builder: mozilla-aurora_yosemite_r7-debug_test-web-platform-tests-1 slave: t-yosemite-r7-0187 starttime: 1464375683.68 results: success (0) buildid: 20160527104445 builduid: a0036f18b45749a0a28771d2b4556006 revision: 65badb6bff1ea4b79837500e1a8b5969ea7fe489 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-05-27 12:01:23.682207) ========= master: http://buildbot-master133.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-05-27 12:01:23.682880) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-05-27 12:01:23.683184) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-05-27 12:01:23.706085) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-05-27 12:01:23.706344) ========= 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.b57HuDSrjX/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.FDFu3IqT1A/Listeners TMPDIR=/var/folders/kx/qvhm4_gn43dcvvj7tsq112q000000w/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-27 12:01:23-- 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% 165M=0s 2016-05-27 12:01:23 (165 MB/s) - 'archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.136148 ========= master_lag: 0.02 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-05-27 12:01:23.861629) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-05-27 12:01:23.861933) ========= 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.b57HuDSrjX/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.FDFu3IqT1A/Listeners TMPDIR=/var/folders/kx/qvhm4_gn43dcvvj7tsq112q000000w/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.034761 ========= master_lag: 0.02 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-05-27 12:01:23.916739) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-05-27 12:01:23.917093) ========= bash -c 'python archiver_client.py mozharness --repo releases/mozilla-aurora --rev 65badb6bff1ea4b79837500e1a8b5969ea7fe489 --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 65badb6bff1ea4b79837500e1a8b5969ea7fe489 --destination scripts --debug'] environment: Apple_PubSub_Socket_Render=/private/tmp/com.apple.launchd.b57HuDSrjX/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.FDFu3IqT1A/Listeners TMPDIR=/var/folders/kx/qvhm4_gn43dcvvj7tsq112q000000w/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-27 12:01:23,994 truncating revision to first 12 chars 2016-05-27 12:01:23,994 Setting DEBUG logging. 2016-05-27 12:01:23,994 attempt 1/10 2016-05-27 12:01:23,994 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-aurora/65badb6bff1e?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-05-27 12:01:24,665 unpacking tar archive at: mozilla-aurora-65badb6bff1e/testing/mozharness/ program finished with exit code 0 elapsedTime=0.929737 ========= master_lag: 0.02 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-05-27 12:01:24.869325) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-05-27 12:01:24.869618) ========= script_repo_revision: 65badb6bff1ea4b79837500e1a8b5969ea7fe489 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-05-27 12:01:24.870000) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-05-27 12:01:24.870312) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-05-27 12:01:24.890577) ========= ========= Started '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 10 mins, 7 secs) (at 2016-05-27 12:01:24.890880) ========= /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.b57HuDSrjX/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.FDFu3IqT1A/Listeners TMPDIR=/var/folders/kx/qvhm4_gn43dcvvj7tsq112q000000w/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 12:01:25 INFO - MultiFileLogger online at 20160527 12:01:25 in /builds/slave/test 12:01:25 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 12:01:25 INFO - Dumping config to /builds/slave/test/logs/localconfig.json. 12:01:25 INFO - {'append_to_log': False, 12:01:25 INFO - 'base_work_dir': '/builds/slave/test', 12:01:25 INFO - 'blob_upload_branch': 'mozilla-aurora', 12:01:25 INFO - 'blob_uploader_auth_file': '/builds/slave/test/oauth.txt', 12:01:25 INFO - 'buildbot_json_path': 'buildprops.json', 12:01:25 INFO - 'config_files': ('web_platform_tests/prod_config.py',), 12:01:25 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 12:01:25 INFO - 'download_minidump_stackwalk': True, 12:01:25 INFO - 'download_symbols': 'true', 12:01:25 INFO - 'e10s': False, 12:01:25 INFO - 'exes': {'python': '/tools/buildbot/bin/python', 12:01:25 INFO - 'tooltool.py': '/tools/tooltool.py', 12:01:25 INFO - 'virtualenv': ('/tools/buildbot/bin/python', 12:01:25 INFO - '/tools/misc-python/virtualenv.py')}, 12:01:25 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 12:01:25 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 12:01:25 INFO - 'log_level': 'info', 12:01:25 INFO - 'log_to_console': True, 12:01:25 INFO - 'opt_config_files': (), 12:01:25 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 12:01:25 INFO - '--processes=1', 12:01:25 INFO - '--config=%(test_path)s/wptrunner.ini', 12:01:25 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 12:01:25 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 12:01:25 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 12:01:25 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 12:01:25 INFO - 'pip_index': False, 12:01:25 INFO - 'require_test_zip': True, 12:01:25 INFO - 'test_type': ('testharness',), 12:01:25 INFO - 'this_chunk': '1', 12:01:25 INFO - 'tooltool_cache': '/builds/tooltool_cache', 12:01:25 INFO - 'total_chunks': '10', 12:01:25 INFO - 'virtualenv_path': 'venv', 12:01:25 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 12:01:25 INFO - 'work_dir': 'build'} 12:01:25 INFO - ##### 12:01:25 INFO - ##### Running clobber step. 12:01:25 INFO - ##### 12:01:25 INFO - Running pre-action listener: _resource_record_pre_action 12:01:25 INFO - Running main action method: clobber 12:01:25 INFO - rmtree: /builds/slave/test/build 12:01:25 INFO - retry: Calling rmtree with args: ('/builds/slave/test/build',), kwargs: {}, attempt #1 12:01:26 INFO - Running post-action listener: _resource_record_post_action 12:01:26 INFO - ##### 12:01:26 INFO - ##### Running read-buildbot-config step. 12:01:26 INFO - ##### 12:01:26 INFO - Running pre-action listener: _resource_record_pre_action 12:01:26 INFO - Running main action method: read_buildbot_config 12:01:26 INFO - Using buildbot properties: 12:01:26 INFO - { 12:01:26 INFO - "project": "", 12:01:26 INFO - "product": "firefox", 12:01:26 INFO - "script_repo_revision": "production", 12:01:26 INFO - "scheduler": "tests-mozilla-aurora-yosemite_r7-debug-unittest", 12:01:26 INFO - "repository": "", 12:01:26 INFO - "buildername": "Rev7 MacOSX Yosemite 10.10.5 mozilla-aurora debug test web-platform-tests-1", 12:01:26 INFO - "buildid": "20160527104445", 12:01:26 INFO - "pgo_build": "False", 12:01:26 INFO - "basedir": "/builds/slave/test", 12:01:26 INFO - "buildnumber": 8, 12:01:26 INFO - "slavename": "t-yosemite-r7-0187", 12:01:26 INFO - "master": "http://buildbot-master133.bb.releng.scl3.mozilla.com:8201/", 12:01:26 INFO - "platform": "macosx64", 12:01:26 INFO - "branch": "mozilla-aurora", 12:01:26 INFO - "revision": "65badb6bff1ea4b79837500e1a8b5969ea7fe489", 12:01:26 INFO - "repo_path": "releases/mozilla-aurora", 12:01:26 INFO - "moz_repo_path": "", 12:01:26 INFO - "stage_platform": "macosx64", 12:01:26 INFO - "builduid": "a0036f18b45749a0a28771d2b4556006", 12:01:26 INFO - "slavebuilddir": "test" 12:01:26 INFO - } 12:01:26 INFO - Found installer url https://queue.taskcluster.net/v1/task/HtaGs9xASCOw9Yx_wSMxag/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg. 12:01:26 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/HtaGs9xASCOw9Yx_wSMxag/artifacts/public/build/firefox-48.0a2.en-US.mac64.test_packages.json. 12:01:26 INFO - Running post-action listener: _resource_record_post_action 12:01:26 INFO - ##### 12:01:26 INFO - ##### Running download-and-extract step. 12:01:26 INFO - ##### 12:01:26 INFO - Running pre-action listener: _resource_record_pre_action 12:01:26 INFO - Running main action method: download_and_extract 12:01:26 INFO - mkdir: /builds/slave/test/build/tests 12:01:26 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 12:01:26 INFO - https://queue.taskcluster.net/v1/task/HtaGs9xASCOw9Yx_wSMxag/artifacts/public/build/firefox-48.0a2.en-US.mac64.test_packages.json matches https://queue.taskcluster.net 12:01:26 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/HtaGs9xASCOw9Yx_wSMxag/artifacts/public/build/firefox-48.0a2.en-US.mac64.test_packages.json 12:01:26 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/HtaGs9xASCOw9Yx_wSMxag/artifacts/public/build/firefox-48.0a2.en-US.mac64.test_packages.json 12:01:26 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/HtaGs9xASCOw9Yx_wSMxag/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 12:01:26 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/HtaGs9xASCOw9Yx_wSMxag/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 12:01:37 INFO - Downloaded 1235 bytes. 12:01:37 INFO - Reading from file /builds/slave/test/build/firefox-48.0a2.en-US.mac64.test_packages.json 12:01:37 INFO - Using the following test package requirements: 12:01:37 INFO - {u'common': [u'firefox-48.0a2.en-US.mac64.common.tests.zip'], 12:01:37 INFO - u'cppunittest': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 12:01:37 INFO - u'firefox-48.0a2.en-US.mac64.cppunittest.tests.zip'], 12:01:37 INFO - u'gtest': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 12:01:37 INFO - u'firefox-48.0a2.en-US.mac64.gtest.tests.zip'], 12:01:37 INFO - u'jittest': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 12:01:37 INFO - u'jsshell-mac64.zip'], 12:01:37 INFO - u'mochitest': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 12:01:37 INFO - u'firefox-48.0a2.en-US.mac64.mochitest.tests.zip'], 12:01:37 INFO - u'mozbase': [u'firefox-48.0a2.en-US.mac64.common.tests.zip'], 12:01:37 INFO - u'reftest': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 12:01:37 INFO - u'firefox-48.0a2.en-US.mac64.reftest.tests.zip'], 12:01:37 INFO - u'talos': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 12:01:37 INFO - u'firefox-48.0a2.en-US.mac64.talos.tests.zip'], 12:01:37 INFO - u'web-platform': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 12:01:37 INFO - u'firefox-48.0a2.en-US.mac64.web-platform.tests.zip'], 12:01:37 INFO - u'xpcshell': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 12:01:37 INFO - u'firefox-48.0a2.en-US.mac64.xpcshell.tests.zip']} 12:01:37 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 12:01:37 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')]} 12:01:37 INFO - https://queue.taskcluster.net/v1/task/HtaGs9xASCOw9Yx_wSMxag/artifacts/public/build/firefox-48.0a2.en-US.mac64.common.tests.zip matches https://queue.taskcluster.net 12:01:37 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/HtaGs9xASCOw9Yx_wSMxag/artifacts/public/build/firefox-48.0a2.en-US.mac64.common.tests.zip 12:01:37 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/HtaGs9xASCOw9Yx_wSMxag/artifacts/public/build/firefox-48.0a2.en-US.mac64.common.tests.zip 12:01:37 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/HtaGs9xASCOw9Yx_wSMxag/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 12:01:37 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/HtaGs9xASCOw9Yx_wSMxag/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 12:01:43 INFO - Downloaded 18306357 bytes. 12:01:43 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/*'] 12:01:43 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/* 12:01:43 INFO - caution: filename not matched: web-platform/* 12:01:43 INFO - Return code: 11 12:01:43 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')]} 12:01:43 INFO - https://queue.taskcluster.net/v1/task/HtaGs9xASCOw9Yx_wSMxag/artifacts/public/build/firefox-48.0a2.en-US.mac64.web-platform.tests.zip matches https://queue.taskcluster.net 12:01:43 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/HtaGs9xASCOw9Yx_wSMxag/artifacts/public/build/firefox-48.0a2.en-US.mac64.web-platform.tests.zip 12:01:43 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/HtaGs9xASCOw9Yx_wSMxag/artifacts/public/build/firefox-48.0a2.en-US.mac64.web-platform.tests.zip 12:01:43 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/HtaGs9xASCOw9Yx_wSMxag/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 12:01:43 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/HtaGs9xASCOw9Yx_wSMxag/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 12:01:45 INFO - Downloaded 36409193 bytes. 12:01:45 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/*'] 12:01:45 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/* 12:01:49 INFO - caution: filename not matched: bin/* 12:01:49 INFO - caution: filename not matched: config/* 12:01:49 INFO - caution: filename not matched: mozbase/* 12:01:49 INFO - caution: filename not matched: marionette/* 12:01:49 INFO - caution: filename not matched: tools/wptserve/* 12:01:49 INFO - Return code: 11 12:01:49 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')]} 12:01:49 INFO - https://queue.taskcluster.net/v1/task/HtaGs9xASCOw9Yx_wSMxag/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg matches https://queue.taskcluster.net 12:01:49 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/HtaGs9xASCOw9Yx_wSMxag/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg 12:01:49 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/HtaGs9xASCOw9Yx_wSMxag/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg 12:01:49 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/HtaGs9xASCOw9Yx_wSMxag/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg to /builds/slave/test/build/firefox-48.0a2.en-US.mac64.dmg 12:01:49 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/HtaGs9xASCOw9Yx_wSMxag/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 12:01:53 INFO - Downloaded 73050985 bytes. 12:01:53 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/HtaGs9xASCOw9Yx_wSMxag/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg 12:01:53 INFO - mkdir: /builds/slave/test/properties 12:01:53 INFO - Writing buildbot properties ['build_url'] to /builds/slave/test/properties/build_url 12:01:53 INFO - Writing to file /builds/slave/test/properties/build_url 12:01:53 INFO - Contents: 12:01:53 INFO - build_url:https://queue.taskcluster.net/v1/task/HtaGs9xASCOw9Yx_wSMxag/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg 12:01:54 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/HtaGs9xASCOw9Yx_wSMxag/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip 12:01:54 INFO - Writing buildbot properties ['symbols_url'] to /builds/slave/test/properties/symbols_url 12:01:54 INFO - Writing to file /builds/slave/test/properties/symbols_url 12:01:54 INFO - Contents: 12:01:54 INFO - symbols_url:https://queue.taskcluster.net/v1/task/HtaGs9xASCOw9Yx_wSMxag/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip 12:01: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')]} 12:01:54 INFO - https://queue.taskcluster.net/v1/task/HtaGs9xASCOw9Yx_wSMxag/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip matches https://queue.taskcluster.net 12:01:54 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/HtaGs9xASCOw9Yx_wSMxag/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip 12:01:54 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/HtaGs9xASCOw9Yx_wSMxag/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip 12:01:54 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/HtaGs9xASCOw9Yx_wSMxag/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 12:01:54 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/HtaGs9xASCOw9Yx_wSMxag/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 12:01:58 INFO - Downloaded 103640858 bytes. 12:01:58 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'] 12:01:58 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 12:02:01 INFO - Return code: 0 12:02:01 INFO - Running post-action listener: _resource_record_post_action 12:02:01 INFO - Running post-action listener: set_extra_try_arguments 12:02:01 INFO - ##### 12:02:01 INFO - ##### Running create-virtualenv step. 12:02:01 INFO - ##### 12:02:01 INFO - Running pre-action listener: _pre_create_virtualenv 12:02:01 INFO - Running pre-action listener: _resource_record_pre_action 12:02:01 INFO - Running main action method: create_virtualenv 12:02:01 INFO - Creating virtualenv /builds/slave/test/build/venv 12:02:01 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 12:02:01 INFO - Copy/paste: /tools/buildbot/bin/python /tools/misc-python/virtualenv.py --no-site-packages --distribute /builds/slave/test/build/venv 12:02:01 INFO - The --no-site-packages flag is deprecated; it is now the default behavior. 12:02:01 INFO - Using real prefix '/tools/python27' 12:02:01 INFO - New python executable in /builds/slave/test/build/venv/bin/python 12:02:02 INFO - Installing distribute.............................................................................................................................................................................................done. 12:02:05 INFO - Installing pip.................done. 12:02:05 INFO - Return code: 0 12:02:05 INFO - Installing psutil>=0.7.1 into virtualenv /builds/slave/test/build/venv 12:02:05 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')]} 12:02:05 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 12:02:05 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 12:02:05 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')]} 12:02:05 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 12:02:05 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 12:02:05 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 0x10df7de90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10df9af48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7f979b6e45c0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10df965e0>, '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 0x10db79cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10dba4990>, '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.b57HuDSrjX/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.FDFu3IqT1A/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/kx/qvhm4_gn43dcvvj7tsq112q000000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 12:02:05 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 12:02:05 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 12:02:05 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.b57HuDSrjX/Render', 12:02:05 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 12:02:05 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 12:02:05 INFO - 'HOME': '/Users/cltbld', 12:02:05 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 12:02:05 INFO - 'LOGNAME': 'cltbld', 12:02:05 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 12:02:05 INFO - 'MOZ_NO_REMOTE': '1', 12:02:05 INFO - 'NO_EM_RESTART': '1', 12:02:05 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 12:02:05 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 12:02:05 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 12:02:05 INFO - 'PWD': '/builds/slave/test', 12:02:05 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 12:02:05 INFO - 'SHELL': '/bin/bash', 12:02:05 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.FDFu3IqT1A/Listeners', 12:02:05 INFO - 'TMPDIR': '/var/folders/kx/qvhm4_gn43dcvvj7tsq112q000000w/T/', 12:02:05 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 12:02:05 INFO - 'USER': 'cltbld', 12:02:05 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 12:02:05 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 12:02:05 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 12:02:05 INFO - 'XPC_FLAGS': '0x0', 12:02:05 INFO - 'XPC_SERVICE_NAME': '0', 12:02:05 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 12:02:05 INFO - Ignoring indexes: https://pypi.python.org/simple/ 12:02:05 INFO - Downloading/unpacking psutil>=0.7.1 12:02:05 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 12:02:05 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 12:02:05 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 12:02:05 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 12:02:05 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 12:02:05 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 12:02:09 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/psutil/setup.py) egg_info for package psutil 12:02:09 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 12:02:09 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 12:02:09 INFO - Installing collected packages: psutil 12:02:09 INFO - Running setup.py install for psutil 12:02:09 INFO - building 'psutil._psutil_osx' extension 12:02:09 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 12:02:10 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 12:02:10 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 12:02:10 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 12:02:10 INFO - building 'psutil._psutil_posix' extension 12:02:10 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 12:02:10 WARNING - psutil/_psutil_posix.c:403:11: warning: implicit declaration of function 'ioctl' is invalid in C99 [-Wimplicit-function-declaration] 12:02:10 INFO - ret = ioctl(sock, SIOCGIFFLAGS, &ifr); 12:02:10 INFO - ^ 12:02:10 INFO - 1 warning generated. 12:02:10 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 12:02:10 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 12:02:10 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 12:02:10 INFO - Successfully installed psutil 12:02:10 INFO - Cleaning up... 12:02:10 INFO - Return code: 0 12:02:10 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv /builds/slave/test/build/venv 12:02: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')]} 12:02:10 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 12:02:10 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 12:02: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')]} 12:02:10 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 12:02:10 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 12:02: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', '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 0x10df7de90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10df9af48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7f979b6e45c0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10df965e0>, '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 0x10db79cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10dba4990>, '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.b57HuDSrjX/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.FDFu3IqT1A/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/kx/qvhm4_gn43dcvvj7tsq112q000000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 12:02: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', 'mozsystemmonitor==0.0.0'] in /builds/slave/test/build 12:02: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 mozsystemmonitor==0.0.0 12:02:10 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.b57HuDSrjX/Render', 12:02:10 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 12:02:10 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 12:02:10 INFO - 'HOME': '/Users/cltbld', 12:02:10 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 12:02:10 INFO - 'LOGNAME': 'cltbld', 12:02:10 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 12:02:10 INFO - 'MOZ_NO_REMOTE': '1', 12:02:10 INFO - 'NO_EM_RESTART': '1', 12:02:10 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 12:02:10 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 12:02:10 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 12:02:10 INFO - 'PWD': '/builds/slave/test', 12:02:10 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 12:02:10 INFO - 'SHELL': '/bin/bash', 12:02:10 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.FDFu3IqT1A/Listeners', 12:02:10 INFO - 'TMPDIR': '/var/folders/kx/qvhm4_gn43dcvvj7tsq112q000000w/T/', 12:02:10 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 12:02:10 INFO - 'USER': 'cltbld', 12:02:10 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 12:02:10 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 12:02:10 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 12:02:10 INFO - 'XPC_FLAGS': '0x0', 12:02:10 INFO - 'XPC_SERVICE_NAME': '0', 12:02:10 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 12:02:10 INFO - Ignoring indexes: https://pypi.python.org/simple/ 12:02:10 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 12:02:10 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 12:02:10 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 12:02:10 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 12:02:10 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 12:02:10 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 12:02:10 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 12:02:13 INFO - Downloading mozsystemmonitor-0.0.tar.gz 12:02:13 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/mozsystemmonitor/setup.py) egg_info for package mozsystemmonitor 12:02:13 INFO - Requirement already satisfied (use --upgrade to upgrade): psutil>=0.7.1 in ./venv/lib/python2.7/site-packages (from mozsystemmonitor==0.0.0) 12:02:13 INFO - Installing collected packages: mozsystemmonitor 12:02:13 INFO - Running setup.py install for mozsystemmonitor 12:02:13 INFO - Successfully installed mozsystemmonitor 12:02:13 INFO - Cleaning up... 12:02:13 INFO - Return code: 0 12:02:13 INFO - Installing blobuploader==1.2.4 into virtualenv /builds/slave/test/build/venv 12:02:13 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')]} 12:02:13 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 12:02:13 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 12:02:13 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')]} 12:02:13 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 12:02:13 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 12:02:13 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 0x10df7de90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10df9af48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7f979b6e45c0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10df965e0>, '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 0x10db79cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10dba4990>, '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.b57HuDSrjX/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.FDFu3IqT1A/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/kx/qvhm4_gn43dcvvj7tsq112q000000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 12:02:13 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 12:02:13 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 12:02:13 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.b57HuDSrjX/Render', 12:02:13 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 12:02:13 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 12:02:13 INFO - 'HOME': '/Users/cltbld', 12:02:13 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 12:02:13 INFO - 'LOGNAME': 'cltbld', 12:02:13 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 12:02:13 INFO - 'MOZ_NO_REMOTE': '1', 12:02:13 INFO - 'NO_EM_RESTART': '1', 12:02:13 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 12:02:13 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 12:02:13 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 12:02:13 INFO - 'PWD': '/builds/slave/test', 12:02:13 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 12:02:13 INFO - 'SHELL': '/bin/bash', 12:02:13 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.FDFu3IqT1A/Listeners', 12:02:13 INFO - 'TMPDIR': '/var/folders/kx/qvhm4_gn43dcvvj7tsq112q000000w/T/', 12:02:13 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 12:02:13 INFO - 'USER': 'cltbld', 12:02:13 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 12:02:13 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 12:02:13 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 12:02:13 INFO - 'XPC_FLAGS': '0x0', 12:02:13 INFO - 'XPC_SERVICE_NAME': '0', 12:02:13 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 12:02:13 INFO - Ignoring indexes: https://pypi.python.org/simple/ 12:02:13 INFO - Downloading/unpacking blobuploader==1.2.4 12:02:13 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 12:02:13 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 12:02:13 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 12:02:13 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 12:02:13 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 12:02:13 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 12:02:16 INFO - Downloading blobuploader-1.2.4.tar.gz 12:02:16 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blobuploader/setup.py) egg_info for package blobuploader 12:02:16 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 12:02:16 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 12:02:16 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 12:02:16 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 12:02:16 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 12:02:16 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 12:02:16 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 12:02:16 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/requests/setup.py) egg_info for package requests 12:02:17 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 12:02:17 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 12:02:17 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 12:02:17 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 12:02:17 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 12:02:17 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 12:02:17 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 12:02:17 INFO - Downloading docopt-0.6.1.tar.gz 12:02:17 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/docopt/setup.py) egg_info for package docopt 12:02:17 INFO - Installing collected packages: blobuploader, requests, docopt 12:02:17 INFO - Running setup.py install for blobuploader 12:02:17 INFO - changing mode of build/scripts-2.7/blobberc.py from 664 to 775 12:02:17 INFO - changing mode of /builds/slave/test/build/venv/bin/blobberc.py to 775 12:02:17 INFO - Running setup.py install for requests 12:02:18 INFO - Running setup.py install for docopt 12:02:18 INFO - Successfully installed blobuploader requests docopt 12:02:18 INFO - Cleaning up... 12:02:18 INFO - Return code: 0 12:02:18 INFO - Installing None into virtualenv /builds/slave/test/build/venv 12:02: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')]} 12:02:18 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 12:02:18 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 12:02: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')]} 12:02:18 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 12:02:18 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 12:02:18 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 0x10df7de90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10df9af48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7f979b6e45c0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10df965e0>, '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 0x10db79cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10dba4990>, '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.b57HuDSrjX/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.FDFu3IqT1A/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/kx/qvhm4_gn43dcvvj7tsq112q000000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 12:02:18 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 12:02:18 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 12:02:18 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.b57HuDSrjX/Render', 12:02:18 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 12:02:18 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 12:02:18 INFO - 'HOME': '/Users/cltbld', 12:02:18 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 12:02:18 INFO - 'LOGNAME': 'cltbld', 12:02:18 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 12:02:18 INFO - 'MOZ_NO_REMOTE': '1', 12:02:18 INFO - 'NO_EM_RESTART': '1', 12:02:18 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 12:02:18 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 12:02:18 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 12:02:18 INFO - 'PWD': '/builds/slave/test', 12:02:18 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 12:02:18 INFO - 'SHELL': '/bin/bash', 12:02:18 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.FDFu3IqT1A/Listeners', 12:02:18 INFO - 'TMPDIR': '/var/folders/kx/qvhm4_gn43dcvvj7tsq112q000000w/T/', 12:02:18 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 12:02:18 INFO - 'USER': 'cltbld', 12:02:18 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 12:02:18 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 12:02:18 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 12:02:18 INFO - 'XPC_FLAGS': '0x0', 12:02:18 INFO - 'XPC_SERVICE_NAME': '0', 12:02:18 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 12:02:18 INFO - Ignoring indexes: https://pypi.python.org/simple/ 12:02:18 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 12:02:18 INFO - Running setup.py (path:/var/folders/kx/qvhm4_gn43dcvvj7tsq112q000000w/T/pip-s4KucZ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 12:02:18 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 12:02:18 INFO - Running setup.py (path:/var/folders/kx/qvhm4_gn43dcvvj7tsq112q000000w/T/pip-77QP7k-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 12:02:18 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 12:02:18 INFO - Running setup.py (path:/var/folders/kx/qvhm4_gn43dcvvj7tsq112q000000w/T/pip-3gGrzT-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 12:02:19 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 12:02:19 INFO - Running setup.py (path:/var/folders/kx/qvhm4_gn43dcvvj7tsq112q000000w/T/pip-2LwIus-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 12:02:19 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 12:02:19 INFO - Running setup.py (path:/var/folders/kx/qvhm4_gn43dcvvj7tsq112q000000w/T/pip-aflqLx-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 12:02:19 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 12:02:19 INFO - Running setup.py (path:/var/folders/kx/qvhm4_gn43dcvvj7tsq112q000000w/T/pip-iuTa3i-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 12:02:19 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 12:02:19 INFO - Running setup.py (path:/var/folders/kx/qvhm4_gn43dcvvj7tsq112q000000w/T/pip-MKVCnL-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 12:02:19 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 12:02:19 INFO - Running setup.py (path:/var/folders/kx/qvhm4_gn43dcvvj7tsq112q000000w/T/pip-fCdNLW-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 12:02:19 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 12:02:19 INFO - Running setup.py (path:/var/folders/kx/qvhm4_gn43dcvvj7tsq112q000000w/T/pip-_MLCeR-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 12:02:19 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 12:02:19 INFO - Running setup.py (path:/var/folders/kx/qvhm4_gn43dcvvj7tsq112q000000w/T/pip-BLxSLV-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 12:02:19 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 12:02:19 INFO - Running setup.py (path:/var/folders/kx/qvhm4_gn43dcvvj7tsq112q000000w/T/pip-z4_QB7-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 12:02:19 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 12:02:19 INFO - Running setup.py (path:/var/folders/kx/qvhm4_gn43dcvvj7tsq112q000000w/T/pip-nUmZQI-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 12:02:19 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 12:02:19 INFO - Running setup.py (path:/var/folders/kx/qvhm4_gn43dcvvj7tsq112q000000w/T/pip-FyYF40-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 12:02:20 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 12:02:20 INFO - Running setup.py (path:/var/folders/kx/qvhm4_gn43dcvvj7tsq112q000000w/T/pip-mB_cKI-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 12:02:20 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 12:02:20 INFO - Running setup.py (path:/var/folders/kx/qvhm4_gn43dcvvj7tsq112q000000w/T/pip-bYczhE-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 12:02:20 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 12:02:20 INFO - Running setup.py (path:/var/folders/kx/qvhm4_gn43dcvvj7tsq112q000000w/T/pip-o6ZpQv-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 12:02:20 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 12:02:20 INFO - Running setup.py (path:/var/folders/kx/qvhm4_gn43dcvvj7tsq112q000000w/T/pip-5a2O3H-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 12:02:20 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 12:02:20 INFO - Running setup.py (path:/var/folders/kx/qvhm4_gn43dcvvj7tsq112q000000w/T/pip-t5Xw8i-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 12:02:20 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 12:02:20 INFO - Running setup.py (path:/var/folders/kx/qvhm4_gn43dcvvj7tsq112q000000w/T/pip-V0D58W-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 12:02:20 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 12:02:20 INFO - Running setup.py (path:/var/folders/kx/qvhm4_gn43dcvvj7tsq112q000000w/T/pip-iG5drA-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 12:02:20 INFO - Unpacking /builds/slave/test/build/tests/marionette 12:02:21 INFO - Running setup.py (path:/var/folders/kx/qvhm4_gn43dcvvj7tsq112q000000w/T/pip-QDDMaZ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 12:02:21 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 12:02:21 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 12:02:21 INFO - Running setup.py install for manifestparser 12:02:21 INFO - Installing manifestparser script to /builds/slave/test/build/venv/bin 12:02:21 INFO - Running setup.py install for mozcrash 12:02:21 INFO - Running setup.py install for mozdebug 12:02:21 INFO - Running setup.py install for mozdevice 12:02:21 INFO - Installing sutini script to /builds/slave/test/build/venv/bin 12:02:21 INFO - Installing dm script to /builds/slave/test/build/venv/bin 12:02:21 INFO - Running setup.py install for mozfile 12:02:22 INFO - Running setup.py install for mozhttpd 12:02:22 INFO - Installing mozhttpd script to /builds/slave/test/build/venv/bin 12:02:22 INFO - Running setup.py install for mozinfo 12:02:22 INFO - Installing mozinfo script to /builds/slave/test/build/venv/bin 12:02:22 INFO - Running setup.py install for mozInstall 12:02:22 INFO - Installing moz_remove_from_system script to /builds/slave/test/build/venv/bin 12:02:22 INFO - Installing mozuninstall script to /builds/slave/test/build/venv/bin 12:02:22 INFO - Installing mozinstall script to /builds/slave/test/build/venv/bin 12:02:22 INFO - Installing moz_add_to_system script to /builds/slave/test/build/venv/bin 12:02:22 INFO - Running setup.py install for mozleak 12:02:22 INFO - Running setup.py install for mozlog 12:02:22 INFO - Installing structlog script to /builds/slave/test/build/venv/bin 12:02:22 INFO - Running setup.py install for moznetwork 12:02:22 INFO - Installing moznetwork script to /builds/slave/test/build/venv/bin 12:02:22 INFO - Running setup.py install for mozprocess 12:02:23 INFO - Running setup.py install for mozprofile 12:02:23 INFO - Installing mozprofile script to /builds/slave/test/build/venv/bin 12:02:23 INFO - Installing diff-profiles script to /builds/slave/test/build/venv/bin 12:02:23 INFO - Installing view-profile script to /builds/slave/test/build/venv/bin 12:02:23 INFO - Running setup.py install for mozrunner 12:02:23 INFO - Installing mozrunner script to /builds/slave/test/build/venv/bin 12:02:23 INFO - Running setup.py install for mozscreenshot 12:02:23 INFO - Running setup.py install for moztest 12:02:23 INFO - Running setup.py install for mozversion 12:02:23 INFO - Installing mozversion script to /builds/slave/test/build/venv/bin 12:02:23 INFO - Running setup.py install for wptserve 12:02:24 INFO - Running setup.py install for marionette-driver 12:02:24 INFO - Running setup.py install for browsermob-proxy 12:02:24 INFO - Running setup.py install for marionette-client 12:02:24 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 12:02:24 INFO - Installing marionette script to /builds/slave/test/build/venv/bin 12:02:24 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 12:02:24 INFO - Cleaning up... 12:02:24 INFO - Return code: 0 12:02:24 INFO - Installing None into virtualenv /builds/slave/test/build/venv 12:02:24 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 12:02:24 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 12:02:24 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 12:02:24 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 12:02:24 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 12:02:24 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 12:02:24 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 0x10df7de90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10df9af48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7f979b6e45c0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10df965e0>, '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 0x10db79cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10dba4990>, '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.b57HuDSrjX/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.FDFu3IqT1A/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/kx/qvhm4_gn43dcvvj7tsq112q000000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 12:02:24 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 12:02:24 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 12:02:24 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.b57HuDSrjX/Render', 12:02:24 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 12:02:24 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 12:02:24 INFO - 'HOME': '/Users/cltbld', 12:02:24 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 12:02:24 INFO - 'LOGNAME': 'cltbld', 12:02:24 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 12:02:24 INFO - 'MOZ_NO_REMOTE': '1', 12:02:24 INFO - 'NO_EM_RESTART': '1', 12:02:24 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 12:02:24 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 12:02:24 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 12:02:24 INFO - 'PWD': '/builds/slave/test', 12:02:24 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 12:02:24 INFO - 'SHELL': '/bin/bash', 12:02:24 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.FDFu3IqT1A/Listeners', 12:02:24 INFO - 'TMPDIR': '/var/folders/kx/qvhm4_gn43dcvvj7tsq112q000000w/T/', 12:02:24 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 12:02:24 INFO - 'USER': 'cltbld', 12:02:24 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 12:02:24 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 12:02:24 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 12:02:24 INFO - 'XPC_FLAGS': '0x0', 12:02:24 INFO - 'XPC_SERVICE_NAME': '0', 12:02:24 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 12:02:24 INFO - Ignoring indexes: https://pypi.python.org/simple/ 12:02:24 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 12:02:24 INFO - Running setup.py (path:/var/folders/kx/qvhm4_gn43dcvvj7tsq112q000000w/T/pip-zQpVdG-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 12:02:25 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)) 12:02:25 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 12:02:25 INFO - Running setup.py (path:/var/folders/kx/qvhm4_gn43dcvvj7tsq112q000000w/T/pip-aZIjNH-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 12:02:25 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)) 12:02:25 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 12:02:25 INFO - Running setup.py (path:/var/folders/kx/qvhm4_gn43dcvvj7tsq112q000000w/T/pip-ICrn6h-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 12:02:25 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)) 12:02:25 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 12:02:25 INFO - Running setup.py (path:/var/folders/kx/qvhm4_gn43dcvvj7tsq112q000000w/T/pip-Cc4wHa-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 12:02:25 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)) 12:02:25 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 12:02:25 INFO - Running setup.py (path:/var/folders/kx/qvhm4_gn43dcvvj7tsq112q000000w/T/pip-uie1wb-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 12:02:25 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)) 12:02:25 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 12:02:25 INFO - Running setup.py (path:/var/folders/kx/qvhm4_gn43dcvvj7tsq112q000000w/T/pip-lv6oZJ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 12:02:25 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)) 12:02:25 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 12:02:25 INFO - Running setup.py (path:/var/folders/kx/qvhm4_gn43dcvvj7tsq112q000000w/T/pip-VoZtyX-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 12:02:25 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)) 12:02:25 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 12:02:25 INFO - Running setup.py (path:/var/folders/kx/qvhm4_gn43dcvvj7tsq112q000000w/T/pip-aHc7Ph-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 12:02:25 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)) 12:02:25 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 12:02:25 INFO - Running setup.py (path:/var/folders/kx/qvhm4_gn43dcvvj7tsq112q000000w/T/pip-pXWnGB-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 12:02:25 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)) 12:02:25 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 12:02:25 INFO - Running setup.py (path:/var/folders/kx/qvhm4_gn43dcvvj7tsq112q000000w/T/pip-Y4Bq3V-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 12:02:26 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)) 12:02:26 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 12:02:26 INFO - Running setup.py (path:/var/folders/kx/qvhm4_gn43dcvvj7tsq112q000000w/T/pip-mBV8yr-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 12:02:26 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)) 12:02:26 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 12:02:26 INFO - Running setup.py (path:/var/folders/kx/qvhm4_gn43dcvvj7tsq112q000000w/T/pip-20nmaV-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 12:02:26 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)) 12:02:26 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 12:02:26 INFO - Running setup.py (path:/var/folders/kx/qvhm4_gn43dcvvj7tsq112q000000w/T/pip-HUndnq-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 12:02:26 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)) 12:02:26 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 12:02:26 INFO - Running setup.py (path:/var/folders/kx/qvhm4_gn43dcvvj7tsq112q000000w/T/pip-GwO3y_-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 12:02:26 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)) 12:02:26 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 12:02:26 INFO - Running setup.py (path:/var/folders/kx/qvhm4_gn43dcvvj7tsq112q000000w/T/pip-P3RhwJ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 12:02:26 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)) 12:02:26 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 12:02:26 INFO - Running setup.py (path:/var/folders/kx/qvhm4_gn43dcvvj7tsq112q000000w/T/pip-d3JeGU-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 12:02:26 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)) 12:02:26 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 12:02:26 INFO - Running setup.py (path:/var/folders/kx/qvhm4_gn43dcvvj7tsq112q000000w/T/pip-sl5xMs-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 12:02:26 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)) 12:02:26 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 12:02:26 INFO - Running setup.py (path:/var/folders/kx/qvhm4_gn43dcvvj7tsq112q000000w/T/pip-qxu2_4-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 12:02:26 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)) 12:02:26 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 12:02:26 INFO - Running setup.py (path:/var/folders/kx/qvhm4_gn43dcvvj7tsq112q000000w/T/pip-jl4EFh-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 12:02:26 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)) 12:02:26 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 12:02:27 INFO - Running setup.py (path:/var/folders/kx/qvhm4_gn43dcvvj7tsq112q000000w/T/pip-qaOAJs-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 12:02:27 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)) 12:02:27 INFO - Unpacking /builds/slave/test/build/tests/marionette 12:02:27 INFO - Running setup.py (path:/var/folders/kx/qvhm4_gn43dcvvj7tsq112q000000w/T/pip-5JMT83-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 12:02:27 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 12:02:27 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)) 12:02:27 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)) 12:02:27 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)) 12:02:27 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)) 12:02:27 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)) 12:02:27 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)) 12:02:27 INFO - Downloading/unpacking blessings>=1.3 (from mozlog==3.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 12:02:27 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 12:02:27 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 12:02:27 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 12:02:27 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 12:02:27 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 12:02:27 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 12:02:29 INFO - Downloading blessings-1.6.tar.gz 12:02:29 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blessings/setup.py) egg_info for package blessings 12:02:30 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)) 12:02:30 INFO - Installing collected packages: blessings 12:02:30 INFO - Running setup.py install for blessings 12:02:30 INFO - Successfully installed blessings 12:02:30 INFO - Cleaning up... 12:02:30 INFO - Return code: 0 12:02:30 INFO - Done creating virtualenv /builds/slave/test/build/venv. 12:02:30 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 12:02:30 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 12:02:30 INFO - Reading from file tmpfile_stdout 12:02:30 INFO - Current package versions: 12:02:30 INFO - blessings == 1.6 12:02:30 INFO - blobuploader == 1.2.4 12:02:30 INFO - browsermob-proxy == 0.6.0 12:02:30 INFO - docopt == 0.6.1 12:02:30 INFO - manifestparser == 1.1 12:02:30 INFO - marionette-client == 2.3.0 12:02:30 INFO - marionette-driver == 1.4.0 12:02:30 INFO - mozInstall == 1.12 12:02:30 INFO - mozcrash == 0.17 12:02:30 INFO - mozdebug == 0.1 12:02:30 INFO - mozdevice == 0.48 12:02:30 INFO - mozfile == 1.2 12:02:30 INFO - mozhttpd == 0.7 12:02:30 INFO - mozinfo == 0.9 12:02:30 INFO - mozleak == 0.1 12:02:30 INFO - mozlog == 3.1 12:02:30 INFO - moznetwork == 0.27 12:02:30 INFO - mozprocess == 0.22 12:02:30 INFO - mozprofile == 0.28 12:02:30 INFO - mozrunner == 6.11 12:02:30 INFO - mozscreenshot == 0.1 12:02:30 INFO - mozsystemmonitor == 0.0 12:02:30 INFO - moztest == 0.7 12:02:30 INFO - mozversion == 1.4 12:02:30 INFO - psutil == 3.1.1 12:02:30 INFO - requests == 1.2.3 12:02:30 INFO - wptserve == 1.4.0 12:02:30 INFO - wsgiref == 0.1.2 12:02:30 INFO - Running post-action listener: _resource_record_post_action 12:02:30 INFO - Running post-action listener: _start_resource_monitoring 12:02:30 INFO - Starting resource monitoring. 12:02:30 INFO - ##### 12:02:30 INFO - ##### Running pull step. 12:02:30 INFO - ##### 12:02:30 INFO - Running pre-action listener: _resource_record_pre_action 12:02:30 INFO - Running main action method: pull 12:02:30 INFO - Pull has nothing to do! 12:02:30 INFO - Running post-action listener: _resource_record_post_action 12:02:30 INFO - ##### 12:02:30 INFO - ##### Running install step. 12:02:30 INFO - ##### 12:02:30 INFO - Running pre-action listener: _resource_record_pre_action 12:02:30 INFO - Running main action method: install 12:02:30 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 12:02:30 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 12:02:30 INFO - Reading from file tmpfile_stdout 12:02:30 INFO - Detecting whether we're running mozinstall >=1.0... 12:02:30 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '-h'] 12:02:30 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall -h 12:02:31 INFO - Reading from file tmpfile_stdout 12:02:31 INFO - Output received: 12:02:31 INFO - Usage: mozinstall [options] installer 12:02:31 INFO - Options: 12:02:31 INFO - -h, --help show this help message and exit 12:02:31 INFO - -d DEST, --destination=DEST 12:02:31 INFO - Directory to install application into. [default: 12:02:31 INFO - "/builds/slave/test"] 12:02:31 INFO - --app=APP Application being installed. [default: firefox] 12:02:31 INFO - mkdir: /builds/slave/test/build/application 12:02:31 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'] 12:02:31 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 12:02:48 INFO - Reading from file tmpfile_stdout 12:02:48 INFO - Output received: 12:02:48 INFO - /builds/slave/test/build/application/FirefoxDeveloperEditionDebug.app/Contents/MacOS/firefox 12:02:48 INFO - Running post-action listener: _resource_record_post_action 12:02:48 INFO - ##### 12:02:48 INFO - ##### Running run-tests step. 12:02:48 INFO - ##### 12:02:48 INFO - Running pre-action listener: _resource_record_pre_action 12:02:48 INFO - Running main action method: run_tests 12:02:48 INFO - mkdir: /builds/slave/test/build/blobber_upload_dir 12:02:48 INFO - Minidump filename unknown. Determining based upon platform and architecture. 12:02:48 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 12:02:48 INFO - grabbing minidump binary from tooltool 12:02:48 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 12:02:48 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 0x10df965e0>, '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 0x10db79cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10dba4990>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1 12:02:48 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 12:02:48 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 12:02:48 INFO - INFO - File macosx64-minidump_stackwalk retrieved from local cache /builds/tooltool_cache 12:02:48 INFO - Return code: 0 12:02:48 INFO - Chmoding /builds/slave/test/build/macosx64-minidump_stackwalk to 0755 12:02:48 INFO - ENV: MINIDUMP_SAVE_PATH is now /builds/slave/test/build/blobber_upload_dir 12:02:48 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/HtaGs9xASCOw9Yx_wSMxag/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 12:02:48 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/HtaGs9xASCOw9Yx_wSMxag/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 12:02:48 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.b57HuDSrjX/Render', 12:02:48 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 12:02:48 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 12:02:48 INFO - 'HOME': '/Users/cltbld', 12:02:48 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 12:02:48 INFO - 'LOGNAME': 'cltbld', 12:02:48 INFO - 'MINIDUMP_SAVE_PATH': '/builds/slave/test/build/blobber_upload_dir', 12:02:48 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 12:02:48 INFO - 'MOZ_NO_REMOTE': '1', 12:02:48 INFO - 'NO_EM_RESTART': '1', 12:02:48 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 12:02:48 INFO - 'PATH': '/builds/slave/test/build/venv/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 12:02:48 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 12:02:48 INFO - 'PWD': '/builds/slave/test', 12:02:48 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 12:02:48 INFO - 'SHELL': '/bin/bash', 12:02:48 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.FDFu3IqT1A/Listeners', 12:02:48 INFO - 'TMPDIR': '/var/folders/kx/qvhm4_gn43dcvvj7tsq112q000000w/T/', 12:02:48 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 12:02:48 INFO - 'USER': 'cltbld', 12:02:48 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 12:02:48 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 12:02:48 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 12:02:48 INFO - 'XPC_FLAGS': '0x0', 12:02:48 INFO - 'XPC_SERVICE_NAME': '0', 12:02:48 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 12:02:48 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/HtaGs9xASCOw9Yx_wSMxag/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 12:02:49 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 12:02:49 INFO - import pkg_resources 12:02:50 INFO - Using 1 client processes 12:02:50 INFO - wptserve Starting http server on 127.0.0.1:8000 12:02:50 INFO - wptserve Starting http server on 127.0.0.1:8001 12:02:50 INFO - wptserve Starting http server on 127.0.0.1:8443 12:02:52 INFO - SUITE-START | Running 778 tests 12:02:52 INFO - Running testharness tests 12:02:52 INFO - Setting up ssl 12:02:52 INFO - PROCESS | certutil | 12:02:52 INFO - PROCESS | certutil | 12:02:52 INFO - PROCESS | certutil | 12:02:52 INFO - Certificate Nickname Trust Attributes 12:02:52 INFO - SSL,S/MIME,JAR/XPI 12:02:52 INFO - 12:02:52 INFO - web-platform-tests CT,, 12:02:52 INFO - 12:02:52 INFO - Starting runner 12:02:53 INFO - PROCESS | 1654 | [1654] WARNING: NS_ENSURE_TRUE(mHiddenWindow) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/xpfe/appshell/nsAppShellService.cpp, line 810 12:02:53 INFO - PROCESS | 1654 | 1464375773487 Marionette DEBUG Marionette enabled via build flag and pref 12:02:53 INFO - PROCESS | 1654 | ++DOCSHELL 0x113f21000 == 1 [pid = 1654] [id = 1] 12:02:53 INFO - PROCESS | 1654 | ++DOMWINDOW == 1 (0x113f21800) [pid = 1654] [serial = 1] [outer = 0x0] 12:02:53 INFO - PROCESS | 1654 | [1654] WARNING: No inner window available!: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 12:02:53 INFO - PROCESS | 1654 | ++DOMWINDOW == 2 (0x113f22800) [pid = 1654] [serial = 2] [outer = 0x113f21800] 12:02:53 INFO - PROCESS | 1654 | 1464375773800 Marionette INFO Listening on port 2828 12:02:54 INFO - PROCESS | 1654 | 1464375774029 Marionette DEBUG Marionette enabled via command-line flag 12:02:54 INFO - PROCESS | 1654 | ++DOCSHELL 0x116920800 == 2 [pid = 1654] [id = 2] 12:02:54 INFO - PROCESS | 1654 | ++DOMWINDOW == 3 (0x116921000) [pid = 1654] [serial = 3] [outer = 0x0] 12:02:54 INFO - PROCESS | 1654 | [1654] WARNING: No inner window available!: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 12:02:54 INFO - PROCESS | 1654 | ++DOMWINDOW == 4 (0x116922000) [pid = 1654] [serial = 4] [outer = 0x116921000] 12:02:54 INFO - PROCESS | 1654 | [1654] 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 12:02:54 INFO - PROCESS | 1654 | 1464375774183 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:49289 12:02:54 INFO - PROCESS | 1654 | 1464375774269 Marionette DEBUG Closed connection conn0 12:02:54 INFO - PROCESS | 1654 | [1654] 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 12:02:54 INFO - PROCESS | 1654 | 1464375774275 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:49290 12:02:54 INFO - PROCESS | 1654 | 1464375774283 Marionette DEBUG Closed connection conn1 12:02:54 INFO - PROCESS | 1654 | [1654] 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 12:02:54 INFO - PROCESS | 1654 | 1464375774288 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:49291 12:02:54 INFO - PROCESS | 1654 | 1464375774297 Marionette TRACE conn2 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 12:02:54 INFO - PROCESS | 1654 | 1464375774303 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":"20160527104445","device":"desktop","version":"48.0a2"} 12:02:54 INFO - PROCESS | 1654 | [1654] 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 12:02:55 INFO - PROCESS | 1654 | ++DOCSHELL 0x119c95800 == 3 [pid = 1654] [id = 3] 12:02:55 INFO - PROCESS | 1654 | ++DOMWINDOW == 5 (0x119c9c000) [pid = 1654] [serial = 5] [outer = 0x0] 12:02:55 INFO - PROCESS | 1654 | ++DOCSHELL 0x119c9d000 == 4 [pid = 1654] [id = 4] 12:02:55 INFO - PROCESS | 1654 | ++DOMWINDOW == 6 (0x119c41800) [pid = 1654] [serial = 6] [outer = 0x0] 12:02:55 INFO - PROCESS | 1654 | [1654] 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 12:02:55 INFO - PROCESS | 1654 | ++DOCSHELL 0x12199e000 == 5 [pid = 1654] [id = 5] 12:02:55 INFO - PROCESS | 1654 | ++DOMWINDOW == 7 (0x11891e800) [pid = 1654] [serial = 7] [outer = 0x0] 12:02:55 INFO - PROCESS | 1654 | [1654] 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 12:02:55 INFO - PROCESS | 1654 | [1654] WARNING: Couldn't create child process for iframe.: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 12:02:55 INFO - PROCESS | 1654 | ++DOMWINDOW == 8 (0x121aae800) [pid = 1654] [serial = 8] [outer = 0x11891e800] 12:02:55 INFO - PROCESS | 1654 | [1654] WARNING: robustness marked as unsupported: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 12:02:55 INFO - PROCESS | 1654 | ++DOMWINDOW == 9 (0x123cc2000) [pid = 1654] [serial = 9] [outer = 0x119c9c000] 12:02:55 INFO - PROCESS | 1654 | ++DOMWINDOW == 10 (0x12179bc00) [pid = 1654] [serial = 10] [outer = 0x119c41800] 12:02:55 INFO - PROCESS | 1654 | ++DOMWINDOW == 11 (0x121935000) [pid = 1654] [serial = 11] [outer = 0x11891e800] 12:02:56 INFO - PROCESS | 1654 | [1654] WARNING: robustness marked as unsupported: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 12:02:56 INFO - PROCESS | 1654 | 1464375776294 Marionette DEBUG loaded listener.js 12:02:56 INFO - PROCESS | 1654 | 1464375776303 Marionette DEBUG loaded listener.js 12:02:56 INFO - PROCESS | 1654 | ++DOMWINDOW == 12 (0x127292c00) [pid = 1654] [serial = 12] [outer = 0x11891e800] 12:02:56 INFO - PROCESS | 1654 | 1464375776645 Marionette TRACE conn2 <- [1,1,null,{"sessionId":"438501a5-157a-b541-a609-41f8c41df1e5","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":"20160527104445","device":"desktop","version":"48.0a2","command_id":1}}] 12:02:56 INFO - PROCESS | 1654 | 1464375776734 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}] 12:02:56 INFO - PROCESS | 1654 | 1464375776798 Marionette TRACE conn2 <- [1,2,null,{"value":null}] 12:02:56 INFO - PROCESS | 1654 | 1464375776879 Marionette TRACE conn2 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 12:02:56 INFO - PROCESS | 1654 | [1654] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 12:02:56 INFO - PROCESS | 1654 | [1654] WARNING: NS_ENSURE_TRUE(mTextInputHandler) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/widget/cocoa/nsChildView.mm, line 5292 12:02:56 INFO - PROCESS | 1654 | [1654] WARNING: NS_ENSURE_TRUE(mTextInputHandler) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/widget/cocoa/nsChildView.mm, line 5292 12:02:57 INFO - PROCESS | 1654 | [1654] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:02:57 INFO - PROCESS | 1654 | ++DOMWINDOW == 13 (0x127b90400) [pid = 1654] [serial = 13] [outer = 0x11891e800] 12:02:57 INFO - PROCESS | 1654 | [1654] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:02:57 INFO - PROCESS | 1654 | [1654] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 12:02:57 INFO - PROCESS | 1654 | 1464375777351 Marionette TRACE conn2 <- [1,3,null,{}] 12:02:57 INFO - PROCESS | 1654 | 1464375777366 Marionette TRACE conn2 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'Thread-TestrunnerManager-1'","sandbox":"default","line":140}] 12:02:57 INFO - PROCESS | 1654 | 1464375777377 Marionette TRACE conn2 <- [1,4,null,{"value":null}] 12:02:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 12:02:57 INFO - PROCESS | 1654 | 1464375777405 Marionette TRACE conn2 -> [0,5,"getWindowHandle",null] 12:02:57 INFO - PROCESS | 1654 | 1464375777406 Marionette TRACE conn2 <- [1,5,null,{"value":"7"}] 12:02:57 INFO - PROCESS | 1654 | 1464375777409 Marionette TRACE conn2 -> [0,6,"setScriptTimeout",{"ms":35000}] 12:02:57 INFO - PROCESS | 1654 | 1464375777413 Marionette TRACE conn2 <- [1,6,null,{}] 12:02:57 INFO - PROCESS | 1654 | 1464375777418 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}] 12:02:57 INFO - PROCESS | 1654 | 1464375777425 Marionette TRACE conn2 <- [1,7,null,{"value":null}] 12:02:57 INFO - PROCESS | 1654 | 1464375777428 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:02:57 INFO - PROCESS | 1654 | ++DOCSHELL 0x129118800 == 6 [pid = 1654] [id = 6] 12:02:57 INFO - PROCESS | 1654 | ++DOMWINDOW == 14 (0x12915d800) [pid = 1654] [serial = 14] [outer = 0x0] 12:02:57 INFO - PROCESS | 1654 | ++DOMWINDOW == 15 (0x1291e3800) [pid = 1654] [serial = 15] [outer = 0x12915d800] 12:02:57 INFO - PROCESS | 1654 | 1464375777463 Marionette DEBUG loaded listener.js 12:02:57 INFO - PROCESS | 1654 | ++DOMWINDOW == 16 (0x1291e9800) [pid = 1654] [serial = 16] [outer = 0x12915d800] 12:02:57 INFO - PROCESS | 1654 | 1464375777775 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]]]}] 12:02:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 12:02:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 375ms 12:02:57 INFO - PROCESS | 1654 | ++DOCSHELL 0x12990c800 == 7 [pid = 1654] [id = 7] 12:02:57 INFO - PROCESS | 1654 | ++DOMWINDOW == 17 (0x1291ebc00) [pid = 1654] [serial = 17] [outer = 0x0] 12:02:57 INFO - PROCESS | 1654 | ++DOMWINDOW == 18 (0x129770800) [pid = 1654] [serial = 18] [outer = 0x1291ebc00] 12:02:57 INFO - PROCESS | 1654 | 1464375777802 Marionette DEBUG loaded listener.js 12:02:57 INFO - PROCESS | 1654 | ++DOMWINDOW == 19 (0x129779800) [pid = 1654] [serial = 19] [outer = 0x1291ebc00] 12:02:57 INFO - PROCESS | 1654 | 1464375777841 Marionette TRACE conn2 -> [0,9,"getWindowHandle",null] 12:02:57 INFO - PROCESS | 1654 | 1464375777842 Marionette TRACE conn2 <- [1,9,null,{"value":"7"}] 12:02:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 12:02:57 INFO - PROCESS | 1654 | 1464375777875 Marionette TRACE conn2 -> [0,10,"setScriptTimeout",{"ms":35000}] 12:02:57 INFO - PROCESS | 1654 | 1464375777876 Marionette TRACE conn2 <- [1,10,null,{}] 12:02:57 INFO - PROCESS | 1654 | 1464375777890 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}] 12:02:58 INFO - PROCESS | 1654 | 1464375778012 Marionette TRACE conn2 <- [1,11,null,{"value":null}] 12:02:58 INFO - PROCESS | 1654 | 1464375778044 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:02:58 INFO - PROCESS | 1654 | ++DOCSHELL 0x12a9c8800 == 8 [pid = 1654] [id = 8] 12:02:58 INFO - PROCESS | 1654 | ++DOMWINDOW == 20 (0x12a887800) [pid = 1654] [serial = 20] [outer = 0x0] 12:02:58 INFO - PROCESS | 1654 | ++DOMWINDOW == 21 (0x12a889400) [pid = 1654] [serial = 21] [outer = 0x12a887800] 12:02:58 INFO - PROCESS | 1654 | 1464375778075 Marionette DEBUG loaded listener.js 12:02:58 INFO - PROCESS | 1654 | ++DOMWINDOW == 22 (0x12a88d400) [pid = 1654] [serial = 22] [outer = 0x12a887800] 12:02:58 INFO - PROCESS | 1654 | 1464375778438 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]]]}] 12:02:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 12:02:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 580ms 12:02:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 12:02:58 INFO - PROCESS | 1654 | 1464375778449 Marionette TRACE conn2 -> [0,13,"getWindowHandle",null] 12:02:58 INFO - PROCESS | 1654 | 1464375778450 Marionette TRACE conn2 <- [1,13,null,{"value":"7"}] 12:02:58 INFO - PROCESS | 1654 | 1464375778453 Marionette TRACE conn2 -> [0,14,"setScriptTimeout",{"ms":35000}] 12:02:58 INFO - PROCESS | 1654 | 1464375778454 Marionette TRACE conn2 <- [1,14,null,{}] 12:02:58 INFO - PROCESS | 1654 | 1464375778456 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}] 12:02:58 INFO - PROCESS | 1654 | 1464375778543 Marionette TRACE conn2 <- [1,15,null,{"value":null}] 12:02:58 INFO - PROCESS | 1654 | 1464375778551 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:02:58 INFO - PROCESS | 1654 | ++DOCSHELL 0x12b360000 == 9 [pid = 1654] [id = 9] 12:02:58 INFO - PROCESS | 1654 | ++DOMWINDOW == 23 (0x12b029c00) [pid = 1654] [serial = 23] [outer = 0x0] 12:02:58 INFO - PROCESS | 1654 | ++DOMWINDOW == 24 (0x12b1ed800) [pid = 1654] [serial = 24] [outer = 0x12b029c00] 12:02:58 INFO - PROCESS | 1654 | 1464375778575 Marionette DEBUG loaded listener.js 12:02:58 INFO - PROCESS | 1654 | ++DOMWINDOW == 25 (0x12ba6dc00) [pid = 1654] [serial = 25] [outer = 0x12b029c00] 12:02:58 INFO - PROCESS | 1654 | 1464375778863 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]]]}] 12:02:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 12:02:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 468ms 12:02:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 12:02:58 INFO - PROCESS | 1654 | 1464375778922 Marionette TRACE conn2 -> [0,17,"getWindowHandle",null] 12:02:58 INFO - PROCESS | 1654 | 1464375778924 Marionette TRACE conn2 <- [1,17,null,{"value":"7"}] 12:02:58 INFO - PROCESS | 1654 | 1464375778927 Marionette TRACE conn2 -> [0,18,"setScriptTimeout",{"ms":35000}] 12:02:58 INFO - PROCESS | 1654 | 1464375778931 Marionette TRACE conn2 <- [1,18,null,{}] 12:02:58 INFO - PROCESS | 1654 | 1464375778936 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}] 12:02:59 INFO - PROCESS | 1654 | 1464375779069 Marionette TRACE conn2 <- [1,19,null,{"value":null}] 12:02:59 INFO - PROCESS | 1654 | 1464375779077 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:02:59 INFO - PROCESS | 1654 | ++DOCSHELL 0x12bb48800 == 10 [pid = 1654] [id = 10] 12:02:59 INFO - PROCESS | 1654 | ++DOMWINDOW == 26 (0x12bb76800) [pid = 1654] [serial = 26] [outer = 0x0] 12:02:59 INFO - PROCESS | 1654 | ++DOMWINDOW == 27 (0x12bb7b800) [pid = 1654] [serial = 27] [outer = 0x12bb76800] 12:02:59 INFO - PROCESS | 1654 | 1464375779121 Marionette DEBUG loaded listener.js 12:02:59 INFO - PROCESS | 1654 | ++DOMWINDOW == 28 (0x12bb84000) [pid = 1654] [serial = 28] [outer = 0x12bb76800] 12:02:59 INFO - PROCESS | 1654 | 1464375779472 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]]]}] 12:02:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 12:02:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 574ms 12:02:59 INFO - PROCESS | 1654 | 1464375779502 Marionette TRACE conn2 -> [0,21,"getWindowHandle",null] 12:02:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 12:02:59 INFO - PROCESS | 1654 | 1464375779503 Marionette TRACE conn2 <- [1,21,null,{"value":"7"}] 12:02:59 INFO - PROCESS | 1654 | 1464375779506 Marionette TRACE conn2 -> [0,22,"setScriptTimeout",{"ms":35000}] 12:02:59 INFO - PROCESS | 1654 | 1464375779507 Marionette TRACE conn2 <- [1,22,null,{}] 12:02:59 INFO - PROCESS | 1654 | 1464375779509 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}] 12:02:59 INFO - PROCESS | 1654 | 1464375779592 Marionette TRACE conn2 <- [1,23,null,{"value":null}] 12:02:59 INFO - PROCESS | 1654 | 1464375779598 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:02:59 INFO - PROCESS | 1654 | ++DOCSHELL 0x12bf63000 == 11 [pid = 1654] [id = 11] 12:02:59 INFO - PROCESS | 1654 | ++DOMWINDOW == 29 (0x12977a400) [pid = 1654] [serial = 29] [outer = 0x0] 12:02:59 INFO - PROCESS | 1654 | ++DOMWINDOW == 30 (0x12bb90c00) [pid = 1654] [serial = 30] [outer = 0x12977a400] 12:02:59 INFO - PROCESS | 1654 | 1464375779624 Marionette DEBUG loaded listener.js 12:02:59 INFO - PROCESS | 1654 | ++DOMWINDOW == 31 (0x117e60800) [pid = 1654] [serial = 31] [outer = 0x12977a400] 12:02:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 12:02:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 368ms 12:02:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 12:02:59 INFO - PROCESS | 1654 | 1464375779869 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]]]}] 12:02:59 INFO - PROCESS | 1654 | 1464375779874 Marionette TRACE conn2 -> [0,25,"getWindowHandle",null] 12:02:59 INFO - PROCESS | 1654 | 1464375779876 Marionette TRACE conn2 <- [1,25,null,{"value":"7"}] 12:02:59 INFO - PROCESS | 1654 | 1464375779878 Marionette TRACE conn2 -> [0,26,"setScriptTimeout",{"ms":35000}] 12:02:59 INFO - PROCESS | 1654 | 1464375779879 Marionette TRACE conn2 <- [1,26,null,{}] 12:02:59 INFO - PROCESS | 1654 | 1464375779889 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}] 12:02:59 INFO - PROCESS | 1654 | 1464375779986 Marionette TRACE conn2 <- [1,27,null,{"value":null}] 12:02:59 INFO - PROCESS | 1654 | 1464375779991 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:02:59 INFO - PROCESS | 1654 | ++DOCSHELL 0x118532800 == 12 [pid = 1654] [id = 12] 12:02:59 INFO - PROCESS | 1654 | ++DOMWINDOW == 32 (0x117e68800) [pid = 1654] [serial = 32] [outer = 0x0] 12:03:00 INFO - PROCESS | 1654 | ++DOMWINDOW == 33 (0x12c1afc00) [pid = 1654] [serial = 33] [outer = 0x117e68800] 12:03:00 INFO - PROCESS | 1654 | 1464375780016 Marionette DEBUG loaded listener.js 12:03:00 INFO - PROCESS | 1654 | ++DOMWINDOW == 34 (0x12c1b9400) [pid = 1654] [serial = 34] [outer = 0x117e68800] 12:03:00 INFO - PROCESS | 1654 | 1464375780253 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]]]}] 12:03:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 12:03:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 426ms 12:03:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 12:03:00 INFO - PROCESS | 1654 | 1464375780305 Marionette TRACE conn2 -> [0,29,"getWindowHandle",null] 12:03:00 INFO - PROCESS | 1654 | 1464375780306 Marionette TRACE conn2 <- [1,29,null,{"value":"7"}] 12:03:00 INFO - PROCESS | 1654 | 1464375780308 Marionette TRACE conn2 -> [0,30,"setScriptTimeout",{"ms":35000}] 12:03:00 INFO - PROCESS | 1654 | 1464375780309 Marionette TRACE conn2 <- [1,30,null,{}] 12:03:00 INFO - PROCESS | 1654 | 1464375780311 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}] 12:03:00 INFO - PROCESS | 1654 | 1464375780409 Marionette TRACE conn2 <- [1,31,null,{"value":null}] 12:03:00 INFO - PROCESS | 1654 | 1464375780424 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:00 INFO - PROCESS | 1654 | ++DOCSHELL 0x12c5ae000 == 13 [pid = 1654] [id = 13] 12:03:00 INFO - PROCESS | 1654 | ++DOMWINDOW == 35 (0x12c589400) [pid = 1654] [serial = 35] [outer = 0x0] 12:03:00 INFO - PROCESS | 1654 | ++DOMWINDOW == 36 (0x12c58d800) [pid = 1654] [serial = 36] [outer = 0x12c589400] 12:03:00 INFO - PROCESS | 1654 | 1464375780448 Marionette DEBUG loaded listener.js 12:03:00 INFO - PROCESS | 1654 | ++DOMWINDOW == 37 (0x12c592000) [pid = 1654] [serial = 37] [outer = 0x12c589400] 12:03:00 INFO - PROCESS | 1654 | 1464375780682 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]]]}] 12:03:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 12:03:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 418ms 12:03:00 INFO - PROCESS | 1654 | 1464375780726 Marionette TRACE conn2 -> [0,33,"getWindowHandle",null] 12:03:00 INFO - PROCESS | 1654 | 1464375780728 Marionette TRACE conn2 <- [1,33,null,{"value":"7"}] 12:03:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 12:03:00 INFO - PROCESS | 1654 | 1464375780738 Marionette TRACE conn2 -> [0,34,"setScriptTimeout",{"ms":35000}] 12:03:00 INFO - PROCESS | 1654 | 1464375780739 Marionette TRACE conn2 <- [1,34,null,{}] 12:03:00 INFO - PROCESS | 1654 | 1464375780741 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}] 12:03:00 INFO - PROCESS | 1654 | 1464375780838 Marionette TRACE conn2 <- [1,35,null,{"value":null}] 12:03:00 INFO - PROCESS | 1654 | 1464375780843 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:00 INFO - PROCESS | 1654 | ++DOCSHELL 0x12c888000 == 14 [pid = 1654] [id = 14] 12:03:00 INFO - PROCESS | 1654 | ++DOMWINDOW == 38 (0x12c594400) [pid = 1654] [serial = 38] [outer = 0x0] 12:03:00 INFO - PROCESS | 1654 | ++DOMWINDOW == 39 (0x12c714000) [pid = 1654] [serial = 39] [outer = 0x12c594400] 12:03:00 INFO - PROCESS | 1654 | 1464375780869 Marionette DEBUG loaded listener.js 12:03:00 INFO - PROCESS | 1654 | ++DOMWINDOW == 40 (0x12c71a800) [pid = 1654] [serial = 40] [outer = 0x12c594400] 12:03:01 INFO - PROCESS | 1654 | 1464375781098 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]]]}] 12:03:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 12:03:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 368ms 12:03:01 INFO - PROCESS | 1654 | 1464375781107 Marionette TRACE conn2 -> [0,37,"getWindowHandle",null] 12:03:01 INFO - PROCESS | 1654 | 1464375781108 Marionette TRACE conn2 <- [1,37,null,{"value":"7"}] 12:03:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 12:03:01 INFO - PROCESS | 1654 | 1464375781110 Marionette TRACE conn2 -> [0,38,"setScriptTimeout",{"ms":35000}] 12:03:01 INFO - PROCESS | 1654 | 1464375781111 Marionette TRACE conn2 <- [1,38,null,{}] 12:03:01 INFO - PROCESS | 1654 | 1464375781115 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}] 12:03:01 INFO - PROCESS | 1654 | 1464375781218 Marionette TRACE conn2 <- [1,39,null,{"value":null}] 12:03:01 INFO - PROCESS | 1654 | 1464375781222 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:01 INFO - PROCESS | 1654 | ++DOCSHELL 0x12cc12000 == 15 [pid = 1654] [id = 15] 12:03:01 INFO - PROCESS | 1654 | ++DOMWINDOW == 41 (0x12c71dc00) [pid = 1654] [serial = 41] [outer = 0x0] 12:03:01 INFO - PROCESS | 1654 | ++DOMWINDOW == 42 (0x12cab1800) [pid = 1654] [serial = 42] [outer = 0x12c71dc00] 12:03:01 INFO - PROCESS | 1654 | 1464375781246 Marionette DEBUG loaded listener.js 12:03:01 INFO - PROCESS | 1654 | ++DOMWINDOW == 43 (0x12cab9400) [pid = 1654] [serial = 43] [outer = 0x12c71dc00] 12:03:01 INFO - PROCESS | 1654 | 1464375781483 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]]]}] 12:03:01 INFO - PROCESS | 1654 | ++DOCSHELL 0x12ceb8000 == 16 [pid = 1654] [id = 16] 12:03:01 INFO - PROCESS | 1654 | ++DOMWINDOW == 44 (0x12ceb8800) [pid = 1654] [serial = 44] [outer = 0x0] 12:03:01 INFO - PROCESS | 1654 | ++DOMWINDOW == 45 (0x12ceba000) [pid = 1654] [serial = 45] [outer = 0x12ceb8800] 12:03:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 12:03:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 420ms 12:03:01 INFO - PROCESS | 1654 | ++DOMWINDOW == 46 (0x12cebe800) [pid = 1654] [serial = 46] [outer = 0x12ceb8800] 12:03:01 INFO - PROCESS | 1654 | ++DOCSHELL 0x12ceb7800 == 17 [pid = 1654] [id = 17] 12:03:01 INFO - PROCESS | 1654 | ++DOMWINDOW == 47 (0x12ce9b800) [pid = 1654] [serial = 47] [outer = 0x0] 12:03:01 INFO - PROCESS | 1654 | ++DOMWINDOW == 48 (0x12cea6800) [pid = 1654] [serial = 48] [outer = 0x12ce9b800] 12:03:01 INFO - PROCESS | 1654 | 1464375781570 Marionette TRACE conn2 -> [0,41,"getWindowHandle",null] 12:03:01 INFO - PROCESS | 1654 | 1464375781571 Marionette TRACE conn2 <- [1,41,null,{"value":"7"}] 12:03:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 12:03:01 INFO - PROCESS | 1654 | ++DOMWINDOW == 49 (0x1166c5400) [pid = 1654] [serial = 49] [outer = 0x12ce9b800] 12:03:01 INFO - PROCESS | 1654 | 1464375781626 Marionette TRACE conn2 -> [0,42,"setScriptTimeout",{"ms":35000}] 12:03:01 INFO - PROCESS | 1654 | 1464375781627 Marionette TRACE conn2 <- [1,42,null,{}] 12:03:01 INFO - PROCESS | 1654 | 1464375781638 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}] 12:03:01 INFO - PROCESS | 1654 | 1464375781744 Marionette TRACE conn2 <- [1,43,null,{"value":null}] 12:03:01 INFO - PROCESS | 1654 | 1464375781751 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:01 INFO - PROCESS | 1654 | ++DOCSHELL 0x12d2c6000 == 18 [pid = 1654] [id = 18] 12:03:01 INFO - PROCESS | 1654 | ++DOMWINDOW == 50 (0x119150400) [pid = 1654] [serial = 50] [outer = 0x0] 12:03:01 INFO - PROCESS | 1654 | ++DOMWINDOW == 51 (0x119152000) [pid = 1654] [serial = 51] [outer = 0x119150400] 12:03:01 INFO - PROCESS | 1654 | 1464375781776 Marionette DEBUG loaded listener.js 12:03:01 INFO - PROCESS | 1654 | ++DOMWINDOW == 52 (0x119156400) [pid = 1654] [serial = 52] [outer = 0x119150400] 12:03:02 INFO - PROCESS | 1654 | 1464375782071 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]]]}] 12:03:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 12:03:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 503ms 12:03:02 INFO - PROCESS | 1654 | 1464375782100 Marionette TRACE conn2 -> [0,45,"getWindowHandle",null] 12:03:02 INFO - PROCESS | 1654 | 1464375782102 Marionette TRACE conn2 <- [1,45,null,{"value":"7"}] 12:03:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 12:03:02 INFO - PROCESS | 1654 | 1464375782106 Marionette TRACE conn2 -> [0,46,"setScriptTimeout",{"ms":35000}] 12:03:02 INFO - PROCESS | 1654 | 1464375782108 Marionette TRACE conn2 <- [1,46,null,{}] 12:03:02 INFO - PROCESS | 1654 | 1464375782112 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}] 12:03:02 INFO - PROCESS | 1654 | 1464375782244 Marionette TRACE conn2 <- [1,47,null,{"value":null}] 12:03:02 INFO - PROCESS | 1654 | 1464375782250 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:02 INFO - PROCESS | 1654 | ++DOCSHELL 0x12d5a2000 == 19 [pid = 1654] [id = 19] 12:03:02 INFO - PROCESS | 1654 | ++DOMWINDOW == 53 (0x11810e000) [pid = 1654] [serial = 53] [outer = 0x0] 12:03:02 INFO - PROCESS | 1654 | ++DOMWINDOW == 54 (0x11870bc00) [pid = 1654] [serial = 54] [outer = 0x11810e000] 12:03:02 INFO - PROCESS | 1654 | 1464375782296 Marionette DEBUG loaded listener.js 12:03:02 INFO - PROCESS | 1654 | ++DOMWINDOW == 55 (0x12cabb800) [pid = 1654] [serial = 55] [outer = 0x11810e000] 12:03:02 INFO - PROCESS | 1654 | 1464375782653 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]]]}] 12:03:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 12:03:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 575ms 12:03:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 12:03:02 INFO - PROCESS | 1654 | 1464375782682 Marionette TRACE conn2 -> [0,49,"getWindowHandle",null] 12:03:02 INFO - PROCESS | 1654 | 1464375782684 Marionette TRACE conn2 <- [1,49,null,{"value":"7"}] 12:03:02 INFO - PROCESS | 1654 | 1464375782686 Marionette TRACE conn2 -> [0,50,"setScriptTimeout",{"ms":35000}] 12:03:02 INFO - PROCESS | 1654 | 1464375782687 Marionette TRACE conn2 <- [1,50,null,{}] 12:03:02 INFO - PROCESS | 1654 | 1464375782689 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}] 12:03:02 INFO - PROCESS | 1654 | 1464375782777 Marionette TRACE conn2 <- [1,51,null,{"value":null}] 12:03:02 INFO - PROCESS | 1654 | 1464375782781 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:02 INFO - PROCESS | 1654 | ++DOCSHELL 0x12d80e800 == 20 [pid = 1654] [id = 20] 12:03:02 INFO - PROCESS | 1654 | ++DOMWINDOW == 56 (0x1185ccc00) [pid = 1654] [serial = 56] [outer = 0x0] 12:03:02 INFO - PROCESS | 1654 | ++DOMWINDOW == 57 (0x1185d0000) [pid = 1654] [serial = 57] [outer = 0x1185ccc00] 12:03:02 INFO - PROCESS | 1654 | 1464375782805 Marionette DEBUG loaded listener.js 12:03:02 INFO - PROCESS | 1654 | ++DOMWINDOW == 58 (0x12ce9c000) [pid = 1654] [serial = 58] [outer = 0x1185ccc00] 12:03:03 INFO - PROCESS | 1654 | 1464375783040 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]]]}] 12:03:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 12:03:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 368ms 12:03:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 12:03:03 INFO - PROCESS | 1654 | 1464375783055 Marionette TRACE conn2 -> [0,53,"getWindowHandle",null] 12:03:03 INFO - PROCESS | 1654 | 1464375783056 Marionette TRACE conn2 <- [1,53,null,{"value":"7"}] 12:03:03 INFO - PROCESS | 1654 | 1464375783058 Marionette TRACE conn2 -> [0,54,"setScriptTimeout",{"ms":35000}] 12:03:03 INFO - PROCESS | 1654 | 1464375783059 Marionette TRACE conn2 <- [1,54,null,{}] 12:03:03 INFO - PROCESS | 1654 | 1464375783061 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}] 12:03:03 INFO - PROCESS | 1654 | 1464375783154 Marionette TRACE conn2 <- [1,55,null,{"value":null}] 12:03:03 INFO - PROCESS | 1654 | 1464375783168 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:03 INFO - PROCESS | 1654 | ++DOCSHELL 0x12d81e000 == 21 [pid = 1654] [id = 21] 12:03:03 INFO - PROCESS | 1654 | ++DOMWINDOW == 59 (0x12d782800) [pid = 1654] [serial = 59] [outer = 0x0] 12:03:03 INFO - PROCESS | 1654 | ++DOMWINDOW == 60 (0x12d789c00) [pid = 1654] [serial = 60] [outer = 0x12d782800] 12:03:03 INFO - PROCESS | 1654 | 1464375783192 Marionette DEBUG loaded listener.js 12:03:03 INFO - PROCESS | 1654 | ++DOMWINDOW == 61 (0x12d78dc00) [pid = 1654] [serial = 61] [outer = 0x12d782800] 12:03:03 INFO - PROCESS | 1654 | 1464375783443 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]]]}] 12:03:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 12:03:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 423ms 12:03:03 INFO - PROCESS | 1654 | 1464375783491 Marionette TRACE conn2 -> [0,57,"getWindowHandle",null] 12:03:03 INFO - PROCESS | 1654 | 1464375783492 Marionette TRACE conn2 <- [1,57,null,{"value":"7"}] 12:03:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 12:03:03 INFO - PROCESS | 1654 | 1464375783508 Marionette TRACE conn2 -> [0,58,"setScriptTimeout",{"ms":35000}] 12:03:03 INFO - PROCESS | 1654 | 1464375783509 Marionette TRACE conn2 <- [1,58,null,{}] 12:03:03 INFO - PROCESS | 1654 | 1464375783514 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}] 12:03:03 INFO - PROCESS | 1654 | 1464375783656 Marionette TRACE conn2 <- [1,59,null,{"value":null}] 12:03:04 INFO - PROCESS | 1654 | 1464375784318 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:04 INFO - PROCESS | 1654 | ++DOCSHELL 0x11226d800 == 22 [pid = 1654] [id = 22] 12:03:04 INFO - PROCESS | 1654 | ++DOMWINDOW == 62 (0x112041000) [pid = 1654] [serial = 62] [outer = 0x0] 12:03:04 INFO - PROCESS | 1654 | ++DOMWINDOW == 63 (0x1122a7800) [pid = 1654] [serial = 63] [outer = 0x112041000] 12:03:04 INFO - PROCESS | 1654 | 1464375784354 Marionette DEBUG loaded listener.js 12:03:04 INFO - PROCESS | 1654 | ++DOMWINDOW == 64 (0x112a74400) [pid = 1654] [serial = 64] [outer = 0x112041000] 12:03:04 INFO - PROCESS | 1654 | 1464375784760 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]]]}] 12:03:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 12:03:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 1285ms 12:03:04 INFO - PROCESS | 1654 | 1464375784782 Marionette TRACE conn2 -> [0,61,"getWindowHandle",null] 12:03:04 INFO - PROCESS | 1654 | 1464375784785 Marionette TRACE conn2 <- [1,61,null,{"value":"7"}] 12:03:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 12:03:04 INFO - PROCESS | 1654 | 1464375784788 Marionette TRACE conn2 -> [0,62,"setScriptTimeout",{"ms":35000}] 12:03:04 INFO - PROCESS | 1654 | 1464375784791 Marionette TRACE conn2 <- [1,62,null,{}] 12:03:04 INFO - PROCESS | 1654 | 1464375784794 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}] 12:03:04 INFO - PROCESS | 1654 | 1464375784905 Marionette TRACE conn2 <- [1,63,null,{"value":null}] 12:03:04 INFO - PROCESS | 1654 | 1464375784942 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:04 INFO - PROCESS | 1654 | ++DOCSHELL 0x116082800 == 23 [pid = 1654] [id = 23] 12:03:04 INFO - PROCESS | 1654 | ++DOMWINDOW == 65 (0x1138b4c00) [pid = 1654] [serial = 65] [outer = 0x0] 12:03:04 INFO - PROCESS | 1654 | ++DOMWINDOW == 66 (0x1160e5c00) [pid = 1654] [serial = 66] [outer = 0x1138b4c00] 12:03:04 INFO - PROCESS | 1654 | 1464375784978 Marionette DEBUG loaded listener.js 12:03:05 INFO - PROCESS | 1654 | ++DOMWINDOW == 67 (0x116936c00) [pid = 1654] [serial = 67] [outer = 0x1138b4c00] 12:03:05 INFO - PROCESS | 1654 | 1464375785372 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]]]}] 12:03:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 12:03:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 620ms 12:03:05 INFO - PROCESS | 1654 | 1464375785411 Marionette TRACE conn2 -> [0,65,"getWindowHandle",null] 12:03:05 INFO - PROCESS | 1654 | 1464375785414 Marionette TRACE conn2 <- [1,65,null,{"value":"7"}] 12:03:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 12:03:05 INFO - PROCESS | 1654 | 1464375785417 Marionette TRACE conn2 -> [0,66,"setScriptTimeout",{"ms":35000}] 12:03:05 INFO - PROCESS | 1654 | 1464375785418 Marionette TRACE conn2 <- [1,66,null,{}] 12:03:05 INFO - PROCESS | 1654 | 1464375785421 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}] 12:03:05 INFO - PROCESS | 1654 | 1464375785529 Marionette TRACE conn2 <- [1,67,null,{"value":null}] 12:03:05 INFO - PROCESS | 1654 | 1464375785596 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:05 INFO - PROCESS | 1654 | ++DOCSHELL 0x117052800 == 24 [pid = 1654] [id = 24] 12:03:05 INFO - PROCESS | 1654 | ++DOMWINDOW == 68 (0x117e69400) [pid = 1654] [serial = 68] [outer = 0x0] 12:03:05 INFO - PROCESS | 1654 | ++DOMWINDOW == 69 (0x118029800) [pid = 1654] [serial = 69] [outer = 0x117e69400] 12:03:05 INFO - PROCESS | 1654 | 1464375785640 Marionette DEBUG loaded listener.js 12:03:05 INFO - PROCESS | 1654 | ++DOMWINDOW == 70 (0x118109800) [pid = 1654] [serial = 70] [outer = 0x117e69400] 12:03:06 INFO - PROCESS | 1654 | 1464375786235 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]]]}] 12:03:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 12:03:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 871ms 12:03:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 12:03:06 INFO - PROCESS | 1654 | 1464375786297 Marionette TRACE conn2 -> [0,69,"getWindowHandle",null] 12:03:06 INFO - PROCESS | 1654 | 1464375786300 Marionette TRACE conn2 <- [1,69,null,{"value":"7"}] 12:03:06 INFO - PROCESS | 1654 | 1464375786302 Marionette TRACE conn2 -> [0,70,"setScriptTimeout",{"ms":35000}] 12:03:06 INFO - PROCESS | 1654 | 1464375786304 Marionette TRACE conn2 <- [1,70,null,{}] 12:03:06 INFO - PROCESS | 1654 | 1464375786308 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}] 12:03:06 INFO - PROCESS | 1654 | 1464375786389 Marionette TRACE conn2 <- [1,71,null,{"value":null}] 12:03:06 INFO - PROCESS | 1654 | 1464375786428 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:06 INFO - PROCESS | 1654 | ++DOCSHELL 0x113aa4000 == 25 [pid = 1654] [id = 25] 12:03:06 INFO - PROCESS | 1654 | ++DOMWINDOW == 71 (0x113d0b800) [pid = 1654] [serial = 71] [outer = 0x0] 12:03:06 INFO - PROCESS | 1654 | ++DOMWINDOW == 72 (0x1166c7000) [pid = 1654] [serial = 72] [outer = 0x113d0b800] 12:03:06 INFO - PROCESS | 1654 | 1464375786458 Marionette DEBUG loaded listener.js 12:03:06 INFO - PROCESS | 1654 | ++DOMWINDOW == 73 (0x116937800) [pid = 1654] [serial = 73] [outer = 0x113d0b800] 12:03:06 INFO - PROCESS | 1654 | 1464375786883 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]]]}] 12:03:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 12:03:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 620ms 12:03:06 INFO - PROCESS | 1654 | 1464375786926 Marionette TRACE conn2 -> [0,73,"getWindowHandle",null] 12:03:06 INFO - PROCESS | 1654 | 1464375786932 Marionette TRACE conn2 <- [1,73,null,{"value":"7"}] 12:03:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 12:03:06 INFO - PROCESS | 1654 | 1464375786939 Marionette TRACE conn2 -> [0,74,"setScriptTimeout",{"ms":35000}] 12:03:06 INFO - PROCESS | 1654 | 1464375786942 Marionette TRACE conn2 <- [1,74,null,{}] 12:03:06 INFO - PROCESS | 1654 | 1464375786945 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}] 12:03:07 INFO - PROCESS | 1654 | 1464375787077 Marionette TRACE conn2 <- [1,75,null,{"value":null}] 12:03:07 INFO - PROCESS | 1654 | 1464375787151 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:07 INFO - PROCESS | 1654 | ++DOCSHELL 0x11265d800 == 26 [pid = 1654] [id = 26] 12:03:07 INFO - PROCESS | 1654 | ++DOMWINDOW == 74 (0x1122b1c00) [pid = 1654] [serial = 74] [outer = 0x0] 12:03:07 INFO - PROCESS | 1654 | ++DOMWINDOW == 75 (0x112e31800) [pid = 1654] [serial = 75] [outer = 0x1122b1c00] 12:03:07 INFO - PROCESS | 1654 | 1464375787190 Marionette DEBUG loaded listener.js 12:03:07 INFO - PROCESS | 1654 | ++DOMWINDOW == 76 (0x11767fc00) [pid = 1654] [serial = 76] [outer = 0x1122b1c00] 12:03:07 INFO - PROCESS | 1654 | 1464375787506 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]]]}] 12:03:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 12:03:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 621ms 12:03:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 12:03:07 INFO - PROCESS | 1654 | 1464375787559 Marionette TRACE conn2 -> [0,77,"getWindowHandle",null] 12:03:07 INFO - PROCESS | 1654 | 1464375787561 Marionette TRACE conn2 <- [1,77,null,{"value":"7"}] 12:03:07 INFO - PROCESS | 1654 | 1464375787564 Marionette TRACE conn2 -> [0,78,"setScriptTimeout",{"ms":35000}] 12:03:07 INFO - PROCESS | 1654 | 1464375787569 Marionette TRACE conn2 <- [1,78,null,{}] 12:03:07 INFO - PROCESS | 1654 | 1464375787577 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}] 12:03:07 INFO - PROCESS | 1654 | 1464375787666 Marionette TRACE conn2 <- [1,79,null,{"value":null}] 12:03:07 INFO - PROCESS | 1654 | 1464375787704 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:07 INFO - PROCESS | 1654 | ++DOCSHELL 0x117043800 == 27 [pid = 1654] [id = 27] 12:03:07 INFO - PROCESS | 1654 | ++DOMWINDOW == 77 (0x117677800) [pid = 1654] [serial = 77] [outer = 0x0] 12:03:07 INFO - PROCESS | 1654 | ++DOMWINDOW == 78 (0x117e6c400) [pid = 1654] [serial = 78] [outer = 0x117677800] 12:03:07 INFO - PROCESS | 1654 | 1464375787732 Marionette DEBUG loaded listener.js 12:03:07 INFO - PROCESS | 1654 | ++DOMWINDOW == 79 (0x118111000) [pid = 1654] [serial = 79] [outer = 0x117677800] 12:03:07 INFO - PROCESS | 1654 | 1464375787989 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]]]}] 12:03:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 12:03:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 476ms 12:03:08 INFO - PROCESS | 1654 | 1464375788040 Marionette TRACE conn2 -> [0,81,"getWindowHandle",null] 12:03:08 INFO - PROCESS | 1654 | 1464375788042 Marionette TRACE conn2 <- [1,81,null,{"value":"7"}] 12:03:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 12:03:08 INFO - PROCESS | 1654 | 1464375788044 Marionette TRACE conn2 -> [0,82,"setScriptTimeout",{"ms":35000}] 12:03:08 INFO - PROCESS | 1654 | 1464375788046 Marionette TRACE conn2 <- [1,82,null,{}] 12:03:08 INFO - PROCESS | 1654 | 1464375788056 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}] 12:03:08 INFO - PROCESS | 1654 | 1464375788142 Marionette TRACE conn2 <- [1,83,null,{"value":null}] 12:03:08 INFO - PROCESS | 1654 | 1464375788147 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:08 INFO - PROCESS | 1654 | ++DOCSHELL 0x117e21000 == 28 [pid = 1654] [id = 28] 12:03:08 INFO - PROCESS | 1654 | ++DOMWINDOW == 80 (0x1183d5c00) [pid = 1654] [serial = 80] [outer = 0x0] 12:03:08 INFO - PROCESS | 1654 | ++DOMWINDOW == 81 (0x1185c9c00) [pid = 1654] [serial = 81] [outer = 0x1183d5c00] 12:03:08 INFO - PROCESS | 1654 | 1464375788174 Marionette DEBUG loaded listener.js 12:03:08 INFO - PROCESS | 1654 | ++DOMWINDOW == 82 (0x11870e000) [pid = 1654] [serial = 82] [outer = 0x1183d5c00] 12:03:08 INFO - PROCESS | 1654 | 1464375788471 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]]]}] 12:03:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 12:03:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 477ms 12:03:08 INFO - PROCESS | 1654 | 1464375788521 Marionette TRACE conn2 -> [0,85,"getWindowHandle",null] 12:03:08 INFO - PROCESS | 1654 | 1464375788523 Marionette TRACE conn2 <- [1,85,null,{"value":"7"}] 12:03:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 12:03:08 INFO - PROCESS | 1654 | 1464375788525 Marionette TRACE conn2 -> [0,86,"setScriptTimeout",{"ms":35000}] 12:03:08 INFO - PROCESS | 1654 | 1464375788526 Marionette TRACE conn2 <- [1,86,null,{}] 12:03:08 INFO - PROCESS | 1654 | 1464375788528 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}] 12:03:08 INFO - PROCESS | 1654 | 1464375788596 Marionette TRACE conn2 <- [1,87,null,{"value":null}] 12:03:08 INFO - PROCESS | 1654 | 1464375788601 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:08 INFO - PROCESS | 1654 | ++DOCSHELL 0x1180a8000 == 29 [pid = 1654] [id = 29] 12:03:08 INFO - PROCESS | 1654 | ++DOMWINDOW == 83 (0x113804000) [pid = 1654] [serial = 83] [outer = 0x0] 12:03:08 INFO - PROCESS | 1654 | ++DOMWINDOW == 84 (0x119018800) [pid = 1654] [serial = 84] [outer = 0x113804000] 12:03:08 INFO - PROCESS | 1654 | 1464375788627 Marionette DEBUG loaded listener.js 12:03:08 INFO - PROCESS | 1654 | ++DOMWINDOW == 85 (0x1190bd000) [pid = 1654] [serial = 85] [outer = 0x113804000] 12:03:08 INFO - PROCESS | 1654 | 1464375788926 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]]]}] 12:03:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 12:03:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 468ms 12:03:08 INFO - PROCESS | 1654 | 1464375788994 Marionette TRACE conn2 -> [0,89,"getWindowHandle",null] 12:03:08 INFO - PROCESS | 1654 | 1464375788996 Marionette TRACE conn2 <- [1,89,null,{"value":"7"}] 12:03:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 12:03:09 INFO - PROCESS | 1654 | 1464375789000 Marionette TRACE conn2 -> [0,90,"setScriptTimeout",{"ms":35000}] 12:03:09 INFO - PROCESS | 1654 | 1464375789001 Marionette TRACE conn2 <- [1,90,null,{}] 12:03:09 INFO - PROCESS | 1654 | 1464375789005 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}] 12:03:09 INFO - PROCESS | 1654 | 1464375789159 Marionette TRACE conn2 <- [1,91,null,{"value":null}] 12:03:09 INFO - PROCESS | 1654 | 1464375789171 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:09 INFO - PROCESS | 1654 | ++DOCSHELL 0x118525800 == 30 [pid = 1654] [id = 30] 12:03:09 INFO - PROCESS | 1654 | ++DOMWINDOW == 86 (0x1190bb000) [pid = 1654] [serial = 86] [outer = 0x0] 12:03:09 INFO - PROCESS | 1654 | ++DOMWINDOW == 87 (0x11914bc00) [pid = 1654] [serial = 87] [outer = 0x1190bb000] 12:03:09 INFO - PROCESS | 1654 | 1464375789212 Marionette DEBUG loaded listener.js 12:03:09 INFO - PROCESS | 1654 | ++DOMWINDOW == 88 (0x11940d400) [pid = 1654] [serial = 88] [outer = 0x1190bb000] 12:03:09 INFO - PROCESS | 1654 | 1464375789532 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]]]}] 12:03:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 12:03:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 571ms 12:03:09 INFO - PROCESS | 1654 | 1464375789571 Marionette TRACE conn2 -> [0,93,"getWindowHandle",null] 12:03:09 INFO - PROCESS | 1654 | 1464375789572 Marionette TRACE conn2 <- [1,93,null,{"value":"7"}] 12:03:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 12:03:09 INFO - PROCESS | 1654 | 1464375789574 Marionette TRACE conn2 -> [0,94,"setScriptTimeout",{"ms":35000}] 12:03:09 INFO - PROCESS | 1654 | 1464375789575 Marionette TRACE conn2 <- [1,94,null,{}] 12:03:09 INFO - PROCESS | 1654 | 1464375789577 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}] 12:03:09 INFO - PROCESS | 1654 | 1464375789660 Marionette TRACE conn2 <- [1,95,null,{"value":null}] 12:03:09 INFO - PROCESS | 1654 | 1464375789665 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:09 INFO - PROCESS | 1654 | ++DOCSHELL 0x1191b6000 == 31 [pid = 1654] [id = 31] 12:03:09 INFO - PROCESS | 1654 | ++DOMWINDOW == 89 (0x11940b800) [pid = 1654] [serial = 89] [outer = 0x0] 12:03:09 INFO - PROCESS | 1654 | ++DOMWINDOW == 90 (0x119b0ac00) [pid = 1654] [serial = 90] [outer = 0x11940b800] 12:03:09 INFO - PROCESS | 1654 | 1464375789692 Marionette DEBUG loaded listener.js 12:03:09 INFO - PROCESS | 1654 | ++DOMWINDOW == 91 (0x119c38000) [pid = 1654] [serial = 91] [outer = 0x11940b800] 12:03:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 12:03:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 418ms 12:03:09 INFO - PROCESS | 1654 | 1464375789987 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]]]}] 12:03:09 INFO - PROCESS | 1654 | 1464375789993 Marionette TRACE conn2 -> [0,97,"getWindowHandle",null] 12:03:09 INFO - PROCESS | 1654 | 1464375789994 Marionette TRACE conn2 <- [1,97,null,{"value":"7"}] 12:03:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 12:03:10 INFO - PROCESS | 1654 | 1464375790004 Marionette TRACE conn2 -> [0,98,"setScriptTimeout",{"ms":35000}] 12:03:10 INFO - PROCESS | 1654 | 1464375790005 Marionette TRACE conn2 <- [1,98,null,{}] 12:03:10 INFO - PROCESS | 1654 | 1464375790009 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}] 12:03:10 INFO - PROCESS | 1654 | 1464375790083 Marionette TRACE conn2 <- [1,99,null,{"value":null}] 12:03:10 INFO - PROCESS | 1654 | 1464375790131 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:10 INFO - PROCESS | 1654 | ++DOCSHELL 0x11966d800 == 32 [pid = 1654] [id = 32] 12:03:10 INFO - PROCESS | 1654 | ++DOMWINDOW == 92 (0x1193c9400) [pid = 1654] [serial = 92] [outer = 0x0] 12:03:10 INFO - PROCESS | 1654 | ++DOMWINDOW == 93 (0x119b0d400) [pid = 1654] [serial = 93] [outer = 0x1193c9400] 12:03:10 INFO - PROCESS | 1654 | 1464375790155 Marionette DEBUG loaded listener.js 12:03:10 INFO - PROCESS | 1654 | ++DOMWINDOW == 94 (0x120fad400) [pid = 1654] [serial = 94] [outer = 0x1193c9400] 12:03:10 INFO - PROCESS | 1654 | 1464375790393 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]]]}] 12:03:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 12:03:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 429ms 12:03:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 12:03:10 INFO - PROCESS | 1654 | 1464375790425 Marionette TRACE conn2 -> [0,101,"getWindowHandle",null] 12:03:10 INFO - PROCESS | 1654 | 1464375790426 Marionette TRACE conn2 <- [1,101,null,{"value":"7"}] 12:03:10 INFO - PROCESS | 1654 | 1464375790449 Marionette TRACE conn2 -> [0,102,"setScriptTimeout",{"ms":35000}] 12:03:10 INFO - PROCESS | 1654 | 1464375790451 Marionette TRACE conn2 <- [1,102,null,{}] 12:03:10 INFO - PROCESS | 1654 | 1464375790460 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}] 12:03:10 INFO - PROCESS | 1654 | 1464375790535 Marionette TRACE conn2 <- [1,103,null,{"value":null}] 12:03:10 INFO - PROCESS | 1654 | 1464375790540 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:10 INFO - PROCESS | 1654 | ++DOCSHELL 0x119b89000 == 33 [pid = 1654] [id = 33] 12:03:10 INFO - PROCESS | 1654 | ++DOMWINDOW == 95 (0x119c40400) [pid = 1654] [serial = 95] [outer = 0x0] 12:03:10 INFO - PROCESS | 1654 | ++DOMWINDOW == 96 (0x1211e7000) [pid = 1654] [serial = 96] [outer = 0x119c40400] 12:03:10 INFO - PROCESS | 1654 | 1464375790568 Marionette DEBUG loaded listener.js 12:03:10 INFO - PROCESS | 1654 | ++DOMWINDOW == 97 (0x1211ec400) [pid = 1654] [serial = 97] [outer = 0x119c40400] 12:03:10 INFO - PROCESS | 1654 | 1464375790845 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]]]}] 12:03:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 12:03:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 439ms 12:03:10 INFO - PROCESS | 1654 | 1464375790875 Marionette TRACE conn2 -> [0,105,"getWindowHandle",null] 12:03:10 INFO - PROCESS | 1654 | 1464375790877 Marionette TRACE conn2 <- [1,105,null,{"value":"7"}] 12:03:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 12:03:10 INFO - PROCESS | 1654 | 1464375790887 Marionette TRACE conn2 -> [0,106,"setScriptTimeout",{"ms":35000}] 12:03:10 INFO - PROCESS | 1654 | 1464375790888 Marionette TRACE conn2 <- [1,106,null,{}] 12:03:10 INFO - PROCESS | 1654 | 1464375790890 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}] 12:03:10 INFO - PROCESS | 1654 | 1464375790967 Marionette TRACE conn2 <- [1,107,null,{"value":null}] 12:03:11 INFO - PROCESS | 1654 | 1464375791010 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:11 INFO - PROCESS | 1654 | ++DOCSHELL 0x119ba1800 == 34 [pid = 1654] [id = 34] 12:03:11 INFO - PROCESS | 1654 | ++DOMWINDOW == 98 (0x1180c1800) [pid = 1654] [serial = 98] [outer = 0x0] 12:03:11 INFO - PROCESS | 1654 | ++DOMWINDOW == 99 (0x1211ef800) [pid = 1654] [serial = 99] [outer = 0x1180c1800] 12:03:11 INFO - PROCESS | 1654 | 1464375791035 Marionette DEBUG loaded listener.js 12:03:11 INFO - PROCESS | 1654 | ++DOMWINDOW == 100 (0x12166d000) [pid = 1654] [serial = 100] [outer = 0x1180c1800] 12:03:11 INFO - PROCESS | 1654 | 1464375791288 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]]]}] 12:03:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 12:03:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 426ms 12:03:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 12:03:11 INFO - PROCESS | 1654 | 1464375791307 Marionette TRACE conn2 -> [0,109,"getWindowHandle",null] 12:03:11 INFO - PROCESS | 1654 | 1464375791308 Marionette TRACE conn2 <- [1,109,null,{"value":"7"}] 12:03:11 INFO - PROCESS | 1654 | 1464375791323 Marionette TRACE conn2 -> [0,110,"setScriptTimeout",{"ms":35000}] 12:03:11 INFO - PROCESS | 1654 | 1464375791324 Marionette TRACE conn2 <- [1,110,null,{}] 12:03:11 INFO - PROCESS | 1654 | 1464375791327 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}] 12:03:11 INFO - PROCESS | 1654 | 1464375791425 Marionette TRACE conn2 <- [1,111,null,{"value":null}] 12:03:11 INFO - PROCESS | 1654 | 1464375791429 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:11 INFO - PROCESS | 1654 | ++DOCSHELL 0x121442000 == 35 [pid = 1654] [id = 35] 12:03:11 INFO - PROCESS | 1654 | ++DOMWINDOW == 101 (0x1216e1400) [pid = 1654] [serial = 101] [outer = 0x0] 12:03:11 INFO - PROCESS | 1654 | ++DOMWINDOW == 102 (0x121ab7000) [pid = 1654] [serial = 102] [outer = 0x1216e1400] 12:03:11 INFO - PROCESS | 1654 | 1464375791466 Marionette DEBUG loaded listener.js 12:03:11 INFO - PROCESS | 1654 | ++DOMWINDOW == 103 (0x124a68400) [pid = 1654] [serial = 103] [outer = 0x1216e1400] 12:03:11 INFO - PROCESS | 1654 | 1464375791765 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]]]}] 12:03:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 12:03:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 481ms 12:03:11 INFO - PROCESS | 1654 | 1464375791792 Marionette TRACE conn2 -> [0,113,"getWindowHandle",null] 12:03:11 INFO - PROCESS | 1654 | 1464375791793 Marionette TRACE conn2 <- [1,113,null,{"value":"7"}] 12:03:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 12:03:11 INFO - PROCESS | 1654 | 1464375791795 Marionette TRACE conn2 -> [0,114,"setScriptTimeout",{"ms":35000}] 12:03:11 INFO - PROCESS | 1654 | 1464375791797 Marionette TRACE conn2 <- [1,114,null,{}] 12:03:11 INFO - PROCESS | 1654 | 1464375791802 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}] 12:03:11 INFO - PROCESS | 1654 | 1464375791882 Marionette TRACE conn2 <- [1,115,null,{"value":null}] 12:03:11 INFO - PROCESS | 1654 | 1464375791928 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:11 INFO - PROCESS | 1654 | ++DOCSHELL 0x121507800 == 36 [pid = 1654] [id = 36] 12:03:11 INFO - PROCESS | 1654 | ++DOMWINDOW == 104 (0x121795800) [pid = 1654] [serial = 104] [outer = 0x0] 12:03:11 INFO - PROCESS | 1654 | ++DOMWINDOW == 105 (0x124e05400) [pid = 1654] [serial = 105] [outer = 0x121795800] 12:03:11 INFO - PROCESS | 1654 | 1464375791952 Marionette DEBUG loaded listener.js 12:03:11 INFO - PROCESS | 1654 | ++DOMWINDOW == 106 (0x12501a400) [pid = 1654] [serial = 106] [outer = 0x121795800] 12:03:12 INFO - PROCESS | 1654 | 1464375792228 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]]]}] 12:03:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 12:03:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 472ms 12:03:12 INFO - PROCESS | 1654 | 1464375792274 Marionette TRACE conn2 -> [0,117,"getWindowHandle",null] 12:03:12 INFO - PROCESS | 1654 | 1464375792276 Marionette TRACE conn2 <- [1,117,null,{"value":"7"}] 12:03:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 12:03:12 INFO - PROCESS | 1654 | 1464375792280 Marionette TRACE conn2 -> [0,118,"setScriptTimeout",{"ms":35000}] 12:03:12 INFO - PROCESS | 1654 | 1464375792286 Marionette TRACE conn2 <- [1,118,null,{}] 12:03:12 INFO - PROCESS | 1654 | 1464375792289 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}] 12:03:12 INFO - PROCESS | 1654 | 1464375792405 Marionette TRACE conn2 <- [1,119,null,{"value":null}] 12:03:12 INFO - PROCESS | 1654 | 1464375792411 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:12 INFO - PROCESS | 1654 | ++DOCSHELL 0x121b56800 == 37 [pid = 1654] [id = 37] 12:03:12 INFO - PROCESS | 1654 | ++DOMWINDOW == 107 (0x125018800) [pid = 1654] [serial = 107] [outer = 0x0] 12:03:12 INFO - PROCESS | 1654 | ++DOMWINDOW == 108 (0x125cbd000) [pid = 1654] [serial = 108] [outer = 0x125018800] 12:03:12 INFO - PROCESS | 1654 | 1464375792453 Marionette DEBUG loaded listener.js 12:03:12 INFO - PROCESS | 1654 | ++DOMWINDOW == 109 (0x125cdd400) [pid = 1654] [serial = 109] [outer = 0x125018800] 12:03:12 INFO - PROCESS | 1654 | 1464375792839 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]]]}] 12:03:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 12:03:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 576ms 12:03:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 12:03:12 INFO - PROCESS | 1654 | 1464375792856 Marionette TRACE conn2 -> [0,121,"getWindowHandle",null] 12:03:12 INFO - PROCESS | 1654 | 1464375792857 Marionette TRACE conn2 <- [1,121,null,{"value":"7"}] 12:03:12 INFO - PROCESS | 1654 | 1464375792859 Marionette TRACE conn2 -> [0,122,"setScriptTimeout",{"ms":35000}] 12:03:12 INFO - PROCESS | 1654 | 1464375792860 Marionette TRACE conn2 <- [1,122,null,{}] 12:03:12 INFO - PROCESS | 1654 | 1464375792862 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}] 12:03:12 INFO - PROCESS | 1654 | 1464375792964 Marionette TRACE conn2 <- [1,123,null,{"value":null}] 12:03:12 INFO - PROCESS | 1654 | 1464375792971 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:12 INFO - PROCESS | 1654 | ++DOCSHELL 0x123cc6800 == 38 [pid = 1654] [id = 38] 12:03:12 INFO - PROCESS | 1654 | ++DOMWINDOW == 110 (0x1130b0800) [pid = 1654] [serial = 110] [outer = 0x0] 12:03:12 INFO - PROCESS | 1654 | ++DOMWINDOW == 111 (0x125cdc800) [pid = 1654] [serial = 111] [outer = 0x1130b0800] 12:03:12 INFO - PROCESS | 1654 | 1464375792994 Marionette DEBUG loaded listener.js 12:03:13 INFO - PROCESS | 1654 | ++DOMWINDOW == 112 (0x125f3e000) [pid = 1654] [serial = 112] [outer = 0x1130b0800] 12:03:13 INFO - PROCESS | 1654 | 1464375793246 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]]]}] 12:03:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 12:03:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 426ms 12:03:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 12:03:13 INFO - PROCESS | 1654 | 1464375793287 Marionette TRACE conn2 -> [0,125,"getWindowHandle",null] 12:03:13 INFO - PROCESS | 1654 | 1464375793289 Marionette TRACE conn2 <- [1,125,null,{"value":"7"}] 12:03:13 INFO - PROCESS | 1654 | 1464375793291 Marionette TRACE conn2 -> [0,126,"setScriptTimeout",{"ms":35000}] 12:03:13 INFO - PROCESS | 1654 | 1464375793292 Marionette TRACE conn2 <- [1,126,null,{}] 12:03:13 INFO - PROCESS | 1654 | 1464375793294 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}] 12:03:13 INFO - PROCESS | 1654 | 1464375793393 Marionette TRACE conn2 <- [1,127,null,{"value":null}] 12:03:13 INFO - PROCESS | 1654 | 1464375793401 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:13 INFO - PROCESS | 1654 | ++DOCSHELL 0x12573e000 == 39 [pid = 1654] [id = 39] 12:03:13 INFO - PROCESS | 1654 | ++DOMWINDOW == 113 (0x125f48000) [pid = 1654] [serial = 113] [outer = 0x0] 12:03:13 INFO - PROCESS | 1654 | ++DOMWINDOW == 114 (0x127095c00) [pid = 1654] [serial = 114] [outer = 0x125f48000] 12:03:13 INFO - PROCESS | 1654 | 1464375793426 Marionette DEBUG loaded listener.js 12:03:13 INFO - PROCESS | 1654 | ++DOMWINDOW == 115 (0x12729d000) [pid = 1654] [serial = 115] [outer = 0x125f48000] 12:03:13 INFO - PROCESS | 1654 | 1464375793736 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]]]}] 12:03:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 12:03:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 471ms 12:03:13 INFO - PROCESS | 1654 | 1464375793762 Marionette TRACE conn2 -> [0,129,"getWindowHandle",null] 12:03:13 INFO - PROCESS | 1654 | 1464375793764 Marionette TRACE conn2 <- [1,129,null,{"value":"7"}] 12:03:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 12:03:13 INFO - PROCESS | 1654 | 1464375793768 Marionette TRACE conn2 -> [0,130,"setScriptTimeout",{"ms":35000}] 12:03:13 INFO - PROCESS | 1654 | 1464375793769 Marionette TRACE conn2 <- [1,130,null,{}] 12:03:13 INFO - PROCESS | 1654 | 1464375793771 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}] 12:03:13 INFO - PROCESS | 1654 | 1464375793887 Marionette TRACE conn2 <- [1,131,null,{"value":null}] 12:03:13 INFO - PROCESS | 1654 | 1464375793893 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:13 INFO - PROCESS | 1654 | ++DOCSHELL 0x1257e9800 == 40 [pid = 1654] [id = 40] 12:03:13 INFO - PROCESS | 1654 | ++DOMWINDOW == 116 (0x12516d800) [pid = 1654] [serial = 116] [outer = 0x0] 12:03:13 INFO - PROCESS | 1654 | ++DOMWINDOW == 117 (0x12729e000) [pid = 1654] [serial = 117] [outer = 0x12516d800] 12:03:13 INFO - PROCESS | 1654 | 1464375793917 Marionette DEBUG loaded listener.js 12:03:13 INFO - PROCESS | 1654 | ++DOMWINDOW == 118 (0x1278ccc00) [pid = 1654] [serial = 118] [outer = 0x12516d800] 12:03:14 INFO - PROCESS | 1654 | 1464375794830 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]]]}] 12:03:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 12:03:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 1121ms 12:03:14 INFO - PROCESS | 1654 | 1464375794890 Marionette TRACE conn2 -> [0,133,"getWindowHandle",null] 12:03:14 INFO - PROCESS | 1654 | 1464375794892 Marionette TRACE conn2 <- [1,133,null,{"value":"7"}] 12:03:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 12:03:14 INFO - PROCESS | 1654 | 1464375794896 Marionette TRACE conn2 -> [0,134,"setScriptTimeout",{"ms":35000}] 12:03:14 INFO - PROCESS | 1654 | 1464375794898 Marionette TRACE conn2 <- [1,134,null,{}] 12:03:14 INFO - PROCESS | 1654 | 1464375794901 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}] 12:03:15 INFO - PROCESS | 1654 | 1464375794993 Marionette TRACE conn2 <- [1,135,null,{"value":null}] 12:03:15 INFO - PROCESS | 1654 | 1464375794999 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:15 INFO - PROCESS | 1654 | ++DOCSHELL 0x112e83000 == 41 [pid = 1654] [id = 41] 12:03:15 INFO - PROCESS | 1654 | ++DOMWINDOW == 119 (0x113d63400) [pid = 1654] [serial = 119] [outer = 0x0] 12:03:15 INFO - PROCESS | 1654 | ++DOMWINDOW == 120 (0x1160da400) [pid = 1654] [serial = 120] [outer = 0x113d63400] 12:03:15 INFO - PROCESS | 1654 | 1464375795028 Marionette DEBUG loaded listener.js 12:03:15 INFO - PROCESS | 1654 | ++DOMWINDOW == 121 (0x11674ac00) [pid = 1654] [serial = 121] [outer = 0x113d63400] 12:03:15 INFO - PROCESS | 1654 | 1464375795405 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]]]}] 12:03:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 12:03:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 522ms 12:03:15 INFO - PROCESS | 1654 | 1464375795425 Marionette TRACE conn2 -> [0,137,"getWindowHandle",null] 12:03:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 12:03:15 INFO - PROCESS | 1654 | 1464375795431 Marionette TRACE conn2 <- [1,137,null,{"value":"7"}] 12:03:15 INFO - PROCESS | 1654 | 1464375795437 Marionette TRACE conn2 -> [0,138,"setScriptTimeout",{"ms":35000}] 12:03:15 INFO - PROCESS | 1654 | 1464375795440 Marionette TRACE conn2 <- [1,138,null,{}] 12:03:15 INFO - PROCESS | 1654 | 1464375795444 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}] 12:03:15 INFO - PROCESS | 1654 | 1464375795574 Marionette TRACE conn2 <- [1,139,null,{"value":null}] 12:03:15 INFO - PROCESS | 1654 | 1464375795591 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:15 INFO - PROCESS | 1654 | ++DOCSHELL 0x1162c4800 == 42 [pid = 1654] [id = 42] 12:03:15 INFO - PROCESS | 1654 | ++DOMWINDOW == 122 (0x11693bc00) [pid = 1654] [serial = 122] [outer = 0x0] 12:03:15 INFO - PROCESS | 1654 | ++DOMWINDOW == 123 (0x117593000) [pid = 1654] [serial = 123] [outer = 0x11693bc00] 12:03:15 INFO - PROCESS | 1654 | 1464375795633 Marionette DEBUG loaded listener.js 12:03:15 INFO - PROCESS | 1654 | ++DOMWINDOW == 124 (0x117e5e800) [pid = 1654] [serial = 124] [outer = 0x11693bc00] 12:03:16 INFO - PROCESS | 1654 | 1464375796037 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]]]}] 12:03:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 12:03:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 621ms 12:03:16 INFO - PROCESS | 1654 | 1464375796058 Marionette TRACE conn2 -> [0,141,"getWindowHandle",null] 12:03:16 INFO - PROCESS | 1654 | 1464375796059 Marionette TRACE conn2 <- [1,141,null,{"value":"7"}] 12:03:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 12:03:16 INFO - PROCESS | 1654 | 1464375796061 Marionette TRACE conn2 -> [0,142,"setScriptTimeout",{"ms":35000}] 12:03:16 INFO - PROCESS | 1654 | 1464375796064 Marionette TRACE conn2 <- [1,142,null,{}] 12:03:16 INFO - PROCESS | 1654 | 1464375796079 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}] 12:03:16 INFO - PROCESS | 1654 | 1464375796615 Marionette TRACE conn2 <- [1,143,null,{"value":null}] 12:03:16 INFO - PROCESS | 1654 | --DOMWINDOW == 123 (0x12915d800) [pid = 1654] [serial = 14] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 12:03:16 INFO - PROCESS | 1654 | --DOMWINDOW == 122 (0x12d782800) [pid = 1654] [serial = 59] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 12:03:16 INFO - PROCESS | 1654 | --DOMWINDOW == 121 (0x1185ccc00) [pid = 1654] [serial = 56] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 12:03:16 INFO - PROCESS | 1654 | --DOMWINDOW == 120 (0x11810e000) [pid = 1654] [serial = 53] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 12:03:16 INFO - PROCESS | 1654 | --DOMWINDOW == 119 (0x119150400) [pid = 1654] [serial = 50] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 12:03:16 INFO - PROCESS | 1654 | --DOMWINDOW == 118 (0x12c71dc00) [pid = 1654] [serial = 41] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 12:03:16 INFO - PROCESS | 1654 | --DOMWINDOW == 117 (0x12c594400) [pid = 1654] [serial = 38] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 12:03:16 INFO - PROCESS | 1654 | --DOMWINDOW == 116 (0x12c589400) [pid = 1654] [serial = 35] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 12:03:16 INFO - PROCESS | 1654 | --DOMWINDOW == 115 (0x117e68800) [pid = 1654] [serial = 32] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 12:03:16 INFO - PROCESS | 1654 | --DOMWINDOW == 114 (0x12977a400) [pid = 1654] [serial = 29] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 12:03:16 INFO - PROCESS | 1654 | --DOMWINDOW == 113 (0x12bb76800) [pid = 1654] [serial = 26] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 12:03:16 INFO - PROCESS | 1654 | --DOMWINDOW == 112 (0x12b029c00) [pid = 1654] [serial = 23] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 12:03:16 INFO - PROCESS | 1654 | --DOMWINDOW == 111 (0x12a887800) [pid = 1654] [serial = 20] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 12:03:16 INFO - PROCESS | 1654 | --DOMWINDOW == 110 (0x119c40400) [pid = 1654] [serial = 95] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 12:03:16 INFO - PROCESS | 1654 | --DOMWINDOW == 109 (0x1180c1800) [pid = 1654] [serial = 98] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 12:03:16 INFO - PROCESS | 1654 | --DOMWINDOW == 108 (0x121795800) [pid = 1654] [serial = 104] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 12:03:16 INFO - PROCESS | 1654 | --DOMWINDOW == 107 (0x125018800) [pid = 1654] [serial = 107] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 12:03:16 INFO - PROCESS | 1654 | --DOMWINDOW == 106 (0x1130b0800) [pid = 1654] [serial = 110] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 12:03:16 INFO - PROCESS | 1654 | --DOMWINDOW == 105 (0x112041000) [pid = 1654] [serial = 62] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 12:03:16 INFO - PROCESS | 1654 | --DOMWINDOW == 104 (0x1138b4c00) [pid = 1654] [serial = 65] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 12:03:16 INFO - PROCESS | 1654 | --DOMWINDOW == 103 (0x117e69400) [pid = 1654] [serial = 68] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 12:03:16 INFO - PROCESS | 1654 | --DOMWINDOW == 102 (0x113d0b800) [pid = 1654] [serial = 71] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 12:03:16 INFO - PROCESS | 1654 | --DOMWINDOW == 101 (0x1122b1c00) [pid = 1654] [serial = 74] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 12:03:16 INFO - PROCESS | 1654 | --DOMWINDOW == 100 (0x117677800) [pid = 1654] [serial = 77] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 12:03:16 INFO - PROCESS | 1654 | --DOMWINDOW == 99 (0x1183d5c00) [pid = 1654] [serial = 80] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 12:03:16 INFO - PROCESS | 1654 | --DOMWINDOW == 98 (0x113804000) [pid = 1654] [serial = 83] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 12:03:16 INFO - PROCESS | 1654 | --DOMWINDOW == 97 (0x1190bb000) [pid = 1654] [serial = 86] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 12:03:16 INFO - PROCESS | 1654 | --DOMWINDOW == 96 (0x11940b800) [pid = 1654] [serial = 89] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 12:03:16 INFO - PROCESS | 1654 | --DOMWINDOW == 95 (0x1193c9400) [pid = 1654] [serial = 92] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 12:03:16 INFO - PROCESS | 1654 | 1464375796684 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:16 INFO - PROCESS | 1654 | ++DOCSHELL 0x116906800 == 43 [pid = 1654] [id = 43] 12:03:16 INFO - PROCESS | 1654 | ++DOMWINDOW == 96 (0x1122b6800) [pid = 1654] [serial = 125] [outer = 0x0] 12:03:16 INFO - PROCESS | 1654 | ++DOMWINDOW == 97 (0x1130b0800) [pid = 1654] [serial = 126] [outer = 0x1122b6800] 12:03:16 INFO - PROCESS | 1654 | 1464375796711 Marionette DEBUG loaded listener.js 12:03:16 INFO - PROCESS | 1654 | ++DOMWINDOW == 98 (0x117e5f800) [pid = 1654] [serial = 127] [outer = 0x1122b6800] 12:03:16 INFO - PROCESS | 1654 | 1464375796986 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]]]}] 12:03:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 12:03:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 979ms 12:03:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 12:03:17 INFO - PROCESS | 1654 | 1464375797041 Marionette TRACE conn2 -> [0,145,"getWindowHandle",null] 12:03:17 INFO - PROCESS | 1654 | 1464375797043 Marionette TRACE conn2 <- [1,145,null,{"value":"7"}] 12:03:17 INFO - PROCESS | 1654 | 1464375797045 Marionette TRACE conn2 -> [0,146,"setScriptTimeout",{"ms":35000}] 12:03:17 INFO - PROCESS | 1654 | 1464375797046 Marionette TRACE conn2 <- [1,146,null,{}] 12:03:17 INFO - PROCESS | 1654 | 1464375797052 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}] 12:03:17 INFO - PROCESS | 1654 | 1464375797124 Marionette TRACE conn2 <- [1,147,null,{"value":null}] 12:03:17 INFO - PROCESS | 1654 | 1464375797129 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:17 INFO - PROCESS | 1654 | ++DOCSHELL 0x11808e800 == 44 [pid = 1654] [id = 44] 12:03:17 INFO - PROCESS | 1654 | ++DOMWINDOW == 99 (0x118106400) [pid = 1654] [serial = 128] [outer = 0x0] 12:03:17 INFO - PROCESS | 1654 | ++DOMWINDOW == 100 (0x1183d8800) [pid = 1654] [serial = 129] [outer = 0x118106400] 12:03:17 INFO - PROCESS | 1654 | 1464375797160 Marionette DEBUG loaded listener.js 12:03:17 INFO - PROCESS | 1654 | ++DOMWINDOW == 101 (0x1185cb000) [pid = 1654] [serial = 130] [outer = 0x118106400] 12:03:17 INFO - PROCESS | 1654 | 1464375797476 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]]]}] 12:03:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 12:03:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 471ms 12:03:17 INFO - PROCESS | 1654 | 1464375797519 Marionette TRACE conn2 -> [0,149,"getWindowHandle",null] 12:03:17 INFO - PROCESS | 1654 | 1464375797521 Marionette TRACE conn2 <- [1,149,null,{"value":"7"}] 12:03:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 12:03:17 INFO - PROCESS | 1654 | 1464375797524 Marionette TRACE conn2 -> [0,150,"setScriptTimeout",{"ms":35000}] 12:03:17 INFO - PROCESS | 1654 | 1464375797526 Marionette TRACE conn2 <- [1,150,null,{}] 12:03:17 INFO - PROCESS | 1654 | 1464375797529 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}] 12:03:17 INFO - PROCESS | 1654 | 1464375797635 Marionette TRACE conn2 <- [1,151,null,{"value":null}] 12:03:17 INFO - PROCESS | 1654 | 1464375797642 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:17 INFO - PROCESS | 1654 | ++DOCSHELL 0x118528000 == 45 [pid = 1654] [id = 45] 12:03:17 INFO - PROCESS | 1654 | ++DOMWINDOW == 102 (0x117e6cc00) [pid = 1654] [serial = 131] [outer = 0x0] 12:03:17 INFO - PROCESS | 1654 | ++DOMWINDOW == 103 (0x1185d4000) [pid = 1654] [serial = 132] [outer = 0x117e6cc00] 12:03:17 INFO - PROCESS | 1654 | 1464375797683 Marionette DEBUG loaded listener.js 12:03:17 INFO - PROCESS | 1654 | ++DOMWINDOW == 104 (0x118925c00) [pid = 1654] [serial = 133] [outer = 0x117e6cc00] 12:03:18 INFO - PROCESS | 1654 | 1464375798091 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]]]}] 12:03:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 12:03:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 620ms 12:03:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 12:03:18 INFO - PROCESS | 1654 | 1464375798145 Marionette TRACE conn2 -> [0,153,"getWindowHandle",null] 12:03:18 INFO - PROCESS | 1654 | 1464375798146 Marionette TRACE conn2 <- [1,153,null,{"value":"7"}] 12:03:18 INFO - PROCESS | 1654 | 1464375798148 Marionette TRACE conn2 -> [0,154,"setScriptTimeout",{"ms":35000}] 12:03:18 INFO - PROCESS | 1654 | 1464375798149 Marionette TRACE conn2 <- [1,154,null,{}] 12:03:18 INFO - PROCESS | 1654 | 1464375798151 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}] 12:03:18 INFO - PROCESS | 1654 | 1464375798234 Marionette TRACE conn2 <- [1,155,null,{"value":null}] 12:03:18 INFO - PROCESS | 1654 | 1464375798239 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:18 INFO - PROCESS | 1654 | ++DOCSHELL 0x1191b5800 == 46 [pid = 1654] [id = 46] 12:03:18 INFO - PROCESS | 1654 | ++DOMWINDOW == 105 (0x119050000) [pid = 1654] [serial = 134] [outer = 0x0] 12:03:18 INFO - PROCESS | 1654 | ++DOMWINDOW == 106 (0x1190c1c00) [pid = 1654] [serial = 135] [outer = 0x119050000] 12:03:18 INFO - PROCESS | 1654 | 1464375798266 Marionette DEBUG loaded listener.js 12:03:18 INFO - PROCESS | 1654 | ++DOMWINDOW == 107 (0x1193cb400) [pid = 1654] [serial = 136] [outer = 0x119050000] 12:03:18 INFO - PROCESS | 1654 | 1464375798569 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]]]}] 12:03:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 12:03:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 469ms 12:03:18 INFO - PROCESS | 1654 | 1464375798647 Marionette TRACE conn2 -> [0,157,"getWindowHandle",null] 12:03:18 INFO - PROCESS | 1654 | 1464375798649 Marionette TRACE conn2 <- [1,157,null,{"value":"7"}] 12:03:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 12:03:18 INFO - PROCESS | 1654 | 1464375798653 Marionette TRACE conn2 -> [0,158,"setScriptTimeout",{"ms":35000}] 12:03:18 INFO - PROCESS | 1654 | 1464375798656 Marionette TRACE conn2 <- [1,158,null,{}] 12:03:18 INFO - PROCESS | 1654 | 1464375798660 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}] 12:03:18 INFO - PROCESS | 1654 | 1464375798738 Marionette TRACE conn2 <- [1,159,null,{"value":null}] 12:03:18 INFO - PROCESS | 1654 | 1464375798785 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:18 INFO - PROCESS | 1654 | ++DOCSHELL 0x113a2b000 == 47 [pid = 1654] [id = 47] 12:03:18 INFO - PROCESS | 1654 | ++DOMWINDOW == 108 (0x11380d800) [pid = 1654] [serial = 137] [outer = 0x0] 12:03:18 INFO - PROCESS | 1654 | ++DOMWINDOW == 109 (0x1138be000) [pid = 1654] [serial = 138] [outer = 0x11380d800] 12:03:18 INFO - PROCESS | 1654 | 1464375798852 Marionette DEBUG loaded listener.js 12:03:18 INFO - PROCESS | 1654 | ++DOMWINDOW == 110 (0x1162f5000) [pid = 1654] [serial = 139] [outer = 0x11380d800] 12:03:19 INFO - PROCESS | 1654 | 1464375799319 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]]]}] 12:03:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 12:03:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 672ms 12:03:19 INFO - PROCESS | 1654 | 1464375799326 Marionette TRACE conn2 -> [0,161,"getWindowHandle",null] 12:03:19 INFO - PROCESS | 1654 | 1464375799328 Marionette TRACE conn2 <- [1,161,null,{"value":"7"}] 12:03:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 12:03:19 INFO - PROCESS | 1654 | 1464375799335 Marionette TRACE conn2 -> [0,162,"setScriptTimeout",{"ms":35000}] 12:03:19 INFO - PROCESS | 1654 | 1464375799337 Marionette TRACE conn2 <- [1,162,null,{}] 12:03:19 INFO - PROCESS | 1654 | 1464375799340 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}] 12:03:19 INFO - PROCESS | 1654 | 1464375799436 Marionette TRACE conn2 <- [1,163,null,{"value":null}] 12:03:19 INFO - PROCESS | 1654 | 1464375799491 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:19 INFO - PROCESS | 1654 | ++DOCSHELL 0x118526000 == 48 [pid = 1654] [id = 48] 12:03:19 INFO - PROCESS | 1654 | ++DOMWINDOW == 111 (0x11674a800) [pid = 1654] [serial = 140] [outer = 0x0] 12:03:19 INFO - PROCESS | 1654 | ++DOMWINDOW == 112 (0x116a54800) [pid = 1654] [serial = 141] [outer = 0x11674a800] 12:03:19 INFO - PROCESS | 1654 | 1464375799521 Marionette DEBUG loaded listener.js 12:03:19 INFO - PROCESS | 1654 | ++DOMWINDOW == 113 (0x1180c2000) [pid = 1654] [serial = 142] [outer = 0x11674a800] 12:03:19 INFO - PROCESS | 1654 | 1464375799952 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]]]}] 12:03:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 12:03:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 673ms 12:03:20 INFO - PROCESS | 1654 | 1464375800014 Marionette TRACE conn2 -> [0,165,"getWindowHandle",null] 12:03:20 INFO - PROCESS | 1654 | 1464375800015 Marionette TRACE conn2 <- [1,165,null,{"value":"7"}] 12:03:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 12:03:20 INFO - PROCESS | 1654 | 1464375800019 Marionette TRACE conn2 -> [0,166,"setScriptTimeout",{"ms":35000}] 12:03:20 INFO - PROCESS | 1654 | 1464375800021 Marionette TRACE conn2 <- [1,166,null,{}] 12:03:20 INFO - PROCESS | 1654 | 1464375800028 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}] 12:03:20 INFO - PROCESS | 1654 | 1464375800122 Marionette TRACE conn2 <- [1,167,null,{"value":null}] 12:03:20 INFO - PROCESS | 1654 | 1464375800208 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:20 INFO - PROCESS | 1654 | ++DOCSHELL 0x120713800 == 49 [pid = 1654] [id = 49] 12:03:20 INFO - PROCESS | 1654 | ++DOMWINDOW == 114 (0x1190bd400) [pid = 1654] [serial = 143] [outer = 0x0] 12:03:20 INFO - PROCESS | 1654 | ++DOMWINDOW == 115 (0x1190c5c00) [pid = 1654] [serial = 144] [outer = 0x1190bd400] 12:03:20 INFO - PROCESS | 1654 | 1464375800242 Marionette DEBUG loaded listener.js 12:03:20 INFO - PROCESS | 1654 | ++DOMWINDOW == 116 (0x117e63800) [pid = 1654] [serial = 145] [outer = 0x1190bd400] 12:03:20 INFO - PROCESS | 1654 | 1464375800688 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]]]}] 12:03:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 12:03:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 721ms 12:03:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 12:03:20 INFO - PROCESS | 1654 | 1464375800741 Marionette TRACE conn2 -> [0,169,"getWindowHandle",null] 12:03:20 INFO - PROCESS | 1654 | 1464375800742 Marionette TRACE conn2 <- [1,169,null,{"value":"7"}] 12:03:20 INFO - PROCESS | 1654 | 1464375800745 Marionette TRACE conn2 -> [0,170,"setScriptTimeout",{"ms":35000}] 12:03:20 INFO - PROCESS | 1654 | 1464375800746 Marionette TRACE conn2 <- [1,170,null,{}] 12:03:20 INFO - PROCESS | 1654 | 1464375800751 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}] 12:03:20 INFO - PROCESS | 1654 | 1464375800839 Marionette TRACE conn2 <- [1,171,null,{"value":null}] 12:03:20 INFO - PROCESS | 1654 | 1464375800899 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:20 INFO - PROCESS | 1654 | ++DOCSHELL 0x117047800 == 50 [pid = 1654] [id = 50] 12:03:20 INFO - PROCESS | 1654 | ++DOMWINDOW == 117 (0x1183d0000) [pid = 1654] [serial = 146] [outer = 0x0] 12:03:20 INFO - PROCESS | 1654 | ++DOMWINDOW == 118 (0x1190c1000) [pid = 1654] [serial = 147] [outer = 0x1183d0000] 12:03:20 INFO - PROCESS | 1654 | 1464375800930 Marionette DEBUG loaded listener.js 12:03:20 INFO - PROCESS | 1654 | ++DOMWINDOW == 119 (0x119b02c00) [pid = 1654] [serial = 148] [outer = 0x1183d0000] 12:03:21 INFO - PROCESS | 1654 | 1464375801373 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]]]}] 12:03:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 12:03:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 671ms 12:03:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 12:03:21 INFO - PROCESS | 1654 | 1464375801431 Marionette TRACE conn2 -> [0,173,"getWindowHandle",null] 12:03:21 INFO - PROCESS | 1654 | 1464375801434 Marionette TRACE conn2 <- [1,173,null,{"value":"7"}] 12:03:21 INFO - PROCESS | 1654 | 1464375801438 Marionette TRACE conn2 -> [0,174,"setScriptTimeout",{"ms":35000}] 12:03:21 INFO - PROCESS | 1654 | 1464375801440 Marionette TRACE conn2 <- [1,174,null,{}] 12:03:21 INFO - PROCESS | 1654 | 1464375801444 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}] 12:03:21 INFO - PROCESS | 1654 | 1464375801568 Marionette TRACE conn2 <- [1,175,null,{"value":null}] 12:03:21 INFO - PROCESS | 1654 | 1464375801579 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:21 INFO - PROCESS | 1654 | ++DOCSHELL 0x113d36000 == 51 [pid = 1654] [id = 51] 12:03:21 INFO - PROCESS | 1654 | ++DOMWINDOW == 120 (0x113f4a800) [pid = 1654] [serial = 149] [outer = 0x0] 12:03:21 INFO - PROCESS | 1654 | ++DOMWINDOW == 121 (0x115e42000) [pid = 1654] [serial = 150] [outer = 0x113f4a800] 12:03:21 INFO - PROCESS | 1654 | 1464375801621 Marionette DEBUG loaded listener.js 12:03:21 INFO - PROCESS | 1654 | ++DOMWINDOW == 122 (0x11674d000) [pid = 1654] [serial = 151] [outer = 0x113f4a800] 12:03:22 INFO - PROCESS | 1654 | --DOCSHELL 0x118528000 == 50 [pid = 1654] [id = 45] 12:03:22 INFO - PROCESS | 1654 | --DOCSHELL 0x11808e800 == 49 [pid = 1654] [id = 44] 12:03:22 INFO - PROCESS | 1654 | --DOCSHELL 0x116906800 == 48 [pid = 1654] [id = 43] 12:03:22 INFO - PROCESS | 1654 | --DOCSHELL 0x117e21000 == 47 [pid = 1654] [id = 28] 12:03:22 INFO - PROCESS | 1654 | --DOCSHELL 0x1180a8000 == 46 [pid = 1654] [id = 29] 12:03:22 INFO - PROCESS | 1654 | --DOCSHELL 0x1162c4800 == 45 [pid = 1654] [id = 42] 12:03:22 INFO - PROCESS | 1654 | --DOCSHELL 0x117043800 == 44 [pid = 1654] [id = 27] 12:03:22 INFO - PROCESS | 1654 | --DOCSHELL 0x112e83000 == 43 [pid = 1654] [id = 41] 12:03:22 INFO - PROCESS | 1654 | --DOCSHELL 0x11966d800 == 42 [pid = 1654] [id = 32] 12:03:22 INFO - PROCESS | 1654 | --DOCSHELL 0x118525800 == 41 [pid = 1654] [id = 30] 12:03:22 INFO - PROCESS | 1654 | --DOCSHELL 0x1191b6000 == 40 [pid = 1654] [id = 31] 12:03:22 INFO - PROCESS | 1654 | --DOCSHELL 0x119b89000 == 39 [pid = 1654] [id = 33] 12:03:22 INFO - PROCESS | 1654 | --DOCSHELL 0x117047800 == 38 [pid = 1654] [id = 50] 12:03:22 INFO - PROCESS | 1654 | --DOCSHELL 0x121b56800 == 37 [pid = 1654] [id = 37] 12:03:22 INFO - PROCESS | 1654 | --DOCSHELL 0x12573e000 == 36 [pid = 1654] [id = 39] 12:03:22 INFO - PROCESS | 1654 | --DOCSHELL 0x120713800 == 35 [pid = 1654] [id = 49] 12:03:22 INFO - PROCESS | 1654 | --DOCSHELL 0x123cc6800 == 34 [pid = 1654] [id = 38] 12:03:22 INFO - PROCESS | 1654 | --DOCSHELL 0x1257e9800 == 33 [pid = 1654] [id = 40] 12:03:22 INFO - PROCESS | 1654 | --DOCSHELL 0x121442000 == 32 [pid = 1654] [id = 35] 12:03:22 INFO - PROCESS | 1654 | --DOCSHELL 0x118526000 == 31 [pid = 1654] [id = 48] 12:03:22 INFO - PROCESS | 1654 | --DOCSHELL 0x1191b5800 == 30 [pid = 1654] [id = 46] 12:03:22 INFO - PROCESS | 1654 | --DOCSHELL 0x119ba1800 == 29 [pid = 1654] [id = 34] 12:03:22 INFO - PROCESS | 1654 | --DOCSHELL 0x121507800 == 28 [pid = 1654] [id = 36] 12:03:22 INFO - PROCESS | 1654 | --DOCSHELL 0x113a2b000 == 27 [pid = 1654] [id = 47] 12:03:22 INFO - PROCESS | 1654 | --DOMWINDOW == 121 (0x121935000) [pid = 1654] [serial = 11] [outer = 0x0] [url = about:blank] 12:03:22 INFO - PROCESS | 1654 | --DOMWINDOW == 120 (0x12d78dc00) [pid = 1654] [serial = 61] [outer = 0x0] [url = about:blank] 12:03:22 INFO - PROCESS | 1654 | --DOMWINDOW == 119 (0x1211e7000) [pid = 1654] [serial = 96] [outer = 0x0] [url = about:blank] 12:03:22 INFO - PROCESS | 1654 | --DOMWINDOW == 118 (0x1211ef800) [pid = 1654] [serial = 99] [outer = 0x0] [url = about:blank] 12:03:22 INFO - PROCESS | 1654 | --DOMWINDOW == 117 (0x121ab7000) [pid = 1654] [serial = 102] [outer = 0x0] [url = about:blank] 12:03:22 INFO - PROCESS | 1654 | --DOMWINDOW == 116 (0x124e05400) [pid = 1654] [serial = 105] [outer = 0x0] [url = about:blank] 12:03:22 INFO - PROCESS | 1654 | --DOMWINDOW == 115 (0x125cbd000) [pid = 1654] [serial = 108] [outer = 0x0] [url = about:blank] 12:03:22 INFO - PROCESS | 1654 | --DOMWINDOW == 114 (0x125cdc800) [pid = 1654] [serial = 111] [outer = 0x0] [url = about:blank] 12:03:22 INFO - PROCESS | 1654 | --DOMWINDOW == 113 (0x1211ec400) [pid = 1654] [serial = 97] [outer = 0x0] [url = about:blank] 12:03:22 INFO - PROCESS | 1654 | --DOMWINDOW == 112 (0x1122a7800) [pid = 1654] [serial = 63] [outer = 0x0] [url = about:blank] 12:03:22 INFO - PROCESS | 1654 | --DOMWINDOW == 111 (0x1160e5c00) [pid = 1654] [serial = 66] [outer = 0x0] [url = about:blank] 12:03:22 INFO - PROCESS | 1654 | --DOMWINDOW == 110 (0x118029800) [pid = 1654] [serial = 69] [outer = 0x0] [url = about:blank] 12:03:22 INFO - PROCESS | 1654 | --DOMWINDOW == 109 (0x1166c7000) [pid = 1654] [serial = 72] [outer = 0x0] [url = about:blank] 12:03:22 INFO - PROCESS | 1654 | --DOMWINDOW == 108 (0x112e31800) [pid = 1654] [serial = 75] [outer = 0x0] [url = about:blank] 12:03:22 INFO - PROCESS | 1654 | --DOMWINDOW == 107 (0x117e6c400) [pid = 1654] [serial = 78] [outer = 0x0] [url = about:blank] 12:03:22 INFO - PROCESS | 1654 | --DOMWINDOW == 106 (0x1185c9c00) [pid = 1654] [serial = 81] [outer = 0x0] [url = about:blank] 12:03:22 INFO - PROCESS | 1654 | --DOMWINDOW == 105 (0x119018800) [pid = 1654] [serial = 84] [outer = 0x0] [url = about:blank] 12:03:22 INFO - PROCESS | 1654 | --DOMWINDOW == 104 (0x1190bd000) [pid = 1654] [serial = 85] [outer = 0x0] [url = about:blank] 12:03:22 INFO - PROCESS | 1654 | --DOMWINDOW == 103 (0x11914bc00) [pid = 1654] [serial = 87] [outer = 0x0] [url = about:blank] 12:03:22 INFO - PROCESS | 1654 | --DOMWINDOW == 102 (0x11940d400) [pid = 1654] [serial = 88] [outer = 0x0] [url = about:blank] 12:03:22 INFO - PROCESS | 1654 | --DOMWINDOW == 101 (0x119b0ac00) [pid = 1654] [serial = 90] [outer = 0x0] [url = about:blank] 12:03:22 INFO - PROCESS | 1654 | --DOMWINDOW == 100 (0x120fad400) [pid = 1654] [serial = 94] [outer = 0x0] [url = about:blank] 12:03:22 INFO - PROCESS | 1654 | --DOMWINDOW == 99 (0x119b0d400) [pid = 1654] [serial = 93] [outer = 0x0] [url = about:blank] 12:03:22 INFO - PROCESS | 1654 | --DOMWINDOW == 98 (0x12166d000) [pid = 1654] [serial = 100] [outer = 0x0] [url = about:blank] 12:03:22 INFO - PROCESS | 1654 | --DOMWINDOW == 97 (0x11767fc00) [pid = 1654] [serial = 76] [outer = 0x0] [url = about:blank] 12:03:22 INFO - PROCESS | 1654 | --DOMWINDOW == 96 (0x12501a400) [pid = 1654] [serial = 106] [outer = 0x0] [url = about:blank] 12:03:22 INFO - PROCESS | 1654 | --DOMWINDOW == 95 (0x125cdd400) [pid = 1654] [serial = 109] [outer = 0x0] [url = about:blank] 12:03:22 INFO - PROCESS | 1654 | --DOMWINDOW == 94 (0x116937800) [pid = 1654] [serial = 73] [outer = 0x0] [url = about:blank] 12:03:22 INFO - PROCESS | 1654 | --DOMWINDOW == 93 (0x118109800) [pid = 1654] [serial = 70] [outer = 0x0] [url = about:blank] 12:03:22 INFO - PROCESS | 1654 | --DOMWINDOW == 92 (0x116936c00) [pid = 1654] [serial = 67] [outer = 0x0] [url = about:blank] 12:03:22 INFO - PROCESS | 1654 | --DOMWINDOW == 91 (0x119c38000) [pid = 1654] [serial = 91] [outer = 0x0] [url = about:blank] 12:03:22 INFO - PROCESS | 1654 | --DOMWINDOW == 90 (0x125f3e000) [pid = 1654] [serial = 112] [outer = 0x0] [url = about:blank] 12:03:22 INFO - PROCESS | 1654 | --DOMWINDOW == 89 (0x127095c00) [pid = 1654] [serial = 114] [outer = 0x0] [url = about:blank] 12:03:22 INFO - PROCESS | 1654 | --DOMWINDOW == 88 (0x118111000) [pid = 1654] [serial = 79] [outer = 0x0] [url = about:blank] 12:03:22 INFO - PROCESS | 1654 | --DOMWINDOW == 87 (0x11870e000) [pid = 1654] [serial = 82] [outer = 0x0] [url = about:blank] 12:03:22 INFO - PROCESS | 1654 | --DOMWINDOW == 86 (0x112a74400) [pid = 1654] [serial = 64] [outer = 0x0] [url = about:blank] 12:03:22 INFO - PROCESS | 1654 | --DOMWINDOW == 85 (0x129770800) [pid = 1654] [serial = 18] [outer = 0x0] [url = about:blank] 12:03:22 INFO - PROCESS | 1654 | --DOMWINDOW == 84 (0x1291e3800) [pid = 1654] [serial = 15] [outer = 0x0] [url = about:blank] 12:03:22 INFO - PROCESS | 1654 | --DOMWINDOW == 83 (0x121aae800) [pid = 1654] [serial = 8] [outer = 0x0] [url = about:blank] 12:03:22 INFO - PROCESS | 1654 | --DOMWINDOW == 82 (0x12c714000) [pid = 1654] [serial = 39] [outer = 0x0] [url = about:blank] 12:03:22 INFO - PROCESS | 1654 | --DOMWINDOW == 81 (0x12c71a800) [pid = 1654] [serial = 40] [outer = 0x0] [url = about:blank] 12:03:22 INFO - PROCESS | 1654 | --DOMWINDOW == 80 (0x12c58d800) [pid = 1654] [serial = 36] [outer = 0x0] [url = about:blank] 12:03:22 INFO - PROCESS | 1654 | --DOMWINDOW == 79 (0x12c592000) [pid = 1654] [serial = 37] [outer = 0x0] [url = about:blank] 12:03:22 INFO - PROCESS | 1654 | --DOMWINDOW == 78 (0x12c1b9400) [pid = 1654] [serial = 34] [outer = 0x0] [url = about:blank] 12:03:22 INFO - PROCESS | 1654 | --DOMWINDOW == 77 (0x12c1afc00) [pid = 1654] [serial = 33] [outer = 0x0] [url = about:blank] 12:03:22 INFO - PROCESS | 1654 | --DOMWINDOW == 76 (0x12bb90c00) [pid = 1654] [serial = 30] [outer = 0x0] [url = about:blank] 12:03:22 INFO - PROCESS | 1654 | --DOMWINDOW == 75 (0x117e60800) [pid = 1654] [serial = 31] [outer = 0x0] [url = about:blank] 12:03:22 INFO - PROCESS | 1654 | --DOMWINDOW == 74 (0x12bb7b800) [pid = 1654] [serial = 27] [outer = 0x0] [url = about:blank] 12:03:22 INFO - PROCESS | 1654 | --DOMWINDOW == 73 (0x12bb84000) [pid = 1654] [serial = 28] [outer = 0x0] [url = about:blank] 12:03:22 INFO - PROCESS | 1654 | --DOMWINDOW == 72 (0x12ba6dc00) [pid = 1654] [serial = 25] [outer = 0x0] [url = about:blank] 12:03:22 INFO - PROCESS | 1654 | --DOMWINDOW == 71 (0x12b1ed800) [pid = 1654] [serial = 24] [outer = 0x0] [url = about:blank] 12:03:22 INFO - PROCESS | 1654 | --DOMWINDOW == 70 (0x12a889400) [pid = 1654] [serial = 21] [outer = 0x0] [url = about:blank] 12:03:22 INFO - PROCESS | 1654 | --DOMWINDOW == 69 (0x12a88d400) [pid = 1654] [serial = 22] [outer = 0x0] [url = about:blank] 12:03:22 INFO - PROCESS | 1654 | --DOMWINDOW == 68 (0x1291e9800) [pid = 1654] [serial = 16] [outer = 0x0] [url = about:blank] 12:03:22 INFO - PROCESS | 1654 | --DOMWINDOW == 67 (0x12d789c00) [pid = 1654] [serial = 60] [outer = 0x0] [url = about:blank] 12:03:22 INFO - PROCESS | 1654 | --DOMWINDOW == 66 (0x1185d0000) [pid = 1654] [serial = 57] [outer = 0x0] [url = about:blank] 12:03:22 INFO - PROCESS | 1654 | --DOMWINDOW == 65 (0x12ce9c000) [pid = 1654] [serial = 58] [outer = 0x0] [url = about:blank] 12:03:22 INFO - PROCESS | 1654 | --DOMWINDOW == 64 (0x11870bc00) [pid = 1654] [serial = 54] [outer = 0x0] [url = about:blank] 12:03:22 INFO - PROCESS | 1654 | --DOMWINDOW == 63 (0x12cabb800) [pid = 1654] [serial = 55] [outer = 0x0] [url = about:blank] 12:03:22 INFO - PROCESS | 1654 | --DOMWINDOW == 62 (0x119156400) [pid = 1654] [serial = 52] [outer = 0x0] [url = about:blank] 12:03:22 INFO - PROCESS | 1654 | --DOMWINDOW == 61 (0x119152000) [pid = 1654] [serial = 51] [outer = 0x0] [url = about:blank] 12:03:22 INFO - PROCESS | 1654 | --DOMWINDOW == 60 (0x12ceba000) [pid = 1654] [serial = 45] [outer = 0x0] [url = about:blank] 12:03:22 INFO - PROCESS | 1654 | --DOMWINDOW == 59 (0x12cea6800) [pid = 1654] [serial = 48] [outer = 0x0] [url = about:blank] 12:03:22 INFO - PROCESS | 1654 | --DOMWINDOW == 58 (0x12cab1800) [pid = 1654] [serial = 42] [outer = 0x0] [url = about:blank] 12:03:22 INFO - PROCESS | 1654 | --DOMWINDOW == 57 (0x12cab9400) [pid = 1654] [serial = 43] [outer = 0x0] [url = about:blank] 12:03:22 INFO - PROCESS | 1654 | 1464375802385 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]]]}] 12:03:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 12:03:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 973ms 12:03:22 INFO - PROCESS | 1654 | 1464375802411 Marionette TRACE conn2 -> [0,177,"getWindowHandle",null] 12:03:22 INFO - PROCESS | 1654 | 1464375802413 Marionette TRACE conn2 <- [1,177,null,{"value":"7"}] 12:03:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 12:03:22 INFO - PROCESS | 1654 | 1464375802417 Marionette TRACE conn2 -> [0,178,"setScriptTimeout",{"ms":35000}] 12:03:22 INFO - PROCESS | 1654 | 1464375802419 Marionette TRACE conn2 <- [1,178,null,{}] 12:03:22 INFO - PROCESS | 1654 | 1464375802423 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}] 12:03:22 INFO - PROCESS | 1654 | 1464375802492 Marionette TRACE conn2 <- [1,179,null,{"value":null}] 12:03:22 INFO - PROCESS | 1654 | 1464375802498 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:22 INFO - PROCESS | 1654 | ++DOCSHELL 0x112d1d000 == 28 [pid = 1654] [id = 52] 12:03:22 INFO - PROCESS | 1654 | ++DOMWINDOW == 58 (0x113d06400) [pid = 1654] [serial = 152] [outer = 0x0] 12:03:22 INFO - PROCESS | 1654 | ++DOMWINDOW == 59 (0x11606b400) [pid = 1654] [serial = 153] [outer = 0x113d06400] 12:03:22 INFO - PROCESS | 1654 | 1464375802528 Marionette DEBUG loaded listener.js 12:03:22 INFO - PROCESS | 1654 | ++DOMWINDOW == 60 (0x1166c7000) [pid = 1654] [serial = 154] [outer = 0x113d06400] 12:03:22 INFO - PROCESS | 1654 | 1464375802816 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]]]}] 12:03:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 12:03:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 422ms 12:03:22 INFO - PROCESS | 1654 | 1464375802840 Marionette TRACE conn2 -> [0,181,"getWindowHandle",null] 12:03:22 INFO - PROCESS | 1654 | 1464375802845 Marionette TRACE conn2 <- [1,181,null,{"value":"7"}] 12:03:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 12:03:22 INFO - PROCESS | 1654 | 1464375802887 Marionette TRACE conn2 -> [0,182,"setScriptTimeout",{"ms":35000}] 12:03:22 INFO - PROCESS | 1654 | 1464375802890 Marionette TRACE conn2 <- [1,182,null,{}] 12:03:22 INFO - PROCESS | 1654 | 1464375802896 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}] 12:03:23 INFO - PROCESS | 1654 | 1464375803006 Marionette TRACE conn2 <- [1,183,null,{"value":null}] 12:03:23 INFO - PROCESS | 1654 | 1464375803016 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:23 INFO - PROCESS | 1654 | ++DOCSHELL 0x1162ba800 == 29 [pid = 1654] [id = 53] 12:03:23 INFO - PROCESS | 1654 | ++DOMWINDOW == 61 (0x116753400) [pid = 1654] [serial = 155] [outer = 0x0] 12:03:23 INFO - PROCESS | 1654 | ++DOMWINDOW == 62 (0x117171400) [pid = 1654] [serial = 156] [outer = 0x116753400] 12:03:23 INFO - PROCESS | 1654 | 1464375803058 Marionette DEBUG loaded listener.js 12:03:23 INFO - PROCESS | 1654 | ++DOMWINDOW == 63 (0x117e60800) [pid = 1654] [serial = 157] [outer = 0x116753400] 12:03:23 INFO - PROCESS | 1654 | 1464375803468 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]]]}] 12:03:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 12:03:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 649ms 12:03:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 12:03:23 INFO - PROCESS | 1654 | 1464375803510 Marionette TRACE conn2 -> [0,185,"getWindowHandle",null] 12:03:23 INFO - PROCESS | 1654 | 1464375803512 Marionette TRACE conn2 <- [1,185,null,{"value":"7"}] 12:03:23 INFO - PROCESS | 1654 | 1464375803514 Marionette TRACE conn2 -> [0,186,"setScriptTimeout",{"ms":35000}] 12:03:23 INFO - PROCESS | 1654 | 1464375803517 Marionette TRACE conn2 <- [1,186,null,{}] 12:03:23 INFO - PROCESS | 1654 | 1464375803525 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}] 12:03:23 INFO - PROCESS | 1654 | 1464375803602 Marionette TRACE conn2 <- [1,187,null,{"value":null}] 12:03:23 INFO - PROCESS | 1654 | 1464375803608 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:23 INFO - PROCESS | 1654 | ++DOCSHELL 0x11705b800 == 30 [pid = 1654] [id = 54] 12:03:23 INFO - PROCESS | 1654 | ++DOMWINDOW == 64 (0x113a76000) [pid = 1654] [serial = 158] [outer = 0x0] 12:03:23 INFO - PROCESS | 1654 | ++DOMWINDOW == 65 (0x1180c6800) [pid = 1654] [serial = 159] [outer = 0x113a76000] 12:03:23 INFO - PROCESS | 1654 | 1464375803638 Marionette DEBUG loaded listener.js 12:03:23 INFO - PROCESS | 1654 | ++DOMWINDOW == 66 (0x1183ce000) [pid = 1654] [serial = 160] [outer = 0x113a76000] 12:03:23 INFO - PROCESS | 1654 | 1464375803921 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]]]}] 12:03:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 12:03:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 423ms 12:03:23 INFO - PROCESS | 1654 | 1464375803938 Marionette TRACE conn2 -> [0,189,"getWindowHandle",null] 12:03:23 INFO - PROCESS | 1654 | 1464375803940 Marionette TRACE conn2 <- [1,189,null,{"value":"7"}] 12:03:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 12:03:23 INFO - PROCESS | 1654 | 1464375803942 Marionette TRACE conn2 -> [0,190,"setScriptTimeout",{"ms":35000}] 12:03:23 INFO - PROCESS | 1654 | 1464375803943 Marionette TRACE conn2 <- [1,190,null,{}] 12:03:23 INFO - PROCESS | 1654 | 1464375803945 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}] 12:03:24 INFO - PROCESS | 1654 | 1464375804029 Marionette TRACE conn2 <- [1,191,null,{"value":null}] 12:03:24 INFO - PROCESS | 1654 | 1464375804034 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:24 INFO - PROCESS | 1654 | ++DOCSHELL 0x11808b000 == 31 [pid = 1654] [id = 55] 12:03:24 INFO - PROCESS | 1654 | ++DOMWINDOW == 67 (0x1184d2400) [pid = 1654] [serial = 161] [outer = 0x0] 12:03:24 INFO - PROCESS | 1654 | ++DOMWINDOW == 68 (0x1185d3800) [pid = 1654] [serial = 162] [outer = 0x1184d2400] 12:03:24 INFO - PROCESS | 1654 | 1464375804061 Marionette DEBUG loaded listener.js 12:03:24 INFO - PROCESS | 1654 | ++DOMWINDOW == 69 (0x11870dc00) [pid = 1654] [serial = 163] [outer = 0x1184d2400] 12:03:24 INFO - PROCESS | 1654 | 1464375804334 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]]]}] 12:03:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 12:03:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 419ms 12:03:24 INFO - PROCESS | 1654 | 1464375804362 Marionette TRACE conn2 -> [0,193,"getWindowHandle",null] 12:03:24 INFO - PROCESS | 1654 | 1464375804363 Marionette TRACE conn2 <- [1,193,null,{"value":"7"}] 12:03:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 12:03:24 INFO - PROCESS | 1654 | 1464375804375 Marionette TRACE conn2 -> [0,194,"setScriptTimeout",{"ms":35000}] 12:03:24 INFO - PROCESS | 1654 | 1464375804376 Marionette TRACE conn2 <- [1,194,null,{}] 12:03:24 INFO - PROCESS | 1654 | 1464375804378 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}] 12:03:24 INFO - PROCESS | 1654 | 1464375804495 Marionette TRACE conn2 <- [1,195,null,{"value":null}] 12:03:24 INFO - PROCESS | 1654 | 1464375804506 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:24 INFO - PROCESS | 1654 | ++DOCSHELL 0x118128800 == 32 [pid = 1654] [id = 56] 12:03:24 INFO - PROCESS | 1654 | ++DOMWINDOW == 70 (0x113341000) [pid = 1654] [serial = 164] [outer = 0x0] 12:03:24 INFO - PROCESS | 1654 | ++DOMWINDOW == 71 (0x1183d1400) [pid = 1654] [serial = 165] [outer = 0x113341000] 12:03:24 INFO - PROCESS | 1654 | 1464375804531 Marionette DEBUG loaded listener.js 12:03:24 INFO - PROCESS | 1654 | ++DOMWINDOW == 72 (0x119048800) [pid = 1654] [serial = 166] [outer = 0x113341000] 12:03:24 INFO - PROCESS | 1654 | 1464375804861 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]]]}] 12:03:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 12:03:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 525ms 12:03:24 INFO - PROCESS | 1654 | 1464375804901 Marionette TRACE conn2 -> [0,197,"getWindowHandle",null] 12:03:24 INFO - PROCESS | 1654 | 1464375804903 Marionette TRACE conn2 <- [1,197,null,{"value":"7"}] 12:03:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 12:03:24 INFO - PROCESS | 1654 | 1464375804906 Marionette TRACE conn2 -> [0,198,"setScriptTimeout",{"ms":35000}] 12:03:24 INFO - PROCESS | 1654 | 1464375804908 Marionette TRACE conn2 <- [1,198,null,{}] 12:03:24 INFO - PROCESS | 1654 | 1464375804912 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}] 12:03:25 INFO - PROCESS | 1654 | 1464375805059 Marionette TRACE conn2 <- [1,199,null,{"value":null}] 12:03:25 INFO - PROCESS | 1654 | 1464375805079 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:25 INFO - PROCESS | 1654 | ++DOCSHELL 0x1191b0800 == 33 [pid = 1654] [id = 57] 12:03:25 INFO - PROCESS | 1654 | ++DOMWINDOW == 73 (0x119054000) [pid = 1654] [serial = 167] [outer = 0x0] 12:03:25 INFO - PROCESS | 1654 | ++DOMWINDOW == 74 (0x119151800) [pid = 1654] [serial = 168] [outer = 0x119054000] 12:03:25 INFO - PROCESS | 1654 | 1464375805121 Marionette DEBUG loaded listener.js 12:03:25 INFO - PROCESS | 1654 | ++DOMWINDOW == 75 (0x119409800) [pid = 1654] [serial = 169] [outer = 0x119054000] 12:03:25 INFO - PROCESS | 1654 | 1464375805537 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]]]}] 12:03:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 12:03:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 671ms 12:03:25 INFO - PROCESS | 1654 | 1464375805578 Marionette TRACE conn2 -> [0,201,"getWindowHandle",null] 12:03:25 INFO - PROCESS | 1654 | 1464375805580 Marionette TRACE conn2 <- [1,201,null,{"value":"7"}] 12:03:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 12:03:25 INFO - PROCESS | 1654 | 1464375805584 Marionette TRACE conn2 -> [0,202,"setScriptTimeout",{"ms":35000}] 12:03:25 INFO - PROCESS | 1654 | 1464375805586 Marionette TRACE conn2 <- [1,202,null,{}] 12:03:25 INFO - PROCESS | 1654 | 1464375805588 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}] 12:03:25 INFO - PROCESS | 1654 | 1464375805707 Marionette TRACE conn2 <- [1,203,null,{"value":null}] 12:03:25 INFO - PROCESS | 1654 | 1464375805754 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:25 INFO - PROCESS | 1654 | ++DOCSHELL 0x119753000 == 34 [pid = 1654] [id = 58] 12:03:25 INFO - PROCESS | 1654 | ++DOMWINDOW == 76 (0x1183cfc00) [pid = 1654] [serial = 170] [outer = 0x0] 12:03:25 INFO - PROCESS | 1654 | ++DOMWINDOW == 77 (0x11940e000) [pid = 1654] [serial = 171] [outer = 0x1183cfc00] 12:03:25 INFO - PROCESS | 1654 | 1464375805794 Marionette DEBUG loaded listener.js 12:03:25 INFO - PROCESS | 1654 | ++DOMWINDOW == 78 (0x119b07000) [pid = 1654] [serial = 172] [outer = 0x1183cfc00] 12:03:26 INFO - PROCESS | 1654 | 1464375806177 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]]]}] 12:03:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 12:03:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 620ms 12:03:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 12:03:26 INFO - PROCESS | 1654 | 1464375806211 Marionette TRACE conn2 -> [0,205,"getWindowHandle",null] 12:03:26 INFO - PROCESS | 1654 | 1464375806212 Marionette TRACE conn2 <- [1,205,null,{"value":"7"}] 12:03:26 INFO - PROCESS | 1654 | 1464375806214 Marionette TRACE conn2 -> [0,206,"setScriptTimeout",{"ms":35000}] 12:03:26 INFO - PROCESS | 1654 | 1464375806215 Marionette TRACE conn2 <- [1,206,null,{}] 12:03:26 INFO - PROCESS | 1654 | 1464375806218 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}] 12:03:26 INFO - PROCESS | 1654 | 1464375806307 Marionette TRACE conn2 <- [1,207,null,{"value":null}] 12:03:26 INFO - PROCESS | 1654 | 1464375806311 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:26 INFO - PROCESS | 1654 | ++DOCSHELL 0x119b9f800 == 35 [pid = 1654] [id = 59] 12:03:26 INFO - PROCESS | 1654 | ++DOMWINDOW == 79 (0x119b11000) [pid = 1654] [serial = 173] [outer = 0x0] 12:03:26 INFO - PROCESS | 1654 | ++DOMWINDOW == 80 (0x12070b800) [pid = 1654] [serial = 174] [outer = 0x119b11000] 12:03:26 INFO - PROCESS | 1654 | 1464375806337 Marionette DEBUG loaded listener.js 12:03:26 INFO - PROCESS | 1654 | ++DOMWINDOW == 81 (0x120fad800) [pid = 1654] [serial = 175] [outer = 0x119b11000] 12:03:26 INFO - PROCESS | 1654 | --DOMWINDOW == 80 (0x119050000) [pid = 1654] [serial = 134] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 12:03:26 INFO - PROCESS | 1654 | --DOMWINDOW == 79 (0x11693bc00) [pid = 1654] [serial = 122] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 12:03:26 INFO - PROCESS | 1654 | --DOMWINDOW == 78 (0x113d63400) [pid = 1654] [serial = 119] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 12:03:26 INFO - PROCESS | 1654 | --DOMWINDOW == 77 (0x117e6cc00) [pid = 1654] [serial = 131] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 12:03:26 INFO - PROCESS | 1654 | --DOMWINDOW == 76 (0x1122b6800) [pid = 1654] [serial = 125] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 12:03:26 INFO - PROCESS | 1654 | --DOMWINDOW == 75 (0x118106400) [pid = 1654] [serial = 128] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 12:03:26 INFO - PROCESS | 1654 | --DOMWINDOW == 74 (0x12516d800) [pid = 1654] [serial = 116] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 12:03:26 INFO - PROCESS | 1654 | --DOMWINDOW == 73 (0x125f48000) [pid = 1654] [serial = 113] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 12:03:26 INFO - PROCESS | 1654 | --DOMWINDOW == 72 (0x1216e1400) [pid = 1654] [serial = 101] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 12:03:26 INFO - PROCESS | 1654 | 1464375806657 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]]]}] 12:03:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 12:03:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 471ms 12:03:26 INFO - PROCESS | 1654 | 1464375806686 Marionette TRACE conn2 -> [0,209,"getWindowHandle",null] 12:03:26 INFO - PROCESS | 1654 | 1464375806687 Marionette TRACE conn2 <- [1,209,null,{"value":"7"}] 12:03:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 12:03:26 INFO - PROCESS | 1654 | 1464375806690 Marionette TRACE conn2 -> [0,210,"setScriptTimeout",{"ms":35000}] 12:03:26 INFO - PROCESS | 1654 | 1464375806691 Marionette TRACE conn2 <- [1,210,null,{}] 12:03:26 INFO - PROCESS | 1654 | 1464375806693 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}] 12:03:26 INFO - PROCESS | 1654 | 1464375806760 Marionette TRACE conn2 <- [1,211,null,{"value":null}] 12:03:26 INFO - PROCESS | 1654 | 1464375806766 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:26 INFO - PROCESS | 1654 | ++DOCSHELL 0x11705b000 == 36 [pid = 1654] [id = 60] 12:03:26 INFO - PROCESS | 1654 | ++DOMWINDOW == 73 (0x1185d0400) [pid = 1654] [serial = 176] [outer = 0x0] 12:03:26 INFO - PROCESS | 1654 | ++DOMWINDOW == 74 (0x120fae800) [pid = 1654] [serial = 177] [outer = 0x1185d0400] 12:03:26 INFO - PROCESS | 1654 | 1464375806791 Marionette DEBUG loaded listener.js 12:03:26 INFO - PROCESS | 1654 | ++DOMWINDOW == 75 (0x1211e7000) [pid = 1654] [serial = 178] [outer = 0x1185d0400] 12:03:27 INFO - PROCESS | 1654 | 1464375807078 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]]]}] 12:03:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 12:03:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 420ms 12:03:27 INFO - PROCESS | 1654 | 1464375807113 Marionette TRACE conn2 -> [0,213,"getWindowHandle",null] 12:03:27 INFO - PROCESS | 1654 | 1464375807117 Marionette TRACE conn2 <- [1,213,null,{"value":"7"}] 12:03:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 12:03:27 INFO - PROCESS | 1654 | 1464375807151 Marionette TRACE conn2 -> [0,214,"setScriptTimeout",{"ms":35000}] 12:03:27 INFO - PROCESS | 1654 | 1464375807153 Marionette TRACE conn2 <- [1,214,null,{}] 12:03:27 INFO - PROCESS | 1654 | 1464375807156 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}] 12:03:27 INFO - PROCESS | 1654 | 1464375807263 Marionette TRACE conn2 <- [1,215,null,{"value":null}] 12:03:27 INFO - PROCESS | 1654 | 1464375807272 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:27 INFO - PROCESS | 1654 | ++DOCSHELL 0x121307000 == 37 [pid = 1654] [id = 61] 12:03:27 INFO - PROCESS | 1654 | ++DOMWINDOW == 76 (0x120fac400) [pid = 1654] [serial = 179] [outer = 0x0] 12:03:27 INFO - PROCESS | 1654 | ++DOMWINDOW == 77 (0x1211eb400) [pid = 1654] [serial = 180] [outer = 0x120fac400] 12:03:27 INFO - PROCESS | 1654 | 1464375807297 Marionette DEBUG loaded listener.js 12:03:27 INFO - PROCESS | 1654 | ++DOMWINDOW == 78 (0x121410000) [pid = 1654] [serial = 181] [outer = 0x120fac400] 12:03:27 INFO - PROCESS | 1654 | 1464375807672 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]]]}] 12:03:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 12:03:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 593ms 12:03:27 INFO - PROCESS | 1654 | 1464375807722 Marionette TRACE conn2 -> [0,217,"getWindowHandle",null] 12:03:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 12:03:27 INFO - PROCESS | 1654 | 1464375807724 Marionette TRACE conn2 <- [1,217,null,{"value":"7"}] 12:03:27 INFO - PROCESS | 1654 | 1464375807726 Marionette TRACE conn2 -> [0,218,"setScriptTimeout",{"ms":35000}] 12:03:27 INFO - PROCESS | 1654 | 1464375807728 Marionette TRACE conn2 <- [1,218,null,{}] 12:03:27 INFO - PROCESS | 1654 | 1464375807730 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}] 12:03:27 INFO - PROCESS | 1654 | 1464375807828 Marionette TRACE conn2 <- [1,219,null,{"value":null}] 12:03:27 INFO - PROCESS | 1654 | 1464375807834 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:27 INFO - PROCESS | 1654 | ++DOCSHELL 0x1180b3000 == 38 [pid = 1654] [id = 62] 12:03:27 INFO - PROCESS | 1654 | ++DOMWINDOW == 79 (0x1214c5c00) [pid = 1654] [serial = 182] [outer = 0x0] 12:03:27 INFO - PROCESS | 1654 | ++DOMWINDOW == 80 (0x121793400) [pid = 1654] [serial = 183] [outer = 0x1214c5c00] 12:03:27 INFO - PROCESS | 1654 | 1464375807863 Marionette DEBUG loaded listener.js 12:03:27 INFO - PROCESS | 1654 | ++DOMWINDOW == 81 (0x121b73400) [pid = 1654] [serial = 184] [outer = 0x1214c5c00] 12:03:28 INFO - PROCESS | 1654 | 1464375808138 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]]]}] 12:03:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 12:03:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 420ms 12:03:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 12:03:28 INFO - PROCESS | 1654 | 1464375808157 Marionette TRACE conn2 -> [0,221,"getWindowHandle",null] 12:03:28 INFO - PROCESS | 1654 | 1464375808158 Marionette TRACE conn2 <- [1,221,null,{"value":"7"}] 12:03:28 INFO - PROCESS | 1654 | 1464375808160 Marionette TRACE conn2 -> [0,222,"setScriptTimeout",{"ms":35000}] 12:03:28 INFO - PROCESS | 1654 | 1464375808161 Marionette TRACE conn2 <- [1,222,null,{}] 12:03:28 INFO - PROCESS | 1654 | 1464375808172 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}] 12:03:28 INFO - PROCESS | 1654 | 1464375808245 Marionette TRACE conn2 <- [1,223,null,{"value":null}] 12:03:28 INFO - PROCESS | 1654 | 1464375808252 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:28 INFO - PROCESS | 1654 | ++DOCSHELL 0x123cc6800 == 39 [pid = 1654] [id = 63] 12:03:28 INFO - PROCESS | 1654 | ++DOMWINDOW == 82 (0x121b78c00) [pid = 1654] [serial = 185] [outer = 0x0] 12:03:28 INFO - PROCESS | 1654 | ++DOMWINDOW == 83 (0x124ad0400) [pid = 1654] [serial = 186] [outer = 0x121b78c00] 12:03:28 INFO - PROCESS | 1654 | 1464375808276 Marionette DEBUG loaded listener.js 12:03:28 INFO - PROCESS | 1654 | ++DOMWINDOW == 84 (0x117e5d800) [pid = 1654] [serial = 187] [outer = 0x121b78c00] 12:03:28 INFO - PROCESS | 1654 | 1464375808680 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]]]}] 12:03:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 12:03:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 572ms 12:03:28 INFO - PROCESS | 1654 | 1464375808734 Marionette TRACE conn2 -> [0,225,"getWindowHandle",null] 12:03:28 INFO - PROCESS | 1654 | 1464375808737 Marionette TRACE conn2 <- [1,225,null,{"value":"7"}] 12:03:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 12:03:28 INFO - PROCESS | 1654 | 1464375808740 Marionette TRACE conn2 -> [0,226,"setScriptTimeout",{"ms":35000}] 12:03:28 INFO - PROCESS | 1654 | 1464375808743 Marionette TRACE conn2 <- [1,226,null,{}] 12:03:28 INFO - PROCESS | 1654 | 1464375808746 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}] 12:03:28 INFO - PROCESS | 1654 | 1464375808846 Marionette TRACE conn2 <- [1,227,null,{"value":null}] 12:03:28 INFO - PROCESS | 1654 | 1464375808910 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:28 INFO - PROCESS | 1654 | ++DOCSHELL 0x113f0c800 == 40 [pid = 1654] [id = 64] 12:03:28 INFO - PROCESS | 1654 | ++DOMWINDOW == 85 (0x112a73c00) [pid = 1654] [serial = 188] [outer = 0x0] 12:03:28 INFO - PROCESS | 1654 | ++DOMWINDOW == 86 (0x1138b5000) [pid = 1654] [serial = 189] [outer = 0x112a73c00] 12:03:28 INFO - PROCESS | 1654 | 1464375808942 Marionette DEBUG loaded listener.js 12:03:28 INFO - PROCESS | 1654 | ++DOMWINDOW == 87 (0x1166c4c00) [pid = 1654] [serial = 190] [outer = 0x112a73c00] 12:03:29 INFO - PROCESS | 1654 | 1464375809388 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]]]}] 12:03:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 12:03:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 670ms 12:03:29 INFO - PROCESS | 1654 | 1464375809410 Marionette TRACE conn2 -> [0,229,"getWindowHandle",null] 12:03:29 INFO - PROCESS | 1654 | 1464375809415 Marionette TRACE conn2 <- [1,229,null,{"value":"7"}] 12:03:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 12:03:29 INFO - PROCESS | 1654 | 1464375809419 Marionette TRACE conn2 -> [0,230,"setScriptTimeout",{"ms":35000}] 12:03:29 INFO - PROCESS | 1654 | 1464375809421 Marionette TRACE conn2 <- [1,230,null,{}] 12:03:29 INFO - PROCESS | 1654 | 1464375809423 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}] 12:03:29 INFO - PROCESS | 1654 | 1464375809524 Marionette TRACE conn2 <- [1,231,null,{"value":null}] 12:03:29 INFO - PROCESS | 1654 | 1464375809565 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:29 INFO - PROCESS | 1654 | ++DOCSHELL 0x11852a000 == 41 [pid = 1654] [id = 65] 12:03:29 INFO - PROCESS | 1654 | ++DOMWINDOW == 88 (0x116935800) [pid = 1654] [serial = 191] [outer = 0x0] 12:03:29 INFO - PROCESS | 1654 | ++DOMWINDOW == 89 (0x11767d800) [pid = 1654] [serial = 192] [outer = 0x116935800] 12:03:29 INFO - PROCESS | 1654 | 1464375809595 Marionette DEBUG loaded listener.js 12:03:29 INFO - PROCESS | 1654 | ++DOMWINDOW == 90 (0x118029400) [pid = 1654] [serial = 193] [outer = 0x116935800] 12:03:30 INFO - PROCESS | 1654 | 1464375810224 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]]]}] 12:03:30 INFO - PROCESS | 1654 | --DOCSHELL 0x1180b3000 == 40 [pid = 1654] [id = 62] 12:03:30 INFO - PROCESS | 1654 | --DOCSHELL 0x121307000 == 39 [pid = 1654] [id = 61] 12:03:30 INFO - PROCESS | 1654 | --DOCSHELL 0x11705b000 == 38 [pid = 1654] [id = 60] 12:03:30 INFO - PROCESS | 1654 | --DOCSHELL 0x119b9f800 == 37 [pid = 1654] [id = 59] 12:03:30 INFO - PROCESS | 1654 | --DOCSHELL 0x119753000 == 36 [pid = 1654] [id = 58] 12:03:30 INFO - PROCESS | 1654 | --DOCSHELL 0x1191b0800 == 35 [pid = 1654] [id = 57] 12:03:30 INFO - PROCESS | 1654 | --DOCSHELL 0x118128800 == 34 [pid = 1654] [id = 56] 12:03:30 INFO - PROCESS | 1654 | --DOCSHELL 0x11808b000 == 33 [pid = 1654] [id = 55] 12:03:30 INFO - PROCESS | 1654 | --DOCSHELL 0x11705b800 == 32 [pid = 1654] [id = 54] 12:03:30 INFO - PROCESS | 1654 | --DOCSHELL 0x1162ba800 == 31 [pid = 1654] [id = 53] 12:03:30 INFO - PROCESS | 1654 | --DOCSHELL 0x112d1d000 == 30 [pid = 1654] [id = 52] 12:03:30 INFO - PROCESS | 1654 | --DOCSHELL 0x113d36000 == 29 [pid = 1654] [id = 51] 12:03:30 INFO - PROCESS | 1654 | --DOMWINDOW == 89 (0x1190c1c00) [pid = 1654] [serial = 135] [outer = 0x0] [url = about:blank] 12:03:30 INFO - PROCESS | 1654 | --DOMWINDOW == 88 (0x1193cb400) [pid = 1654] [serial = 136] [outer = 0x0] [url = about:blank] 12:03:30 INFO - PROCESS | 1654 | --DOMWINDOW == 87 (0x117593000) [pid = 1654] [serial = 123] [outer = 0x0] [url = about:blank] 12:03:30 INFO - PROCESS | 1654 | --DOMWINDOW == 86 (0x11674ac00) [pid = 1654] [serial = 121] [outer = 0x0] [url = about:blank] 12:03:30 INFO - PROCESS | 1654 | --DOMWINDOW == 85 (0x1160da400) [pid = 1654] [serial = 120] [outer = 0x0] [url = about:blank] 12:03:30 INFO - PROCESS | 1654 | --DOMWINDOW == 84 (0x1185d4000) [pid = 1654] [serial = 132] [outer = 0x0] [url = about:blank] 12:03:30 INFO - PROCESS | 1654 | --DOMWINDOW == 83 (0x1130b0800) [pid = 1654] [serial = 126] [outer = 0x0] [url = about:blank] 12:03:30 INFO - PROCESS | 1654 | --DOMWINDOW == 82 (0x118925c00) [pid = 1654] [serial = 133] [outer = 0x0] [url = about:blank] 12:03:30 INFO - PROCESS | 1654 | --DOMWINDOW == 81 (0x1185cb000) [pid = 1654] [serial = 130] [outer = 0x0] [url = about:blank] 12:03:30 INFO - PROCESS | 1654 | --DOMWINDOW == 80 (0x117e5f800) [pid = 1654] [serial = 127] [outer = 0x0] [url = about:blank] 12:03:30 INFO - PROCESS | 1654 | --DOMWINDOW == 79 (0x117e5e800) [pid = 1654] [serial = 124] [outer = 0x0] [url = about:blank] 12:03:30 INFO - PROCESS | 1654 | --DOMWINDOW == 78 (0x1183d8800) [pid = 1654] [serial = 129] [outer = 0x0] [url = about:blank] 12:03:30 INFO - PROCESS | 1654 | --DOMWINDOW == 77 (0x1278ccc00) [pid = 1654] [serial = 118] [outer = 0x0] [url = about:blank] 12:03:30 INFO - PROCESS | 1654 | --DOMWINDOW == 76 (0x12729e000) [pid = 1654] [serial = 117] [outer = 0x0] [url = about:blank] 12:03:30 INFO - PROCESS | 1654 | --DOMWINDOW == 75 (0x12729d000) [pid = 1654] [serial = 115] [outer = 0x0] [url = about:blank] 12:03:30 INFO - PROCESS | 1654 | --DOMWINDOW == 74 (0x124a68400) [pid = 1654] [serial = 103] [outer = 0x0] [url = about:blank] 12:03:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 12:03:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 871ms 12:03:30 INFO - PROCESS | 1654 | 1464375810291 Marionette TRACE conn2 -> [0,233,"getWindowHandle",null] 12:03:30 INFO - PROCESS | 1654 | 1464375810293 Marionette TRACE conn2 <- [1,233,null,{"value":"7"}] 12:03:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 12:03:30 INFO - PROCESS | 1654 | 1464375810296 Marionette TRACE conn2 -> [0,234,"setScriptTimeout",{"ms":35000}] 12:03:30 INFO - PROCESS | 1654 | 1464375810298 Marionette TRACE conn2 <- [1,234,null,{}] 12:03:30 INFO - PROCESS | 1654 | 1464375810302 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}] 12:03:30 INFO - PROCESS | 1654 | 1464375810371 Marionette TRACE conn2 <- [1,235,null,{"value":null}] 12:03:30 INFO - PROCESS | 1654 | 1464375810378 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:30 INFO - PROCESS | 1654 | ++DOCSHELL 0x113fe9000 == 30 [pid = 1654] [id = 66] 12:03:30 INFO - PROCESS | 1654 | ++DOMWINDOW == 75 (0x115ea7800) [pid = 1654] [serial = 194] [outer = 0x0] 12:03:30 INFO - PROCESS | 1654 | ++DOMWINDOW == 76 (0x116750400) [pid = 1654] [serial = 195] [outer = 0x115ea7800] 12:03:30 INFO - PROCESS | 1654 | 1464375810408 Marionette DEBUG loaded listener.js 12:03:30 INFO - PROCESS | 1654 | ++DOMWINDOW == 77 (0x116a56400) [pid = 1654] [serial = 196] [outer = 0x115ea7800] 12:03:30 INFO - PROCESS | 1654 | 1464375810722 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]]]}] 12:03:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 12:03:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 471ms 12:03:30 INFO - PROCESS | 1654 | 1464375810768 Marionette TRACE conn2 -> [0,237,"getWindowHandle",null] 12:03:30 INFO - PROCESS | 1654 | 1464375810772 Marionette TRACE conn2 <- [1,237,null,{"value":"7"}] 12:03:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 12:03:30 INFO - PROCESS | 1654 | 1464375810786 Marionette TRACE conn2 -> [0,238,"setScriptTimeout",{"ms":35000}] 12:03:30 INFO - PROCESS | 1654 | 1464375810788 Marionette TRACE conn2 <- [1,238,null,{}] 12:03:30 INFO - PROCESS | 1654 | 1464375810790 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}] 12:03:30 INFO - PROCESS | 1654 | 1464375810859 Marionette TRACE conn2 <- [1,239,null,{"value":null}] 12:03:30 INFO - PROCESS | 1654 | 1464375810866 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:30 INFO - PROCESS | 1654 | ++DOCSHELL 0x117045000 == 31 [pid = 1654] [id = 67] 12:03:30 INFO - PROCESS | 1654 | ++DOMWINDOW == 78 (0x117684800) [pid = 1654] [serial = 197] [outer = 0x0] 12:03:30 INFO - PROCESS | 1654 | ++DOMWINDOW == 79 (0x1180bf800) [pid = 1654] [serial = 198] [outer = 0x117684800] 12:03:30 INFO - PROCESS | 1654 | 1464375810892 Marionette DEBUG loaded listener.js 12:03:30 INFO - PROCESS | 1654 | ++DOMWINDOW == 80 (0x118109400) [pid = 1654] [serial = 199] [outer = 0x117684800] 12:03:31 INFO - PROCESS | 1654 | 1464375811172 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]]]}] 12:03:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 12:03:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 422ms 12:03:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 12:03:31 INFO - PROCESS | 1654 | 1464375811206 Marionette TRACE conn2 -> [0,241,"getWindowHandle",null] 12:03:31 INFO - PROCESS | 1654 | 1464375811208 Marionette TRACE conn2 <- [1,241,null,{"value":"7"}] 12:03:31 INFO - PROCESS | 1654 | 1464375811210 Marionette TRACE conn2 -> [0,242,"setScriptTimeout",{"ms":35000}] 12:03:31 INFO - PROCESS | 1654 | 1464375811212 Marionette TRACE conn2 <- [1,242,null,{}] 12:03:31 INFO - PROCESS | 1654 | 1464375811228 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}] 12:03:31 INFO - PROCESS | 1654 | 1464375811312 Marionette TRACE conn2 <- [1,243,null,{"value":null}] 12:03:31 INFO - PROCESS | 1654 | 1464375811356 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:31 INFO - PROCESS | 1654 | ++DOCSHELL 0x11808a000 == 32 [pid = 1654] [id = 68] 12:03:31 INFO - PROCESS | 1654 | ++DOMWINDOW == 81 (0x112e2ec00) [pid = 1654] [serial = 200] [outer = 0x0] 12:03:31 INFO - PROCESS | 1654 | ++DOMWINDOW == 82 (0x1184c6400) [pid = 1654] [serial = 201] [outer = 0x112e2ec00] 12:03:31 INFO - PROCESS | 1654 | 1464375811384 Marionette DEBUG loaded listener.js 12:03:31 INFO - PROCESS | 1654 | ++DOMWINDOW == 83 (0x119010400) [pid = 1654] [serial = 202] [outer = 0x112e2ec00] 12:03:31 INFO - PROCESS | 1654 | ++DOMWINDOW == 84 (0x1190bb800) [pid = 1654] [serial = 203] [outer = 0x12ce9b800] 12:03:31 INFO - PROCESS | 1654 | 1464375811676 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]]]}] 12:03:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 12:03:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 479ms 12:03:31 INFO - PROCESS | 1654 | 1464375811711 Marionette TRACE conn2 -> [0,245,"getWindowHandle",null] 12:03:31 INFO - PROCESS | 1654 | 1464375811713 Marionette TRACE conn2 <- [1,245,null,{"value":"7"}] 12:03:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 12:03:31 INFO - PROCESS | 1654 | 1464375811719 Marionette TRACE conn2 -> [0,246,"setScriptTimeout",{"ms":35000}] 12:03:31 INFO - PROCESS | 1654 | 1464375811720 Marionette TRACE conn2 <- [1,246,null,{}] 12:03:31 INFO - PROCESS | 1654 | 1464375811722 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}] 12:03:31 INFO - PROCESS | 1654 | 1464375811795 Marionette TRACE conn2 <- [1,247,null,{"value":null}] 12:03:31 INFO - PROCESS | 1654 | 1464375811801 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:31 INFO - PROCESS | 1654 | ++DOCSHELL 0x119674800 == 33 [pid = 1654] [id = 69] 12:03:31 INFO - PROCESS | 1654 | ++DOMWINDOW == 85 (0x119054800) [pid = 1654] [serial = 204] [outer = 0x0] 12:03:31 INFO - PROCESS | 1654 | ++DOMWINDOW == 86 (0x1190c3800) [pid = 1654] [serial = 205] [outer = 0x119054800] 12:03:31 INFO - PROCESS | 1654 | 1464375811826 Marionette DEBUG loaded listener.js 12:03:31 INFO - PROCESS | 1654 | ++DOMWINDOW == 87 (0x1193cfc00) [pid = 1654] [serial = 206] [outer = 0x119054800] 12:03:32 INFO - PROCESS | 1654 | 1464375812134 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]]]}] 12:03:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 12:03:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 471ms 12:03:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 12:03:32 INFO - PROCESS | 1654 | 1464375812189 Marionette TRACE conn2 -> [0,249,"getWindowHandle",null] 12:03:32 INFO - PROCESS | 1654 | 1464375812190 Marionette TRACE conn2 <- [1,249,null,{"value":"7"}] 12:03:32 INFO - PROCESS | 1654 | 1464375812193 Marionette TRACE conn2 -> [0,250,"setScriptTimeout",{"ms":35000}] 12:03:32 INFO - PROCESS | 1654 | 1464375812194 Marionette TRACE conn2 <- [1,250,null,{}] 12:03:32 INFO - PROCESS | 1654 | 1464375812206 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}] 12:03:32 INFO - PROCESS | 1654 | 1464375812289 Marionette TRACE conn2 <- [1,251,null,{"value":null}] 12:03:32 INFO - PROCESS | 1654 | 1464375812317 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:32 INFO - PROCESS | 1654 | ++DOCSHELL 0x119754000 == 34 [pid = 1654] [id = 70] 12:03:32 INFO - PROCESS | 1654 | ++DOMWINDOW == 88 (0x1193d0000) [pid = 1654] [serial = 207] [outer = 0x0] 12:03:32 INFO - PROCESS | 1654 | ++DOMWINDOW == 89 (0x11940a800) [pid = 1654] [serial = 208] [outer = 0x1193d0000] 12:03:32 INFO - PROCESS | 1654 | 1464375812342 Marionette DEBUG loaded listener.js 12:03:32 INFO - PROCESS | 1654 | ++DOMWINDOW == 90 (0x119b0b000) [pid = 1654] [serial = 209] [outer = 0x1193d0000] 12:03:32 INFO - PROCESS | 1654 | 1464375812653 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]]]}] 12:03:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 12:03:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 477ms 12:03:32 INFO - PROCESS | 1654 | 1464375812671 Marionette TRACE conn2 -> [0,253,"getWindowHandle",null] 12:03:32 INFO - PROCESS | 1654 | 1464375812672 Marionette TRACE conn2 <- [1,253,null,{"value":"7"}] 12:03:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 12:03:32 INFO - PROCESS | 1654 | 1464375812674 Marionette TRACE conn2 -> [0,254,"setScriptTimeout",{"ms":35000}] 12:03:32 INFO - PROCESS | 1654 | 1464375812676 Marionette TRACE conn2 <- [1,254,null,{}] 12:03:32 INFO - PROCESS | 1654 | 1464375812678 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}] 12:03:32 INFO - PROCESS | 1654 | 1464375812789 Marionette TRACE conn2 <- [1,255,null,{"value":null}] 12:03:32 INFO - PROCESS | 1654 | 1464375812794 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:32 INFO - PROCESS | 1654 | ++DOCSHELL 0x12130d800 == 35 [pid = 1654] [id = 71] 12:03:32 INFO - PROCESS | 1654 | ++DOMWINDOW == 91 (0x11940dc00) [pid = 1654] [serial = 210] [outer = 0x0] 12:03:32 INFO - PROCESS | 1654 | ++DOMWINDOW == 92 (0x120fac000) [pid = 1654] [serial = 211] [outer = 0x11940dc00] 12:03:32 INFO - PROCESS | 1654 | 1464375812819 Marionette DEBUG loaded listener.js 12:03:32 INFO - PROCESS | 1654 | ++DOMWINDOW == 93 (0x1218eec00) [pid = 1654] [serial = 212] [outer = 0x11940dc00] 12:03:33 INFO - PROCESS | 1654 | 1464375813161 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]]]}] 12:03:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 12:03:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 518ms 12:03:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 12:03:33 INFO - PROCESS | 1654 | 1464375813194 Marionette TRACE conn2 -> [0,257,"getWindowHandle",null] 12:03:33 INFO - PROCESS | 1654 | 1464375813196 Marionette TRACE conn2 <- [1,257,null,{"value":"7"}] 12:03:33 INFO - PROCESS | 1654 | 1464375813199 Marionette TRACE conn2 -> [0,258,"setScriptTimeout",{"ms":35000}] 12:03:33 INFO - PROCESS | 1654 | 1464375813201 Marionette TRACE conn2 <- [1,258,null,{}] 12:03:33 INFO - PROCESS | 1654 | 1464375813204 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}] 12:03:33 INFO - PROCESS | 1654 | 1464375813333 Marionette TRACE conn2 <- [1,259,null,{"value":null}] 12:03:33 INFO - PROCESS | 1654 | 1464375813355 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:33 INFO - PROCESS | 1654 | ++DOCSHELL 0x121631000 == 36 [pid = 1654] [id = 72] 12:03:33 INFO - PROCESS | 1654 | ++DOMWINDOW == 94 (0x1122b2000) [pid = 1654] [serial = 213] [outer = 0x0] 12:03:33 INFO - PROCESS | 1654 | ++DOMWINDOW == 95 (0x121b6c800) [pid = 1654] [serial = 214] [outer = 0x1122b2000] 12:03:33 INFO - PROCESS | 1654 | 1464375813396 Marionette DEBUG loaded listener.js 12:03:33 INFO - PROCESS | 1654 | ++DOMWINDOW == 96 (0x124e0f800) [pid = 1654] [serial = 215] [outer = 0x1122b2000] 12:03:33 INFO - PROCESS | 1654 | 1464375813804 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]]]}] 12:03:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 12:03:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 621ms 12:03:33 INFO - PROCESS | 1654 | 1464375813819 Marionette TRACE conn2 -> [0,261,"getWindowHandle",null] 12:03:33 INFO - PROCESS | 1654 | 1464375813821 Marionette TRACE conn2 <- [1,261,null,{"value":"7"}] 12:03:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 12:03:33 INFO - PROCESS | 1654 | 1464375813823 Marionette TRACE conn2 -> [0,262,"setScriptTimeout",{"ms":35000}] 12:03:33 INFO - PROCESS | 1654 | 1464375813824 Marionette TRACE conn2 <- [1,262,null,{}] 12:03:33 INFO - PROCESS | 1654 | 1464375813826 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}] 12:03:33 INFO - PROCESS | 1654 | 1464375813915 Marionette TRACE conn2 <- [1,263,null,{"value":null}] 12:03:33 INFO - PROCESS | 1654 | 1464375813942 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:33 INFO - PROCESS | 1654 | ++DOCSHELL 0x123ccb800 == 37 [pid = 1654] [id = 73] 12:03:33 INFO - PROCESS | 1654 | ++DOMWINDOW == 97 (0x124e39800) [pid = 1654] [serial = 216] [outer = 0x0] 12:03:33 INFO - PROCESS | 1654 | ++DOMWINDOW == 98 (0x124e46c00) [pid = 1654] [serial = 217] [outer = 0x124e39800] 12:03:33 INFO - PROCESS | 1654 | 1464375813966 Marionette DEBUG loaded listener.js 12:03:34 INFO - PROCESS | 1654 | ++DOMWINDOW == 99 (0x125020400) [pid = 1654] [serial = 218] [outer = 0x124e39800] 12:03:34 INFO - PROCESS | 1654 | --DOMWINDOW == 98 (0x11674a800) [pid = 1654] [serial = 140] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 12:03:34 INFO - PROCESS | 1654 | --DOMWINDOW == 97 (0x1190bd400) [pid = 1654] [serial = 143] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 12:03:34 INFO - PROCESS | 1654 | --DOMWINDOW == 96 (0x1183d0000) [pid = 1654] [serial = 146] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 12:03:34 INFO - PROCESS | 1654 | --DOMWINDOW == 95 (0x113341000) [pid = 1654] [serial = 164] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 12:03:34 INFO - PROCESS | 1654 | --DOMWINDOW == 94 (0x120fac400) [pid = 1654] [serial = 179] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 12:03:34 INFO - PROCESS | 1654 | --DOMWINDOW == 93 (0x1184d2400) [pid = 1654] [serial = 161] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 12:03:34 INFO - PROCESS | 1654 | --DOMWINDOW == 92 (0x119054000) [pid = 1654] [serial = 167] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 12:03:34 INFO - PROCESS | 1654 | --DOMWINDOW == 91 (0x116753400) [pid = 1654] [serial = 155] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 12:03:34 INFO - PROCESS | 1654 | --DOMWINDOW == 90 (0x113d06400) [pid = 1654] [serial = 152] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 12:03:34 INFO - PROCESS | 1654 | --DOMWINDOW == 89 (0x1183cfc00) [pid = 1654] [serial = 170] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 12:03:34 INFO - PROCESS | 1654 | --DOMWINDOW == 88 (0x119b11000) [pid = 1654] [serial = 173] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 12:03:34 INFO - PROCESS | 1654 | --DOMWINDOW == 87 (0x1185d0400) [pid = 1654] [serial = 176] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 12:03:34 INFO - PROCESS | 1654 | --DOMWINDOW == 86 (0x113a76000) [pid = 1654] [serial = 158] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 12:03:34 INFO - PROCESS | 1654 | --DOMWINDOW == 85 (0x1214c5c00) [pid = 1654] [serial = 182] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 12:03:34 INFO - PROCESS | 1654 | --DOMWINDOW == 84 (0x11380d800) [pid = 1654] [serial = 137] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 12:03:34 INFO - PROCESS | 1654 | 1464375814328 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]]]}] 12:03:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 12:03:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 519ms 12:03:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 12:03:34 INFO - PROCESS | 1654 | 1464375814342 Marionette TRACE conn2 -> [0,265,"getWindowHandle",null] 12:03:34 INFO - PROCESS | 1654 | 1464375814343 Marionette TRACE conn2 <- [1,265,null,{"value":"7"}] 12:03:34 INFO - PROCESS | 1654 | 1464375814345 Marionette TRACE conn2 -> [0,266,"setScriptTimeout",{"ms":35000}] 12:03:34 INFO - PROCESS | 1654 | 1464375814347 Marionette TRACE conn2 <- [1,266,null,{}] 12:03:34 INFO - PROCESS | 1654 | 1464375814349 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}] 12:03:34 INFO - PROCESS | 1654 | 1464375814412 Marionette TRACE conn2 <- [1,267,null,{"value":null}] 12:03:34 INFO - PROCESS | 1654 | 1464375814419 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:34 INFO - PROCESS | 1654 | ++DOCSHELL 0x11691b000 == 38 [pid = 1654] [id = 74] 12:03:34 INFO - PROCESS | 1654 | ++DOMWINDOW == 85 (0x116a56800) [pid = 1654] [serial = 219] [outer = 0x0] 12:03:34 INFO - PROCESS | 1654 | ++DOMWINDOW == 86 (0x117e62400) [pid = 1654] [serial = 220] [outer = 0x116a56800] 12:03:34 INFO - PROCESS | 1654 | 1464375814441 Marionette DEBUG loaded listener.js 12:03:34 INFO - PROCESS | 1654 | ++DOMWINDOW == 87 (0x11900fc00) [pid = 1654] [serial = 221] [outer = 0x116a56800] 12:03:34 INFO - PROCESS | 1654 | 1464375814714 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]]]}] 12:03:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 12:03:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 418ms 12:03:34 INFO - PROCESS | 1654 | 1464375814764 Marionette TRACE conn2 -> [0,269,"getWindowHandle",null] 12:03:34 INFO - PROCESS | 1654 | 1464375814767 Marionette TRACE conn2 <- [1,269,null,{"value":"7"}] 12:03:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 12:03:34 INFO - PROCESS | 1654 | 1464375814771 Marionette TRACE conn2 -> [0,270,"setScriptTimeout",{"ms":35000}] 12:03:34 INFO - PROCESS | 1654 | 1464375814772 Marionette TRACE conn2 <- [1,270,null,{}] 12:03:34 INFO - PROCESS | 1654 | 1464375814774 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}] 12:03:34 INFO - PROCESS | 1654 | 1464375814846 Marionette TRACE conn2 <- [1,271,null,{"value":null}] 12:03:34 INFO - PROCESS | 1654 | 1464375814887 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:34 INFO - PROCESS | 1654 | ++DOCSHELL 0x125743800 == 39 [pid = 1654] [id = 75] 12:03:34 INFO - PROCESS | 1654 | ++DOMWINDOW == 88 (0x1162f2000) [pid = 1654] [serial = 222] [outer = 0x0] 12:03:34 INFO - PROCESS | 1654 | ++DOMWINDOW == 89 (0x11940d400) [pid = 1654] [serial = 223] [outer = 0x1162f2000] 12:03:34 INFO - PROCESS | 1654 | 1464375814911 Marionette DEBUG loaded listener.js 12:03:34 INFO - PROCESS | 1654 | ++DOMWINDOW == 90 (0x1193cf400) [pid = 1654] [serial = 224] [outer = 0x1162f2000] 12:03:35 INFO - PROCESS | 1654 | 1464375815173 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]]]}] 12:03:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 12:03:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 418ms 12:03:35 INFO - PROCESS | 1654 | 1464375815189 Marionette TRACE conn2 -> [0,273,"getWindowHandle",null] 12:03:35 INFO - PROCESS | 1654 | 1464375815191 Marionette TRACE conn2 <- [1,273,null,{"value":"7"}] 12:03:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 12:03:35 INFO - PROCESS | 1654 | 1464375815205 Marionette TRACE conn2 -> [0,274,"setScriptTimeout",{"ms":35000}] 12:03:35 INFO - PROCESS | 1654 | 1464375815207 Marionette TRACE conn2 <- [1,274,null,{}] 12:03:35 INFO - PROCESS | 1654 | 1464375815209 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}] 12:03:35 INFO - PROCESS | 1654 | 1464375815300 Marionette TRACE conn2 <- [1,275,null,{"value":null}] 12:03:35 INFO - PROCESS | 1654 | 1464375815306 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:35 INFO - PROCESS | 1654 | ++DOCSHELL 0x125f23800 == 40 [pid = 1654] [id = 76] 12:03:35 INFO - PROCESS | 1654 | ++DOMWINDOW == 91 (0x125cc5400) [pid = 1654] [serial = 225] [outer = 0x0] 12:03:35 INFO - PROCESS | 1654 | ++DOMWINDOW == 92 (0x125e6ec00) [pid = 1654] [serial = 226] [outer = 0x125cc5400] 12:03:35 INFO - PROCESS | 1654 | 1464375815334 Marionette DEBUG loaded listener.js 12:03:35 INFO - PROCESS | 1654 | ++DOMWINDOW == 93 (0x127090400) [pid = 1654] [serial = 227] [outer = 0x125cc5400] 12:03:35 INFO - PROCESS | 1654 | 1464375815623 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]]]}] 12:03:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 12:03:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 475ms 12:03:35 INFO - PROCESS | 1654 | 1464375815674 Marionette TRACE conn2 -> [0,277,"getWindowHandle",null] 12:03:35 INFO - PROCESS | 1654 | 1464375815675 Marionette TRACE conn2 <- [1,277,null,{"value":"7"}] 12:03:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 12:03:35 INFO - PROCESS | 1654 | 1464375815677 Marionette TRACE conn2 -> [0,278,"setScriptTimeout",{"ms":35000}] 12:03:35 INFO - PROCESS | 1654 | 1464375815678 Marionette TRACE conn2 <- [1,278,null,{}] 12:03:35 INFO - PROCESS | 1654 | 1464375815682 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}] 12:03:35 INFO - PROCESS | 1654 | 1464375815752 Marionette TRACE conn2 <- [1,279,null,{"value":null}] 12:03:35 INFO - PROCESS | 1654 | 1464375815798 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:35 INFO - PROCESS | 1654 | ++DOCSHELL 0x1272c9800 == 41 [pid = 1654] [id = 77] 12:03:35 INFO - PROCESS | 1654 | ++DOMWINDOW == 94 (0x125cdc400) [pid = 1654] [serial = 228] [outer = 0x0] 12:03:35 INFO - PROCESS | 1654 | ++DOMWINDOW == 95 (0x12721e000) [pid = 1654] [serial = 229] [outer = 0x125cdc400] 12:03:35 INFO - PROCESS | 1654 | 1464375815823 Marionette DEBUG loaded listener.js 12:03:35 INFO - PROCESS | 1654 | ++DOMWINDOW == 96 (0x1275ed000) [pid = 1654] [serial = 230] [outer = 0x125cdc400] 12:03:36 INFO - PROCESS | 1654 | 1464375816095 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]]]}] 12:03:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 12:03:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 467ms 12:03:36 INFO - PROCESS | 1654 | 1464375816146 Marionette TRACE conn2 -> [0,281,"getWindowHandle",null] 12:03:36 INFO - PROCESS | 1654 | 1464375816151 Marionette TRACE conn2 <- [1,281,null,{"value":"7"}] 12:03:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 12:03:36 INFO - PROCESS | 1654 | 1464375816156 Marionette TRACE conn2 -> [0,282,"setScriptTimeout",{"ms":35000}] 12:03:36 INFO - PROCESS | 1654 | 1464375816172 Marionette TRACE conn2 <- [1,282,null,{}] 12:03:36 INFO - PROCESS | 1654 | 1464375816176 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}] 12:03:36 INFO - PROCESS | 1654 | 1464375816289 Marionette TRACE conn2 <- [1,283,null,{"value":null}] 12:03:36 INFO - PROCESS | 1654 | 1464375816416 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:36 INFO - PROCESS | 1654 | ++DOCSHELL 0x112646000 == 42 [pid = 1654] [id = 78] 12:03:36 INFO - PROCESS | 1654 | ++DOMWINDOW == 97 (0x1110af800) [pid = 1654] [serial = 231] [outer = 0x0] 12:03:36 INFO - PROCESS | 1654 | ++DOMWINDOW == 98 (0x11203c400) [pid = 1654] [serial = 232] [outer = 0x1110af800] 12:03:36 INFO - PROCESS | 1654 | 1464375816467 Marionette DEBUG loaded listener.js 12:03:36 INFO - PROCESS | 1654 | ++DOMWINDOW == 99 (0x113862400) [pid = 1654] [serial = 233] [outer = 0x1110af800] 12:03:36 INFO - PROCESS | 1654 | 1464375816947 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]]]}] 12:03:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 12:03:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 835ms 12:03:36 INFO - PROCESS | 1654 | 1464375816991 Marionette TRACE conn2 -> [0,285,"getWindowHandle",null] 12:03:36 INFO - PROCESS | 1654 | 1464375816994 Marionette TRACE conn2 <- [1,285,null,{"value":"7"}] 12:03:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 12:03:36 INFO - PROCESS | 1654 | 1464375816997 Marionette TRACE conn2 -> [0,286,"setScriptTimeout",{"ms":35000}] 12:03:37 INFO - PROCESS | 1654 | 1464375817000 Marionette TRACE conn2 <- [1,286,null,{}] 12:03:37 INFO - PROCESS | 1654 | 1464375817003 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}] 12:03:37 INFO - PROCESS | 1654 | 1464375817097 Marionette TRACE conn2 <- [1,287,null,{"value":null}] 12:03:37 INFO - PROCESS | 1654 | 1464375817141 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:37 INFO - PROCESS | 1654 | ++DOCSHELL 0x118524800 == 43 [pid = 1654] [id = 79] 12:03:37 INFO - PROCESS | 1654 | ++DOMWINDOW == 100 (0x116944400) [pid = 1654] [serial = 234] [outer = 0x0] 12:03:37 INFO - PROCESS | 1654 | ++DOMWINDOW == 101 (0x1180c5800) [pid = 1654] [serial = 235] [outer = 0x116944400] 12:03:37 INFO - PROCESS | 1654 | 1464375817172 Marionette DEBUG loaded listener.js 12:03:37 INFO - PROCESS | 1654 | ++DOMWINDOW == 102 (0x1183d9c00) [pid = 1654] [serial = 236] [outer = 0x116944400] 12:03:37 INFO - PROCESS | 1654 | 1464375817570 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]]]}] 12:03:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 12:03:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 622ms 12:03:37 INFO - PROCESS | 1654 | 1464375817621 Marionette TRACE conn2 -> [0,289,"getWindowHandle",null] 12:03:37 INFO - PROCESS | 1654 | 1464375817624 Marionette TRACE conn2 <- [1,289,null,{"value":"7"}] 12:03:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 12:03:37 INFO - PROCESS | 1654 | 1464375817627 Marionette TRACE conn2 -> [0,290,"setScriptTimeout",{"ms":35000}] 12:03:37 INFO - PROCESS | 1654 | 1464375817628 Marionette TRACE conn2 <- [1,290,null,{}] 12:03:37 INFO - PROCESS | 1654 | 1464375817631 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}] 12:03:37 INFO - PROCESS | 1654 | 1464375817724 Marionette TRACE conn2 <- [1,291,null,{"value":null}] 12:03:37 INFO - PROCESS | 1654 | 1464375817797 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:37 INFO - PROCESS | 1654 | ++DOCSHELL 0x125c6c000 == 44 [pid = 1654] [id = 80] 12:03:37 INFO - PROCESS | 1654 | ++DOMWINDOW == 103 (0x118924800) [pid = 1654] [serial = 237] [outer = 0x0] 12:03:37 INFO - PROCESS | 1654 | ++DOMWINDOW == 104 (0x1190b6800) [pid = 1654] [serial = 238] [outer = 0x118924800] 12:03:37 INFO - PROCESS | 1654 | 1464375817827 Marionette DEBUG loaded listener.js 12:03:37 INFO - PROCESS | 1654 | ++DOMWINDOW == 105 (0x11940fc00) [pid = 1654] [serial = 239] [outer = 0x118924800] 12:03:38 INFO - PROCESS | 1654 | 1464375818234 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]]]}] 12:03:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 12:03:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 619ms 12:03:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 12:03:38 INFO - PROCESS | 1654 | 1464375818247 Marionette TRACE conn2 -> [0,293,"getWindowHandle",null] 12:03:38 INFO - PROCESS | 1654 | 1464375818248 Marionette TRACE conn2 <- [1,293,null,{"value":"7"}] 12:03:38 INFO - PROCESS | 1654 | 1464375818255 Marionette TRACE conn2 -> [0,294,"setScriptTimeout",{"ms":35000}] 12:03:38 INFO - PROCESS | 1654 | 1464375818259 Marionette TRACE conn2 <- [1,294,null,{}] 12:03:38 INFO - PROCESS | 1654 | 1464375818263 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}] 12:03:38 INFO - PROCESS | 1654 | 1464375818357 Marionette TRACE conn2 <- [1,295,null,{"value":null}] 12:03:38 INFO - PROCESS | 1654 | 1464375818398 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:38 INFO - PROCESS | 1654 | ++DOCSHELL 0x129110800 == 45 [pid = 1654] [id = 81] 12:03:38 INFO - PROCESS | 1654 | ++DOMWINDOW == 106 (0x120708c00) [pid = 1654] [serial = 240] [outer = 0x0] 12:03:38 INFO - PROCESS | 1654 | ++DOMWINDOW == 107 (0x1214bf800) [pid = 1654] [serial = 241] [outer = 0x120708c00] 12:03:38 INFO - PROCESS | 1654 | 1464375818428 Marionette DEBUG loaded listener.js 12:03:38 INFO - PROCESS | 1654 | ++DOMWINDOW == 108 (0x123f27000) [pid = 1654] [serial = 242] [outer = 0x120708c00] 12:03:38 INFO - PROCESS | 1654 | 1464375818856 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]]]}] 12:03:38 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. 12:03:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 630ms 12:03:38 INFO - PROCESS | 1654 | 1464375818882 Marionette TRACE conn2 -> [0,297,"getWindowHandle",null] 12:03:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 12:03:38 INFO - PROCESS | 1654 | 1464375818884 Marionette TRACE conn2 <- [1,297,null,{"value":"7"}] 12:03:38 INFO - PROCESS | 1654 | 1464375818887 Marionette TRACE conn2 -> [0,298,"setScriptTimeout",{"ms":35000}] 12:03:38 INFO - PROCESS | 1654 | 1464375818888 Marionette TRACE conn2 <- [1,298,null,{}] 12:03:38 INFO - PROCESS | 1654 | 1464375818891 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}] 12:03:39 INFO - PROCESS | 1654 | 1464375819009 Marionette TRACE conn2 <- [1,299,null,{"value":null}] 12:03:39 INFO - PROCESS | 1654 | 1464375819083 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:39 INFO - PROCESS | 1654 | ++DOCSHELL 0x11608e000 == 46 [pid = 1654] [id = 82] 12:03:39 INFO - PROCESS | 1654 | ++DOMWINDOW == 109 (0x117e6b000) [pid = 1654] [serial = 243] [outer = 0x0] 12:03:39 INFO - PROCESS | 1654 | ++DOMWINDOW == 110 (0x120fa5800) [pid = 1654] [serial = 244] [outer = 0x117e6b000] 12:03:39 INFO - PROCESS | 1654 | 1464375819107 Marionette DEBUG loaded listener.js 12:03:39 INFO - PROCESS | 1654 | ++DOMWINDOW == 111 (0x124a65000) [pid = 1654] [serial = 245] [outer = 0x117e6b000] 12:03:39 INFO - PROCESS | 1654 | 1464375819700 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]]]}] 12:03:39 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. 12:03:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 822ms 12:03:39 INFO - PROCESS | 1654 | 1464375819709 Marionette TRACE conn2 -> [0,301,"getWindowHandle",null] 12:03:39 INFO - PROCESS | 1654 | 1464375819713 Marionette TRACE conn2 <- [1,301,null,{"value":"7"}] 12:03:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 12:03:39 INFO - PROCESS | 1654 | 1464375819718 Marionette TRACE conn2 -> [0,302,"setScriptTimeout",{"ms":35000}] 12:03:39 INFO - PROCESS | 1654 | 1464375819720 Marionette TRACE conn2 <- [1,302,null,{}] 12:03:39 INFO - PROCESS | 1654 | 1464375819723 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}] 12:03:39 INFO - PROCESS | 1654 | 1464375819811 Marionette TRACE conn2 <- [1,303,null,{"value":null}] 12:03:39 INFO - PROCESS | 1654 | 1464375819865 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:39 INFO - PROCESS | 1654 | ++DOCSHELL 0x1162d2800 == 47 [pid = 1654] [id = 83] 12:03:39 INFO - PROCESS | 1654 | ++DOMWINDOW == 112 (0x113806800) [pid = 1654] [serial = 246] [outer = 0x0] 12:03:39 INFO - PROCESS | 1654 | ++DOMWINDOW == 113 (0x1162a7c00) [pid = 1654] [serial = 247] [outer = 0x113806800] 12:03:39 INFO - PROCESS | 1654 | 1464375819892 Marionette DEBUG loaded listener.js 12:03:39 INFO - PROCESS | 1654 | ++DOMWINDOW == 114 (0x116f25000) [pid = 1654] [serial = 248] [outer = 0x113806800] 12:03:40 INFO - PROCESS | 1654 | --DOCSHELL 0x1272c9800 == 46 [pid = 1654] [id = 77] 12:03:40 INFO - PROCESS | 1654 | --DOCSHELL 0x125f23800 == 45 [pid = 1654] [id = 76] 12:03:40 INFO - PROCESS | 1654 | --DOCSHELL 0x125743800 == 44 [pid = 1654] [id = 75] 12:03:40 INFO - PROCESS | 1654 | --DOCSHELL 0x11691b000 == 43 [pid = 1654] [id = 74] 12:03:40 INFO - PROCESS | 1654 | --DOCSHELL 0x123ccb800 == 42 [pid = 1654] [id = 73] 12:03:40 INFO - PROCESS | 1654 | --DOCSHELL 0x121631000 == 41 [pid = 1654] [id = 72] 12:03:40 INFO - PROCESS | 1654 | --DOCSHELL 0x12130d800 == 40 [pid = 1654] [id = 71] 12:03:40 INFO - PROCESS | 1654 | --DOCSHELL 0x119754000 == 39 [pid = 1654] [id = 70] 12:03:40 INFO - PROCESS | 1654 | --DOCSHELL 0x119674800 == 38 [pid = 1654] [id = 69] 12:03:40 INFO - PROCESS | 1654 | --DOMWINDOW == 113 (0x124ad0400) [pid = 1654] [serial = 186] [outer = 0x0] [url = about:blank] 12:03:40 INFO - PROCESS | 1654 | --DOCSHELL 0x11808a000 == 37 [pid = 1654] [id = 68] 12:03:40 INFO - PROCESS | 1654 | --DOCSHELL 0x117045000 == 36 [pid = 1654] [id = 67] 12:03:40 INFO - PROCESS | 1654 | --DOCSHELL 0x113fe9000 == 35 [pid = 1654] [id = 66] 12:03:40 INFO - PROCESS | 1654 | --DOCSHELL 0x11852a000 == 34 [pid = 1654] [id = 65] 12:03:40 INFO - PROCESS | 1654 | --DOCSHELL 0x113f0c800 == 33 [pid = 1654] [id = 64] 12:03:40 INFO - PROCESS | 1654 | --DOCSHELL 0x123cc6800 == 32 [pid = 1654] [id = 63] 12:03:40 INFO - PROCESS | 1654 | 1464375820323 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]]]}] 12:03:40 INFO - PROCESS | 1654 | --DOMWINDOW == 112 (0x1185d3800) [pid = 1654] [serial = 162] [outer = 0x0] [url = about:blank] 12:03:40 INFO - PROCESS | 1654 | --DOMWINDOW == 111 (0x119151800) [pid = 1654] [serial = 168] [outer = 0x0] [url = about:blank] 12:03:40 INFO - PROCESS | 1654 | --DOMWINDOW == 110 (0x11870dc00) [pid = 1654] [serial = 163] [outer = 0x0] [url = about:blank] 12:03:40 INFO - PROCESS | 1654 | --DOMWINDOW == 109 (0x117171400) [pid = 1654] [serial = 156] [outer = 0x0] [url = about:blank] 12:03:40 INFO - PROCESS | 1654 | --DOMWINDOW == 108 (0x117e60800) [pid = 1654] [serial = 157] [outer = 0x0] [url = about:blank] 12:03:40 INFO - PROCESS | 1654 | --DOMWINDOW == 107 (0x11606b400) [pid = 1654] [serial = 153] [outer = 0x0] [url = about:blank] 12:03:40 INFO - PROCESS | 1654 | --DOMWINDOW == 106 (0x11940e000) [pid = 1654] [serial = 171] [outer = 0x0] [url = about:blank] 12:03:40 INFO - PROCESS | 1654 | --DOMWINDOW == 105 (0x1166c7000) [pid = 1654] [serial = 154] [outer = 0x0] [url = about:blank] 12:03:40 INFO - PROCESS | 1654 | --DOMWINDOW == 104 (0x12070b800) [pid = 1654] [serial = 174] [outer = 0x0] [url = about:blank] 12:03:40 INFO - PROCESS | 1654 | --DOMWINDOW == 103 (0x1211e7000) [pid = 1654] [serial = 178] [outer = 0x0] [url = about:blank] 12:03:40 INFO - PROCESS | 1654 | --DOMWINDOW == 102 (0x115e42000) [pid = 1654] [serial = 150] [outer = 0x0] [url = about:blank] 12:03:40 INFO - PROCESS | 1654 | --DOMWINDOW == 101 (0x120fae800) [pid = 1654] [serial = 177] [outer = 0x0] [url = about:blank] 12:03:40 INFO - PROCESS | 1654 | --DOMWINDOW == 100 (0x1180c6800) [pid = 1654] [serial = 159] [outer = 0x0] [url = about:blank] 12:03:40 INFO - PROCESS | 1654 | --DOMWINDOW == 99 (0x1183ce000) [pid = 1654] [serial = 160] [outer = 0x0] [url = about:blank] 12:03:40 INFO - PROCESS | 1654 | --DOMWINDOW == 98 (0x121793400) [pid = 1654] [serial = 183] [outer = 0x0] [url = about:blank] 12:03:40 INFO - PROCESS | 1654 | --DOMWINDOW == 97 (0x120fad800) [pid = 1654] [serial = 175] [outer = 0x0] [url = about:blank] 12:03:40 INFO - PROCESS | 1654 | --DOMWINDOW == 96 (0x1162f5000) [pid = 1654] [serial = 139] [outer = 0x0] [url = about:blank] 12:03:40 INFO - PROCESS | 1654 | --DOMWINDOW == 95 (0x1138be000) [pid = 1654] [serial = 138] [outer = 0x0] [url = about:blank] 12:03:40 INFO - PROCESS | 1654 | --DOMWINDOW == 94 (0x121b73400) [pid = 1654] [serial = 184] [outer = 0x0] [url = about:blank] 12:03:40 INFO - PROCESS | 1654 | --DOMWINDOW == 93 (0x1180c2000) [pid = 1654] [serial = 142] [outer = 0x0] [url = about:blank] 12:03:40 INFO - PROCESS | 1654 | --DOMWINDOW == 92 (0x116a54800) [pid = 1654] [serial = 141] [outer = 0x0] [url = about:blank] 12:03:40 INFO - PROCESS | 1654 | --DOMWINDOW == 91 (0x117e63800) [pid = 1654] [serial = 145] [outer = 0x0] [url = about:blank] 12:03:40 INFO - PROCESS | 1654 | --DOMWINDOW == 90 (0x1190c5c00) [pid = 1654] [serial = 144] [outer = 0x0] [url = about:blank] 12:03:40 INFO - PROCESS | 1654 | --DOMWINDOW == 89 (0x119b02c00) [pid = 1654] [serial = 148] [outer = 0x0] [url = about:blank] 12:03:40 INFO - PROCESS | 1654 | --DOMWINDOW == 88 (0x1190c1000) [pid = 1654] [serial = 147] [outer = 0x0] [url = about:blank] 12:03:40 INFO - PROCESS | 1654 | --DOMWINDOW == 87 (0x1183d1400) [pid = 1654] [serial = 165] [outer = 0x0] [url = about:blank] 12:03:40 INFO - PROCESS | 1654 | --DOMWINDOW == 86 (0x1211eb400) [pid = 1654] [serial = 180] [outer = 0x0] [url = about:blank] 12:03:40 INFO - PROCESS | 1654 | --DOMWINDOW == 85 (0x119048800) [pid = 1654] [serial = 166] [outer = 0x0] [url = about:blank] 12:03:40 INFO - PROCESS | 1654 | --DOMWINDOW == 84 (0x119409800) [pid = 1654] [serial = 169] [outer = 0x0] [url = about:blank] 12:03:40 INFO - PROCESS | 1654 | --DOMWINDOW == 83 (0x121410000) [pid = 1654] [serial = 181] [outer = 0x0] [url = about:blank] 12:03:40 INFO - PROCESS | 1654 | --DOMWINDOW == 82 (0x119b07000) [pid = 1654] [serial = 172] [outer = 0x0] [url = about:blank] 12:03:40 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. 12:03:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 623ms 12:03:40 INFO - PROCESS | 1654 | 1464375820342 Marionette TRACE conn2 -> [0,305,"getWindowHandle",null] 12:03:40 INFO - PROCESS | 1654 | 1464375820345 Marionette TRACE conn2 <- [1,305,null,{"value":"7"}] 12:03:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 12:03:40 INFO - PROCESS | 1654 | 1464375820350 Marionette TRACE conn2 -> [0,306,"setScriptTimeout",{"ms":35000}] 12:03:40 INFO - PROCESS | 1654 | 1464375820351 Marionette TRACE conn2 <- [1,306,null,{}] 12:03:40 INFO - PROCESS | 1654 | 1464375820354 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}] 12:03:40 INFO - PROCESS | 1654 | 1464375820425 Marionette TRACE conn2 <- [1,307,null,{"value":null}] 12:03:40 INFO - PROCESS | 1654 | 1464375820451 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:40 INFO - PROCESS | 1654 | ++DOCSHELL 0x11663e800 == 33 [pid = 1654] [id = 84] 12:03:40 INFO - PROCESS | 1654 | ++DOMWINDOW == 83 (0x117e63400) [pid = 1654] [serial = 249] [outer = 0x0] 12:03:40 INFO - PROCESS | 1654 | ++DOMWINDOW == 84 (0x117e68800) [pid = 1654] [serial = 250] [outer = 0x117e63400] 12:03:40 INFO - PROCESS | 1654 | 1464375820476 Marionette DEBUG loaded listener.js 12:03:40 INFO - PROCESS | 1654 | ++DOMWINDOW == 85 (0x118106400) [pid = 1654] [serial = 251] [outer = 0x117e63400] 12:03:40 INFO - PROCESS | 1654 | 1464375820788 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]]]}] 12:03:40 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. 12:03:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 470ms 12:03:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 12:03:40 INFO - PROCESS | 1654 | 1464375820820 Marionette TRACE conn2 -> [0,309,"getWindowHandle",null] 12:03:40 INFO - PROCESS | 1654 | 1464375820821 Marionette TRACE conn2 <- [1,309,null,{"value":"7"}] 12:03:40 INFO - PROCESS | 1654 | 1464375820823 Marionette TRACE conn2 -> [0,310,"setScriptTimeout",{"ms":35000}] 12:03:40 INFO - PROCESS | 1654 | 1464375820826 Marionette TRACE conn2 <- [1,310,null,{}] 12:03:40 INFO - PROCESS | 1654 | 1464375820833 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}] 12:03:40 INFO - PROCESS | 1654 | 1464375820919 Marionette TRACE conn2 <- [1,311,null,{"value":null}] 12:03:40 INFO - PROCESS | 1654 | 1464375820958 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:40 INFO - PROCESS | 1654 | ++DOCSHELL 0x1180a5000 == 34 [pid = 1654] [id = 85] 12:03:40 INFO - PROCESS | 1654 | ++DOMWINDOW == 86 (0x1183cc400) [pid = 1654] [serial = 252] [outer = 0x0] 12:03:40 INFO - PROCESS | 1654 | ++DOMWINDOW == 87 (0x1185d0000) [pid = 1654] [serial = 253] [outer = 0x1183cc400] 12:03:40 INFO - PROCESS | 1654 | 1464375820986 Marionette DEBUG loaded listener.js 12:03:41 INFO - PROCESS | 1654 | ++DOMWINDOW == 88 (0x1190b6400) [pid = 1654] [serial = 254] [outer = 0x1183cc400] 12:03:41 INFO - PROCESS | 1654 | 1464375821254 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]]]}] 12:03:41 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. 12:03:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 470ms 12:03:41 INFO - PROCESS | 1654 | 1464375821294 Marionette TRACE conn2 -> [0,313,"getWindowHandle",null] 12:03:41 INFO - PROCESS | 1654 | 1464375821295 Marionette TRACE conn2 <- [1,313,null,{"value":"7"}] 12:03:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 12:03:41 INFO - PROCESS | 1654 | 1464375821306 Marionette TRACE conn2 -> [0,314,"setScriptTimeout",{"ms":35000}] 12:03:41 INFO - PROCESS | 1654 | 1464375821307 Marionette TRACE conn2 <- [1,314,null,{}] 12:03:41 INFO - PROCESS | 1654 | 1464375821310 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}] 12:03:41 INFO - PROCESS | 1654 | 1464375821395 Marionette TRACE conn2 <- [1,315,null,{"value":null}] 12:03:41 INFO - PROCESS | 1654 | 1464375821402 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:41 INFO - PROCESS | 1654 | ++DOCSHELL 0x1191be000 == 35 [pid = 1654] [id = 86] 12:03:41 INFO - PROCESS | 1654 | ++DOMWINDOW == 89 (0x11914a800) [pid = 1654] [serial = 255] [outer = 0x0] 12:03:41 INFO - PROCESS | 1654 | ++DOMWINDOW == 90 (0x119159000) [pid = 1654] [serial = 256] [outer = 0x11914a800] 12:03:41 INFO - PROCESS | 1654 | 1464375821427 Marionette DEBUG loaded listener.js 12:03:41 INFO - PROCESS | 1654 | ++DOMWINDOW == 91 (0x119b02c00) [pid = 1654] [serial = 257] [outer = 0x11914a800] 12:03:41 INFO - PROCESS | 1654 | 1464375821751 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]]]}] 12:03:41 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. 12:03:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 469ms 12:03:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 12:03:41 INFO - PROCESS | 1654 | 1464375821775 Marionette TRACE conn2 -> [0,317,"getWindowHandle",null] 12:03:41 INFO - PROCESS | 1654 | 1464375821777 Marionette TRACE conn2 <- [1,317,null,{"value":"7"}] 12:03:41 INFO - PROCESS | 1654 | 1464375821779 Marionette TRACE conn2 -> [0,318,"setScriptTimeout",{"ms":35000}] 12:03:41 INFO - PROCESS | 1654 | 1464375821780 Marionette TRACE conn2 <- [1,318,null,{}] 12:03:41 INFO - PROCESS | 1654 | 1464375821784 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}] 12:03:41 INFO - PROCESS | 1654 | 1464375821856 Marionette TRACE conn2 <- [1,319,null,{"value":null}] 12:03:41 INFO - PROCESS | 1654 | 1464375821860 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:41 INFO - PROCESS | 1654 | ++DOCSHELL 0x11976e000 == 36 [pid = 1654] [id = 87] 12:03:41 INFO - PROCESS | 1654 | ++DOMWINDOW == 92 (0x119b0ac00) [pid = 1654] [serial = 258] [outer = 0x0] 12:03:41 INFO - PROCESS | 1654 | ++DOMWINDOW == 93 (0x119c3b000) [pid = 1654] [serial = 259] [outer = 0x119b0ac00] 12:03:41 INFO - PROCESS | 1654 | 1464375821887 Marionette DEBUG loaded listener.js 12:03:41 INFO - PROCESS | 1654 | ++DOMWINDOW == 94 (0x120fad000) [pid = 1654] [serial = 260] [outer = 0x119b0ac00] 12:03:42 INFO - PROCESS | 1654 | 1464375822209 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]]]}] 12:03:42 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. 12:03:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 470ms 12:03:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 12:03:42 INFO - PROCESS | 1654 | 1464375822249 Marionette TRACE conn2 -> [0,321,"getWindowHandle",null] 12:03:42 INFO - PROCESS | 1654 | 1464375822250 Marionette TRACE conn2 <- [1,321,null,{"value":"7"}] 12:03:42 INFO - PROCESS | 1654 | 1464375822252 Marionette TRACE conn2 -> [0,322,"setScriptTimeout",{"ms":35000}] 12:03:42 INFO - PROCESS | 1654 | 1464375822254 Marionette TRACE conn2 <- [1,322,null,{}] 12:03:42 INFO - PROCESS | 1654 | 1464375822256 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}] 12:03:42 INFO - PROCESS | 1654 | 1464375822343 Marionette TRACE conn2 <- [1,323,null,{"value":null}] 12:03:42 INFO - PROCESS | 1654 | 1464375822396 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:42 INFO - PROCESS | 1654 | ++DOCSHELL 0x119c9e000 == 37 [pid = 1654] [id = 88] 12:03:42 INFO - PROCESS | 1654 | ++DOMWINDOW == 95 (0x112e2d000) [pid = 1654] [serial = 261] [outer = 0x0] 12:03:42 INFO - PROCESS | 1654 | ++DOMWINDOW == 96 (0x1211e9400) [pid = 1654] [serial = 262] [outer = 0x112e2d000] 12:03:42 INFO - PROCESS | 1654 | 1464375822422 Marionette DEBUG loaded listener.js 12:03:42 INFO - PROCESS | 1654 | ++DOMWINDOW == 97 (0x124ad6800) [pid = 1654] [serial = 263] [outer = 0x112e2d000] 12:03:42 INFO - PROCESS | 1654 | 1464375822762 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]]]}] 12:03:42 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. 12:03:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 519ms 12:03:42 INFO - PROCESS | 1654 | 1464375822772 Marionette TRACE conn2 -> [0,325,"getWindowHandle",null] 12:03:42 INFO - PROCESS | 1654 | 1464375822774 Marionette TRACE conn2 <- [1,325,null,{"value":"7"}] 12:03:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 12:03:42 INFO - PROCESS | 1654 | 1464375822776 Marionette TRACE conn2 -> [0,326,"setScriptTimeout",{"ms":35000}] 12:03:42 INFO - PROCESS | 1654 | 1464375822777 Marionette TRACE conn2 <- [1,326,null,{}] 12:03:42 INFO - PROCESS | 1654 | 1464375822779 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}] 12:03:42 INFO - PROCESS | 1654 | 1464375822884 Marionette TRACE conn2 <- [1,327,null,{"value":null}] 12:03:42 INFO - PROCESS | 1654 | 1464375822907 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:42 INFO - PROCESS | 1654 | ++DOCSHELL 0x113aa4800 == 38 [pid = 1654] [id = 89] 12:03:42 INFO - PROCESS | 1654 | ++DOMWINDOW == 98 (0x12516d800) [pid = 1654] [serial = 264] [outer = 0x0] 12:03:42 INFO - PROCESS | 1654 | ++DOMWINDOW == 99 (0x12517bc00) [pid = 1654] [serial = 265] [outer = 0x12516d800] 12:03:42 INFO - PROCESS | 1654 | 1464375822931 Marionette DEBUG loaded listener.js 12:03:42 INFO - PROCESS | 1654 | ++DOMWINDOW == 100 (0x125cdd800) [pid = 1654] [serial = 266] [outer = 0x12516d800] 12:03:43 INFO - PROCESS | 1654 | 1464375823244 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]]]}] 12:03:43 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. 12:03:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 473ms 12:03:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 12:03:43 INFO - PROCESS | 1654 | 1464375823256 Marionette TRACE conn2 -> [0,329,"getWindowHandle",null] 12:03:43 INFO - PROCESS | 1654 | 1464375823257 Marionette TRACE conn2 <- [1,329,null,{"value":"7"}] 12:03:43 INFO - PROCESS | 1654 | 1464375823259 Marionette TRACE conn2 -> [0,330,"setScriptTimeout",{"ms":35000}] 12:03:43 INFO - PROCESS | 1654 | 1464375823260 Marionette TRACE conn2 <- [1,330,null,{}] 12:03:43 INFO - PROCESS | 1654 | 1464375823262 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}] 12:03:43 INFO - PROCESS | 1654 | 1464375823355 Marionette TRACE conn2 <- [1,331,null,{"value":null}] 12:03:43 INFO - PROCESS | 1654 | 1464375823386 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:43 INFO - PROCESS | 1654 | ++DOCSHELL 0x123c4b000 == 39 [pid = 1654] [id = 90] 12:03:43 INFO - PROCESS | 1654 | ++DOMWINDOW == 101 (0x125cc2c00) [pid = 1654] [serial = 267] [outer = 0x0] 12:03:43 INFO - PROCESS | 1654 | ++DOMWINDOW == 102 (0x125ce4000) [pid = 1654] [serial = 268] [outer = 0x125cc2c00] 12:03:43 INFO - PROCESS | 1654 | 1464375823411 Marionette DEBUG loaded listener.js 12:03:43 INFO - PROCESS | 1654 | ++DOMWINDOW == 103 (0x125ce7c00) [pid = 1654] [serial = 269] [outer = 0x125cc2c00] 12:03:43 INFO - PROCESS | 1654 | 1464375823732 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]]]}] 12:03:43 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. 12:03:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 519ms 12:03:43 INFO - PROCESS | 1654 | 1464375823778 Marionette TRACE conn2 -> [0,333,"getWindowHandle",null] 12:03:43 INFO - PROCESS | 1654 | 1464375823780 Marionette TRACE conn2 <- [1,333,null,{"value":"7"}] 12:03:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 12:03:43 INFO - PROCESS | 1654 | 1464375823782 Marionette TRACE conn2 -> [0,334,"setScriptTimeout",{"ms":35000}] 12:03:43 INFO - PROCESS | 1654 | 1464375823783 Marionette TRACE conn2 <- [1,334,null,{}] 12:03:43 INFO - PROCESS | 1654 | 1464375823785 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}] 12:03:43 INFO - PROCESS | 1654 | 1464375823872 Marionette TRACE conn2 <- [1,335,null,{"value":null}] 12:03:43 INFO - PROCESS | 1654 | 1464375823886 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:43 INFO - PROCESS | 1654 | ++DOCSHELL 0x1257cf800 == 40 [pid = 1654] [id = 91] 12:03:43 INFO - PROCESS | 1654 | ++DOMWINDOW == 104 (0x125cea800) [pid = 1654] [serial = 270] [outer = 0x0] 12:03:43 INFO - PROCESS | 1654 | ++DOMWINDOW == 105 (0x125f3e000) [pid = 1654] [serial = 271] [outer = 0x125cea800] 12:03:43 INFO - PROCESS | 1654 | 1464375823910 Marionette DEBUG loaded listener.js 12:03:43 INFO - PROCESS | 1654 | ++DOMWINDOW == 106 (0x125fdbc00) [pid = 1654] [serial = 272] [outer = 0x125cea800] 12:03:44 INFO - PROCESS | 1654 | 1464375824217 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]]]}] 12:03:44 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. 12:03:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 468ms 12:03:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 12:03:44 INFO - PROCESS | 1654 | 1464375824251 Marionette TRACE conn2 -> [0,337,"getWindowHandle",null] 12:03:44 INFO - PROCESS | 1654 | 1464375824253 Marionette TRACE conn2 <- [1,337,null,{"value":"7"}] 12:03:44 INFO - PROCESS | 1654 | 1464375824255 Marionette TRACE conn2 -> [0,338,"setScriptTimeout",{"ms":35000}] 12:03:44 INFO - PROCESS | 1654 | 1464375824256 Marionette TRACE conn2 <- [1,338,null,{}] 12:03:44 INFO - PROCESS | 1654 | 1464375824258 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}] 12:03:44 INFO - PROCESS | 1654 | 1464375824346 Marionette TRACE conn2 <- [1,339,null,{"value":null}] 12:03:44 INFO - PROCESS | 1654 | --DOMWINDOW == 105 (0x119054800) [pid = 1654] [serial = 204] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 12:03:44 INFO - PROCESS | 1654 | --DOMWINDOW == 104 (0x115ea7800) [pid = 1654] [serial = 194] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 12:03:44 INFO - PROCESS | 1654 | --DOMWINDOW == 103 (0x1193d0000) [pid = 1654] [serial = 207] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 12:03:44 INFO - PROCESS | 1654 | --DOMWINDOW == 102 (0x116a56800) [pid = 1654] [serial = 219] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 12:03:44 INFO - PROCESS | 1654 | --DOMWINDOW == 101 (0x124e39800) [pid = 1654] [serial = 216] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 12:03:44 INFO - PROCESS | 1654 | --DOMWINDOW == 100 (0x11940dc00) [pid = 1654] [serial = 210] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 12:03:44 INFO - PROCESS | 1654 | --DOMWINDOW == 99 (0x117684800) [pid = 1654] [serial = 197] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 12:03:44 INFO - PROCESS | 1654 | --DOMWINDOW == 98 (0x112e2ec00) [pid = 1654] [serial = 200] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 12:03:44 INFO - PROCESS | 1654 | --DOMWINDOW == 97 (0x125cc5400) [pid = 1654] [serial = 225] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 12:03:44 INFO - PROCESS | 1654 | --DOMWINDOW == 96 (0x1162f2000) [pid = 1654] [serial = 222] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 12:03:44 INFO - PROCESS | 1654 | --DOMWINDOW == 95 (0x1122b2000) [pid = 1654] [serial = 213] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 12:03:44 INFO - PROCESS | 1654 | 1464375824440 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:44 INFO - PROCESS | 1654 | ++DOCSHELL 0x117120800 == 41 [pid = 1654] [id = 92] 12:03:44 INFO - PROCESS | 1654 | ++DOMWINDOW == 96 (0x113341800) [pid = 1654] [serial = 273] [outer = 0x0] 12:03:44 INFO - PROCESS | 1654 | ++DOMWINDOW == 97 (0x117684800) [pid = 1654] [serial = 274] [outer = 0x113341800] 12:03:44 INFO - PROCESS | 1654 | 1464375824465 Marionette DEBUG loaded listener.js 12:03:44 INFO - PROCESS | 1654 | ++DOMWINDOW == 98 (0x119c36000) [pid = 1654] [serial = 275] [outer = 0x113341800] 12:03:44 INFO - PROCESS | 1654 | 1464375824723 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]]]}] 12:03:44 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. 12:03:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 519ms 12:03:44 INFO - PROCESS | 1654 | 1464375824774 Marionette TRACE conn2 -> [0,341,"getWindowHandle",null] 12:03:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 12:03:44 INFO - PROCESS | 1654 | 1464375824776 Marionette TRACE conn2 <- [1,341,null,{"value":"7"}] 12:03:44 INFO - PROCESS | 1654 | 1464375824778 Marionette TRACE conn2 -> [0,342,"setScriptTimeout",{"ms":35000}] 12:03:44 INFO - PROCESS | 1654 | 1464375824780 Marionette TRACE conn2 <- [1,342,null,{}] 12:03:44 INFO - PROCESS | 1654 | 1464375824801 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}] 12:03:44 INFO - PROCESS | 1654 | 1464375824888 Marionette TRACE conn2 <- [1,343,null,{"value":null}] 12:03:44 INFO - PROCESS | 1654 | 1464375824892 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:44 INFO - PROCESS | 1654 | ++DOCSHELL 0x127b7d000 == 42 [pid = 1654] [id = 93] 12:03:44 INFO - PROCESS | 1654 | ++DOMWINDOW == 99 (0x1193d0000) [pid = 1654] [serial = 276] [outer = 0x0] 12:03:44 INFO - PROCESS | 1654 | ++DOMWINDOW == 100 (0x1277e6800) [pid = 1654] [serial = 277] [outer = 0x1193d0000] 12:03:44 INFO - PROCESS | 1654 | 1464375824923 Marionette DEBUG loaded listener.js 12:03:44 INFO - PROCESS | 1654 | ++DOMWINDOW == 101 (0x1278d0000) [pid = 1654] [serial = 278] [outer = 0x1193d0000] 12:03:45 INFO - PROCESS | 1654 | 1464375825238 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]]]}] 12:03:45 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. 12:03:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 486ms 12:03:45 INFO - PROCESS | 1654 | 1464375825266 Marionette TRACE conn2 -> [0,345,"getWindowHandle",null] 12:03:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 12:03:45 INFO - PROCESS | 1654 | 1464375825268 Marionette TRACE conn2 <- [1,345,null,{"value":"7"}] 12:03:45 INFO - PROCESS | 1654 | 1464375825271 Marionette TRACE conn2 -> [0,346,"setScriptTimeout",{"ms":35000}] 12:03:45 INFO - PROCESS | 1654 | 1464375825272 Marionette TRACE conn2 <- [1,346,null,{}] 12:03:45 INFO - PROCESS | 1654 | 1464375825274 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}] 12:03:45 INFO - PROCESS | 1654 | 1464375825369 Marionette TRACE conn2 <- [1,347,null,{"value":null}] 12:03:45 INFO - PROCESS | 1654 | 1464375825375 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:45 INFO - PROCESS | 1654 | ++DOCSHELL 0x129120800 == 43 [pid = 1654] [id = 94] 12:03:45 INFO - PROCESS | 1654 | ++DOMWINDOW == 102 (0x1278d0400) [pid = 1654] [serial = 279] [outer = 0x0] 12:03:45 INFO - PROCESS | 1654 | ++DOMWINDOW == 103 (0x127b97800) [pid = 1654] [serial = 280] [outer = 0x1278d0400] 12:03:45 INFO - PROCESS | 1654 | 1464375825399 Marionette DEBUG loaded listener.js 12:03:45 INFO - PROCESS | 1654 | ++DOMWINDOW == 104 (0x12915bc00) [pid = 1654] [serial = 281] [outer = 0x1278d0400] 12:03:45 INFO - PROCESS | 1654 | 1464375825670 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]]]}] 12:03:45 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. 12:03:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 417ms 12:03:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 12:03:45 INFO - PROCESS | 1654 | 1464375825689 Marionette TRACE conn2 -> [0,349,"getWindowHandle",null] 12:03:45 INFO - PROCESS | 1654 | 1464375825690 Marionette TRACE conn2 <- [1,349,null,{"value":"7"}] 12:03:45 INFO - PROCESS | 1654 | 1464375825692 Marionette TRACE conn2 -> [0,350,"setScriptTimeout",{"ms":35000}] 12:03:45 INFO - PROCESS | 1654 | 1464375825693 Marionette TRACE conn2 <- [1,350,null,{}] 12:03:45 INFO - PROCESS | 1654 | 1464375825695 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}] 12:03:45 INFO - PROCESS | 1654 | 1464375825773 Marionette TRACE conn2 <- [1,351,null,{"value":null}] 12:03:45 INFO - PROCESS | 1654 | 1464375825778 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:45 INFO - PROCESS | 1654 | ++DOCSHELL 0x12a73d800 == 44 [pid = 1654] [id = 95] 12:03:45 INFO - PROCESS | 1654 | ++DOMWINDOW == 105 (0x12070e000) [pid = 1654] [serial = 282] [outer = 0x0] 12:03:45 INFO - PROCESS | 1654 | ++DOMWINDOW == 106 (0x1291e8400) [pid = 1654] [serial = 283] [outer = 0x12070e000] 12:03:45 INFO - PROCESS | 1654 | 1464375825804 Marionette DEBUG loaded listener.js 12:03:45 INFO - PROCESS | 1654 | ++DOMWINDOW == 107 (0x1291ed800) [pid = 1654] [serial = 284] [outer = 0x12070e000] 12:03:46 INFO - PROCESS | 1654 | 1464375826111 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]]]}] 12:03:46 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. 12:03:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 468ms 12:03:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 12:03:46 INFO - PROCESS | 1654 | 1464375826166 Marionette TRACE conn2 -> [0,353,"getWindowHandle",null] 12:03:46 INFO - PROCESS | 1654 | 1464375826167 Marionette TRACE conn2 <- [1,353,null,{"value":"7"}] 12:03:46 INFO - PROCESS | 1654 | 1464375826169 Marionette TRACE conn2 -> [0,354,"setScriptTimeout",{"ms":35000}] 12:03:46 INFO - PROCESS | 1654 | 1464375826170 Marionette TRACE conn2 <- [1,354,null,{}] 12:03:46 INFO - PROCESS | 1654 | 1464375826173 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}] 12:03:46 INFO - PROCESS | 1654 | 1464375826265 Marionette TRACE conn2 <- [1,355,null,{"value":null}] 12:03:46 INFO - PROCESS | 1654 | 1464375826272 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:46 INFO - PROCESS | 1654 | ++DOCSHELL 0x12a750000 == 45 [pid = 1654] [id = 96] 12:03:46 INFO - PROCESS | 1654 | ++DOMWINDOW == 108 (0x127b94400) [pid = 1654] [serial = 285] [outer = 0x0] 12:03:46 INFO - PROCESS | 1654 | ++DOMWINDOW == 109 (0x1291ee400) [pid = 1654] [serial = 286] [outer = 0x127b94400] 12:03:46 INFO - PROCESS | 1654 | 1464375826296 Marionette DEBUG loaded listener.js 12:03:46 INFO - PROCESS | 1654 | ++DOMWINDOW == 110 (0x12967d800) [pid = 1654] [serial = 287] [outer = 0x127b94400] 12:03:46 INFO - PROCESS | 1654 | --DOCSHELL 0x1162d2800 == 44 [pid = 1654] [id = 83] 12:03:46 INFO - PROCESS | 1654 | --DOCSHELL 0x11608e000 == 43 [pid = 1654] [id = 82] 12:03:46 INFO - PROCESS | 1654 | --DOCSHELL 0x129110800 == 42 [pid = 1654] [id = 81] 12:03:46 INFO - PROCESS | 1654 | --DOCSHELL 0x125c6c000 == 41 [pid = 1654] [id = 80] 12:03:46 INFO - PROCESS | 1654 | --DOCSHELL 0x118524800 == 40 [pid = 1654] [id = 79] 12:03:46 INFO - PROCESS | 1654 | --DOCSHELL 0x112646000 == 39 [pid = 1654] [id = 78] 12:03:47 INFO - PROCESS | 1654 | --DOCSHELL 0x1191be000 == 38 [pid = 1654] [id = 86] 12:03:47 INFO - PROCESS | 1654 | --DOCSHELL 0x113aa4800 == 37 [pid = 1654] [id = 89] 12:03:47 INFO - PROCESS | 1654 | --DOCSHELL 0x1180a5000 == 36 [pid = 1654] [id = 85] 12:03:47 INFO - PROCESS | 1654 | --DOCSHELL 0x119c9e000 == 35 [pid = 1654] [id = 88] 12:03:47 INFO - PROCESS | 1654 | --DOCSHELL 0x1257cf800 == 34 [pid = 1654] [id = 91] 12:03:47 INFO - PROCESS | 1654 | --DOCSHELL 0x129120800 == 33 [pid = 1654] [id = 94] 12:03:47 INFO - PROCESS | 1654 | --DOCSHELL 0x11976e000 == 32 [pid = 1654] [id = 87] 12:03:47 INFO - PROCESS | 1654 | --DOCSHELL 0x117120800 == 31 [pid = 1654] [id = 92] 12:03:47 INFO - PROCESS | 1654 | --DOCSHELL 0x11663e800 == 30 [pid = 1654] [id = 84] 12:03:47 INFO - PROCESS | 1654 | --DOCSHELL 0x127b7d000 == 29 [pid = 1654] [id = 93] 12:03:47 INFO - PROCESS | 1654 | --DOCSHELL 0x123c4b000 == 28 [pid = 1654] [id = 90] 12:03:47 INFO - PROCESS | 1654 | --DOCSHELL 0x12a73d800 == 27 [pid = 1654] [id = 95] 12:03:47 INFO - PROCESS | 1654 | --DOMWINDOW == 109 (0x1190c3800) [pid = 1654] [serial = 205] [outer = 0x0] [url = about:blank] 12:03:47 INFO - PROCESS | 1654 | --DOMWINDOW == 108 (0x116750400) [pid = 1654] [serial = 195] [outer = 0x0] [url = about:blank] 12:03:47 INFO - PROCESS | 1654 | --DOMWINDOW == 107 (0x11940a800) [pid = 1654] [serial = 208] [outer = 0x0] [url = about:blank] 12:03:47 INFO - PROCESS | 1654 | --DOMWINDOW == 106 (0x117e62400) [pid = 1654] [serial = 220] [outer = 0x0] [url = about:blank] 12:03:47 INFO - PROCESS | 1654 | --DOMWINDOW == 105 (0x125020400) [pid = 1654] [serial = 218] [outer = 0x0] [url = about:blank] 12:03:47 INFO - PROCESS | 1654 | --DOMWINDOW == 104 (0x11900fc00) [pid = 1654] [serial = 221] [outer = 0x0] [url = about:blank] 12:03:47 INFO - PROCESS | 1654 | --DOMWINDOW == 103 (0x1218eec00) [pid = 1654] [serial = 212] [outer = 0x0] [url = about:blank] 12:03:47 INFO - PROCESS | 1654 | --DOMWINDOW == 102 (0x118109400) [pid = 1654] [serial = 199] [outer = 0x0] [url = about:blank] 12:03:47 INFO - PROCESS | 1654 | --DOMWINDOW == 101 (0x1184c6400) [pid = 1654] [serial = 201] [outer = 0x0] [url = about:blank] 12:03:47 INFO - PROCESS | 1654 | --DOMWINDOW == 100 (0x127090400) [pid = 1654] [serial = 227] [outer = 0x0] [url = about:blank] 12:03:47 INFO - PROCESS | 1654 | --DOMWINDOW == 99 (0x1193cfc00) [pid = 1654] [serial = 206] [outer = 0x0] [url = about:blank] 12:03:47 INFO - PROCESS | 1654 | --DOMWINDOW == 98 (0x1166c5400) [pid = 1654] [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.] 12:03:47 INFO - PROCESS | 1654 | --DOMWINDOW == 97 (0x124e46c00) [pid = 1654] [serial = 217] [outer = 0x0] [url = about:blank] 12:03:47 INFO - PROCESS | 1654 | --DOMWINDOW == 96 (0x120fac000) [pid = 1654] [serial = 211] [outer = 0x0] [url = about:blank] 12:03:47 INFO - PROCESS | 1654 | --DOMWINDOW == 95 (0x11940d400) [pid = 1654] [serial = 223] [outer = 0x0] [url = about:blank] 12:03:47 INFO - PROCESS | 1654 | --DOMWINDOW == 94 (0x11767d800) [pid = 1654] [serial = 192] [outer = 0x0] [url = about:blank] 12:03:47 INFO - PROCESS | 1654 | --DOMWINDOW == 93 (0x124e0f800) [pid = 1654] [serial = 215] [outer = 0x0] [url = about:blank] 12:03:47 INFO - PROCESS | 1654 | --DOMWINDOW == 92 (0x116a56400) [pid = 1654] [serial = 196] [outer = 0x0] [url = about:blank] 12:03:47 INFO - PROCESS | 1654 | --DOMWINDOW == 91 (0x119010400) [pid = 1654] [serial = 202] [outer = 0x0] [url = about:blank] 12:03:47 INFO - PROCESS | 1654 | --DOMWINDOW == 90 (0x125e6ec00) [pid = 1654] [serial = 226] [outer = 0x0] [url = about:blank] 12:03:47 INFO - PROCESS | 1654 | --DOMWINDOW == 89 (0x119b0b000) [pid = 1654] [serial = 209] [outer = 0x0] [url = about:blank] 12:03:47 INFO - PROCESS | 1654 | --DOMWINDOW == 88 (0x1138b5000) [pid = 1654] [serial = 189] [outer = 0x0] [url = about:blank] 12:03:47 INFO - PROCESS | 1654 | --DOMWINDOW == 87 (0x1193cf400) [pid = 1654] [serial = 224] [outer = 0x0] [url = about:blank] 12:03:47 INFO - PROCESS | 1654 | --DOMWINDOW == 86 (0x1180bf800) [pid = 1654] [serial = 198] [outer = 0x0] [url = about:blank] 12:03:47 INFO - PROCESS | 1654 | --DOMWINDOW == 85 (0x121b6c800) [pid = 1654] [serial = 214] [outer = 0x0] [url = about:blank] 12:03:47 INFO - PROCESS | 1654 | --DOMWINDOW == 84 (0x12721e000) [pid = 1654] [serial = 229] [outer = 0x0] [url = about:blank] 12:03:47 INFO - PROCESS | 1654 | 1464375827610 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]]]}] 12:03:47 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. 12:03:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 1473ms 12:03:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 12:03:47 INFO - PROCESS | 1654 | 1464375827643 Marionette TRACE conn2 -> [0,357,"getWindowHandle",null] 12:03:47 INFO - PROCESS | 1654 | 1464375827645 Marionette TRACE conn2 <- [1,357,null,{"value":"7"}] 12:03:47 INFO - PROCESS | 1654 | 1464375827649 Marionette TRACE conn2 -> [0,358,"setScriptTimeout",{"ms":35000}] 12:03:47 INFO - PROCESS | 1654 | 1464375827651 Marionette TRACE conn2 <- [1,358,null,{}] 12:03:47 INFO - PROCESS | 1654 | 1464375827656 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}] 12:03:47 INFO - PROCESS | 1654 | 1464375827732 Marionette TRACE conn2 <- [1,359,null,{"value":null}] 12:03:47 INFO - PROCESS | 1654 | 1464375827771 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:47 INFO - PROCESS | 1654 | ++DOCSHELL 0x1133a1800 == 28 [pid = 1654] [id = 97] 12:03:47 INFO - PROCESS | 1654 | ++DOMWINDOW == 85 (0x11515ec00) [pid = 1654] [serial = 288] [outer = 0x0] 12:03:47 INFO - PROCESS | 1654 | ++DOMWINDOW == 86 (0x115e3c400) [pid = 1654] [serial = 289] [outer = 0x11515ec00] 12:03:47 INFO - PROCESS | 1654 | 1464375827798 Marionette DEBUG loaded listener.js 12:03:47 INFO - PROCESS | 1654 | ++DOMWINDOW == 87 (0x1166c3800) [pid = 1654] [serial = 290] [outer = 0x11515ec00] 12:03:48 INFO - PROCESS | 1654 | 1464375828104 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]]]}] 12:03:48 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. 12:03:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 472ms 12:03:48 INFO - PROCESS | 1654 | 1464375828121 Marionette TRACE conn2 -> [0,361,"getWindowHandle",null] 12:03:48 INFO - PROCESS | 1654 | 1464375828125 Marionette TRACE conn2 <- [1,361,null,{"value":"7"}] 12:03:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 12:03:48 INFO - PROCESS | 1654 | 1464375828129 Marionette TRACE conn2 -> [0,362,"setScriptTimeout",{"ms":35000}] 12:03:48 INFO - PROCESS | 1654 | 1464375828132 Marionette TRACE conn2 <- [1,362,null,{}] 12:03:48 INFO - PROCESS | 1654 | 1464375828137 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}] 12:03:48 INFO - PROCESS | 1654 | 1464375828209 Marionette TRACE conn2 <- [1,363,null,{"value":null}] 12:03:48 INFO - PROCESS | 1654 | 1464375828215 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:48 INFO - PROCESS | 1654 | ++DOCSHELL 0x11663a800 == 29 [pid = 1654] [id = 98] 12:03:48 INFO - PROCESS | 1654 | ++DOMWINDOW == 88 (0x116752000) [pid = 1654] [serial = 291] [outer = 0x0] 12:03:48 INFO - PROCESS | 1654 | ++DOMWINDOW == 89 (0x117588000) [pid = 1654] [serial = 292] [outer = 0x116752000] 12:03:48 INFO - PROCESS | 1654 | 1464375828244 Marionette DEBUG loaded listener.js 12:03:48 INFO - PROCESS | 1654 | ++DOMWINDOW == 90 (0x117682400) [pid = 1654] [serial = 293] [outer = 0x116752000] 12:03:48 INFO - PROCESS | 1654 | 1464375828586 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]]]}] 12:03:48 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. 12:03:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 472ms 12:03:48 INFO - PROCESS | 1654 | 1464375828603 Marionette TRACE conn2 -> [0,365,"getWindowHandle",null] 12:03:48 INFO - PROCESS | 1654 | 1464375828606 Marionette TRACE conn2 <- [1,365,null,{"value":"7"}] 12:03:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 12:03:48 INFO - PROCESS | 1654 | 1464375828609 Marionette TRACE conn2 -> [0,366,"setScriptTimeout",{"ms":35000}] 12:03:48 INFO - PROCESS | 1654 | 1464375828612 Marionette TRACE conn2 <- [1,366,null,{}] 12:03:48 INFO - PROCESS | 1654 | 1464375828626 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}] 12:03:48 INFO - PROCESS | 1654 | 1464375828741 Marionette TRACE conn2 <- [1,367,null,{"value":null}] 12:03:48 INFO - PROCESS | 1654 | 1464375828753 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:48 INFO - PROCESS | 1654 | ++DOCSHELL 0x117061800 == 30 [pid = 1654] [id = 99] 12:03:48 INFO - PROCESS | 1654 | ++DOMWINDOW == 91 (0x111aaf800) [pid = 1654] [serial = 294] [outer = 0x0] 12:03:48 INFO - PROCESS | 1654 | ++DOMWINDOW == 92 (0x1180c7400) [pid = 1654] [serial = 295] [outer = 0x111aaf800] 12:03:48 INFO - PROCESS | 1654 | 1464375828810 Marionette DEBUG loaded listener.js 12:03:48 INFO - PROCESS | 1654 | ++DOMWINDOW == 93 (0x1183cd800) [pid = 1654] [serial = 296] [outer = 0x111aaf800] 12:03:49 INFO - PROCESS | 1654 | 1464375829278 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]]]}] 12:03:49 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. 12:03:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 678ms 12:03:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 12:03:49 INFO - PROCESS | 1654 | 1464375829288 Marionette TRACE conn2 -> [0,369,"getWindowHandle",null] 12:03:49 INFO - PROCESS | 1654 | 1464375829290 Marionette TRACE conn2 <- [1,369,null,{"value":"7"}] 12:03:49 INFO - PROCESS | 1654 | 1464375829292 Marionette TRACE conn2 -> [0,370,"setScriptTimeout",{"ms":35000}] 12:03:49 INFO - PROCESS | 1654 | 1464375829293 Marionette TRACE conn2 <- [1,370,null,{}] 12:03:49 INFO - PROCESS | 1654 | 1464375829295 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}] 12:03:49 INFO - PROCESS | 1654 | 1464375829366 Marionette TRACE conn2 <- [1,371,null,{"value":null}] 12:03:49 INFO - PROCESS | 1654 | 1464375829370 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:49 INFO - PROCESS | 1654 | ++DOCSHELL 0x118094800 == 31 [pid = 1654] [id = 100] 12:03:49 INFO - PROCESS | 1654 | ++DOMWINDOW == 94 (0x1183d8000) [pid = 1654] [serial = 297] [outer = 0x0] 12:03:49 INFO - PROCESS | 1654 | ++DOMWINDOW == 95 (0x1185cb400) [pid = 1654] [serial = 298] [outer = 0x1183d8000] 12:03:49 INFO - PROCESS | 1654 | 1464375829397 Marionette DEBUG loaded listener.js 12:03:49 INFO - PROCESS | 1654 | ++DOMWINDOW == 96 (0x1185d3c00) [pid = 1654] [serial = 299] [outer = 0x1183d8000] 12:03:49 INFO - PROCESS | 1654 | 1464375829695 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]]]}] 12:03:49 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. 12:03:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 418ms 12:03:49 INFO - PROCESS | 1654 | 1464375829711 Marionette TRACE conn2 -> [0,373,"getWindowHandle",null] 12:03:49 INFO - PROCESS | 1654 | 1464375829712 Marionette TRACE conn2 <- [1,373,null,{"value":"7"}] 12:03:49 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 12:03:49 INFO - PROCESS | 1654 | 1464375829725 Marionette TRACE conn2 -> [0,374,"setScriptTimeout",{"ms":35000}] 12:03:49 INFO - PROCESS | 1654 | 1464375829727 Marionette TRACE conn2 <- [1,374,null,{}] 12:03:49 INFO - PROCESS | 1654 | 1464375829731 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}] 12:03:49 INFO - PROCESS | 1654 | 1464375829842 Marionette TRACE conn2 <- [1,375,null,{"value":null}] 12:03:49 INFO - PROCESS | 1654 | 1464375829904 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:49 INFO - PROCESS | 1654 | ++DOCSHELL 0x118532000 == 32 [pid = 1654] [id = 101] 12:03:49 INFO - PROCESS | 1654 | ++DOMWINDOW == 97 (0x113df0400) [pid = 1654] [serial = 300] [outer = 0x0] 12:03:49 INFO - PROCESS | 1654 | ++DOMWINDOW == 98 (0x1185d4000) [pid = 1654] [serial = 301] [outer = 0x113df0400] 12:03:49 INFO - PROCESS | 1654 | 1464375829944 Marionette DEBUG loaded listener.js 12:03:50 INFO - PROCESS | 1654 | ++DOMWINDOW == 99 (0x119018000) [pid = 1654] [serial = 302] [outer = 0x113df0400] 12:03:50 INFO - PROCESS | 1654 | 1464375830315 Marionette TRACE conn2 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 12:03:50 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 12:03:50 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 622ms 12:03:50 INFO - PROCESS | 1654 | 1464375830348 Marionette TRACE conn2 -> [0,377,"getWindowHandle",null] 12:03:50 INFO - PROCESS | 1654 | 1464375830362 Marionette TRACE conn2 <- [1,377,null,{"value":"7"}] 12:03:50 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 12:03:50 INFO - PROCESS | 1654 | 1464375830366 Marionette TRACE conn2 -> [0,378,"setScriptTimeout",{"ms":35000}] 12:03:50 INFO - PROCESS | 1654 | 1464375830368 Marionette TRACE conn2 <- [1,378,null,{}] 12:03:50 INFO - PROCESS | 1654 | 1464375830371 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}] 12:03:50 INFO - PROCESS | 1654 | 1464375830522 Marionette TRACE conn2 <- [1,379,null,{"value":null}] 12:03:50 INFO - PROCESS | 1654 | 1464375830564 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:50 INFO - PROCESS | 1654 | ++DOCSHELL 0x119679000 == 33 [pid = 1654] [id = 102] 12:03:50 INFO - PROCESS | 1654 | ++DOMWINDOW == 100 (0x1190c5c00) [pid = 1654] [serial = 303] [outer = 0x0] 12:03:50 INFO - PROCESS | 1654 | ++DOMWINDOW == 101 (0x1193c9800) [pid = 1654] [serial = 304] [outer = 0x1190c5c00] 12:03:50 INFO - PROCESS | 1654 | 1464375830616 Marionette DEBUG loaded listener.js 12:03:50 INFO - PROCESS | 1654 | ++DOMWINDOW == 102 (0x119b05800) [pid = 1654] [serial = 305] [outer = 0x1190c5c00] 12:03:51 INFO - PROCESS | 1654 | 1464375831019 Marionette TRACE conn2 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 12:03:51 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 12:03:51 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 672ms 12:03:51 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 12:03:51 INFO - PROCESS | 1654 | 1464375831037 Marionette TRACE conn2 -> [0,381,"getWindowHandle",null] 12:03:51 INFO - PROCESS | 1654 | 1464375831038 Marionette TRACE conn2 <- [1,381,null,{"value":"7"}] 12:03:51 INFO - PROCESS | 1654 | 1464375831041 Marionette TRACE conn2 -> [0,382,"setScriptTimeout",{"ms":35000}] 12:03:51 INFO - PROCESS | 1654 | 1464375831042 Marionette TRACE conn2 <- [1,382,null,{}] 12:03:51 INFO - PROCESS | 1654 | 1464375831045 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}] 12:03:51 INFO - PROCESS | 1654 | 1464375831135 Marionette TRACE conn2 <- [1,383,null,{"value":null}] 12:03:51 INFO - PROCESS | 1654 | 1464375831140 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:51 INFO - PROCESS | 1654 | ++DOCSHELL 0x120719000 == 34 [pid = 1654] [id = 103] 12:03:51 INFO - PROCESS | 1654 | ++DOMWINDOW == 103 (0x11914c800) [pid = 1654] [serial = 306] [outer = 0x0] 12:03:51 INFO - PROCESS | 1654 | ++DOMWINDOW == 104 (0x119c3fc00) [pid = 1654] [serial = 307] [outer = 0x11914c800] 12:03:51 INFO - PROCESS | 1654 | 1464375831159 Marionette DEBUG loaded listener.js 12:03:51 INFO - PROCESS | 1654 | ++DOMWINDOW == 105 (0x1211ea000) [pid = 1654] [serial = 308] [outer = 0x11914c800] 12:03:51 INFO - PROCESS | 1654 | 1464375831508 Marionette TRACE conn2 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 12:03:51 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 12:03:51 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 518ms 12:03:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 12:03:51 INFO - PROCESS | 1654 | 1464375831560 Marionette TRACE conn2 -> [0,385,"getWindowHandle",null] 12:03:51 INFO - PROCESS | 1654 | 1464375831562 Marionette TRACE conn2 <- [1,385,null,{"value":"7"}] 12:03:51 INFO - PROCESS | 1654 | 1464375831565 Marionette TRACE conn2 -> [0,386,"setScriptTimeout",{"ms":35000}] 12:03:51 INFO - PROCESS | 1654 | 1464375831567 Marionette TRACE conn2 <- [1,386,null,{}] 12:03:51 INFO - PROCESS | 1654 | 1464375831571 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}] 12:03:51 INFO - PROCESS | 1654 | 1464375831676 Marionette TRACE conn2 <- [1,387,null,{"value":null}] 12:03:51 INFO - PROCESS | 1654 | 1464375831739 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:51 INFO - PROCESS | 1654 | ++DOCSHELL 0x12130b000 == 35 [pid = 1654] [id = 104] 12:03:51 INFO - PROCESS | 1654 | ++DOMWINDOW == 106 (0x119b05400) [pid = 1654] [serial = 309] [outer = 0x0] 12:03:51 INFO - PROCESS | 1654 | ++DOMWINDOW == 107 (0x1214c0c00) [pid = 1654] [serial = 310] [outer = 0x119b05400] 12:03:51 INFO - PROCESS | 1654 | 1464375831778 Marionette DEBUG loaded listener.js 12:03:51 INFO - PROCESS | 1654 | ++DOMWINDOW == 108 (0x1185d2800) [pid = 1654] [serial = 311] [outer = 0x119b05400] 12:03:52 INFO - PROCESS | 1654 | 1464375832119 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]]]}] 12:03:52 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 12:03:52 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 572ms 12:03:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 12:03:52 INFO - PROCESS | 1654 | 1464375832140 Marionette TRACE conn2 -> [0,389,"getWindowHandle",null] 12:03:52 INFO - PROCESS | 1654 | 1464375832142 Marionette TRACE conn2 <- [1,389,null,{"value":"7"}] 12:03:52 INFO - PROCESS | 1654 | 1464375832144 Marionette TRACE conn2 -> [0,390,"setScriptTimeout",{"ms":35000}] 12:03:52 INFO - PROCESS | 1654 | 1464375832145 Marionette TRACE conn2 <- [1,390,null,{}] 12:03:52 INFO - PROCESS | 1654 | 1464375832147 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}] 12:03:52 INFO - PROCESS | 1654 | 1464375832220 Marionette TRACE conn2 <- [1,391,null,{"value":null}] 12:03:52 INFO - PROCESS | 1654 | 1464375832224 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:52 INFO - PROCESS | 1654 | ++DOCSHELL 0x117061000 == 36 [pid = 1654] [id = 105] 12:03:52 INFO - PROCESS | 1654 | ++DOMWINDOW == 109 (0x119b05000) [pid = 1654] [serial = 312] [outer = 0x0] 12:03:52 INFO - PROCESS | 1654 | ++DOMWINDOW == 110 (0x121aba000) [pid = 1654] [serial = 313] [outer = 0x119b05000] 12:03:52 INFO - PROCESS | 1654 | 1464375832250 Marionette DEBUG loaded listener.js 12:03:52 INFO - PROCESS | 1654 | ++DOMWINDOW == 111 (0x121d11000) [pid = 1654] [serial = 314] [outer = 0x119b05000] 12:03:52 INFO - PROCESS | 1654 | 1464375832587 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]]]}] 12:03:52 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 12:03:52 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 470ms 12:03:52 INFO - PROCESS | 1654 | 1464375832617 Marionette TRACE conn2 -> [0,393,"getWindowHandle",null] 12:03:52 INFO - PROCESS | 1654 | 1464375832619 Marionette TRACE conn2 <- [1,393,null,{"value":"7"}] 12:03:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 12:03:52 INFO - PROCESS | 1654 | 1464375832635 Marionette TRACE conn2 -> [0,394,"setScriptTimeout",{"ms":35000}] 12:03:52 INFO - PROCESS | 1654 | 1464375832636 Marionette TRACE conn2 <- [1,394,null,{}] 12:03:52 INFO - PROCESS | 1654 | 1464375832639 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}] 12:03:52 INFO - PROCESS | 1654 | 1464375832734 Marionette TRACE conn2 <- [1,395,null,{"value":null}] 12:03:52 INFO - PROCESS | 1654 | 1464375832738 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:52 INFO - PROCESS | 1654 | ++DOCSHELL 0x123c3c000 == 37 [pid = 1654] [id = 106] 12:03:52 INFO - PROCESS | 1654 | ++DOMWINDOW == 112 (0x12193b800) [pid = 1654] [serial = 315] [outer = 0x0] 12:03:52 INFO - PROCESS | 1654 | ++DOMWINDOW == 113 (0x124ad0400) [pid = 1654] [serial = 316] [outer = 0x12193b800] 12:03:52 INFO - PROCESS | 1654 | 1464375832762 Marionette DEBUG loaded listener.js 12:03:52 INFO - PROCESS | 1654 | ++DOMWINDOW == 114 (0x124e44c00) [pid = 1654] [serial = 317] [outer = 0x12193b800] 12:03:53 INFO - PROCESS | 1654 | 1464375833093 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]]]}] 12:03:53 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 12:03:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 472ms 12:03:53 INFO - PROCESS | 1654 | 1464375833107 Marionette TRACE conn2 -> [0,397,"getWindowHandle",null] 12:03:53 INFO - PROCESS | 1654 | 1464375833108 Marionette TRACE conn2 <- [1,397,null,{"value":"7"}] 12:03:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 12:03:53 INFO - PROCESS | 1654 | 1464375833118 Marionette TRACE conn2 -> [0,398,"setScriptTimeout",{"ms":35000}] 12:03:53 INFO - PROCESS | 1654 | 1464375833120 Marionette TRACE conn2 <- [1,398,null,{}] 12:03:53 INFO - PROCESS | 1654 | 1464375833123 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}] 12:03:53 INFO - PROCESS | 1654 | 1464375833223 Marionette TRACE conn2 <- [1,399,null,{"value":null}] 12:03:53 INFO - PROCESS | 1654 | 1464375833227 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:53 INFO - PROCESS | 1654 | ++DOCSHELL 0x118530000 == 38 [pid = 1654] [id = 107] 12:03:53 INFO - PROCESS | 1654 | ++DOMWINDOW == 115 (0x124e0b400) [pid = 1654] [serial = 318] [outer = 0x0] 12:03:53 INFO - PROCESS | 1654 | ++DOMWINDOW == 116 (0x125173800) [pid = 1654] [serial = 319] [outer = 0x124e0b400] 12:03:53 INFO - PROCESS | 1654 | 1464375833253 Marionette DEBUG loaded listener.js 12:03:53 INFO - PROCESS | 1654 | ++DOMWINDOW == 117 (0x125ce8c00) [pid = 1654] [serial = 320] [outer = 0x124e0b400] 12:03:53 INFO - PROCESS | 1654 | 1464375833645 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]]]}] 12:03:53 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 12:03:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 573ms 12:03:53 INFO - PROCESS | 1654 | 1464375833698 Marionette TRACE conn2 -> [0,401,"getWindowHandle",null] 12:03:53 INFO - PROCESS | 1654 | 1464375833700 Marionette TRACE conn2 <- [1,401,null,{"value":"7"}] 12:03:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 12:03:53 INFO - PROCESS | 1654 | 1464375833717 Marionette TRACE conn2 -> [0,402,"setScriptTimeout",{"ms":35000}] 12:03:53 INFO - PROCESS | 1654 | 1464375833718 Marionette TRACE conn2 <- [1,402,null,{}] 12:03:53 INFO - PROCESS | 1654 | 1464375833731 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}] 12:03:53 INFO - PROCESS | 1654 | 1464375833831 Marionette TRACE conn2 <- [1,403,null,{"value":null}] 12:03:53 INFO - PROCESS | 1654 | 1464375833867 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:53 INFO - PROCESS | 1654 | ++DOCSHELL 0x1257ee000 == 39 [pid = 1654] [id = 108] 12:03:53 INFO - PROCESS | 1654 | ++DOMWINDOW == 118 (0x125cc7c00) [pid = 1654] [serial = 321] [outer = 0x0] 12:03:53 INFO - PROCESS | 1654 | ++DOMWINDOW == 119 (0x125f48000) [pid = 1654] [serial = 322] [outer = 0x125cc7c00] 12:03:53 INFO - PROCESS | 1654 | 1464375833891 Marionette DEBUG loaded listener.js 12:03:53 INFO - PROCESS | 1654 | ++DOMWINDOW == 120 (0x1278c3400) [pid = 1654] [serial = 323] [outer = 0x125cc7c00] 12:03:54 INFO - PROCESS | 1654 | 1464375834219 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]]]}] 12:03:54 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 12:03:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 527ms 12:03:54 INFO - PROCESS | 1654 | 1464375834241 Marionette TRACE conn2 -> [0,405,"getWindowHandle",null] 12:03:54 INFO - PROCESS | 1654 | 1464375834242 Marionette TRACE conn2 <- [1,405,null,{"value":"7"}] 12:03:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 12:03:54 INFO - PROCESS | 1654 | 1464375834244 Marionette TRACE conn2 -> [0,406,"setScriptTimeout",{"ms":35000}] 12:03:54 INFO - PROCESS | 1654 | 1464375834245 Marionette TRACE conn2 <- [1,406,null,{}] 12:03:54 INFO - PROCESS | 1654 | 1464375834248 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}] 12:03:54 INFO - PROCESS | 1654 | 1464375834336 Marionette TRACE conn2 <- [1,407,null,{"value":null}] 12:03:54 INFO - PROCESS | 1654 | 1464375834350 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:54 INFO - PROCESS | 1654 | ++DOCSHELL 0x127b75000 == 40 [pid = 1654] [id = 109] 12:03:54 INFO - PROCESS | 1654 | ++DOMWINDOW == 121 (0x1278c6800) [pid = 1654] [serial = 324] [outer = 0x0] 12:03:54 INFO - PROCESS | 1654 | ++DOMWINDOW == 122 (0x1278cc000) [pid = 1654] [serial = 325] [outer = 0x1278c6800] 12:03:54 INFO - PROCESS | 1654 | 1464375834374 Marionette DEBUG loaded listener.js 12:03:54 INFO - PROCESS | 1654 | ++DOMWINDOW == 123 (0x127b91800) [pid = 1654] [serial = 326] [outer = 0x1278c6800] 12:03:54 INFO - PROCESS | 1654 | 1464375834850 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]]]}] 12:03:54 INFO - PROCESS | 1654 | --DOMWINDOW == 122 (0x12516d800) [pid = 1654] [serial = 264] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 12:03:54 INFO - PROCESS | 1654 | --DOMWINDOW == 121 (0x125cc2c00) [pid = 1654] [serial = 267] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 12:03:54 INFO - PROCESS | 1654 | --DOMWINDOW == 120 (0x125cea800) [pid = 1654] [serial = 270] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 12:03:54 INFO - PROCESS | 1654 | --DOMWINDOW == 119 (0x113341800) [pid = 1654] [serial = 273] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 12:03:54 INFO - PROCESS | 1654 | --DOMWINDOW == 118 (0x1193d0000) [pid = 1654] [serial = 276] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 12:03:54 INFO - PROCESS | 1654 | --DOMWINDOW == 117 (0x119b0ac00) [pid = 1654] [serial = 258] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 12:03:54 INFO - PROCESS | 1654 | --DOMWINDOW == 116 (0x11914a800) [pid = 1654] [serial = 255] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 12:03:54 INFO - PROCESS | 1654 | --DOMWINDOW == 115 (0x1183cc400) [pid = 1654] [serial = 252] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 12:03:54 INFO - PROCESS | 1654 | --DOMWINDOW == 114 (0x117e63400) [pid = 1654] [serial = 249] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 12:03:54 INFO - PROCESS | 1654 | --DOMWINDOW == 113 (0x113806800) [pid = 1654] [serial = 246] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 12:03:54 INFO - PROCESS | 1654 | --DOMWINDOW == 112 (0x117e6b000) [pid = 1654] [serial = 243] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 12:03:54 INFO - PROCESS | 1654 | --DOMWINDOW == 111 (0x120708c00) [pid = 1654] [serial = 240] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 12:03:54 INFO - PROCESS | 1654 | --DOMWINDOW == 110 (0x118924800) [pid = 1654] [serial = 237] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 12:03:54 INFO - PROCESS | 1654 | --DOMWINDOW == 109 (0x116944400) [pid = 1654] [serial = 234] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 12:03:54 INFO - PROCESS | 1654 | --DOMWINDOW == 108 (0x1110af800) [pid = 1654] [serial = 231] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 12:03:54 INFO - PROCESS | 1654 | --DOMWINDOW == 107 (0x112e2d000) [pid = 1654] [serial = 261] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 12:03:54 INFO - PROCESS | 1654 | --DOMWINDOW == 106 (0x1278d0400) [pid = 1654] [serial = 279] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 12:03:54 INFO - PROCESS | 1654 | --DOMWINDOW == 105 (0x112a73c00) [pid = 1654] [serial = 188] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 12:03:54 INFO - PROCESS | 1654 | --DOMWINDOW == 104 (0x113f4a800) [pid = 1654] [serial = 149] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 12:03:54 INFO - PROCESS | 1654 | --DOMWINDOW == 103 (0x116935800) [pid = 1654] [serial = 191] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 12:03:54 INFO - PROCESS | 1654 | --DOMWINDOW == 102 (0x125cdc400) [pid = 1654] [serial = 228] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 12:03:54 INFO - PROCESS | 1654 | --DOMWINDOW == 101 (0x121b78c00) [pid = 1654] [serial = 185] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 12:03:54 INFO - PROCESS | 1654 | --DOMWINDOW == 100 (0x12070e000) [pid = 1654] [serial = 282] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 12:03:54 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 12:03:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 669ms 12:03:54 INFO - PROCESS | 1654 | 1464375834914 Marionette TRACE conn2 -> [0,409,"getWindowHandle",null] 12:03:54 INFO - PROCESS | 1654 | 1464375834916 Marionette TRACE conn2 <- [1,409,null,{"value":"7"}] 12:03:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 12:03:54 INFO - PROCESS | 1654 | 1464375834919 Marionette TRACE conn2 -> [0,410,"setScriptTimeout",{"ms":35000}] 12:03:54 INFO - PROCESS | 1654 | 1464375834920 Marionette TRACE conn2 <- [1,410,null,{}] 12:03:54 INFO - PROCESS | 1654 | 1464375834923 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}] 12:03:55 INFO - PROCESS | 1654 | 1464375834994 Marionette TRACE conn2 <- [1,411,null,{"value":null}] 12:03:55 INFO - PROCESS | 1654 | 1464375835003 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:55 INFO - PROCESS | 1654 | ++DOCSHELL 0x11705b800 == 41 [pid = 1654] [id = 110] 12:03:55 INFO - PROCESS | 1654 | ++DOMWINDOW == 101 (0x116944400) [pid = 1654] [serial = 327] [outer = 0x0] 12:03:55 INFO - PROCESS | 1654 | ++DOMWINDOW == 102 (0x11767e400) [pid = 1654] [serial = 328] [outer = 0x116944400] 12:03:55 INFO - PROCESS | 1654 | 1464375835027 Marionette DEBUG loaded listener.js 12:03:55 INFO - PROCESS | 1654 | ++DOMWINDOW == 103 (0x11901ec00) [pid = 1654] [serial = 329] [outer = 0x116944400] 12:03:55 INFO - PROCESS | 1654 | 1464375835354 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]]]}] 12:03:55 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 12:03:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 469ms 12:03:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 12:03:55 INFO - PROCESS | 1654 | 1464375835389 Marionette TRACE conn2 -> [0,413,"getWindowHandle",null] 12:03:55 INFO - PROCESS | 1654 | 1464375835390 Marionette TRACE conn2 <- [1,413,null,{"value":"7"}] 12:03:55 INFO - PROCESS | 1654 | 1464375835392 Marionette TRACE conn2 -> [0,414,"setScriptTimeout",{"ms":35000}] 12:03:55 INFO - PROCESS | 1654 | 1464375835393 Marionette TRACE conn2 <- [1,414,null,{}] 12:03:55 INFO - PROCESS | 1654 | 1464375835395 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}] 12:03:55 INFO - PROCESS | 1654 | 1464375835487 Marionette TRACE conn2 <- [1,415,null,{"value":null}] 12:03:55 INFO - PROCESS | 1654 | 1464375835493 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:55 INFO - PROCESS | 1654 | ++DOCSHELL 0x125ee6000 == 42 [pid = 1654] [id = 111] 12:03:55 INFO - PROCESS | 1654 | ++DOMWINDOW == 104 (0x1169c0400) [pid = 1654] [serial = 330] [outer = 0x0] 12:03:55 INFO - PROCESS | 1654 | ++DOMWINDOW == 105 (0x119b0ac00) [pid = 1654] [serial = 331] [outer = 0x1169c0400] 12:03:55 INFO - PROCESS | 1654 | 1464375835517 Marionette DEBUG loaded listener.js 12:03:55 INFO - PROCESS | 1654 | ++DOMWINDOW == 106 (0x12708e800) [pid = 1654] [serial = 332] [outer = 0x1169c0400] 12:03:55 INFO - PROCESS | 1654 | 1464375835821 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]]]}] 12:03:55 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 12:03:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 470ms 12:03:55 INFO - PROCESS | 1654 | 1464375835862 Marionette TRACE conn2 -> [0,417,"getWindowHandle",null] 12:03:55 INFO - PROCESS | 1654 | 1464375835863 Marionette TRACE conn2 <- [1,417,null,{"value":"7"}] 12:03:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 12:03:55 INFO - PROCESS | 1654 | 1464375835866 Marionette TRACE conn2 -> [0,418,"setScriptTimeout",{"ms":35000}] 12:03:55 INFO - PROCESS | 1654 | 1464375835867 Marionette TRACE conn2 <- [1,418,null,{}] 12:03:55 INFO - PROCESS | 1654 | 1464375835869 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}] 12:03:55 INFO - PROCESS | 1654 | 1464375835944 Marionette TRACE conn2 <- [1,419,null,{"value":null}] 12:03:55 INFO - PROCESS | 1654 | 1464375835949 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:55 INFO - PROCESS | 1654 | ++DOCSHELL 0x12992c800 == 43 [pid = 1654] [id = 112] 12:03:55 INFO - PROCESS | 1654 | ++DOMWINDOW == 107 (0x127220400) [pid = 1654] [serial = 333] [outer = 0x0] 12:03:55 INFO - PROCESS | 1654 | ++DOMWINDOW == 108 (0x1291e3000) [pid = 1654] [serial = 334] [outer = 0x127220400] 12:03:55 INFO - PROCESS | 1654 | 1464375835974 Marionette DEBUG loaded listener.js 12:03:56 INFO - PROCESS | 1654 | ++DOMWINDOW == 109 (0x129676800) [pid = 1654] [serial = 335] [outer = 0x127220400] 12:03:56 INFO - PROCESS | 1654 | 1464375836293 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 12:03:56 INFO - PROCESS | 1654 | 1464375836746 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]]]}] 12:03:56 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 12:03:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 919ms 12:03:56 INFO - PROCESS | 1654 | 1464375836786 Marionette TRACE conn2 -> [0,421,"getWindowHandle",null] 12:03:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 12:03:56 INFO - PROCESS | 1654 | 1464375836787 Marionette TRACE conn2 <- [1,421,null,{"value":"7"}] 12:03:56 INFO - PROCESS | 1654 | 1464375836789 Marionette TRACE conn2 -> [0,422,"setScriptTimeout",{"ms":35000}] 12:03:56 INFO - PROCESS | 1654 | 1464375836790 Marionette TRACE conn2 <- [1,422,null,{}] 12:03:56 INFO - PROCESS | 1654 | 1464375836792 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}] 12:03:56 INFO - PROCESS | 1654 | 1464375836875 Marionette TRACE conn2 <- [1,423,null,{"value":null}] 12:03:56 INFO - PROCESS | 1654 | 1464375836968 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:56 INFO - PROCESS | 1654 | ++DOCSHELL 0x112279800 == 44 [pid = 1654] [id = 113] 12:03:56 INFO - PROCESS | 1654 | ++DOMWINDOW == 110 (0x111a0f800) [pid = 1654] [serial = 336] [outer = 0x0] 12:03:56 INFO - PROCESS | 1654 | ++DOMWINDOW == 111 (0x111e3d800) [pid = 1654] [serial = 337] [outer = 0x111a0f800] 12:03:57 INFO - PROCESS | 1654 | 1464375836999 Marionette DEBUG loaded listener.js 12:03:57 INFO - PROCESS | 1654 | ++DOMWINDOW == 112 (0x112e32800) [pid = 1654] [serial = 338] [outer = 0x111a0f800] 12:03:58 INFO - PROCESS | 1654 | 1464375838025 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]]]}] 12:03:58 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 12:03:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1271ms 12:03:58 INFO - PROCESS | 1654 | 1464375838061 Marionette TRACE conn2 -> [0,425,"getWindowHandle",null] 12:03:58 INFO - PROCESS | 1654 | 1464375838064 Marionette TRACE conn2 <- [1,425,null,{"value":"7"}] 12:03:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 12:03:58 INFO - PROCESS | 1654 | 1464375838068 Marionette TRACE conn2 -> [0,426,"setScriptTimeout",{"ms":35000}] 12:03:58 INFO - PROCESS | 1654 | 1464375838070 Marionette TRACE conn2 <- [1,426,null,{}] 12:03:58 INFO - PROCESS | 1654 | 1464375838073 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}] 12:03:58 INFO - PROCESS | 1654 | 1464375838194 Marionette TRACE conn2 <- [1,427,null,{"value":null}] 12:03:58 INFO - PROCESS | 1654 | 1464375838284 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:58 INFO - PROCESS | 1654 | ++DOCSHELL 0x116f0b800 == 45 [pid = 1654] [id = 114] 12:03:58 INFO - PROCESS | 1654 | ++DOMWINDOW == 113 (0x11693c000) [pid = 1654] [serial = 339] [outer = 0x0] 12:03:58 INFO - PROCESS | 1654 | ++DOMWINDOW == 114 (0x1169c0800) [pid = 1654] [serial = 340] [outer = 0x11693c000] 12:03:58 INFO - PROCESS | 1654 | 1464375838316 Marionette DEBUG loaded listener.js 12:03:58 INFO - PROCESS | 1654 | ++DOMWINDOW == 115 (0x117e5fc00) [pid = 1654] [serial = 341] [outer = 0x11693c000] 12:03:58 INFO - PROCESS | 1654 | --DOCSHELL 0x12992c800 == 44 [pid = 1654] [id = 112] 12:03:59 INFO - PROCESS | 1654 | --DOCSHELL 0x125ee6000 == 43 [pid = 1654] [id = 111] 12:03:59 INFO - PROCESS | 1654 | --DOCSHELL 0x11705b800 == 42 [pid = 1654] [id = 110] 12:03:59 INFO - PROCESS | 1654 | --DOCSHELL 0x127b75000 == 41 [pid = 1654] [id = 109] 12:03:59 INFO - PROCESS | 1654 | --DOCSHELL 0x1257ee000 == 40 [pid = 1654] [id = 108] 12:03:59 INFO - PROCESS | 1654 | --DOCSHELL 0x118530000 == 39 [pid = 1654] [id = 107] 12:03:59 INFO - PROCESS | 1654 | --DOCSHELL 0x123c3c000 == 38 [pid = 1654] [id = 106] 12:03:59 INFO - PROCESS | 1654 | --DOMWINDOW == 114 (0x1291ee400) [pid = 1654] [serial = 286] [outer = 0x0] [url = about:blank] 12:03:59 INFO - PROCESS | 1654 | 1464375839022 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] 12:03:59 INFO - PROCESS | 1654 | 1464375839047 Marionette TRACE conn2 <- [1,429,null,{"value":"7"}] 12:03:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 12:03:59 INFO - PROCESS | 1654 | 1464375839053 Marionette TRACE conn2 -> [0,430,"setScriptTimeout",{"ms":35000}] 12:03:59 INFO - PROCESS | 1654 | 1464375839055 Marionette TRACE conn2 <- [1,430,null,{}] 12:03:59 INFO - PROCESS | 1654 | 1464375839059 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}] 12:03:59 INFO - PROCESS | 1654 | 1464375839128 Marionette TRACE conn2 <- [1,431,null,{"value":null}] 12:03:59 INFO - PROCESS | 1654 | 1464375839137 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:59 INFO - PROCESS | 1654 | ++DOCSHELL 0x116085000 == 29 [pid = 1654] [id = 115] 12:03:59 INFO - PROCESS | 1654 | ++DOMWINDOW == 74 (0x116756400) [pid = 1654] [serial = 342] [outer = 0x0] 12:03:59 INFO - PROCESS | 1654 | ++DOMWINDOW == 75 (0x116a54c00) [pid = 1654] [serial = 343] [outer = 0x116756400] 12:03:59 INFO - PROCESS | 1654 | 1464375839165 Marionette DEBUG loaded listener.js 12:03:59 INFO - PROCESS | 1654 | ++DOMWINDOW == 76 (0x117684400) [pid = 1654] [serial = 344] [outer = 0x116756400] 12:03:59 INFO - PROCESS | 1654 | 1464375839481 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]]]}] 12:03:59 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 12:03:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 471ms 12:03:59 INFO - PROCESS | 1654 | 1464375839523 Marionette TRACE conn2 -> [0,433,"getWindowHandle",null] 12:03:59 INFO - PROCESS | 1654 | 1464375839527 Marionette TRACE conn2 <- [1,433,null,{"value":"7"}] 12:03:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 12:03:59 INFO - PROCESS | 1654 | 1464375839532 Marionette TRACE conn2 -> [0,434,"setScriptTimeout",{"ms":35000}] 12:03:59 INFO - PROCESS | 1654 | 1464375839534 Marionette TRACE conn2 <- [1,434,null,{}] 12:03:59 INFO - PROCESS | 1654 | 1464375839536 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}] 12:03:59 INFO - PROCESS | 1654 | 1464375839622 Marionette TRACE conn2 <- [1,435,null,{"value":null}] 12:03:59 INFO - PROCESS | 1654 | 1464375839664 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:03:59 INFO - PROCESS | 1654 | ++DOCSHELL 0x116f1b000 == 30 [pid = 1654] [id = 116] 12:03:59 INFO - PROCESS | 1654 | ++DOMWINDOW == 77 (0x117677800) [pid = 1654] [serial = 345] [outer = 0x0] 12:03:59 INFO - PROCESS | 1654 | ++DOMWINDOW == 78 (0x117e66c00) [pid = 1654] [serial = 346] [outer = 0x117677800] 12:03:59 INFO - PROCESS | 1654 | 1464375839690 Marionette DEBUG loaded listener.js 12:03:59 INFO - PROCESS | 1654 | ++DOMWINDOW == 79 (0x1183cc800) [pid = 1654] [serial = 347] [outer = 0x117677800] 12:03:59 INFO - PROCESS | 1654 | 1464375839980 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]]]}] 12:04:00 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 12:04:00 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 470ms 12:04:00 INFO - PROCESS | 1654 | 1464375840007 Marionette TRACE conn2 -> [0,437,"getWindowHandle",null] 12:04:00 INFO - PROCESS | 1654 | 1464375840008 Marionette TRACE conn2 <- [1,437,null,{"value":"7"}] 12:04:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 12:04:00 INFO - PROCESS | 1654 | 1464375840010 Marionette TRACE conn2 -> [0,438,"setScriptTimeout",{"ms":35000}] 12:04:00 INFO - PROCESS | 1654 | 1464375840013 Marionette TRACE conn2 <- [1,438,null,{}] 12:04:00 INFO - PROCESS | 1654 | 1464375840024 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}] 12:04:00 INFO - PROCESS | 1654 | 1464375840106 Marionette TRACE conn2 <- [1,439,null,{"value":null}] 12:04:00 INFO - PROCESS | 1654 | 1464375840111 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:04:00 INFO - PROCESS | 1654 | ++DOCSHELL 0x118523000 == 31 [pid = 1654] [id = 117] 12:04:00 INFO - PROCESS | 1654 | ++DOMWINDOW == 80 (0x1183d3000) [pid = 1654] [serial = 348] [outer = 0x0] 12:04:00 INFO - PROCESS | 1654 | ++DOMWINDOW == 81 (0x1185c6800) [pid = 1654] [serial = 349] [outer = 0x1183d3000] 12:04:00 INFO - PROCESS | 1654 | 1464375840148 Marionette DEBUG loaded listener.js 12:04:00 INFO - PROCESS | 1654 | ++DOMWINDOW == 82 (0x11904c400) [pid = 1654] [serial = 350] [outer = 0x1183d3000] 12:04:00 INFO - PROCESS | 1654 | 1464375840476 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]]]}] 12:04:00 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 12:04:00 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 476ms 12:04:00 INFO - PROCESS | 1654 | 1464375840489 Marionette TRACE conn2 -> [0,441,"getWindowHandle",null] 12:04:00 INFO - PROCESS | 1654 | 1464375840491 Marionette TRACE conn2 <- [1,441,null,{"value":"7"}] 12:04:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 12:04:00 INFO - PROCESS | 1654 | 1464375840493 Marionette TRACE conn2 -> [0,442,"setScriptTimeout",{"ms":35000}] 12:04:00 INFO - PROCESS | 1654 | 1464375840494 Marionette TRACE conn2 <- [1,442,null,{}] 12:04:00 INFO - PROCESS | 1654 | 1464375840497 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}] 12:04:00 INFO - PROCESS | 1654 | 1464375840587 Marionette TRACE conn2 <- [1,443,null,{"value":null}] 12:04:00 INFO - PROCESS | 1654 | 1464375840591 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:04:00 INFO - PROCESS | 1654 | ++DOCSHELL 0x1191ca000 == 32 [pid = 1654] [id = 118] 12:04:00 INFO - PROCESS | 1654 | ++DOMWINDOW == 83 (0x11891f400) [pid = 1654] [serial = 351] [outer = 0x0] 12:04:00 INFO - PROCESS | 1654 | ++DOMWINDOW == 84 (0x119155000) [pid = 1654] [serial = 352] [outer = 0x11891f400] 12:04:00 INFO - PROCESS | 1654 | 1464375840618 Marionette DEBUG loaded listener.js 12:04:00 INFO - PROCESS | 1654 | ++DOMWINDOW == 85 (0x1193d0400) [pid = 1654] [serial = 353] [outer = 0x11891f400] 12:04:00 INFO - PROCESS | 1654 | 1464375840955 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]]]}] 12:04:00 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 12:04:00 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 471ms 12:04:00 INFO - PROCESS | 1654 | 1464375840966 Marionette TRACE conn2 -> [0,445,"getWindowHandle",null] 12:04:00 INFO - PROCESS | 1654 | 1464375840970 Marionette TRACE conn2 <- [1,445,null,{"value":"7"}] 12:04:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 12:04:00 INFO - PROCESS | 1654 | 1464375840973 Marionette TRACE conn2 -> [0,446,"setScriptTimeout",{"ms":35000}] 12:04:00 INFO - PROCESS | 1654 | 1464375840974 Marionette TRACE conn2 <- [1,446,null,{}] 12:04:00 INFO - PROCESS | 1654 | 1464375840976 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}] 12:04:01 INFO - PROCESS | 1654 | 1464375841074 Marionette TRACE conn2 <- [1,447,null,{"value":null}] 12:04:01 INFO - PROCESS | 1654 | 1464375841087 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:04:01 INFO - PROCESS | 1654 | ++DOCSHELL 0x117054800 == 33 [pid = 1654] [id = 119] 12:04:01 INFO - PROCESS | 1654 | ++DOMWINDOW == 86 (0x113d09400) [pid = 1654] [serial = 354] [outer = 0x0] 12:04:01 INFO - PROCESS | 1654 | ++DOMWINDOW == 87 (0x1193cf400) [pid = 1654] [serial = 355] [outer = 0x113d09400] 12:04:01 INFO - PROCESS | 1654 | 1464375841112 Marionette DEBUG loaded listener.js 12:04:01 INFO - PROCESS | 1654 | ++DOMWINDOW == 88 (0x119b04400) [pid = 1654] [serial = 356] [outer = 0x113d09400] 12:04:01 INFO - PROCESS | 1654 | 1464375841443 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]]]}] 12:04:01 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 12:04:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 518ms 12:04:01 INFO - PROCESS | 1654 | 1464375841491 Marionette TRACE conn2 -> [0,449,"getWindowHandle",null] 12:04:01 INFO - PROCESS | 1654 | 1464375841492 Marionette TRACE conn2 <- [1,449,null,{"value":"7"}] 12:04:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 12:04:01 INFO - PROCESS | 1654 | 1464375841495 Marionette TRACE conn2 -> [0,450,"setScriptTimeout",{"ms":35000}] 12:04:01 INFO - PROCESS | 1654 | 1464375841496 Marionette TRACE conn2 <- [1,450,null,{}] 12:04:01 INFO - PROCESS | 1654 | 1464375841498 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}] 12:04:01 INFO - PROCESS | 1654 | 1464375841596 Marionette TRACE conn2 <- [1,451,null,{"value":null}] 12:04:01 INFO - PROCESS | 1654 | 1464375841626 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:04:01 INFO - PROCESS | 1654 | ++DOCSHELL 0x121307800 == 34 [pid = 1654] [id = 120] 12:04:01 INFO - PROCESS | 1654 | ++DOMWINDOW == 89 (0x119b11800) [pid = 1654] [serial = 357] [outer = 0x0] 12:04:01 INFO - PROCESS | 1654 | ++DOMWINDOW == 90 (0x120faec00) [pid = 1654] [serial = 358] [outer = 0x119b11800] 12:04:01 INFO - PROCESS | 1654 | 1464375841652 Marionette DEBUG loaded listener.js 12:04:01 INFO - PROCESS | 1654 | ++DOMWINDOW == 91 (0x121799400) [pid = 1654] [serial = 359] [outer = 0x119b11800] 12:04:01 INFO - PROCESS | 1654 | 1464375841962 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] 12:04:02 INFO - PROCESS | 1654 | 1464375842016 Marionette TRACE conn2 <- [1,453,null,{"value":"7"}] 12:04:02 INFO - PROCESS | 1654 | 1464375842018 Marionette TRACE conn2 -> [0,454,"setScriptTimeout",{"ms":35000}] 12:04:02 INFO - PROCESS | 1654 | 1464375842019 Marionette TRACE conn2 <- [1,454,null,{}] 12:04:02 INFO - PROCESS | 1654 | 1464375842021 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}] 12:04:02 INFO - PROCESS | 1654 | 1464375842107 Marionette TRACE conn2 <- [1,455,null,{"value":null}] 12:04:02 INFO - PROCESS | 1654 | 1464375842111 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:04:02 INFO - PROCESS | 1654 | ++DOCSHELL 0x12144a000 == 35 [pid = 1654] [id = 121] 12:04:02 INFO - PROCESS | 1654 | ++DOMWINDOW == 92 (0x119b11c00) [pid = 1654] [serial = 360] [outer = 0x0] 12:04:02 INFO - PROCESS | 1654 | ++DOMWINDOW == 93 (0x121b75000) [pid = 1654] [serial = 361] [outer = 0x119b11c00] 12:04:02 INFO - PROCESS | 1654 | 1464375842136 Marionette DEBUG loaded listener.js 12:04:02 INFO - PROCESS | 1654 | ++DOMWINDOW == 94 (0x124e09400) [pid = 1654] [serial = 362] [outer = 0x119b11c00] 12:04:02 INFO - PROCESS | 1654 | [1654] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 12:04:02 INFO - PROCESS | 1654 | 1464375842473 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]]]}] 12:04:02 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 12:04:02 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 469ms 12:04:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 12:04:02 INFO - PROCESS | 1654 | 1464375842488 Marionette TRACE conn2 -> [0,457,"getWindowHandle",null] 12:04:02 INFO - PROCESS | 1654 | 1464375842489 Marionette TRACE conn2 <- [1,457,null,{"value":"7"}] 12:04:02 INFO - PROCESS | 1654 | 1464375842491 Marionette TRACE conn2 -> [0,458,"setScriptTimeout",{"ms":35000}] 12:04:02 INFO - PROCESS | 1654 | 1464375842492 Marionette TRACE conn2 <- [1,458,null,{}] 12:04:02 INFO - PROCESS | 1654 | 1464375842513 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}] 12:04:02 INFO - PROCESS | 1654 | 1464375842598 Marionette TRACE conn2 <- [1,459,null,{"value":null}] 12:04:02 INFO - PROCESS | 1654 | 1464375842602 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:04:02 INFO - PROCESS | 1654 | ++DOCSHELL 0x1219b4800 == 36 [pid = 1654] [id = 122] 12:04:02 INFO - PROCESS | 1654 | ++DOMWINDOW == 95 (0x12179a000) [pid = 1654] [serial = 363] [outer = 0x0] 12:04:02 INFO - PROCESS | 1654 | ++DOMWINDOW == 96 (0x12501cc00) [pid = 1654] [serial = 364] [outer = 0x12179a000] 12:04:02 INFO - PROCESS | 1654 | 1464375842627 Marionette DEBUG loaded listener.js 12:04:02 INFO - PROCESS | 1654 | ++DOMWINDOW == 97 (0x125cbec00) [pid = 1654] [serial = 365] [outer = 0x12179a000] 12:04:02 INFO - PROCESS | 1654 | 1464375842927 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] 12:04:02 INFO - PROCESS | 1654 | 1464375842979 Marionette TRACE conn2 <- [1,461,null,{"value":"7"}] 12:04:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 12:04:02 INFO - PROCESS | 1654 | 1464375842981 Marionette TRACE conn2 -> [0,462,"setScriptTimeout",{"ms":35000}] 12:04:02 INFO - PROCESS | 1654 | 1464375842984 Marionette TRACE conn2 <- [1,462,null,{}] 12:04:02 INFO - PROCESS | 1654 | 1464375842987 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}] 12:04:03 INFO - PROCESS | 1654 | 1464375843181 Marionette TRACE conn2 <- [1,463,null,{"value":null}] 12:04:03 INFO - PROCESS | 1654 | --DOMWINDOW == 96 (0x124e0b400) [pid = 1654] [serial = 318] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 12:04:03 INFO - PROCESS | 1654 | --DOMWINDOW == 95 (0x116752000) [pid = 1654] [serial = 291] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 12:04:03 INFO - PROCESS | 1654 | --DOMWINDOW == 94 (0x113df0400) [pid = 1654] [serial = 300] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 12:04:03 INFO - PROCESS | 1654 | --DOMWINDOW == 93 (0x119b05400) [pid = 1654] [serial = 309] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 12:04:03 INFO - PROCESS | 1654 | --DOMWINDOW == 92 (0x1183d8000) [pid = 1654] [serial = 297] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 12:04:03 INFO - PROCESS | 1654 | --DOMWINDOW == 91 (0x119b05000) [pid = 1654] [serial = 312] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 12:04:03 INFO - PROCESS | 1654 | --DOMWINDOW == 90 (0x11914c800) [pid = 1654] [serial = 306] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 12:04:03 INFO - PROCESS | 1654 | --DOMWINDOW == 89 (0x11515ec00) [pid = 1654] [serial = 288] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 12:04:03 INFO - PROCESS | 1654 | --DOMWINDOW == 88 (0x111aaf800) [pid = 1654] [serial = 294] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 12:04:03 INFO - PROCESS | 1654 | --DOMWINDOW == 87 (0x1278c6800) [pid = 1654] [serial = 324] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 12:04:03 INFO - PROCESS | 1654 | --DOMWINDOW == 86 (0x125cc7c00) [pid = 1654] [serial = 321] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 12:04:03 INFO - PROCESS | 1654 | --DOMWINDOW == 85 (0x1169c0400) [pid = 1654] [serial = 330] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 12:04:03 INFO - PROCESS | 1654 | --DOMWINDOW == 84 (0x116944400) [pid = 1654] [serial = 327] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 12:04:03 INFO - PROCESS | 1654 | --DOMWINDOW == 83 (0x1190c5c00) [pid = 1654] [serial = 303] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 12:04:03 INFO - PROCESS | 1654 | --DOMWINDOW == 82 (0x12193b800) [pid = 1654] [serial = 315] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 12:04:03 INFO - PROCESS | 1654 | 1464375843217 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:04:03 INFO - PROCESS | 1654 | ++DOCSHELL 0x11808c000 == 37 [pid = 1654] [id = 123] 12:04:03 INFO - PROCESS | 1654 | ++DOMWINDOW == 83 (0x112a67400) [pid = 1654] [serial = 366] [outer = 0x0] 12:04:03 INFO - PROCESS | 1654 | ++DOMWINDOW == 84 (0x1162f4800) [pid = 1654] [serial = 367] [outer = 0x112a67400] 12:04:03 INFO - PROCESS | 1654 | 1464375843242 Marionette DEBUG loaded listener.js 12:04:03 INFO - PROCESS | 1654 | ++DOMWINDOW == 85 (0x1185cd800) [pid = 1654] [serial = 368] [outer = 0x112a67400] 12:04:03 INFO - PROCESS | 1654 | [1654] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 12:04:03 INFO - PROCESS | 1654 | 1464375843537 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] 12:04:03 INFO - PROCESS | 1654 | 1464375843559 Marionette TRACE conn2 <- [1,465,null,{"value":"7"}] 12:04:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 12:04:03 INFO - PROCESS | 1654 | 1464375843561 Marionette TRACE conn2 -> [0,466,"setScriptTimeout",{"ms":35000}] 12:04:03 INFO - PROCESS | 1654 | 1464375843562 Marionette TRACE conn2 <- [1,466,null,{}] 12:04:03 INFO - PROCESS | 1654 | 1464375843565 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}] 12:04:03 INFO - PROCESS | 1654 | 1464375843643 Marionette TRACE conn2 <- [1,467,null,{"value":null}] 12:04:03 INFO - PROCESS | 1654 | 1464375843647 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:04:03 INFO - PROCESS | 1654 | ++DOCSHELL 0x116978000 == 38 [pid = 1654] [id = 124] 12:04:03 INFO - PROCESS | 1654 | ++DOMWINDOW == 86 (0x1185ca000) [pid = 1654] [serial = 369] [outer = 0x0] 12:04:03 INFO - PROCESS | 1654 | ++DOMWINDOW == 87 (0x124e0f800) [pid = 1654] [serial = 370] [outer = 0x1185ca000] 12:04:03 INFO - PROCESS | 1654 | 1464375843675 Marionette DEBUG loaded listener.js 12:04:03 INFO - PROCESS | 1654 | ++DOMWINDOW == 88 (0x125ce5c00) [pid = 1654] [serial = 371] [outer = 0x1185ca000] 12:04:04 INFO - PROCESS | 1654 | 1464375843997 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] 12:04:04 INFO - PROCESS | 1654 | 1464375844038 Marionette TRACE conn2 <- [1,469,null,{"value":"7"}] 12:04:04 INFO - PROCESS | 1654 | 1464375844041 Marionette TRACE conn2 -> [0,470,"setScriptTimeout",{"ms":35000}] 12:04:04 INFO - PROCESS | 1654 | 1464375844042 Marionette TRACE conn2 <- [1,470,null,{}] 12:04:04 INFO - PROCESS | 1654 | 1464375844045 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}] 12:04:04 INFO - PROCESS | 1654 | 1464375844151 Marionette TRACE conn2 <- [1,471,null,{"value":null}] 12:04:04 INFO - PROCESS | 1654 | 1464375844157 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:04:04 INFO - PROCESS | 1654 | ++DOCSHELL 0x1257ee000 == 39 [pid = 1654] [id = 125] 12:04:04 INFO - PROCESS | 1654 | ++DOMWINDOW == 89 (0x118103800) [pid = 1654] [serial = 372] [outer = 0x0] 12:04:04 INFO - PROCESS | 1654 | ++DOMWINDOW == 90 (0x125f47000) [pid = 1654] [serial = 373] [outer = 0x118103800] 12:04:04 INFO - PROCESS | 1654 | 1464375844186 Marionette DEBUG loaded listener.js 12:04:04 INFO - PROCESS | 1654 | ++DOMWINDOW == 91 (0x1278c4000) [pid = 1654] [serial = 374] [outer = 0x118103800] 12:04:04 INFO - PROCESS | 1654 | 1464375844499 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]]]}] 12:04:04 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 12:04:04 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 469ms 12:04:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 12:04:04 INFO - PROCESS | 1654 | 1464375844511 Marionette TRACE conn2 -> [0,473,"getWindowHandle",null] 12:04:04 INFO - PROCESS | 1654 | 1464375844512 Marionette TRACE conn2 <- [1,473,null,{"value":"7"}] 12:04:04 INFO - PROCESS | 1654 | 1464375844514 Marionette TRACE conn2 -> [0,474,"setScriptTimeout",{"ms":35000}] 12:04:04 INFO - PROCESS | 1654 | 1464375844515 Marionette TRACE conn2 <- [1,474,null,{}] 12:04:04 INFO - PROCESS | 1654 | 1464375844521 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}] 12:04:04 INFO - PROCESS | 1654 | 1464375844593 Marionette TRACE conn2 <- [1,475,null,{"value":null}] 12:04:04 INFO - PROCESS | 1654 | 1464375844598 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:04:04 INFO - PROCESS | 1654 | ++DOCSHELL 0x127891000 == 40 [pid = 1654] [id = 126] 12:04:04 INFO - PROCESS | 1654 | ++DOMWINDOW == 92 (0x1278c4400) [pid = 1654] [serial = 375] [outer = 0x0] 12:04:04 INFO - PROCESS | 1654 | ++DOMWINDOW == 93 (0x1278d1000) [pid = 1654] [serial = 376] [outer = 0x1278c4400] 12:04:04 INFO - PROCESS | 1654 | 1464375844625 Marionette DEBUG loaded listener.js 12:04:04 INFO - PROCESS | 1654 | ++DOMWINDOW == 94 (0x12915d400) [pid = 1654] [serial = 377] [outer = 0x1278c4400] 12:04:04 INFO - PROCESS | 1654 | 1464375844937 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]]]}] 12:04:04 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 12:04:04 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 471ms 12:04:04 INFO - PROCESS | 1654 | 1464375844985 Marionette TRACE conn2 -> [0,477,"getWindowHandle",null] 12:04:04 INFO - PROCESS | 1654 | 1464375844986 Marionette TRACE conn2 <- [1,477,null,{"value":"7"}] 12:04:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 12:04:05 INFO - PROCESS | 1654 | 1464375844997 Marionette TRACE conn2 -> [0,478,"setScriptTimeout",{"ms":35000}] 12:04:05 INFO - PROCESS | 1654 | 1464375844998 Marionette TRACE conn2 <- [1,478,null,{}] 12:04:05 INFO - PROCESS | 1654 | 1464375845000 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}] 12:04:05 INFO - PROCESS | 1654 | 1464375845072 Marionette TRACE conn2 <- [1,479,null,{"value":null}] 12:04:05 INFO - PROCESS | 1654 | 1464375845075 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:04:05 INFO - PROCESS | 1654 | ++DOCSHELL 0x129103000 == 41 [pid = 1654] [id = 127] 12:04:05 INFO - PROCESS | 1654 | ++DOMWINDOW == 95 (0x1278ccc00) [pid = 1654] [serial = 378] [outer = 0x0] 12:04:05 INFO - PROCESS | 1654 | ++DOMWINDOW == 96 (0x1291efc00) [pid = 1654] [serial = 379] [outer = 0x1278ccc00] 12:04:05 INFO - PROCESS | 1654 | 1464375845102 Marionette DEBUG loaded listener.js 12:04:05 INFO - PROCESS | 1654 | ++DOMWINDOW == 97 (0x129770c00) [pid = 1654] [serial = 380] [outer = 0x1278ccc00] 12:04:05 INFO - PROCESS | 1654 | 1464375845594 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]]]}] 12:04:05 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 12:04:05 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 629ms 12:04:05 INFO - PROCESS | 1654 | 1464375845619 Marionette TRACE conn2 -> [0,481,"getWindowHandle",null] 12:04:05 INFO - PROCESS | 1654 | 1464375845622 Marionette TRACE conn2 <- [1,481,null,{"value":"7"}] 12:04:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 12:04:05 INFO - PROCESS | 1654 | 1464375845626 Marionette TRACE conn2 -> [0,482,"setScriptTimeout",{"ms":35000}] 12:04:05 INFO - PROCESS | 1654 | 1464375845628 Marionette TRACE conn2 <- [1,482,null,{}] 12:04:05 INFO - PROCESS | 1654 | 1464375845649 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}] 12:04:05 INFO - PROCESS | 1654 | 1464375845761 Marionette TRACE conn2 <- [1,483,null,{"value":null}] 12:04:05 INFO - PROCESS | 1654 | 1464375845832 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:04:05 INFO - PROCESS | 1654 | ++DOCSHELL 0x117054000 == 42 [pid = 1654] [id = 128] 12:04:05 INFO - PROCESS | 1654 | ++DOMWINDOW == 98 (0x117593000) [pid = 1654] [serial = 381] [outer = 0x0] 12:04:05 INFO - PROCESS | 1654 | ++DOMWINDOW == 99 (0x117e60000) [pid = 1654] [serial = 382] [outer = 0x117593000] 12:04:05 INFO - PROCESS | 1654 | 1464375845865 Marionette DEBUG loaded listener.js 12:04:05 INFO - PROCESS | 1654 | ++DOMWINDOW == 100 (0x11802bc00) [pid = 1654] [serial = 383] [outer = 0x117593000] 12:04:06 INFO - PROCESS | 1654 | 1464375846287 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]]]}] 12:04:06 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 12:04:06 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 670ms 12:04:06 INFO - PROCESS | 1654 | 1464375846296 Marionette TRACE conn2 -> [0,485,"getWindowHandle",null] 12:04:06 INFO - PROCESS | 1654 | 1464375846303 Marionette TRACE conn2 <- [1,485,null,{"value":"7"}] 12:04:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 12:04:06 INFO - PROCESS | 1654 | 1464375846308 Marionette TRACE conn2 -> [0,486,"setScriptTimeout",{"ms":35000}] 12:04:06 INFO - PROCESS | 1654 | 1464375846310 Marionette TRACE conn2 <- [1,486,null,{}] 12:04:06 INFO - PROCESS | 1654 | 1464375846312 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}] 12:04:06 INFO - PROCESS | 1654 | 1464375846408 Marionette TRACE conn2 <- [1,487,null,{"value":null}] 12:04:06 INFO - PROCESS | 1654 | 1464375846450 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:04:06 INFO - PROCESS | 1654 | ++DOCSHELL 0x1191c7000 == 43 [pid = 1654] [id = 129] 12:04:06 INFO - PROCESS | 1654 | ++DOMWINDOW == 101 (0x1180c0800) [pid = 1654] [serial = 384] [outer = 0x0] 12:04:06 INFO - PROCESS | 1654 | ++DOMWINDOW == 102 (0x1185c8400) [pid = 1654] [serial = 385] [outer = 0x1180c0800] 12:04:06 INFO - PROCESS | 1654 | 1464375846480 Marionette DEBUG loaded listener.js 12:04:06 INFO - PROCESS | 1654 | ++DOMWINDOW == 103 (0x11901a000) [pid = 1654] [serial = 386] [outer = 0x1180c0800] 12:04:06 INFO - PROCESS | 1654 | 1464375846956 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]]]}] 12:04:07 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 12:04:07 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 720ms 12:04:07 INFO - PROCESS | 1654 | 1464375847058 Marionette TRACE conn2 -> [0,489,"getWindowHandle",null] 12:04:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 12:04:07 INFO - PROCESS | 1654 | 1464375847061 Marionette TRACE conn2 <- [1,489,null,{"value":"7"}] 12:04:07 INFO - PROCESS | 1654 | 1464375847078 Marionette TRACE conn2 -> [0,490,"setScriptTimeout",{"ms":35000}] 12:04:07 INFO - PROCESS | 1654 | 1464375847083 Marionette TRACE conn2 <- [1,490,null,{}] 12:04:07 INFO - PROCESS | 1654 | 1464375847111 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}] 12:04:07 INFO - PROCESS | 1654 | 1464375847246 Marionette TRACE conn2 <- [1,491,null,{"value":null}] 12:04:07 INFO - PROCESS | 1654 | 1464375847289 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:04:07 INFO - PROCESS | 1654 | ++DOCSHELL 0x129913800 == 44 [pid = 1654] [id = 130] 12:04:07 INFO - PROCESS | 1654 | ++DOMWINDOW == 104 (0x119c3b000) [pid = 1654] [serial = 387] [outer = 0x0] 12:04:07 INFO - PROCESS | 1654 | ++DOMWINDOW == 105 (0x12140bc00) [pid = 1654] [serial = 388] [outer = 0x119c3b000] 12:04:07 INFO - PROCESS | 1654 | 1464375847321 Marionette DEBUG loaded listener.js 12:04:07 INFO - PROCESS | 1654 | ++DOMWINDOW == 106 (0x12501e400) [pid = 1654] [serial = 389] [outer = 0x119c3b000] 12:04:07 INFO - PROCESS | 1654 | 1464375847738 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]]]}] 12:04:07 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 12:04:07 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 704ms 12:04:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 12:04:07 INFO - PROCESS | 1654 | 1464375847769 Marionette TRACE conn2 -> [0,493,"getWindowHandle",null] 12:04:07 INFO - PROCESS | 1654 | 1464375847770 Marionette TRACE conn2 <- [1,493,null,{"value":"7"}] 12:04:07 INFO - PROCESS | 1654 | 1464375847773 Marionette TRACE conn2 -> [0,494,"setScriptTimeout",{"ms":35000}] 12:04:07 INFO - PROCESS | 1654 | 1464375847774 Marionette TRACE conn2 <- [1,494,null,{}] 12:04:07 INFO - PROCESS | 1654 | 1464375847776 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}] 12:04:07 INFO - PROCESS | 1654 | 1464375847872 Marionette TRACE conn2 <- [1,495,null,{"value":null}] 12:04:07 INFO - PROCESS | 1654 | 1464375847926 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:04:07 INFO - PROCESS | 1654 | ++DOCSHELL 0x12a8b5000 == 45 [pid = 1654] [id = 131] 12:04:07 INFO - PROCESS | 1654 | ++DOMWINDOW == 107 (0x125ceb800) [pid = 1654] [serial = 390] [outer = 0x0] 12:04:07 INFO - PROCESS | 1654 | ++DOMWINDOW == 108 (0x1275ea400) [pid = 1654] [serial = 391] [outer = 0x125ceb800] 12:04:07 INFO - PROCESS | 1654 | 1464375847960 Marionette DEBUG loaded listener.js 12:04:08 INFO - PROCESS | 1654 | ++DOMWINDOW == 109 (0x1291e3400) [pid = 1654] [serial = 392] [outer = 0x125ceb800] 12:04:08 INFO - PROCESS | 1654 | 1464375848558 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]]]}] 12:04:08 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 12:04:08 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 818ms 12:04:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 12:04:08 INFO - PROCESS | 1654 | 1464375848592 Marionette TRACE conn2 -> [0,497,"getWindowHandle",null] 12:04:08 INFO - PROCESS | 1654 | 1464375848594 Marionette TRACE conn2 <- [1,497,null,{"value":"7"}] 12:04:08 INFO - PROCESS | 1654 | 1464375848598 Marionette TRACE conn2 -> [0,498,"setScriptTimeout",{"ms":35000}] 12:04:08 INFO - PROCESS | 1654 | 1464375848602 Marionette TRACE conn2 <- [1,498,null,{}] 12:04:08 INFO - PROCESS | 1654 | 1464375848607 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}] 12:04:08 INFO - PROCESS | 1654 | 1464375848691 Marionette TRACE conn2 <- [1,499,null,{"value":null}] 12:04:08 INFO - PROCESS | 1654 | 1464375848741 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:04:08 INFO - PROCESS | 1654 | ++DOCSHELL 0x1189b9800 == 46 [pid = 1654] [id = 132] 12:04:08 INFO - PROCESS | 1654 | ++DOMWINDOW == 110 (0x11693bc00) [pid = 1654] [serial = 393] [outer = 0x0] 12:04:08 INFO - PROCESS | 1654 | ++DOMWINDOW == 111 (0x116a58c00) [pid = 1654] [serial = 394] [outer = 0x11693bc00] 12:04:08 INFO - PROCESS | 1654 | 1464375848769 Marionette DEBUG loaded listener.js 12:04:08 INFO - PROCESS | 1654 | ++DOMWINDOW == 112 (0x117e6a400) [pid = 1654] [serial = 395] [outer = 0x11693bc00] 12:04:09 INFO - PROCESS | 1654 | 1464375849174 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]]]}] 12:04:09 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 12:04:09 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 624ms 12:04:09 INFO - PROCESS | 1654 | 1464375849221 Marionette TRACE conn2 -> [0,501,"getWindowHandle",null] 12:04:09 INFO - PROCESS | 1654 | 1464375849225 Marionette TRACE conn2 <- [1,501,null,{"value":"7"}] 12:04:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 12:04:09 INFO - PROCESS | 1654 | 1464375849229 Marionette TRACE conn2 -> [0,502,"setScriptTimeout",{"ms":35000}] 12:04:09 INFO - PROCESS | 1654 | 1464375849231 Marionette TRACE conn2 <- [1,502,null,{}] 12:04:09 INFO - PROCESS | 1654 | 1464375849234 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}] 12:04:09 INFO - PROCESS | 1654 | 1464375849339 Marionette TRACE conn2 <- [1,503,null,{"value":null}] 12:04:09 INFO - PROCESS | 1654 | --DOCSHELL 0x127891000 == 45 [pid = 1654] [id = 126] 12:04:09 INFO - PROCESS | 1654 | --DOCSHELL 0x1257ee000 == 44 [pid = 1654] [id = 125] 12:04:09 INFO - PROCESS | 1654 | --DOCSHELL 0x116978000 == 43 [pid = 1654] [id = 124] 12:04:09 INFO - PROCESS | 1654 | --DOCSHELL 0x11808c000 == 42 [pid = 1654] [id = 123] 12:04:09 INFO - PROCESS | 1654 | --DOCSHELL 0x1219b4800 == 41 [pid = 1654] [id = 122] 12:04:09 INFO - PROCESS | 1654 | --DOCSHELL 0x12144a000 == 40 [pid = 1654] [id = 121] 12:04:09 INFO - PROCESS | 1654 | --DOCSHELL 0x121307800 == 39 [pid = 1654] [id = 120] 12:04:09 INFO - PROCESS | 1654 | --DOMWINDOW == 111 (0x1291e3000) [pid = 1654] [serial = 334] [outer = 0x0] [url = about:blank] 12:04:09 INFO - PROCESS | 1654 | --DOCSHELL 0x117054800 == 38 [pid = 1654] [id = 119] 12:04:09 INFO - PROCESS | 1654 | --DOCSHELL 0x1191ca000 == 37 [pid = 1654] [id = 118] 12:04:09 INFO - PROCESS | 1654 | --DOCSHELL 0x118523000 == 36 [pid = 1654] [id = 117] 12:04:09 INFO - PROCESS | 1654 | --DOCSHELL 0x116f1b000 == 35 [pid = 1654] [id = 116] 12:04:09 INFO - PROCESS | 1654 | --DOCSHELL 0x116085000 == 34 [pid = 1654] [id = 115] 12:04:09 INFO - PROCESS | 1654 | --DOCSHELL 0x116f0b800 == 33 [pid = 1654] [id = 114] 12:04:09 INFO - PROCESS | 1654 | --DOCSHELL 0x112279800 == 32 [pid = 1654] [id = 113] 12:04:09 INFO - PROCESS | 1654 | --DOMWINDOW == 110 (0x125173800) [pid = 1654] [serial = 319] [outer = 0x0] [url = about:blank] 12:04:09 INFO - PROCESS | 1654 | --DOMWINDOW == 109 (0x117588000) [pid = 1654] [serial = 292] [outer = 0x0] [url = about:blank] 12:04:09 INFO - PROCESS | 1654 | --DOMWINDOW == 108 (0x117682400) [pid = 1654] [serial = 293] [outer = 0x0] [url = about:blank] 12:04:09 INFO - PROCESS | 1654 | --DOMWINDOW == 107 (0x1185d4000) [pid = 1654] [serial = 301] [outer = 0x0] [url = about:blank] 12:04:09 INFO - PROCESS | 1654 | --DOMWINDOW == 106 (0x119018000) [pid = 1654] [serial = 302] [outer = 0x0] [url = about:blank] 12:04:09 INFO - PROCESS | 1654 | --DOMWINDOW == 105 (0x1214c0c00) [pid = 1654] [serial = 310] [outer = 0x0] [url = about:blank] 12:04:09 INFO - PROCESS | 1654 | --DOMWINDOW == 104 (0x1185d2800) [pid = 1654] [serial = 311] [outer = 0x0] [url = about:blank] 12:04:09 INFO - PROCESS | 1654 | --DOMWINDOW == 103 (0x1185cb400) [pid = 1654] [serial = 298] [outer = 0x0] [url = about:blank] 12:04:09 INFO - PROCESS | 1654 | --DOMWINDOW == 102 (0x1185d3c00) [pid = 1654] [serial = 299] [outer = 0x0] [url = about:blank] 12:04:09 INFO - PROCESS | 1654 | --DOMWINDOW == 101 (0x121aba000) [pid = 1654] [serial = 313] [outer = 0x0] [url = about:blank] 12:04:09 INFO - PROCESS | 1654 | --DOMWINDOW == 100 (0x119c3fc00) [pid = 1654] [serial = 307] [outer = 0x0] [url = about:blank] 12:04:09 INFO - PROCESS | 1654 | --DOMWINDOW == 99 (0x1211ea000) [pid = 1654] [serial = 308] [outer = 0x0] [url = about:blank] 12:04:09 INFO - PROCESS | 1654 | --DOMWINDOW == 98 (0x115e3c400) [pid = 1654] [serial = 289] [outer = 0x0] [url = about:blank] 12:04:09 INFO - PROCESS | 1654 | --DOMWINDOW == 97 (0x1166c3800) [pid = 1654] [serial = 290] [outer = 0x0] [url = about:blank] 12:04:09 INFO - PROCESS | 1654 | --DOMWINDOW == 96 (0x1180c7400) [pid = 1654] [serial = 295] [outer = 0x0] [url = about:blank] 12:04:09 INFO - PROCESS | 1654 | --DOMWINDOW == 95 (0x1183cd800) [pid = 1654] [serial = 296] [outer = 0x0] [url = about:blank] 12:04:09 INFO - PROCESS | 1654 | --DOMWINDOW == 94 (0x1278cc000) [pid = 1654] [serial = 325] [outer = 0x0] [url = about:blank] 12:04:09 INFO - PROCESS | 1654 | --DOMWINDOW == 93 (0x1278c3400) [pid = 1654] [serial = 323] [outer = 0x0] [url = about:blank] 12:04:09 INFO - PROCESS | 1654 | --DOMWINDOW == 92 (0x125f48000) [pid = 1654] [serial = 322] [outer = 0x0] [url = about:blank] 12:04:09 INFO - PROCESS | 1654 | --DOMWINDOW == 91 (0x127b91800) [pid = 1654] [serial = 326] [outer = 0x0] [url = about:blank] 12:04:09 INFO - PROCESS | 1654 | --DOMWINDOW == 90 (0x119b0ac00) [pid = 1654] [serial = 331] [outer = 0x0] [url = about:blank] 12:04:09 INFO - PROCESS | 1654 | --DOMWINDOW == 89 (0x11901ec00) [pid = 1654] [serial = 329] [outer = 0x0] [url = about:blank] 12:04:09 INFO - PROCESS | 1654 | --DOMWINDOW == 88 (0x119b05800) [pid = 1654] [serial = 305] [outer = 0x0] [url = about:blank] 12:04:09 INFO - PROCESS | 1654 | --DOMWINDOW == 87 (0x1193c9800) [pid = 1654] [serial = 304] [outer = 0x0] [url = about:blank] 12:04:09 INFO - PROCESS | 1654 | --DOMWINDOW == 86 (0x124ad0400) [pid = 1654] [serial = 316] [outer = 0x0] [url = about:blank] 12:04:09 INFO - PROCESS | 1654 | --DOMWINDOW == 85 (0x125ce8c00) [pid = 1654] [serial = 320] [outer = 0x0] [url = about:blank] 12:04:09 INFO - PROCESS | 1654 | --DOMWINDOW == 84 (0x12708e800) [pid = 1654] [serial = 332] [outer = 0x0] [url = about:blank] 12:04:09 INFO - PROCESS | 1654 | --DOMWINDOW == 83 (0x11767e400) [pid = 1654] [serial = 328] [outer = 0x0] [url = about:blank] 12:04:09 INFO - PROCESS | 1654 | --DOMWINDOW == 82 (0x124e44c00) [pid = 1654] [serial = 317] [outer = 0x0] [url = about:blank] 12:04:09 INFO - PROCESS | 1654 | --DOMWINDOW == 81 (0x121d11000) [pid = 1654] [serial = 314] [outer = 0x0] [url = about:blank] 12:04:09 INFO - PROCESS | 1654 | 1464375849418 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:04:09 INFO - PROCESS | 1654 | ++DOCSHELL 0x113a27000 == 33 [pid = 1654] [id = 133] 12:04:09 INFO - PROCESS | 1654 | ++DOMWINDOW == 82 (0x1166c3800) [pid = 1654] [serial = 396] [outer = 0x0] 12:04:09 INFO - PROCESS | 1654 | ++DOMWINDOW == 83 (0x117588000) [pid = 1654] [serial = 397] [outer = 0x1166c3800] 12:04:09 INFO - PROCESS | 1654 | 1464375849446 Marionette DEBUG loaded listener.js 12:04:09 INFO - PROCESS | 1654 | ++DOMWINDOW == 84 (0x1183cfc00) [pid = 1654] [serial = 398] [outer = 0x1166c3800] 12:04:09 INFO - PROCESS | 1654 | 1464375849747 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]]]}] 12:04:09 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 12:04:09 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 573ms 12:04:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 12:04:09 INFO - PROCESS | 1654 | 1464375849803 Marionette TRACE conn2 -> [0,505,"getWindowHandle",null] 12:04:09 INFO - PROCESS | 1654 | 1464375849804 Marionette TRACE conn2 <- [1,505,null,{"value":"7"}] 12:04:09 INFO - PROCESS | 1654 | 1464375849807 Marionette TRACE conn2 -> [0,506,"setScriptTimeout",{"ms":35000}] 12:04:09 INFO - PROCESS | 1654 | 1464375849809 Marionette TRACE conn2 <- [1,506,null,{}] 12:04:09 INFO - PROCESS | 1654 | 1464375849816 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}] 12:04:09 INFO - PROCESS | 1654 | 1464375849892 Marionette TRACE conn2 <- [1,507,null,{"value":null}] 12:04:09 INFO - PROCESS | 1654 | 1464375849899 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:04:09 INFO - PROCESS | 1654 | ++DOCSHELL 0x11809a000 == 34 [pid = 1654] [id = 134] 12:04:09 INFO - PROCESS | 1654 | ++DOMWINDOW == 85 (0x1185d0000) [pid = 1654] [serial = 399] [outer = 0x0] 12:04:09 INFO - PROCESS | 1654 | ++DOMWINDOW == 86 (0x11901ec00) [pid = 1654] [serial = 400] [outer = 0x1185d0000] 12:04:09 INFO - PROCESS | 1654 | 1464375849928 Marionette DEBUG loaded listener.js 12:04:09 INFO - PROCESS | 1654 | ++DOMWINDOW == 87 (0x1193cc000) [pid = 1654] [serial = 401] [outer = 0x1185d0000] 12:04:10 INFO - PROCESS | 1654 | 1464375850262 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]]]}] 12:04:10 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 12:04:10 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 470ms 12:04:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 12:04:10 INFO - PROCESS | 1654 | 1464375850277 Marionette TRACE conn2 -> [0,509,"getWindowHandle",null] 12:04:10 INFO - PROCESS | 1654 | 1464375850279 Marionette TRACE conn2 <- [1,509,null,{"value":"7"}] 12:04:10 INFO - PROCESS | 1654 | 1464375850289 Marionette TRACE conn2 -> [0,510,"setScriptTimeout",{"ms":35000}] 12:04:10 INFO - PROCESS | 1654 | 1464375850291 Marionette TRACE conn2 <- [1,510,null,{}] 12:04:10 INFO - PROCESS | 1654 | 1464375850294 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}] 12:04:10 INFO - PROCESS | 1654 | 1464375850368 Marionette TRACE conn2 <- [1,511,null,{"value":null}] 12:04:10 INFO - PROCESS | 1654 | 1464375850372 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:04:10 INFO - PROCESS | 1654 | ++DOCSHELL 0x11975e000 == 35 [pid = 1654] [id = 135] 12:04:10 INFO - PROCESS | 1654 | ++DOMWINDOW == 88 (0x11940b800) [pid = 1654] [serial = 402] [outer = 0x0] 12:04:10 INFO - PROCESS | 1654 | ++DOMWINDOW == 89 (0x119b0a800) [pid = 1654] [serial = 403] [outer = 0x11940b800] 12:04:10 INFO - PROCESS | 1654 | 1464375850398 Marionette DEBUG loaded listener.js 12:04:10 INFO - PROCESS | 1654 | ++DOMWINDOW == 90 (0x120faf000) [pid = 1654] [serial = 404] [outer = 0x11940b800] 12:04:10 INFO - PROCESS | 1654 | 1464375850720 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]]]}] 12:04:10 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 12:04:10 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 478ms 12:04:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 12:04:10 INFO - PROCESS | 1654 | 1464375850759 Marionette TRACE conn2 -> [0,513,"getWindowHandle",null] 12:04:10 INFO - PROCESS | 1654 | 1464375850761 Marionette TRACE conn2 <- [1,513,null,{"value":"7"}] 12:04:10 INFO - PROCESS | 1654 | 1464375850763 Marionette TRACE conn2 -> [0,514,"setScriptTimeout",{"ms":35000}] 12:04:10 INFO - PROCESS | 1654 | 1464375850764 Marionette TRACE conn2 <- [1,514,null,{}] 12:04:10 INFO - PROCESS | 1654 | 1464375850766 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}] 12:04:10 INFO - PROCESS | 1654 | 1464375850837 Marionette TRACE conn2 <- [1,515,null,{"value":null}] 12:04:10 INFO - PROCESS | 1654 | 1464375850884 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:04:10 INFO - PROCESS | 1654 | ++DOCSHELL 0x120713000 == 36 [pid = 1654] [id = 136] 12:04:10 INFO - PROCESS | 1654 | ++DOMWINDOW == 91 (0x11758e000) [pid = 1654] [serial = 405] [outer = 0x0] 12:04:10 INFO - PROCESS | 1654 | ++DOMWINDOW == 92 (0x1211e7000) [pid = 1654] [serial = 406] [outer = 0x11758e000] 12:04:10 INFO - PROCESS | 1654 | 1464375850909 Marionette DEBUG loaded listener.js 12:04:10 INFO - PROCESS | 1654 | ++DOMWINDOW == 93 (0x1218f4800) [pid = 1654] [serial = 407] [outer = 0x11758e000] 12:04:11 INFO - PROCESS | 1654 | 1464375851188 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]]]}] 12:04:11 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 12:04:11 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 472ms 12:04:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 12:04:11 INFO - PROCESS | 1654 | 1464375851237 Marionette TRACE conn2 -> [0,517,"getWindowHandle",null] 12:04:11 INFO - PROCESS | 1654 | 1464375851239 Marionette TRACE conn2 <- [1,517,null,{"value":"7"}] 12:04:11 INFO - PROCESS | 1654 | 1464375851241 Marionette TRACE conn2 -> [0,518,"setScriptTimeout",{"ms":35000}] 12:04:11 INFO - PROCESS | 1654 | 1464375851242 Marionette TRACE conn2 <- [1,518,null,{}] 12:04:11 INFO - PROCESS | 1654 | 1464375851244 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}] 12:04:11 INFO - PROCESS | 1654 | 1464375851336 Marionette TRACE conn2 <- [1,519,null,{"value":null}] 12:04:11 INFO - PROCESS | 1654 | 1464375851341 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:04:11 INFO - PROCESS | 1654 | ++DOCSHELL 0x12199d000 == 37 [pid = 1654] [id = 137] 12:04:11 INFO - PROCESS | 1654 | ++DOMWINDOW == 94 (0x121aacc00) [pid = 1654] [serial = 408] [outer = 0x0] 12:04:11 INFO - PROCESS | 1654 | ++DOMWINDOW == 95 (0x124e39c00) [pid = 1654] [serial = 409] [outer = 0x121aacc00] 12:04:11 INFO - PROCESS | 1654 | 1464375851367 Marionette DEBUG loaded listener.js 12:04:11 INFO - PROCESS | 1654 | ++DOMWINDOW == 96 (0x125e6d400) [pid = 1654] [serial = 410] [outer = 0x121aacc00] 12:04:11 INFO - PROCESS | 1654 | 1464375851722 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]]]}] 12:04:11 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 12:04:11 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 518ms 12:04:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 12:04:11 INFO - PROCESS | 1654 | 1464375851760 Marionette TRACE conn2 -> [0,521,"getWindowHandle",null] 12:04:11 INFO - PROCESS | 1654 | 1464375851761 Marionette TRACE conn2 <- [1,521,null,{"value":"7"}] 12:04:11 INFO - PROCESS | 1654 | 1464375851763 Marionette TRACE conn2 -> [0,522,"setScriptTimeout",{"ms":35000}] 12:04:11 INFO - PROCESS | 1654 | 1464375851774 Marionette TRACE conn2 <- [1,522,null,{}] 12:04:11 INFO - PROCESS | 1654 | 1464375851782 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}] 12:04:11 INFO - PROCESS | 1654 | 1464375851872 Marionette TRACE conn2 <- [1,523,null,{"value":null}] 12:04:11 INFO - PROCESS | 1654 | 1464375851876 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:04:11 INFO - PROCESS | 1654 | ++DOCSHELL 0x116f20000 == 38 [pid = 1654] [id = 138] 12:04:11 INFO - PROCESS | 1654 | ++DOMWINDOW == 97 (0x125ce0000) [pid = 1654] [serial = 411] [outer = 0x0] 12:04:11 INFO - PROCESS | 1654 | ++DOMWINDOW == 98 (0x12709b000) [pid = 1654] [serial = 412] [outer = 0x125ce0000] 12:04:11 INFO - PROCESS | 1654 | 1464375851901 Marionette DEBUG loaded listener.js 12:04:11 INFO - PROCESS | 1654 | ++DOMWINDOW == 99 (0x12915a000) [pid = 1654] [serial = 413] [outer = 0x125ce0000] 12:04:12 INFO - PROCESS | 1654 | 1464375852227 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]]]}] 12:04:12 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 12:04:12 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 484ms 12:04:12 INFO - PROCESS | 1654 | 1464375852249 Marionette TRACE conn2 -> [0,525,"getWindowHandle",null] 12:04:12 INFO - PROCESS | 1654 | 1464375852251 Marionette TRACE conn2 <- [1,525,null,{"value":"7"}] 12:04:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 12:04:12 INFO - PROCESS | 1654 | 1464375852253 Marionette TRACE conn2 -> [0,526,"setScriptTimeout",{"ms":35000}] 12:04:12 INFO - PROCESS | 1654 | 1464375852254 Marionette TRACE conn2 <- [1,526,null,{}] 12:04:12 INFO - PROCESS | 1654 | 1464375852256 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}] 12:04:12 INFO - PROCESS | 1654 | 1464375852345 Marionette TRACE conn2 <- [1,527,null,{"value":null}] 12:04:12 INFO - PROCESS | 1654 | 1464375852376 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:04:12 INFO - PROCESS | 1654 | ++DOCSHELL 0x12573d800 == 39 [pid = 1654] [id = 139] 12:04:12 INFO - PROCESS | 1654 | ++DOMWINDOW == 100 (0x125f3d400) [pid = 1654] [serial = 414] [outer = 0x0] 12:04:12 INFO - PROCESS | 1654 | ++DOMWINDOW == 101 (0x12967c800) [pid = 1654] [serial = 415] [outer = 0x125f3d400] 12:04:12 INFO - PROCESS | 1654 | 1464375852401 Marionette DEBUG loaded listener.js 12:04:12 INFO - PROCESS | 1654 | ++DOMWINDOW == 102 (0x12a81f400) [pid = 1654] [serial = 416] [outer = 0x125f3d400] 12:04:12 INFO - PROCESS | 1654 | 1464375852740 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]]]}] 12:04:12 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR 12:04:12 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 518ms 12:04:12 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 12:04:12 INFO - PROCESS | 1654 | 1464375852772 Marionette TRACE conn2 -> [0,529,"getWindowHandle",null] 12:04:12 INFO - PROCESS | 1654 | 1464375852773 Marionette TRACE conn2 <- [1,529,null,{"value":"7"}] 12:04:12 INFO - PROCESS | 1654 | 1464375852775 Marionette TRACE conn2 -> [0,530,"setScriptTimeout",{"ms":35000}] 12:04:12 INFO - PROCESS | 1654 | 1464375852776 Marionette TRACE conn2 <- [1,530,null,{}] 12:04:12 INFO - PROCESS | 1654 | 1464375852778 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}] 12:04:12 INFO - PROCESS | 1654 | 1464375852868 Marionette TRACE conn2 <- [1,531,null,{"value":null}] 12:04:12 INFO - PROCESS | 1654 | 1464375852872 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:04:12 INFO - PROCESS | 1654 | ++DOCSHELL 0x125f2e800 == 40 [pid = 1654] [id = 140] 12:04:12 INFO - PROCESS | 1654 | ++DOMWINDOW == 103 (0x12a886000) [pid = 1654] [serial = 417] [outer = 0x0] 12:04:12 INFO - PROCESS | 1654 | ++DOMWINDOW == 104 (0x12a88c000) [pid = 1654] [serial = 418] [outer = 0x12a886000] 12:04:12 INFO - PROCESS | 1654 | 1464375852903 Marionette DEBUG loaded listener.js 12:04:12 INFO - PROCESS | 1654 | ++DOMWINDOW == 105 (0x12a944000) [pid = 1654] [serial = 419] [outer = 0x12a886000] 12:04:13 INFO - PROCESS | 1654 | 1464375853223 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"]]]}] 12:04:13 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 12:04:13 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 12:04:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:04:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:04:13 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 12:04:13 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 12:04:13 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 12:04:13 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 12:04:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:04:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:04:13 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 12:04:13 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 12:04:13 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 468ms 12:04:13 INFO - PROCESS | 1654 | 1464375853246 Marionette TRACE conn2 -> [0,533,"getWindowHandle",null] 12:04:13 INFO - PROCESS | 1654 | 1464375853249 Marionette TRACE conn2 <- [1,533,null,{"value":"7"}] 12:04:13 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 12:04:13 INFO - PROCESS | 1654 | 1464375853262 Marionette TRACE conn2 -> [0,534,"setScriptTimeout",{"ms":35000}] 12:04:13 INFO - PROCESS | 1654 | 1464375853264 Marionette TRACE conn2 <- [1,534,null,{}] 12:04:13 INFO - PROCESS | 1654 | 1464375853269 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}] 12:04:13 INFO - PROCESS | 1654 | 1464375853421 Marionette TRACE conn2 <- [1,535,null,{"value":null}] 12:04:13 INFO - PROCESS | 1654 | 1464375853436 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:04:13 INFO - PROCESS | 1654 | ++DOCSHELL 0x1294ac000 == 41 [pid = 1654] [id = 141] 12:04:13 INFO - PROCESS | 1654 | ++DOMWINDOW == 106 (0x12a88d400) [pid = 1654] [serial = 420] [outer = 0x0] 12:04:13 INFO - PROCESS | 1654 | ++DOMWINDOW == 107 (0x12b02e800) [pid = 1654] [serial = 421] [outer = 0x12a88d400] 12:04:13 INFO - PROCESS | 1654 | 1464375853475 Marionette DEBUG loaded listener.js 12:04:13 INFO - PROCESS | 1654 | ++DOMWINDOW == 108 (0x12b1e5c00) [pid = 1654] [serial = 422] [outer = 0x12a88d400] 12:04:13 INFO - PROCESS | 1654 | --DOMWINDOW == 107 (0x127220400) [pid = 1654] [serial = 333] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 12:04:13 INFO - PROCESS | 1654 | --DOMWINDOW == 106 (0x1278c4400) [pid = 1654] [serial = 375] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 12:04:13 INFO - PROCESS | 1654 | --DOMWINDOW == 105 (0x119b11800) [pid = 1654] [serial = 357] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 12:04:13 INFO - PROCESS | 1654 | --DOMWINDOW == 104 (0x119b11c00) [pid = 1654] [serial = 360] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 12:04:13 INFO - PROCESS | 1654 | --DOMWINDOW == 103 (0x11891f400) [pid = 1654] [serial = 351] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 12:04:13 INFO - PROCESS | 1654 | --DOMWINDOW == 102 (0x1183d3000) [pid = 1654] [serial = 348] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 12:04:13 INFO - PROCESS | 1654 | --DOMWINDOW == 101 (0x117677800) [pid = 1654] [serial = 345] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 12:04:13 INFO - PROCESS | 1654 | --DOMWINDOW == 100 (0x116756400) [pid = 1654] [serial = 342] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 12:04:13 INFO - PROCESS | 1654 | --DOMWINDOW == 99 (0x12179a000) [pid = 1654] [serial = 363] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 12:04:13 INFO - PROCESS | 1654 | --DOMWINDOW == 98 (0x118103800) [pid = 1654] [serial = 372] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 12:04:13 INFO - PROCESS | 1654 | --DOMWINDOW == 97 (0x1185ca000) [pid = 1654] [serial = 369] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 12:04:13 INFO - PROCESS | 1654 | --DOMWINDOW == 96 (0x112a67400) [pid = 1654] [serial = 366] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 12:04:13 INFO - PROCESS | 1654 | --DOMWINDOW == 95 (0x113d09400) [pid = 1654] [serial = 354] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 12:04:13 INFO - PROCESS | 1654 | 1464375853952 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]]]}] 12:04:13 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | drawFocusIfNeeded draws a focus ring. 12:04:13 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 724ms 12:04:13 INFO - PROCESS | 1654 | 1464375853995 Marionette TRACE conn2 -> [0,537,"getWindowHandle",null] 12:04:13 INFO - PROCESS | 1654 | 1464375853996 Marionette TRACE conn2 <- [1,537,null,{"value":"7"}] 12:04:14 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 12:04:14 INFO - PROCESS | 1654 | 1464375854005 Marionette TRACE conn2 -> [0,538,"setScriptTimeout",{"ms":35000}] 12:04:14 INFO - PROCESS | 1654 | 1464375854007 Marionette TRACE conn2 <- [1,538,null,{}] 12:04:14 INFO - PROCESS | 1654 | 1464375854009 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}] 12:04:14 INFO - PROCESS | 1654 | 1464375854107 Marionette TRACE conn2 <- [1,539,null,{"value":null}] 12:04:14 INFO - PROCESS | 1654 | 1464375854114 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:04:14 INFO - PROCESS | 1654 | ++DOCSHELL 0x12a756000 == 42 [pid = 1654] [id = 142] 12:04:14 INFO - PROCESS | 1654 | ++DOMWINDOW == 96 (0x116756400) [pid = 1654] [serial = 423] [outer = 0x0] 12:04:14 INFO - PROCESS | 1654 | ++DOMWINDOW == 97 (0x1211ec800) [pid = 1654] [serial = 424] [outer = 0x116756400] 12:04:14 INFO - PROCESS | 1654 | 1464375854151 Marionette DEBUG loaded listener.js 12:04:14 INFO - PROCESS | 1654 | ++DOMWINDOW == 98 (0x12b1ee400) [pid = 1654] [serial = 425] [outer = 0x116756400] 12:04:14 INFO - PROCESS | 1654 | 1464375854513 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]]]}] 12:04:14 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. 12:04:14 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 520ms 12:04:14 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 12:04:14 INFO - PROCESS | 1654 | 1464375854526 Marionette TRACE conn2 -> [0,541,"getWindowHandle",null] 12:04:14 INFO - PROCESS | 1654 | 1464375854528 Marionette TRACE conn2 <- [1,541,null,{"value":"7"}] 12:04:14 INFO - PROCESS | 1654 | 1464375854531 Marionette TRACE conn2 -> [0,542,"setScriptTimeout",{"ms":35000}] 12:04:14 INFO - PROCESS | 1654 | 1464375854532 Marionette TRACE conn2 <- [1,542,null,{}] 12:04:14 INFO - PROCESS | 1654 | 1464375854538 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}] 12:04:14 INFO - PROCESS | 1654 | 1464375854685 Marionette TRACE conn2 <- [1,543,null,{"value":null}] 12:04:14 INFO - PROCESS | 1654 | 1464375854694 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:04:14 INFO - PROCESS | 1654 | ++DOCSHELL 0x12b03e800 == 43 [pid = 1654] [id = 143] 12:04:14 INFO - PROCESS | 1654 | ++DOMWINDOW == 99 (0x12b0c5000) [pid = 1654] [serial = 426] [outer = 0x0] 12:04:14 INFO - PROCESS | 1654 | ++DOMWINDOW == 100 (0x12ba6cc00) [pid = 1654] [serial = 427] [outer = 0x12b0c5000] 12:04:14 INFO - PROCESS | 1654 | 1464375854734 Marionette DEBUG loaded listener.js 12:04:14 INFO - PROCESS | 1654 | ++DOMWINDOW == 101 (0x12ba77000) [pid = 1654] [serial = 428] [outer = 0x12b0c5000] 12:04:15 INFO - PROCESS | 1654 | 1464375855113 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]]]}] 12:04:15 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. 12:04:15 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 621ms 12:04:15 INFO - PROCESS | 1654 | 1464375855153 Marionette TRACE conn2 -> [0,545,"getWindowHandle",null] 12:04:15 INFO - PROCESS | 1654 | 1464375855154 Marionette TRACE conn2 <- [1,545,null,{"value":"7"}] 12:04:15 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 12:04:15 INFO - PROCESS | 1654 | 1464375855156 Marionette TRACE conn2 -> [0,546,"setScriptTimeout",{"ms":35000}] 12:04:15 INFO - PROCESS | 1654 | 1464375855157 Marionette TRACE conn2 <- [1,546,null,{}] 12:04:15 INFO - PROCESS | 1654 | 1464375855160 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}] 12:04:15 INFO - PROCESS | 1654 | 1464375855236 Marionette TRACE conn2 <- [1,547,null,{"value":null}] 12:04:15 INFO - PROCESS | 1654 | 1464375855297 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:04:15 INFO - PROCESS | 1654 | ++DOCSHELL 0x12b369800 == 44 [pid = 1654] [id = 144] 12:04:15 INFO - PROCESS | 1654 | ++DOMWINDOW == 102 (0x120faf800) [pid = 1654] [serial = 429] [outer = 0x0] 12:04:15 INFO - PROCESS | 1654 | ++DOMWINDOW == 103 (0x12ba78c00) [pid = 1654] [serial = 430] [outer = 0x120faf800] 12:04:15 INFO - PROCESS | 1654 | 1464375855328 Marionette DEBUG loaded listener.js 12:04:15 INFO - PROCESS | 1654 | ++DOMWINDOW == 104 (0x12bb83400) [pid = 1654] [serial = 431] [outer = 0x120faf800] 12:04:15 INFO - PROCESS | 1654 | 1464375855597 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]]]}] 12:04:15 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | drawFocusIfNeeded does draw a focus ring if the element is in focus. 12:04:15 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 470ms 12:04:15 INFO - PROCESS | 1654 | 1464375855643 Marionette TRACE conn2 -> [0,549,"getWindowHandle",null] 12:04:15 INFO - PROCESS | 1654 | 1464375855644 Marionette TRACE conn2 <- [1,549,null,{"value":"7"}] 12:04:15 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 12:04:15 INFO - PROCESS | 1654 | 1464375855646 Marionette TRACE conn2 -> [0,550,"setScriptTimeout",{"ms":35000}] 12:04:15 INFO - PROCESS | 1654 | 1464375855647 Marionette TRACE conn2 <- [1,550,null,{}] 12:04:15 INFO - PROCESS | 1654 | 1464375855657 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}] 12:04:15 INFO - PROCESS | 1654 | 1464375855757 Marionette TRACE conn2 <- [1,551,null,{"value":null}] 12:04:15 INFO - PROCESS | 1654 | 1464375855877 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:04:15 INFO - PROCESS | 1654 | ++DOCSHELL 0x113d40000 == 45 [pid = 1654] [id = 145] 12:04:15 INFO - PROCESS | 1654 | ++DOMWINDOW == 105 (0x111c28400) [pid = 1654] [serial = 432] [outer = 0x0] 12:04:15 INFO - PROCESS | 1654 | ++DOMWINDOW == 106 (0x112a68000) [pid = 1654] [serial = 433] [outer = 0x111c28400] 12:04:15 INFO - PROCESS | 1654 | 1464375855917 Marionette DEBUG loaded listener.js 12:04:15 INFO - PROCESS | 1654 | ++DOMWINDOW == 107 (0x115ea7800) [pid = 1654] [serial = 434] [outer = 0x111c28400] 12:04:16 INFO - PROCESS | 1654 | 1464375856337 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]]]}] 12:04:16 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. 12:04:16 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 723ms 12:04:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 12:04:16 INFO - PROCESS | 1654 | 1464375856371 Marionette TRACE conn2 -> [0,553,"getWindowHandle",null] 12:04:16 INFO - PROCESS | 1654 | 1464375856373 Marionette TRACE conn2 <- [1,553,null,{"value":"7"}] 12:04:16 INFO - PROCESS | 1654 | 1464375856376 Marionette TRACE conn2 -> [0,554,"setScriptTimeout",{"ms":35000}] 12:04:16 INFO - PROCESS | 1654 | 1464375856379 Marionette TRACE conn2 <- [1,554,null,{}] 12:04:16 INFO - PROCESS | 1654 | 1464375856382 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}] 12:04:16 INFO - PROCESS | 1654 | 1464375856483 Marionette TRACE conn2 <- [1,555,null,{"value":null}] 12:04:16 INFO - PROCESS | 1654 | 1464375856528 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:04:16 INFO - PROCESS | 1654 | ++DOCSHELL 0x119683000 == 46 [pid = 1654] [id = 146] 12:04:16 INFO - PROCESS | 1654 | ++DOMWINDOW == 108 (0x117587800) [pid = 1654] [serial = 435] [outer = 0x0] 12:04:16 INFO - PROCESS | 1654 | ++DOMWINDOW == 109 (0x1185c6400) [pid = 1654] [serial = 436] [outer = 0x117587800] 12:04:16 INFO - PROCESS | 1654 | 1464375856560 Marionette DEBUG loaded listener.js 12:04:16 INFO - PROCESS | 1654 | ++DOMWINDOW == 110 (0x118925c00) [pid = 1654] [serial = 437] [outer = 0x117587800] 12:04:16 INFO - PROCESS | 1654 | [1654] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 12:04:16 INFO - PROCESS | 1654 | 1464375856986 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]]]}] 12:04:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 12:04:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 622ms 12:04:17 INFO - PROCESS | 1654 | 1464375857001 Marionette TRACE conn2 -> [0,557,"getWindowHandle",null] 12:04:17 INFO - PROCESS | 1654 | 1464375857004 Marionette TRACE conn2 <- [1,557,null,{"value":"7"}] 12:04:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 12:04:17 INFO - PROCESS | 1654 | 1464375857006 Marionette TRACE conn2 -> [0,558,"setScriptTimeout",{"ms":35000}] 12:04:17 INFO - PROCESS | 1654 | 1464375857008 Marionette TRACE conn2 <- [1,558,null,{}] 12:04:17 INFO - PROCESS | 1654 | 1464375857010 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}] 12:04:17 INFO - PROCESS | 1654 | 1464375857110 Marionette TRACE conn2 <- [1,559,null,{"value":null}] 12:04:17 INFO - PROCESS | 1654 | 1464375857189 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:04:17 INFO - PROCESS | 1654 | ++DOCSHELL 0x129921800 == 47 [pid = 1654] [id = 147] 12:04:17 INFO - PROCESS | 1654 | ++DOMWINDOW == 111 (0x1193d4c00) [pid = 1654] [serial = 438] [outer = 0x0] 12:04:17 INFO - PROCESS | 1654 | ++DOMWINDOW == 112 (0x119b07400) [pid = 1654] [serial = 439] [outer = 0x1193d4c00] 12:04:17 INFO - PROCESS | 1654 | 1464375857222 Marionette DEBUG loaded listener.js 12:04:17 INFO - PROCESS | 1654 | ++DOMWINDOW == 113 (0x121935000) [pid = 1654] [serial = 440] [outer = 0x1193d4c00] 12:04:17 INFO - PROCESS | 1654 | 1464375857645 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]]]}] 12:04:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 12:04:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 673ms 12:04:17 INFO - PROCESS | 1654 | 1464375857680 Marionette TRACE conn2 -> [0,561,"getWindowHandle",null] 12:04:17 INFO - PROCESS | 1654 | 1464375857683 Marionette TRACE conn2 <- [1,561,null,{"value":"7"}] 12:04:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 12:04:17 INFO - PROCESS | 1654 | 1464375857694 Marionette TRACE conn2 -> [0,562,"setScriptTimeout",{"ms":35000}] 12:04:17 INFO - PROCESS | 1654 | 1464375857701 Marionette TRACE conn2 <- [1,562,null,{}] 12:04:17 INFO - PROCESS | 1654 | 1464375857705 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}] 12:04:17 INFO - PROCESS | 1654 | 1464375857852 Marionette TRACE conn2 <- [1,563,null,{"value":null}] 12:04:17 INFO - PROCESS | 1654 | 1464375857939 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:04:17 INFO - PROCESS | 1654 | ++DOCSHELL 0x12bf54000 == 48 [pid = 1654] [id = 148] 12:04:17 INFO - PROCESS | 1654 | ++DOMWINDOW == 114 (0x121934400) [pid = 1654] [serial = 441] [outer = 0x0] 12:04:17 INFO - PROCESS | 1654 | ++DOMWINDOW == 115 (0x125017800) [pid = 1654] [serial = 442] [outer = 0x121934400] 12:04:17 INFO - PROCESS | 1654 | 1464375857981 Marionette DEBUG loaded listener.js 12:04:18 INFO - PROCESS | 1654 | ++DOMWINDOW == 116 (0x127220400) [pid = 1654] [serial = 443] [outer = 0x121934400] 12:04:18 INFO - PROCESS | 1654 | [1654] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 12:04:18 INFO - PROCESS | 1654 | 1464375858383 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]]]}] 12:04:18 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 12:04:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 733ms 12:04:18 INFO - PROCESS | 1654 | 1464375858420 Marionette TRACE conn2 -> [0,565,"getWindowHandle",null] 12:04:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 12:04:18 INFO - PROCESS | 1654 | 1464375858422 Marionette TRACE conn2 <- [1,565,null,{"value":"7"}] 12:04:18 INFO - PROCESS | 1654 | 1464375858424 Marionette TRACE conn2 -> [0,566,"setScriptTimeout",{"ms":35000}] 12:04:18 INFO - PROCESS | 1654 | 1464375858425 Marionette TRACE conn2 <- [1,566,null,{}] 12:04:18 INFO - PROCESS | 1654 | 1464375858428 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}] 12:04:18 INFO - PROCESS | 1654 | 1464375858524 Marionette TRACE conn2 <- [1,567,null,{"value":null}] 12:04:18 INFO - PROCESS | 1654 | 1464375858583 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:04:18 INFO - PROCESS | 1654 | ++DOCSHELL 0x12c5a3800 == 49 [pid = 1654] [id = 149] 12:04:18 INFO - PROCESS | 1654 | ++DOMWINDOW == 117 (0x129158000) [pid = 1654] [serial = 444] [outer = 0x0] 12:04:18 INFO - PROCESS | 1654 | ++DOMWINDOW == 118 (0x12b024400) [pid = 1654] [serial = 445] [outer = 0x129158000] 12:04:18 INFO - PROCESS | 1654 | 1464375858613 Marionette DEBUG loaded listener.js 12:04:18 INFO - PROCESS | 1654 | ++DOMWINDOW == 119 (0x12b1e9c00) [pid = 1654] [serial = 446] [outer = 0x129158000] 12:04:18 INFO - PROCESS | 1654 | [1654] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 12:04:19 INFO - PROCESS | 1654 | 1464375859028 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]]]}] 12:04:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 12:04:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 619ms 12:04:19 INFO - PROCESS | 1654 | 1464375859043 Marionette TRACE conn2 -> [0,569,"getWindowHandle",null] 12:04:19 INFO - PROCESS | 1654 | 1464375859045 Marionette TRACE conn2 <- [1,569,null,{"value":"7"}] 12:04:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 12:04:19 INFO - PROCESS | 1654 | 1464375859047 Marionette TRACE conn2 -> [0,570,"setScriptTimeout",{"ms":35000}] 12:04:19 INFO - PROCESS | 1654 | 1464375859048 Marionette TRACE conn2 <- [1,570,null,{}] 12:04:19 INFO - PROCESS | 1654 | 1464375859050 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}] 12:04:19 INFO - PROCESS | 1654 | 1464375859145 Marionette TRACE conn2 <- [1,571,null,{"value":null}] 12:04:19 INFO - PROCESS | 1654 | 1464375859190 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:04:19 INFO - PROCESS | 1654 | ++DOCSHELL 0x121b56000 == 50 [pid = 1654] [id = 150] 12:04:19 INFO - PROCESS | 1654 | ++DOMWINDOW == 120 (0x12b1ed000) [pid = 1654] [serial = 447] [outer = 0x0] 12:04:19 INFO - PROCESS | 1654 | ++DOMWINDOW == 121 (0x12ba71400) [pid = 1654] [serial = 448] [outer = 0x12b1ed000] 12:04:19 INFO - PROCESS | 1654 | 1464375859225 Marionette DEBUG loaded listener.js 12:04:19 INFO - PROCESS | 1654 | ++DOMWINDOW == 122 (0x12bb8c400) [pid = 1654] [serial = 449] [outer = 0x12b1ed000] 12:04:19 INFO - PROCESS | 1654 | [1654] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 12:04:19 INFO - PROCESS | 1654 | 1464375859823 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]]]}] 12:04:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 12:04:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 820ms 12:04:19 INFO - PROCESS | 1654 | 1464375859869 Marionette TRACE conn2 -> [0,573,"getWindowHandle",null] 12:04:19 INFO - PROCESS | 1654 | 1464375859871 Marionette TRACE conn2 <- [1,573,null,{"value":"7"}] 12:04:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 12:04:19 INFO - PROCESS | 1654 | 1464375859874 Marionette TRACE conn2 -> [0,574,"setScriptTimeout",{"ms":35000}] 12:04:19 INFO - PROCESS | 1654 | 1464375859877 Marionette TRACE conn2 <- [1,574,null,{}] 12:04:19 INFO - PROCESS | 1654 | 1464375859880 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}] 12:04:19 INFO - PROCESS | 1654 | 1464375859972 Marionette TRACE conn2 <- [1,575,null,{"value":null}] 12:04:20 INFO - PROCESS | 1654 | 1464375860033 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:04:20 INFO - PROCESS | 1654 | ++DOCSHELL 0x1191b7800 == 51 [pid = 1654] [id = 151] 12:04:20 INFO - PROCESS | 1654 | ++DOMWINDOW == 123 (0x116266c00) [pid = 1654] [serial = 450] [outer = 0x0] 12:04:20 INFO - PROCESS | 1654 | ++DOMWINDOW == 124 (0x116936c00) [pid = 1654] [serial = 451] [outer = 0x116266c00] 12:04:20 INFO - PROCESS | 1654 | 1464375860061 Marionette DEBUG loaded listener.js 12:04:20 INFO - PROCESS | 1654 | ++DOMWINDOW == 125 (0x117e6a000) [pid = 1654] [serial = 452] [outer = 0x116266c00] 12:04:20 INFO - PROCESS | 1654 | 1464375860485 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]]]}] 12:04:20 INFO - PROCESS | 1654 | --DOCSHELL 0x12b369800 == 50 [pid = 1654] [id = 144] 12:04:20 INFO - PROCESS | 1654 | --DOCSHELL 0x12b03e800 == 49 [pid = 1654] [id = 143] 12:04:20 INFO - PROCESS | 1654 | --DOCSHELL 0x12a756000 == 48 [pid = 1654] [id = 142] 12:04:20 INFO - PROCESS | 1654 | --DOCSHELL 0x1294ac000 == 47 [pid = 1654] [id = 141] 12:04:20 INFO - PROCESS | 1654 | --DOCSHELL 0x125f2e800 == 46 [pid = 1654] [id = 140] 12:04:20 INFO - PROCESS | 1654 | --DOCSHELL 0x12573d800 == 45 [pid = 1654] [id = 139] 12:04:20 INFO - PROCESS | 1654 | --DOCSHELL 0x116f20000 == 44 [pid = 1654] [id = 138] 12:04:20 INFO - PROCESS | 1654 | --DOCSHELL 0x12199d000 == 43 [pid = 1654] [id = 137] 12:04:20 INFO - PROCESS | 1654 | --DOMWINDOW == 124 (0x1291efc00) [pid = 1654] [serial = 379] [outer = 0x0] [url = about:blank] 12:04:20 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 12:04:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 672ms 12:04:20 INFO - PROCESS | 1654 | --DOCSHELL 0x120713000 == 42 [pid = 1654] [id = 136] 12:04:20 INFO - PROCESS | 1654 | --DOCSHELL 0x11975e000 == 41 [pid = 1654] [id = 135] 12:04:20 INFO - PROCESS | 1654 | --DOCSHELL 0x11809a000 == 40 [pid = 1654] [id = 134] 12:04:20 INFO - PROCESS | 1654 | --DOCSHELL 0x113a27000 == 39 [pid = 1654] [id = 133] 12:04:20 INFO - PROCESS | 1654 | --DOCSHELL 0x1189b9800 == 38 [pid = 1654] [id = 132] 12:04:20 INFO - PROCESS | 1654 | --DOCSHELL 0x12a8b5000 == 37 [pid = 1654] [id = 131] 12:04:20 INFO - PROCESS | 1654 | --DOCSHELL 0x117054000 == 36 [pid = 1654] [id = 128] 12:04:20 INFO - PROCESS | 1654 | --DOCSHELL 0x129103000 == 35 [pid = 1654] [id = 127] 12:04:20 INFO - PROCESS | 1654 | 1464375860548 Marionette TRACE conn2 -> [0,577,"getWindowHandle",null] 12:04:20 INFO - PROCESS | 1654 | 1464375860552 Marionette TRACE conn2 <- [1,577,null,{"value":"7"}] 12:04:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 12:04:20 INFO - PROCESS | 1654 | 1464375860556 Marionette TRACE conn2 -> [0,578,"setScriptTimeout",{"ms":35000}] 12:04:20 INFO - PROCESS | 1654 | 1464375860558 Marionette TRACE conn2 <- [1,578,null,{}] 12:04:20 INFO - PROCESS | 1654 | 1464375860560 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}] 12:04:20 INFO - PROCESS | 1654 | 1464375860641 Marionette TRACE conn2 <- [1,579,null,{"value":null}] 12:04:20 INFO - PROCESS | 1654 | --DOMWINDOW == 123 (0x129676800) [pid = 1654] [serial = 335] [outer = 0x0] [url = about:blank] 12:04:20 INFO - PROCESS | 1654 | --DOMWINDOW == 122 (0x120faec00) [pid = 1654] [serial = 358] [outer = 0x0] [url = about:blank] 12:04:20 INFO - PROCESS | 1654 | --DOMWINDOW == 121 (0x121b75000) [pid = 1654] [serial = 361] [outer = 0x0] [url = about:blank] 12:04:20 INFO - PROCESS | 1654 | --DOMWINDOW == 120 (0x121799400) [pid = 1654] [serial = 359] [outer = 0x0] [url = about:blank] 12:04:20 INFO - PROCESS | 1654 | --DOMWINDOW == 119 (0x119155000) [pid = 1654] [serial = 352] [outer = 0x0] [url = about:blank] 12:04:20 INFO - PROCESS | 1654 | --DOMWINDOW == 118 (0x1193d0400) [pid = 1654] [serial = 353] [outer = 0x0] [url = about:blank] 12:04:20 INFO - PROCESS | 1654 | --DOMWINDOW == 117 (0x1185c6800) [pid = 1654] [serial = 349] [outer = 0x0] [url = about:blank] 12:04:20 INFO - PROCESS | 1654 | --DOMWINDOW == 116 (0x11904c400) [pid = 1654] [serial = 350] [outer = 0x0] [url = about:blank] 12:04:20 INFO - PROCESS | 1654 | --DOMWINDOW == 115 (0x117e66c00) [pid = 1654] [serial = 346] [outer = 0x0] [url = about:blank] 12:04:20 INFO - PROCESS | 1654 | --DOMWINDOW == 114 (0x1183cc800) [pid = 1654] [serial = 347] [outer = 0x0] [url = about:blank] 12:04:20 INFO - PROCESS | 1654 | --DOMWINDOW == 113 (0x1169c0800) [pid = 1654] [serial = 340] [outer = 0x0] [url = about:blank] 12:04:20 INFO - PROCESS | 1654 | --DOMWINDOW == 112 (0x116a54c00) [pid = 1654] [serial = 343] [outer = 0x0] [url = about:blank] 12:04:20 INFO - PROCESS | 1654 | --DOMWINDOW == 111 (0x117684400) [pid = 1654] [serial = 344] [outer = 0x0] [url = about:blank] 12:04:20 INFO - PROCESS | 1654 | --DOMWINDOW == 110 (0x12501cc00) [pid = 1654] [serial = 364] [outer = 0x0] [url = about:blank] 12:04:20 INFO - PROCESS | 1654 | --DOMWINDOW == 109 (0x111e3d800) [pid = 1654] [serial = 337] [outer = 0x0] [url = about:blank] 12:04:20 INFO - PROCESS | 1654 | --DOMWINDOW == 108 (0x125cbec00) [pid = 1654] [serial = 365] [outer = 0x0] [url = about:blank] 12:04:20 INFO - PROCESS | 1654 | --DOMWINDOW == 107 (0x1278c4000) [pid = 1654] [serial = 374] [outer = 0x0] [url = about:blank] 12:04:20 INFO - PROCESS | 1654 | --DOMWINDOW == 106 (0x124e0f800) [pid = 1654] [serial = 370] [outer = 0x0] [url = about:blank] 12:04:20 INFO - PROCESS | 1654 | --DOMWINDOW == 105 (0x1162f4800) [pid = 1654] [serial = 367] [outer = 0x0] [url = about:blank] 12:04:20 INFO - PROCESS | 1654 | --DOMWINDOW == 104 (0x124e09400) [pid = 1654] [serial = 362] [outer = 0x0] [url = about:blank] 12:04:20 INFO - PROCESS | 1654 | --DOMWINDOW == 103 (0x1193cf400) [pid = 1654] [serial = 355] [outer = 0x0] [url = about:blank] 12:04:20 INFO - PROCESS | 1654 | --DOMWINDOW == 102 (0x125ce5c00) [pid = 1654] [serial = 371] [outer = 0x0] [url = about:blank] 12:04:20 INFO - PROCESS | 1654 | --DOMWINDOW == 101 (0x119b04400) [pid = 1654] [serial = 356] [outer = 0x0] [url = about:blank] 12:04:20 INFO - PROCESS | 1654 | --DOMWINDOW == 100 (0x1185cd800) [pid = 1654] [serial = 368] [outer = 0x0] [url = about:blank] 12:04:20 INFO - PROCESS | 1654 | --DOMWINDOW == 99 (0x12915d400) [pid = 1654] [serial = 377] [outer = 0x0] [url = about:blank] 12:04:20 INFO - PROCESS | 1654 | --DOMWINDOW == 98 (0x125f47000) [pid = 1654] [serial = 373] [outer = 0x0] [url = about:blank] 12:04:20 INFO - PROCESS | 1654 | --DOMWINDOW == 97 (0x1278d1000) [pid = 1654] [serial = 376] [outer = 0x0] [url = about:blank] 12:04:20 INFO - PROCESS | 1654 | 1464375860695 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:04:20 INFO - PROCESS | 1654 | ++DOCSHELL 0x116921800 == 36 [pid = 1654] [id = 152] 12:04:20 INFO - PROCESS | 1654 | ++DOMWINDOW == 98 (0x1169c0800) [pid = 1654] [serial = 453] [outer = 0x0] 12:04:20 INFO - PROCESS | 1654 | ++DOMWINDOW == 99 (0x1183cc400) [pid = 1654] [serial = 454] [outer = 0x1169c0800] 12:04:20 INFO - PROCESS | 1654 | 1464375860721 Marionette DEBUG loaded listener.js 12:04:20 INFO - PROCESS | 1654 | ++DOMWINDOW == 100 (0x1185d5c00) [pid = 1654] [serial = 455] [outer = 0x1169c0800] 12:04:21 INFO - PROCESS | 1654 | 1464375861014 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]]]}] 12:04:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 12:04:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 471ms 12:04:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 12:04:21 INFO - PROCESS | 1654 | 1464375861028 Marionette TRACE conn2 -> [0,581,"getWindowHandle",null] 12:04:21 INFO - PROCESS | 1654 | 1464375861029 Marionette TRACE conn2 <- [1,581,null,{"value":"7"}] 12:04:21 INFO - PROCESS | 1654 | 1464375861031 Marionette TRACE conn2 -> [0,582,"setScriptTimeout",{"ms":35000}] 12:04:21 INFO - PROCESS | 1654 | 1464375861035 Marionette TRACE conn2 <- [1,582,null,{}] 12:04:21 INFO - PROCESS | 1654 | 1464375861051 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}] 12:04:21 INFO - PROCESS | 1654 | 1464375861133 Marionette TRACE conn2 <- [1,583,null,{"value":null}] 12:04:21 INFO - PROCESS | 1654 | 1464375861140 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:04:21 INFO - PROCESS | 1654 | ++DOCSHELL 0x1191ad800 == 37 [pid = 1654] [id = 153] 12:04:21 INFO - PROCESS | 1654 | ++DOMWINDOW == 101 (0x11914b400) [pid = 1654] [serial = 456] [outer = 0x0] 12:04:21 INFO - PROCESS | 1654 | ++DOMWINDOW == 102 (0x119b03c00) [pid = 1654] [serial = 457] [outer = 0x11914b400] 12:04:21 INFO - PROCESS | 1654 | 1464375861180 Marionette DEBUG loaded listener.js 12:04:21 INFO - PROCESS | 1654 | ++DOMWINDOW == 103 (0x1211e9800) [pid = 1654] [serial = 458] [outer = 0x11914b400] 12:04:21 INFO - PROCESS | 1654 | 1464375861526 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]]]}] 12:04:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 12:04:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 529ms 12:04:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 12:04:21 INFO - PROCESS | 1654 | 1464375861561 Marionette TRACE conn2 -> [0,585,"getWindowHandle",null] 12:04:21 INFO - PROCESS | 1654 | 1464375861563 Marionette TRACE conn2 <- [1,585,null,{"value":"7"}] 12:04:21 INFO - PROCESS | 1654 | 1464375861565 Marionette TRACE conn2 -> [0,586,"setScriptTimeout",{"ms":35000}] 12:04:21 INFO - PROCESS | 1654 | 1464375861568 Marionette TRACE conn2 <- [1,586,null,{}] 12:04:21 INFO - PROCESS | 1654 | 1464375861571 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}] 12:04:21 INFO - PROCESS | 1654 | 1464375861654 Marionette TRACE conn2 <- [1,587,null,{"value":null}] 12:04:21 INFO - PROCESS | 1654 | 1464375861659 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:04:21 INFO - PROCESS | 1654 | ++DOCSHELL 0x120731000 == 38 [pid = 1654] [id = 154] 12:04:21 INFO - PROCESS | 1654 | ++DOMWINDOW == 104 (0x121799400) [pid = 1654] [serial = 459] [outer = 0x0] 12:04:21 INFO - PROCESS | 1654 | ++DOMWINDOW == 105 (0x121936c00) [pid = 1654] [serial = 460] [outer = 0x121799400] 12:04:21 INFO - PROCESS | 1654 | 1464375861684 Marionette DEBUG loaded listener.js 12:04:21 INFO - PROCESS | 1654 | ++DOMWINDOW == 106 (0x124ad6800) [pid = 1654] [serial = 461] [outer = 0x121799400] 12:04:21 INFO - PROCESS | 1654 | [1654] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 12:04:21 INFO - PROCESS | 1654 | [1654] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 12:04:21 INFO - PROCESS | 1654 | 1464375861986 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]]]}] 12:04:22 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 12:04:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 471ms 12:04:22 INFO - PROCESS | 1654 | 1464375862036 Marionette TRACE conn2 -> [0,589,"getWindowHandle",null] 12:04:22 INFO - PROCESS | 1654 | 1464375862038 Marionette TRACE conn2 <- [1,589,null,{"value":"7"}] 12:04:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 12:04:22 INFO - PROCESS | 1654 | 1464375862040 Marionette TRACE conn2 -> [0,590,"setScriptTimeout",{"ms":35000}] 12:04:22 INFO - PROCESS | 1654 | 1464375862041 Marionette TRACE conn2 <- [1,590,null,{}] 12:04:22 INFO - PROCESS | 1654 | 1464375862043 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}] 12:04:22 INFO - PROCESS | 1654 | 1464375862114 Marionette TRACE conn2 <- [1,591,null,{"value":null}] 12:04:22 INFO - PROCESS | 1654 | 1464375862120 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:04:22 INFO - PROCESS | 1654 | ++DOCSHELL 0x12144c800 == 39 [pid = 1654] [id = 155] 12:04:22 INFO - PROCESS | 1654 | ++DOMWINDOW == 107 (0x124e05400) [pid = 1654] [serial = 462] [outer = 0x0] 12:04:22 INFO - PROCESS | 1654 | ++DOMWINDOW == 108 (0x125022000) [pid = 1654] [serial = 463] [outer = 0x124e05400] 12:04:22 INFO - PROCESS | 1654 | 1464375862145 Marionette DEBUG loaded listener.js 12:04:22 INFO - PROCESS | 1654 | ++DOMWINDOW == 109 (0x125cdcc00) [pid = 1654] [serial = 464] [outer = 0x124e05400] 12:04:22 INFO - PROCESS | 1654 | 1464375862647 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]]]}] 12:04:22 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 12:04:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 621ms 12:04:22 INFO - PROCESS | 1654 | 1464375862662 Marionette TRACE conn2 -> [0,593,"getWindowHandle",null] 12:04:22 INFO - PROCESS | 1654 | 1464375862665 Marionette TRACE conn2 <- [1,593,null,{"value":"7"}] 12:04:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 12:04:22 INFO - PROCESS | 1654 | 1464375862671 Marionette TRACE conn2 -> [0,594,"setScriptTimeout",{"ms":35000}] 12:04:22 INFO - PROCESS | 1654 | 1464375862673 Marionette TRACE conn2 <- [1,594,null,{}] 12:04:22 INFO - PROCESS | 1654 | 1464375862677 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}] 12:04:22 INFO - PROCESS | 1654 | 1464375862773 Marionette TRACE conn2 <- [1,595,null,{"value":null}] 12:04:22 INFO - PROCESS | 1654 | 1464375862816 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:04:22 INFO - PROCESS | 1654 | ++DOCSHELL 0x11851f000 == 40 [pid = 1654] [id = 156] 12:04:22 INFO - PROCESS | 1654 | ++DOMWINDOW == 110 (0x11693a400) [pid = 1654] [serial = 465] [outer = 0x0] 12:04:22 INFO - PROCESS | 1654 | ++DOMWINDOW == 111 (0x1180c4c00) [pid = 1654] [serial = 466] [outer = 0x11693a400] 12:04:22 INFO - PROCESS | 1654 | 1464375862847 Marionette DEBUG loaded listener.js 12:04:22 INFO - PROCESS | 1654 | ++DOMWINDOW == 112 (0x11870e400) [pid = 1654] [serial = 467] [outer = 0x11693a400] 12:04:23 INFO - PROCESS | 1654 | 1464375863273 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]]]}] 12:04:23 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 12:04:23 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 620ms 12:04:23 INFO - PROCESS | 1654 | 1464375863292 Marionette TRACE conn2 -> [0,597,"getWindowHandle",null] 12:04:23 INFO - PROCESS | 1654 | 1464375863296 Marionette TRACE conn2 <- [1,597,null,{"value":"7"}] 12:04:23 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 12:04:23 INFO - PROCESS | 1654 | 1464375863301 Marionette TRACE conn2 -> [0,598,"setScriptTimeout",{"ms":35000}] 12:04:23 INFO - PROCESS | 1654 | 1464375863302 Marionette TRACE conn2 <- [1,598,null,{}] 12:04:23 INFO - PROCESS | 1654 | 1464375863305 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}] 12:04:23 INFO - PROCESS | 1654 | 1464375863399 Marionette TRACE conn2 <- [1,599,null,{"value":null}] 12:04:23 INFO - PROCESS | 1654 | 1464375863457 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:04:23 INFO - PROCESS | 1654 | ++DOCSHELL 0x123c31000 == 41 [pid = 1654] [id = 157] 12:04:23 INFO - PROCESS | 1654 | ++DOMWINDOW == 113 (0x119155000) [pid = 1654] [serial = 468] [outer = 0x0] 12:04:23 INFO - PROCESS | 1654 | ++DOMWINDOW == 114 (0x120fb1400) [pid = 1654] [serial = 469] [outer = 0x119155000] 12:04:23 INFO - PROCESS | 1654 | 1464375863487 Marionette DEBUG loaded listener.js 12:04:23 INFO - PROCESS | 1654 | ++DOMWINDOW == 115 (0x1218ee800) [pid = 1654] [serial = 470] [outer = 0x119155000] 12:04:23 INFO - PROCESS | 1654 | 1464375863919 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]]]}] 12:04:23 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 12:04:23 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 669ms 12:04:23 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 12:04:23 INFO - PROCESS | 1654 | 1464375863970 Marionette TRACE conn2 -> [0,601,"getWindowHandle",null] 12:04:23 INFO - PROCESS | 1654 | 1464375863972 Marionette TRACE conn2 <- [1,601,null,{"value":"7"}] 12:04:23 INFO - PROCESS | 1654 | 1464375863974 Marionette TRACE conn2 -> [0,602,"setScriptTimeout",{"ms":35000}] 12:04:23 INFO - PROCESS | 1654 | 1464375863976 Marionette TRACE conn2 <- [1,602,null,{}] 12:04:23 INFO - PROCESS | 1654 | 1464375863984 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}] 12:04:24 INFO - PROCESS | 1654 | 1464375864080 Marionette TRACE conn2 <- [1,603,null,{"value":null}] 12:04:24 INFO - PROCESS | 1654 | 1464375864130 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:04:24 INFO - PROCESS | 1654 | ++DOCSHELL 0x125ee2800 == 42 [pid = 1654] [id = 158] 12:04:24 INFO - PROCESS | 1654 | ++DOMWINDOW == 116 (0x125ce0800) [pid = 1654] [serial = 471] [outer = 0x0] 12:04:24 INFO - PROCESS | 1654 | ++DOMWINDOW == 117 (0x125f49000) [pid = 1654] [serial = 472] [outer = 0x125ce0800] 12:04:24 INFO - PROCESS | 1654 | 1464375864162 Marionette DEBUG loaded listener.js 12:04:24 INFO - PROCESS | 1654 | ++DOMWINDOW == 118 (0x1278c9400) [pid = 1654] [serial = 473] [outer = 0x125ce0800] 12:04:24 INFO - PROCESS | 1654 | 1464375864579 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]]]}] 12:04:24 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 12:04:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 621ms 12:04:24 INFO - PROCESS | 1654 | 1464375864596 Marionette TRACE conn2 -> [0,605,"getWindowHandle",null] 12:04:24 INFO - PROCESS | 1654 | 1464375864598 Marionette TRACE conn2 <- [1,605,null,{"value":"7"}] 12:04:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 12:04:24 INFO - PROCESS | 1654 | 1464375864602 Marionette TRACE conn2 -> [0,606,"setScriptTimeout",{"ms":35000}] 12:04:24 INFO - PROCESS | 1654 | 1464375864604 Marionette TRACE conn2 <- [1,606,null,{}] 12:04:24 INFO - PROCESS | 1654 | 1464375864606 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}] 12:04:24 INFO - PROCESS | 1654 | 1464375864699 Marionette TRACE conn2 <- [1,607,null,{"value":null}] 12:04:24 INFO - PROCESS | 1654 | 1464375864789 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:04:24 INFO - PROCESS | 1654 | ++DOCSHELL 0x127892000 == 43 [pid = 1654] [id = 159] 12:04:24 INFO - PROCESS | 1654 | ++DOMWINDOW == 119 (0x127b8b400) [pid = 1654] [serial = 474] [outer = 0x0] 12:04:24 INFO - PROCESS | 1654 | ++DOMWINDOW == 120 (0x1291ed000) [pid = 1654] [serial = 475] [outer = 0x127b8b400] 12:04:24 INFO - PROCESS | 1654 | 1464375864818 Marionette DEBUG loaded listener.js 12:04:24 INFO - PROCESS | 1654 | ++DOMWINDOW == 121 (0x129774800) [pid = 1654] [serial = 476] [outer = 0x127b8b400] 12:04:25 INFO - PROCESS | 1654 | 1464375865215 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]]]}] 12:04:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 12:04:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 621ms 12:04:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 12:04:25 INFO - PROCESS | 1654 | 1464375865223 Marionette TRACE conn2 -> [0,609,"getWindowHandle",null] 12:04:25 INFO - PROCESS | 1654 | 1464375865224 Marionette TRACE conn2 <- [1,609,null,{"value":"7"}] 12:04:25 INFO - PROCESS | 1654 | 1464375865227 Marionette TRACE conn2 -> [0,610,"setScriptTimeout",{"ms":35000}] 12:04:25 INFO - PROCESS | 1654 | 1464375865228 Marionette TRACE conn2 <- [1,610,null,{}] 12:04:25 INFO - PROCESS | 1654 | 1464375865231 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}] 12:04:25 INFO - PROCESS | 1654 | 1464375865324 Marionette TRACE conn2 <- [1,611,null,{"value":null}] 12:04:25 INFO - PROCESS | 1654 | 1464375865367 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:04:25 INFO - PROCESS | 1654 | ++DOCSHELL 0x129112800 == 44 [pid = 1654] [id = 160] 12:04:25 INFO - PROCESS | 1654 | ++DOMWINDOW == 122 (0x1291efc00) [pid = 1654] [serial = 477] [outer = 0x0] 12:04:25 INFO - PROCESS | 1654 | ++DOMWINDOW == 123 (0x12a93a400) [pid = 1654] [serial = 478] [outer = 0x1291efc00] 12:04:25 INFO - PROCESS | 1654 | 1464375865397 Marionette DEBUG loaded listener.js 12:04:25 INFO - PROCESS | 1654 | ++DOMWINDOW == 124 (0x12b027800) [pid = 1654] [serial = 479] [outer = 0x1291efc00] 12:04:25 INFO - PROCESS | 1654 | 1464375865827 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]]]}] 12:04:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 12:04:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 619ms 12:04:25 INFO - PROCESS | 1654 | 1464375865847 Marionette TRACE conn2 -> [0,613,"getWindowHandle",null] 12:04:25 INFO - PROCESS | 1654 | 1464375865848 Marionette TRACE conn2 <- [1,613,null,{"value":"7"}] 12:04:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 12:04:25 INFO - PROCESS | 1654 | 1464375865851 Marionette TRACE conn2 -> [0,614,"setScriptTimeout",{"ms":35000}] 12:04:25 INFO - PROCESS | 1654 | 1464375865852 Marionette TRACE conn2 <- [1,614,null,{}] 12:04:25 INFO - PROCESS | 1654 | 1464375865855 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}] 12:04:25 INFO - PROCESS | 1654 | 1464375865968 Marionette TRACE conn2 <- [1,615,null,{"value":null}] 12:04:26 INFO - PROCESS | 1654 | 1464375866080 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:04:26 INFO - PROCESS | 1654 | ++DOCSHELL 0x12a8c9000 == 45 [pid = 1654] [id = 161] 12:04:26 INFO - PROCESS | 1654 | ++DOMWINDOW == 125 (0x12b0c3c00) [pid = 1654] [serial = 480] [outer = 0x0] 12:04:26 INFO - PROCESS | 1654 | ++DOMWINDOW == 126 (0x12bb78000) [pid = 1654] [serial = 481] [outer = 0x12b0c3c00] 12:04:26 INFO - PROCESS | 1654 | 1464375866124 Marionette DEBUG loaded listener.js 12:04:26 INFO - PROCESS | 1654 | ++DOMWINDOW == 127 (0x12bb91000) [pid = 1654] [serial = 482] [outer = 0x12b0c3c00] 12:04:26 INFO - PROCESS | 1654 | 1464375866754 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]]]}] 12:04:26 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 12:04:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 970ms 12:04:26 INFO - PROCESS | 1654 | 1464375866822 Marionette TRACE conn2 -> [0,617,"getWindowHandle",null] 12:04:26 INFO - PROCESS | 1654 | 1464375866826 Marionette TRACE conn2 <- [1,617,null,{"value":"7"}] 12:04:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 12:04:26 INFO - PROCESS | 1654 | 1464375866831 Marionette TRACE conn2 -> [0,618,"setScriptTimeout",{"ms":35000}] 12:04:26 INFO - PROCESS | 1654 | 1464375866834 Marionette TRACE conn2 <- [1,618,null,{}] 12:04:26 INFO - PROCESS | 1654 | 1464375866840 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}] 12:04:26 INFO - PROCESS | 1654 | 1464375866931 Marionette TRACE conn2 <- [1,619,null,{"value":null}] 12:04:26 INFO - PROCESS | 1654 | 1464375866981 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:04:26 INFO - PROCESS | 1654 | ++DOCSHELL 0x119751800 == 46 [pid = 1654] [id = 162] 12:04:26 INFO - PROCESS | 1654 | ++DOMWINDOW == 128 (0x11693ec00) [pid = 1654] [serial = 483] [outer = 0x0] 12:04:27 INFO - PROCESS | 1654 | ++DOMWINDOW == 129 (0x1180c0c00) [pid = 1654] [serial = 484] [outer = 0x11693ec00] 12:04:27 INFO - PROCESS | 1654 | 1464375867009 Marionette DEBUG loaded listener.js 12:04:27 INFO - PROCESS | 1654 | ++DOMWINDOW == 130 (0x119048000) [pid = 1654] [serial = 485] [outer = 0x11693ec00] 12:04:27 INFO - PROCESS | 1654 | --DOCSHELL 0x120731000 == 45 [pid = 1654] [id = 154] 12:04:27 INFO - PROCESS | 1654 | --DOCSHELL 0x1191ad800 == 44 [pid = 1654] [id = 153] 12:04:27 INFO - PROCESS | 1654 | --DOCSHELL 0x116921800 == 43 [pid = 1654] [id = 152] 12:04:27 INFO - PROCESS | 1654 | --DOCSHELL 0x1191b7800 == 42 [pid = 1654] [id = 151] 12:04:27 INFO - PROCESS | 1654 | --DOCSHELL 0x12bf54000 == 41 [pid = 1654] [id = 148] 12:04:27 INFO - PROCESS | 1654 | --DOCSHELL 0x129921800 == 40 [pid = 1654] [id = 147] 12:04:27 INFO - PROCESS | 1654 | --DOCSHELL 0x119683000 == 39 [pid = 1654] [id = 146] 12:04:27 INFO - PROCESS | 1654 | 1464375867472 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]]]}] 12:04:27 INFO - PROCESS | 1654 | --DOCSHELL 0x113d40000 == 38 [pid = 1654] [id = 145] 12:04:27 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 12:04:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 674ms 12:04:27 INFO - PROCESS | 1654 | 1464375867522 Marionette TRACE conn2 -> [0,621,"getWindowHandle",null] 12:04:27 INFO - PROCESS | 1654 | 1464375867526 Marionette TRACE conn2 <- [1,621,null,{"value":"7"}] 12:04:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 12:04:27 INFO - PROCESS | 1654 | 1464375867531 Marionette TRACE conn2 -> [0,622,"setScriptTimeout",{"ms":35000}] 12:04:27 INFO - PROCESS | 1654 | 1464375867534 Marionette TRACE conn2 <- [1,622,null,{}] 12:04:27 INFO - PROCESS | 1654 | 1464375867538 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}] 12:04:27 INFO - PROCESS | 1654 | 1464375867614 Marionette TRACE conn2 <- [1,623,null,{"value":null}] 12:04:27 INFO - PROCESS | 1654 | 1464375867621 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:04:27 INFO - PROCESS | 1654 | ++DOCSHELL 0x118528800 == 39 [pid = 1654] [id = 163] 12:04:27 INFO - PROCESS | 1654 | ++DOMWINDOW == 131 (0x119402400) [pid = 1654] [serial = 486] [outer = 0x0] 12:04:27 INFO - PROCESS | 1654 | ++DOMWINDOW == 132 (0x119b07000) [pid = 1654] [serial = 487] [outer = 0x119402400] 12:04:27 INFO - PROCESS | 1654 | 1464375867647 Marionette DEBUG loaded listener.js 12:04:27 INFO - PROCESS | 1654 | ++DOMWINDOW == 133 (0x12179b400) [pid = 1654] [serial = 488] [outer = 0x119402400] 12:04:28 INFO - PROCESS | 1654 | 1464375868015 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]]]}] 12:04:28 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 12:04:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 522ms 12:04:28 INFO - PROCESS | 1654 | 1464375868056 Marionette TRACE conn2 -> [0,625,"getWindowHandle",null] 12:04:28 INFO - PROCESS | 1654 | 1464375868058 Marionette TRACE conn2 <- [1,625,null,{"value":"7"}] 12:04:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 12:04:28 INFO - PROCESS | 1654 | 1464375868060 Marionette TRACE conn2 -> [0,626,"setScriptTimeout",{"ms":35000}] 12:04:28 INFO - PROCESS | 1654 | 1464375868062 Marionette TRACE conn2 <- [1,626,null,{}] 12:04:28 INFO - PROCESS | 1654 | 1464375868069 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}] 12:04:28 INFO - PROCESS | 1654 | 1464375868165 Marionette TRACE conn2 <- [1,627,null,{"value":null}] 12:04:28 INFO - PROCESS | 1654 | 1464375868172 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:04:28 INFO - PROCESS | 1654 | ++DOCSHELL 0x125734800 == 40 [pid = 1654] [id = 164] 12:04:28 INFO - PROCESS | 1654 | ++DOMWINDOW == 134 (0x124e3bc00) [pid = 1654] [serial = 489] [outer = 0x0] 12:04:28 INFO - PROCESS | 1654 | ++DOMWINDOW == 135 (0x125ce9400) [pid = 1654] [serial = 490] [outer = 0x124e3bc00] 12:04:28 INFO - PROCESS | 1654 | 1464375868224 Marionette DEBUG loaded listener.js 12:04:28 INFO - PROCESS | 1654 | ++DOMWINDOW == 136 (0x1291e5400) [pid = 1654] [serial = 491] [outer = 0x124e3bc00] 12:04:28 INFO - PROCESS | 1654 | 1464375868562 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]]]}] 12:04:28 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 12:04:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 526ms 12:04:28 INFO - PROCESS | 1654 | 1464375868587 Marionette TRACE conn2 -> [0,629,"getWindowHandle",null] 12:04:28 INFO - PROCESS | 1654 | 1464375868589 Marionette TRACE conn2 <- [1,629,null,{"value":"7"}] 12:04:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 12:04:28 INFO - PROCESS | 1654 | 1464375868597 Marionette TRACE conn2 -> [0,630,"setScriptTimeout",{"ms":35000}] 12:04:28 INFO - PROCESS | 1654 | 1464375868598 Marionette TRACE conn2 <- [1,630,null,{}] 12:04:28 INFO - PROCESS | 1654 | 1464375868601 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}] 12:04:28 INFO - PROCESS | 1654 | 1464375868709 Marionette TRACE conn2 <- [1,631,null,{"value":null}] 12:04:28 INFO - PROCESS | 1654 | 1464375868722 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:04:28 INFO - PROCESS | 1654 | ++DOCSHELL 0x12a756000 == 41 [pid = 1654] [id = 165] 12:04:28 INFO - PROCESS | 1654 | ++DOMWINDOW == 137 (0x12b02cc00) [pid = 1654] [serial = 492] [outer = 0x0] 12:04:28 INFO - PROCESS | 1654 | ++DOMWINDOW == 138 (0x12b1efc00) [pid = 1654] [serial = 493] [outer = 0x12b02cc00] 12:04:28 INFO - PROCESS | 1654 | 1464375868762 Marionette DEBUG loaded listener.js 12:04:28 INFO - PROCESS | 1654 | ++DOMWINDOW == 139 (0x12bb7ec00) [pid = 1654] [serial = 494] [outer = 0x12b02cc00] 12:04:29 INFO - PROCESS | 1654 | 1464375869217 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]]]}] 12:04:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 12:04:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 671ms 12:04:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 12:04:29 INFO - PROCESS | 1654 | 1464375869269 Marionette TRACE conn2 -> [0,633,"getWindowHandle",null] 12:04:29 INFO - PROCESS | 1654 | 1464375869270 Marionette TRACE conn2 <- [1,633,null,{"value":"7"}] 12:04:29 INFO - PROCESS | 1654 | 1464375869272 Marionette TRACE conn2 -> [0,634,"setScriptTimeout",{"ms":35000}] 12:04:29 INFO - PROCESS | 1654 | 1464375869273 Marionette TRACE conn2 <- [1,634,null,{}] 12:04:29 INFO - PROCESS | 1654 | 1464375869276 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}] 12:04:29 INFO - PROCESS | 1654 | 1464375869370 Marionette TRACE conn2 <- [1,635,null,{"value":null}] 12:04:29 INFO - PROCESS | 1654 | 1464375869382 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:04:29 INFO - PROCESS | 1654 | ++DOCSHELL 0x11691b000 == 42 [pid = 1654] [id = 166] 12:04:29 INFO - PROCESS | 1654 | ++DOMWINDOW == 140 (0x12bb80800) [pid = 1654] [serial = 495] [outer = 0x0] 12:04:29 INFO - PROCESS | 1654 | ++DOMWINDOW == 141 (0x12bb90c00) [pid = 1654] [serial = 496] [outer = 0x12bb80800] 12:04:29 INFO - PROCESS | 1654 | 1464375869407 Marionette DEBUG loaded listener.js 12:04:29 INFO - PROCESS | 1654 | ++DOMWINDOW == 142 (0x12c1b6400) [pid = 1654] [serial = 497] [outer = 0x12bb80800] 12:04:29 INFO - PROCESS | 1654 | [1654] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 12:04:29 INFO - PROCESS | 1654 | [1654] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 12:04:29 INFO - PROCESS | 1654 | 1464375869748 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]]]}] 12:04:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 12:04:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 518ms 12:04:29 INFO - PROCESS | 1654 | 1464375869791 Marionette TRACE conn2 -> [0,637,"getWindowHandle",null] 12:04:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 12:04:29 INFO - PROCESS | 1654 | 1464375869793 Marionette TRACE conn2 <- [1,637,null,{"value":"7"}] 12:04:29 INFO - PROCESS | 1654 | 1464375869796 Marionette TRACE conn2 -> [0,638,"setScriptTimeout",{"ms":35000}] 12:04:29 INFO - PROCESS | 1654 | 1464375869798 Marionette TRACE conn2 <- [1,638,null,{}] 12:04:29 INFO - PROCESS | 1654 | 1464375869801 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}] 12:04:30 INFO - PROCESS | 1654 | 1464375870098 Marionette TRACE conn2 <- [1,639,null,{"value":null}] 12:04:30 INFO - PROCESS | 1654 | --DOMWINDOW == 141 (0x121799400) [pid = 1654] [serial = 459] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 12:04:30 INFO - PROCESS | 1654 | --DOMWINDOW == 140 (0x12b1ed000) [pid = 1654] [serial = 447] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 12:04:30 INFO - PROCESS | 1654 | --DOMWINDOW == 139 (0x116266c00) [pid = 1654] [serial = 450] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 12:04:30 INFO - PROCESS | 1654 | --DOMWINDOW == 138 (0x11914b400) [pid = 1654] [serial = 456] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 12:04:30 INFO - PROCESS | 1654 | --DOMWINDOW == 137 (0x127b94400) [pid = 1654] [serial = 285] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 12:04:30 INFO - PROCESS | 1654 | --DOMWINDOW == 136 (0x1169c0800) [pid = 1654] [serial = 453] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 12:04:30 INFO - PROCESS | 1654 | --DOMWINDOW == 135 (0x111a0f800) [pid = 1654] [serial = 336] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 12:04:30 INFO - PROCESS | 1654 | --DOMWINDOW == 134 (0x11693c000) [pid = 1654] [serial = 339] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 12:04:30 INFO - PROCESS | 1654 | --DOMWINDOW == 133 (0x120faf800) [pid = 1654] [serial = 429] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html] 12:04:30 INFO - PROCESS | 1654 | --DOMWINDOW == 132 (0x12b0c5000) [pid = 1654] [serial = 426] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 12:04:30 INFO - PROCESS | 1654 | --DOMWINDOW == 131 (0x125ce0000) [pid = 1654] [serial = 411] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 12:04:30 INFO - PROCESS | 1654 | --DOMWINDOW == 130 (0x11693bc00) [pid = 1654] [serial = 393] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 12:04:30 INFO - PROCESS | 1654 | --DOMWINDOW == 129 (0x11758e000) [pid = 1654] [serial = 405] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 12:04:30 INFO - PROCESS | 1654 | --DOMWINDOW == 128 (0x11940b800) [pid = 1654] [serial = 402] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 12:04:30 INFO - PROCESS | 1654 | --DOMWINDOW == 127 (0x125f3d400) [pid = 1654] [serial = 414] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 12:04:30 INFO - PROCESS | 1654 | --DOMWINDOW == 126 (0x1185d0000) [pid = 1654] [serial = 399] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 12:04:30 INFO - PROCESS | 1654 | --DOMWINDOW == 125 (0x121aacc00) [pid = 1654] [serial = 408] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 12:04:30 INFO - PROCESS | 1654 | --DOMWINDOW == 124 (0x1166c3800) [pid = 1654] [serial = 396] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 12:04:30 INFO - PROCESS | 1654 | --DOMWINDOW == 123 (0x12a886000) [pid = 1654] [serial = 417] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 12:04:30 INFO - PROCESS | 1654 | --DOMWINDOW == 122 (0x12a88d400) [pid = 1654] [serial = 420] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html] 12:04:30 INFO - PROCESS | 1654 | --DOMWINDOW == 121 (0x116756400) [pid = 1654] [serial = 423] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 12:04:30 INFO - PROCESS | 1654 | 1464375870159 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:04:30 INFO - PROCESS | 1654 | ++DOCSHELL 0x11339b800 == 43 [pid = 1654] [id = 167] 12:04:30 INFO - PROCESS | 1654 | ++DOMWINDOW == 122 (0x111c1f000) [pid = 1654] [serial = 498] [outer = 0x0] 12:04:30 INFO - PROCESS | 1654 | ++DOMWINDOW == 123 (0x115ea7c00) [pid = 1654] [serial = 499] [outer = 0x111c1f000] 12:04:30 INFO - PROCESS | 1654 | 1464375870184 Marionette DEBUG loaded listener.js 12:04:30 INFO - PROCESS | 1654 | ++DOMWINDOW == 124 (0x1185d4000) [pid = 1654] [serial = 500] [outer = 0x111c1f000] 12:04:30 INFO - PROCESS | 1654 | [1654] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 12:04:30 INFO - PROCESS | 1654 | [1654] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 12:04:30 INFO - PROCESS | 1654 | 1464375870448 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]]]}] 12:04:30 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 12:04:30 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 671ms 12:04:30 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 12:04:30 INFO - PROCESS | 1654 | 1464375870473 Marionette TRACE conn2 -> [0,641,"getWindowHandle",null] 12:04:30 INFO - PROCESS | 1654 | 1464375870474 Marionette TRACE conn2 <- [1,641,null,{"value":"7"}] 12:04:30 INFO - PROCESS | 1654 | 1464375870477 Marionette TRACE conn2 -> [0,642,"setScriptTimeout",{"ms":35000}] 12:04:30 INFO - PROCESS | 1654 | 1464375870478 Marionette TRACE conn2 <- [1,642,null,{}] 12:04:30 INFO - PROCESS | 1654 | 1464375870480 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}] 12:04:30 INFO - PROCESS | 1654 | 1464375870574 Marionette TRACE conn2 <- [1,643,null,{"value":null}] 12:04:30 INFO - PROCESS | 1654 | 1464375870621 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:04:30 INFO - PROCESS | 1654 | ++DOCSHELL 0x12b367000 == 44 [pid = 1654] [id = 168] 12:04:30 INFO - PROCESS | 1654 | ++DOMWINDOW == 125 (0x1162f5000) [pid = 1654] [serial = 501] [outer = 0x0] 12:04:30 INFO - PROCESS | 1654 | ++DOMWINDOW == 126 (0x1211ec400) [pid = 1654] [serial = 502] [outer = 0x1162f5000] 12:04:30 INFO - PROCESS | 1654 | 1464375870645 Marionette DEBUG loaded listener.js 12:04:30 INFO - PROCESS | 1654 | ++DOMWINDOW == 127 (0x12b0c5000) [pid = 1654] [serial = 503] [outer = 0x1162f5000] 12:04:30 INFO - PROCESS | 1654 | 1464375870896 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]]]}] 12:04:30 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 12:04:30 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 468ms 12:04:30 INFO - PROCESS | 1654 | 1464375870946 Marionette TRACE conn2 -> [0,645,"getWindowHandle",null] 12:04:30 INFO - PROCESS | 1654 | 1464375870947 Marionette TRACE conn2 <- [1,645,null,{"value":"7"}] 12:04:30 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 12:04:30 INFO - PROCESS | 1654 | 1464375870957 Marionette TRACE conn2 -> [0,646,"setScriptTimeout",{"ms":35000}] 12:04:30 INFO - PROCESS | 1654 | 1464375870958 Marionette TRACE conn2 <- [1,646,null,{}] 12:04:30 INFO - PROCESS | 1654 | 1464375870960 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}] 12:04:31 INFO - PROCESS | 1654 | 1464375871044 Marionette TRACE conn2 <- [1,647,null,{"value":null}] 12:04:31 INFO - PROCESS | 1654 | 1464375871049 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:04:31 INFO - PROCESS | 1654 | ++DOCSHELL 0x12c881000 == 45 [pid = 1654] [id = 169] 12:04:31 INFO - PROCESS | 1654 | ++DOMWINDOW == 128 (0x110e58400) [pid = 1654] [serial = 504] [outer = 0x0] 12:04:31 INFO - PROCESS | 1654 | ++DOMWINDOW == 129 (0x110e5e000) [pid = 1654] [serial = 505] [outer = 0x110e58400] 12:04:31 INFO - PROCESS | 1654 | 1464375871075 Marionette DEBUG loaded listener.js 12:04:31 INFO - PROCESS | 1654 | ++DOMWINDOW == 130 (0x110e62c00) [pid = 1654] [serial = 506] [outer = 0x110e58400] 12:04:31 INFO - PROCESS | 1654 | 1464375871402 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]]]}] 12:04:31 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 12:04:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 475ms 12:04:31 INFO - PROCESS | 1654 | 1464375871426 Marionette TRACE conn2 -> [0,649,"getWindowHandle",null] 12:04:31 INFO - PROCESS | 1654 | 1464375871427 Marionette TRACE conn2 <- [1,649,null,{"value":"7"}] 12:04:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 12:04:31 INFO - PROCESS | 1654 | 1464375871429 Marionette TRACE conn2 -> [0,650,"setScriptTimeout",{"ms":35000}] 12:04:31 INFO - PROCESS | 1654 | 1464375871430 Marionette TRACE conn2 <- [1,650,null,{}] 12:04:31 INFO - PROCESS | 1654 | 1464375871432 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}] 12:04:31 INFO - PROCESS | 1654 | 1464375871509 Marionette TRACE conn2 <- [1,651,null,{"value":null}] 12:04:31 INFO - PROCESS | 1654 | 1464375871563 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:04:31 INFO - PROCESS | 1654 | ++DOCSHELL 0x12c893800 == 46 [pid = 1654] [id = 170] 12:04:31 INFO - PROCESS | 1654 | ++DOMWINDOW == 131 (0x110e5d400) [pid = 1654] [serial = 507] [outer = 0x0] 12:04:31 INFO - PROCESS | 1654 | ++DOMWINDOW == 132 (0x112972c00) [pid = 1654] [serial = 508] [outer = 0x110e5d400] 12:04:31 INFO - PROCESS | 1654 | 1464375871587 Marionette DEBUG loaded listener.js 12:04:31 INFO - PROCESS | 1654 | ++DOMWINDOW == 133 (0x112979c00) [pid = 1654] [serial = 509] [outer = 0x110e5d400] 12:04:31 INFO - PROCESS | 1654 | ++DOMWINDOW == 134 (0x11297d000) [pid = 1654] [serial = 510] [outer = 0x12ce9b800] 12:04:31 INFO - PROCESS | 1654 | 1464375871903 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]]]}] 12:04:31 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 12:04:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 518ms 12:04:31 INFO - PROCESS | 1654 | 1464375871947 Marionette TRACE conn2 -> [0,653,"getWindowHandle",null] 12:04:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 12:04:31 INFO - PROCESS | 1654 | 1464375871949 Marionette TRACE conn2 <- [1,653,null,{"value":"7"}] 12:04:31 INFO - PROCESS | 1654 | 1464375871951 Marionette TRACE conn2 -> [0,654,"setScriptTimeout",{"ms":35000}] 12:04:31 INFO - PROCESS | 1654 | 1464375871952 Marionette TRACE conn2 <- [1,654,null,{}] 12:04:31 INFO - PROCESS | 1654 | 1464375871954 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}] 12:04:32 INFO - PROCESS | 1654 | 1464375872031 Marionette TRACE conn2 <- [1,655,null,{"value":null}] 12:04:32 INFO - PROCESS | 1654 | 1464375872037 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:04:32 INFO - PROCESS | 1654 | ++DOCSHELL 0x12d1c7800 == 47 [pid = 1654] [id = 171] 12:04:32 INFO - PROCESS | 1654 | ++DOMWINDOW == 135 (0x112976000) [pid = 1654] [serial = 511] [outer = 0x0] 12:04:32 INFO - PROCESS | 1654 | ++DOMWINDOW == 136 (0x116755000) [pid = 1654] [serial = 512] [outer = 0x112976000] 12:04:32 INFO - PROCESS | 1654 | 1464375872061 Marionette DEBUG loaded listener.js 12:04:32 INFO - PROCESS | 1654 | ++DOMWINDOW == 137 (0x12c712400) [pid = 1654] [serial = 513] [outer = 0x112976000] 12:04:32 INFO - PROCESS | 1654 | 1464375872570 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]]]}] 12:04:32 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 12:04:32 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 669ms 12:04:32 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 12:04:32 INFO - PROCESS | 1654 | 1464375872621 Marionette TRACE conn2 -> [0,657,"getWindowHandle",null] 12:04:32 INFO - PROCESS | 1654 | 1464375872623 Marionette TRACE conn2 <- [1,657,null,{"value":"7"}] 12:04:32 INFO - PROCESS | 1654 | 1464375872626 Marionette TRACE conn2 -> [0,658,"setScriptTimeout",{"ms":35000}] 12:04:32 INFO - PROCESS | 1654 | 1464375872628 Marionette TRACE conn2 <- [1,658,null,{}] 12:04:32 INFO - PROCESS | 1654 | 1464375872632 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}] 12:04:32 INFO - PROCESS | 1654 | 1464375872768 Marionette TRACE conn2 <- [1,659,null,{"value":null}] 12:04:32 INFO - PROCESS | 1654 | 1464375872854 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:04:32 INFO - PROCESS | 1654 | ++DOCSHELL 0x119669000 == 48 [pid = 1654] [id = 172] 12:04:32 INFO - PROCESS | 1654 | ++DOMWINDOW == 138 (0x117684800) [pid = 1654] [serial = 514] [outer = 0x0] 12:04:32 INFO - PROCESS | 1654 | ++DOMWINDOW == 139 (0x11810f000) [pid = 1654] [serial = 515] [outer = 0x117684800] 12:04:32 INFO - PROCESS | 1654 | 1464375872885 Marionette DEBUG loaded listener.js 12:04:32 INFO - PROCESS | 1654 | ++DOMWINDOW == 140 (0x1190c2000) [pid = 1654] [serial = 516] [outer = 0x117684800] 12:04:33 INFO - PROCESS | 1654 | 1464375873266 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]]]}] 12:04:33 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 12:04:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 671ms 12:04:33 INFO - PROCESS | 1654 | 1464375873305 Marionette TRACE conn2 -> [0,661,"getWindowHandle",null] 12:04:33 INFO - PROCESS | 1654 | 1464375873309 Marionette TRACE conn2 <- [1,661,null,{"value":"7"}] 12:04:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 12:04:33 INFO - PROCESS | 1654 | 1464375873313 Marionette TRACE conn2 -> [0,662,"setScriptTimeout",{"ms":35000}] 12:04:33 INFO - PROCESS | 1654 | 1464375873315 Marionette TRACE conn2 <- [1,662,null,{}] 12:04:33 INFO - PROCESS | 1654 | 1464375873320 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}] 12:04:33 INFO - PROCESS | 1654 | 1464375873420 Marionette TRACE conn2 <- [1,663,null,{"value":null}] 12:04:33 INFO - PROCESS | 1654 | 1464375873472 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:04:33 INFO - PROCESS | 1654 | ++DOCSHELL 0x12b366800 == 49 [pid = 1654] [id = 173] 12:04:33 INFO - PROCESS | 1654 | ++DOMWINDOW == 141 (0x119152800) [pid = 1654] [serial = 517] [outer = 0x0] 12:04:33 INFO - PROCESS | 1654 | ++DOMWINDOW == 142 (0x1211e8c00) [pid = 1654] [serial = 518] [outer = 0x119152800] 12:04:33 INFO - PROCESS | 1654 | 1464375873502 Marionette DEBUG loaded listener.js 12:04:33 INFO - PROCESS | 1654 | ++DOMWINDOW == 143 (0x124e3a400) [pid = 1654] [serial = 519] [outer = 0x119152800] 12:04:33 INFO - PROCESS | 1654 | [1654] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 12:04:33 INFO - PROCESS | 1654 | 1464375873922 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]]]}] 12:04:33 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 12:04:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 622ms 12:04:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 12:04:33 INFO - PROCESS | 1654 | 1464375873936 Marionette TRACE conn2 -> [0,665,"getWindowHandle",null] 12:04:33 INFO - PROCESS | 1654 | 1464375873937 Marionette TRACE conn2 <- [1,665,null,{"value":"7"}] 12:04:33 INFO - PROCESS | 1654 | 1464375873940 Marionette TRACE conn2 -> [0,666,"setScriptTimeout",{"ms":35000}] 12:04:33 INFO - PROCESS | 1654 | 1464375873942 Marionette TRACE conn2 <- [1,666,null,{}] 12:04:33 INFO - PROCESS | 1654 | 1464375873950 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}] 12:04:34 INFO - PROCESS | 1654 | 1464375874051 Marionette TRACE conn2 <- [1,667,null,{"value":null}] 12:04:34 INFO - PROCESS | 1654 | 1464375874151 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:04:34 INFO - PROCESS | 1654 | ++DOCSHELL 0x12d1c6000 == 50 [pid = 1654] [id = 174] 12:04:34 INFO - PROCESS | 1654 | ++DOMWINDOW == 144 (0x1278d0c00) [pid = 1654] [serial = 520] [outer = 0x0] 12:04:34 INFO - PROCESS | 1654 | ++DOMWINDOW == 145 (0x12b027400) [pid = 1654] [serial = 521] [outer = 0x1278d0c00] 12:04:34 INFO - PROCESS | 1654 | 1464375874183 Marionette DEBUG loaded listener.js 12:04:34 INFO - PROCESS | 1654 | ++DOMWINDOW == 146 (0x12bb8a000) [pid = 1654] [serial = 522] [outer = 0x1278d0c00] 12:04:34 INFO - PROCESS | 1654 | [1654] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 12:04:34 INFO - PROCESS | 1654 | 1464375874585 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]]]}] 12:04:34 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 12:04:34 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 673ms 12:04:34 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 12:04:34 INFO - PROCESS | 1654 | 1464375874613 Marionette TRACE conn2 -> [0,669,"getWindowHandle",null] 12:04:34 INFO - PROCESS | 1654 | 1464375874615 Marionette TRACE conn2 <- [1,669,null,{"value":"7"}] 12:04:34 INFO - PROCESS | 1654 | 1464375874617 Marionette TRACE conn2 -> [0,670,"setScriptTimeout",{"ms":35000}] 12:04:34 INFO - PROCESS | 1654 | 1464375874619 Marionette TRACE conn2 <- [1,670,null,{}] 12:04:34 INFO - PROCESS | 1654 | 1464375874621 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}] 12:04:34 INFO - PROCESS | 1654 | 1464375874720 Marionette TRACE conn2 <- [1,671,null,{"value":null}] 12:04:34 INFO - PROCESS | 1654 | 1464375874784 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:04:34 INFO - PROCESS | 1654 | ++DOCSHELL 0x12d2cb800 == 51 [pid = 1654] [id = 175] 12:04:34 INFO - PROCESS | 1654 | ++DOMWINDOW == 147 (0x118332400) [pid = 1654] [serial = 523] [outer = 0x0] 12:04:34 INFO - PROCESS | 1654 | ++DOMWINDOW == 148 (0x118338400) [pid = 1654] [serial = 524] [outer = 0x118332400] 12:04:34 INFO - PROCESS | 1654 | 1464375874813 Marionette DEBUG loaded listener.js 12:04:34 INFO - PROCESS | 1654 | ++DOMWINDOW == 149 (0x11833c800) [pid = 1654] [serial = 525] [outer = 0x118332400] 12:04:35 INFO - PROCESS | 1654 | 1464375875224 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]]]}] 12:04:35 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 12:04:35 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 669ms 12:04:35 INFO - PROCESS | 1654 | 1464375875287 Marionette TRACE conn2 -> [0,673,"getWindowHandle",null] 12:04:35 INFO - PROCESS | 1654 | 1464375875288 Marionette TRACE conn2 <- [1,673,null,{"value":"7"}] 12:04:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 12:04:35 INFO - PROCESS | 1654 | 1464375875291 Marionette TRACE conn2 -> [0,674,"setScriptTimeout",{"ms":35000}] 12:04:35 INFO - PROCESS | 1654 | 1464375875292 Marionette TRACE conn2 <- [1,674,null,{}] 12:04:35 INFO - PROCESS | 1654 | 1464375875294 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}] 12:04:35 INFO - PROCESS | 1654 | 1464375875408 Marionette TRACE conn2 <- [1,675,null,{"value":null}] 12:04:35 INFO - PROCESS | 1654 | 1464375875488 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:04:35 INFO - PROCESS | 1654 | ++DOCSHELL 0x11339e800 == 52 [pid = 1654] [id = 176] 12:04:35 INFO - PROCESS | 1654 | ++DOMWINDOW == 150 (0x113a75400) [pid = 1654] [serial = 526] [outer = 0x0] 12:04:35 INFO - PROCESS | 1654 | ++DOMWINDOW == 151 (0x117e61400) [pid = 1654] [serial = 527] [outer = 0x113a75400] 12:04:35 INFO - PROCESS | 1654 | 1464375875519 Marionette DEBUG loaded listener.js 12:04:35 INFO - PROCESS | 1654 | ++DOMWINDOW == 152 (0x12070b800) [pid = 1654] [serial = 528] [outer = 0x113a75400] 12:04:35 INFO - PROCESS | 1654 | [1654] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 12:04:36 INFO - PROCESS | 1654 | 1464375876046 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]]]}] 12:04:36 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 12:04:36 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 821ms 12:04:36 INFO - PROCESS | 1654 | 1464375876113 Marionette TRACE conn2 -> [0,677,"getWindowHandle",null] 12:04:36 INFO - PROCESS | 1654 | 1464375876115 Marionette TRACE conn2 <- [1,677,null,{"value":"7"}] 12:04:36 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 12:04:36 INFO - PROCESS | 1654 | 1464375876119 Marionette TRACE conn2 -> [0,678,"setScriptTimeout",{"ms":35000}] 12:04:36 INFO - PROCESS | 1654 | 1464375876121 Marionette TRACE conn2 <- [1,678,null,{}] 12:04:36 INFO - PROCESS | 1654 | 1464375876125 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}] 12:04:36 INFO - PROCESS | 1654 | 1464375876218 Marionette TRACE conn2 <- [1,679,null,{"value":null}] 12:04:36 INFO - PROCESS | 1654 | 1464375876271 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:04:36 INFO - PROCESS | 1654 | ++DOCSHELL 0x1189be800 == 53 [pid = 1654] [id = 177] 12:04:36 INFO - PROCESS | 1654 | ++DOMWINDOW == 153 (0x11606b400) [pid = 1654] [serial = 529] [outer = 0x0] 12:04:36 INFO - PROCESS | 1654 | ++DOMWINDOW == 154 (0x116266c00) [pid = 1654] [serial = 530] [outer = 0x11606b400] 12:04:36 INFO - PROCESS | 1654 | 1464375876299 Marionette DEBUG loaded listener.js 12:04:36 INFO - PROCESS | 1654 | ++DOMWINDOW == 155 (0x116a55400) [pid = 1654] [serial = 531] [outer = 0x11606b400] 12:04:36 INFO - PROCESS | 1654 | 1464375876782 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]]]}] 12:04:36 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 12:04:36 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 723ms 12:04:36 INFO - PROCESS | 1654 | 1464375876843 Marionette TRACE conn2 -> [0,681,"getWindowHandle",null] 12:04:36 INFO - PROCESS | 1654 | 1464375876849 Marionette TRACE conn2 <- [1,681,null,{"value":"7"}] 12:04:36 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 12:04:36 INFO - PROCESS | 1654 | 1464375876855 Marionette TRACE conn2 -> [0,682,"setScriptTimeout",{"ms":35000}] 12:04:36 INFO - PROCESS | 1654 | 1464375876858 Marionette TRACE conn2 <- [1,682,null,{}] 12:04:36 INFO - PROCESS | 1654 | 1464375876861 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}] 12:04:36 INFO - PROCESS | 1654 | 1464375876983 Marionette TRACE conn2 <- [1,683,null,{"value":null}] 12:04:37 INFO - PROCESS | 1654 | 1464375877051 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:04:37 INFO - PROCESS | 1654 | ++DOCSHELL 0x1180b9000 == 54 [pid = 1654] [id = 178] 12:04:37 INFO - PROCESS | 1654 | ++DOMWINDOW == 156 (0x11606c800) [pid = 1654] [serial = 532] [outer = 0x0] 12:04:37 INFO - PROCESS | 1654 | ++DOMWINDOW == 157 (0x1185d3000) [pid = 1654] [serial = 533] [outer = 0x11606c800] 12:04:37 INFO - PROCESS | 1654 | 1464375877078 Marionette DEBUG loaded listener.js 12:04:37 INFO - PROCESS | 1654 | ++DOMWINDOW == 158 (0x119050c00) [pid = 1654] [serial = 534] [outer = 0x11606c800] 12:04:37 INFO - PROCESS | 1654 | --DOCSHELL 0x12c893800 == 53 [pid = 1654] [id = 170] 12:04:37 INFO - PROCESS | 1654 | --DOCSHELL 0x12c881000 == 52 [pid = 1654] [id = 169] 12:04:37 INFO - PROCESS | 1654 | --DOCSHELL 0x12b367000 == 51 [pid = 1654] [id = 168] 12:04:37 INFO - PROCESS | 1654 | --DOCSHELL 0x11339b800 == 50 [pid = 1654] [id = 167] 12:04:37 INFO - PROCESS | 1654 | --DOCSHELL 0x11691b000 == 49 [pid = 1654] [id = 166] 12:04:37 INFO - PROCESS | 1654 | --DOCSHELL 0x12a756000 == 48 [pid = 1654] [id = 165] 12:04:37 INFO - PROCESS | 1654 | --DOCSHELL 0x125734800 == 47 [pid = 1654] [id = 164] 12:04:37 INFO - PROCESS | 1654 | --DOMWINDOW == 157 (0x1275ea400) [pid = 1654] [serial = 391] [outer = 0x0] [url = about:blank] 12:04:37 INFO - PROCESS | 1654 | --DOMWINDOW == 156 (0x1185c6400) [pid = 1654] [serial = 436] [outer = 0x0] [url = about:blank] 12:04:37 INFO - PROCESS | 1654 | --DOMWINDOW == 155 (0x119b07400) [pid = 1654] [serial = 439] [outer = 0x0] [url = about:blank] 12:04:37 INFO - PROCESS | 1654 | --DOMWINDOW == 154 (0x125017800) [pid = 1654] [serial = 442] [outer = 0x0] [url = about:blank] 12:04:37 INFO - PROCESS | 1654 | --DOMWINDOW == 153 (0x112a68000) [pid = 1654] [serial = 433] [outer = 0x0] [url = about:blank] 12:04:37 INFO - PROCESS | 1654 | --DOMWINDOW == 152 (0x12b024400) [pid = 1654] [serial = 445] [outer = 0x0] [url = about:blank] 12:04:37 INFO - PROCESS | 1654 | --DOMWINDOW == 151 (0x117e60000) [pid = 1654] [serial = 382] [outer = 0x0] [url = about:blank] 12:04:37 INFO - PROCESS | 1654 | --DOMWINDOW == 150 (0x1185c8400) [pid = 1654] [serial = 385] [outer = 0x0] [url = about:blank] 12:04:37 INFO - PROCESS | 1654 | --DOMWINDOW == 149 (0x12140bc00) [pid = 1654] [serial = 388] [outer = 0x0] [url = about:blank] 12:04:37 INFO - PROCESS | 1654 | --DOMWINDOW == 148 (0x125022000) [pid = 1654] [serial = 463] [outer = 0x0] [url = about:blank] 12:04:37 INFO - PROCESS | 1654 | --DOCSHELL 0x118528800 == 46 [pid = 1654] [id = 163] 12:04:37 INFO - PROCESS | 1654 | --DOCSHELL 0x119751800 == 45 [pid = 1654] [id = 162] 12:04:37 INFO - PROCESS | 1654 | --DOCSHELL 0x129112800 == 44 [pid = 1654] [id = 160] 12:04:37 INFO - PROCESS | 1654 | --DOCSHELL 0x127892000 == 43 [pid = 1654] [id = 159] 12:04:37 INFO - PROCESS | 1654 | --DOCSHELL 0x125ee2800 == 42 [pid = 1654] [id = 158] 12:04:37 INFO - PROCESS | 1654 | --DOCSHELL 0x123c31000 == 41 [pid = 1654] [id = 157] 12:04:37 INFO - PROCESS | 1654 | --DOCSHELL 0x11851f000 == 40 [pid = 1654] [id = 156] 12:04:37 INFO - PROCESS | 1654 | --DOCSHELL 0x12144c800 == 39 [pid = 1654] [id = 155] 12:04:37 INFO - PROCESS | 1654 | --DOMWINDOW == 147 (0x12a88c000) [pid = 1654] [serial = 418] [outer = 0x0] [url = about:blank] 12:04:37 INFO - PROCESS | 1654 | --DOMWINDOW == 146 (0x12a81f400) [pid = 1654] [serial = 416] [outer = 0x0] [url = about:blank] 12:04:37 INFO - PROCESS | 1654 | --DOMWINDOW == 145 (0x12b02e800) [pid = 1654] [serial = 421] [outer = 0x0] [url = about:blank] 12:04:37 INFO - PROCESS | 1654 | --DOMWINDOW == 144 (0x12a944000) [pid = 1654] [serial = 419] [outer = 0x0] [url = about:blank] 12:04:37 INFO - PROCESS | 1654 | --DOMWINDOW == 143 (0x12ba6cc00) [pid = 1654] [serial = 427] [outer = 0x0] [url = about:blank] 12:04:37 INFO - PROCESS | 1654 | --DOMWINDOW == 142 (0x1211ec800) [pid = 1654] [serial = 424] [outer = 0x0] [url = about:blank] 12:04:37 INFO - PROCESS | 1654 | --DOMWINDOW == 141 (0x117e6a400) [pid = 1654] [serial = 395] [outer = 0x0] [url = about:blank] 12:04:37 INFO - PROCESS | 1654 | --DOMWINDOW == 140 (0x12915a000) [pid = 1654] [serial = 413] [outer = 0x0] [url = about:blank] 12:04:37 INFO - PROCESS | 1654 | --DOMWINDOW == 139 (0x12b1e5c00) [pid = 1654] [serial = 422] [outer = 0x0] [url = about:blank] 12:04:37 INFO - PROCESS | 1654 | --DOMWINDOW == 138 (0x12b1ee400) [pid = 1654] [serial = 425] [outer = 0x0] [url = about:blank] 12:04:37 INFO - PROCESS | 1654 | --DOMWINDOW == 137 (0x125e6d400) [pid = 1654] [serial = 410] [outer = 0x0] [url = about:blank] 12:04:37 INFO - PROCESS | 1654 | --DOMWINDOW == 136 (0x12ba78c00) [pid = 1654] [serial = 430] [outer = 0x0] [url = about:blank] 12:04:37 INFO - PROCESS | 1654 | --DOMWINDOW == 135 (0x121936c00) [pid = 1654] [serial = 460] [outer = 0x0] [url = about:blank] 12:04:37 INFO - PROCESS | 1654 | --DOMWINDOW == 134 (0x12bb8c400) [pid = 1654] [serial = 449] [outer = 0x0] [url = about:blank] 12:04:37 INFO - PROCESS | 1654 | --DOMWINDOW == 133 (0x117e6a000) [pid = 1654] [serial = 452] [outer = 0x0] [url = about:blank] 12:04:37 INFO - PROCESS | 1654 | --DOMWINDOW == 132 (0x119b03c00) [pid = 1654] [serial = 457] [outer = 0x0] [url = about:blank] 12:04:37 INFO - PROCESS | 1654 | --DOMWINDOW == 131 (0x12967d800) [pid = 1654] [serial = 287] [outer = 0x0] [url = about:blank] 12:04:37 INFO - PROCESS | 1654 | --DOMWINDOW == 130 (0x12ba71400) [pid = 1654] [serial = 448] [outer = 0x0] [url = about:blank] 12:04:37 INFO - PROCESS | 1654 | --DOMWINDOW == 129 (0x116936c00) [pid = 1654] [serial = 451] [outer = 0x0] [url = about:blank] 12:04:37 INFO - PROCESS | 1654 | --DOMWINDOW == 128 (0x1185d5c00) [pid = 1654] [serial = 455] [outer = 0x0] [url = about:blank] 12:04:37 INFO - PROCESS | 1654 | --DOMWINDOW == 127 (0x112e32800) [pid = 1654] [serial = 338] [outer = 0x0] [url = about:blank] 12:04:37 INFO - PROCESS | 1654 | --DOMWINDOW == 126 (0x1211e9800) [pid = 1654] [serial = 458] [outer = 0x0] [url = about:blank] 12:04:37 INFO - PROCESS | 1654 | --DOMWINDOW == 125 (0x117e5fc00) [pid = 1654] [serial = 341] [outer = 0x0] [url = about:blank] 12:04:37 INFO - PROCESS | 1654 | --DOMWINDOW == 124 (0x12bb83400) [pid = 1654] [serial = 431] [outer = 0x0] [url = about:blank] 12:04:37 INFO - PROCESS | 1654 | --DOMWINDOW == 123 (0x1183cc400) [pid = 1654] [serial = 454] [outer = 0x0] [url = about:blank] 12:04:37 INFO - PROCESS | 1654 | --DOMWINDOW == 122 (0x12ba77000) [pid = 1654] [serial = 428] [outer = 0x0] [url = about:blank] 12:04:37 INFO - PROCESS | 1654 | --DOMWINDOW == 121 (0x124ad6800) [pid = 1654] [serial = 461] [outer = 0x0] [url = about:blank] 12:04:37 INFO - PROCESS | 1654 | --DOMWINDOW == 120 (0x12709b000) [pid = 1654] [serial = 412] [outer = 0x0] [url = about:blank] 12:04:37 INFO - PROCESS | 1654 | --DOMWINDOW == 119 (0x116a58c00) [pid = 1654] [serial = 394] [outer = 0x0] [url = about:blank] 12:04:37 INFO - PROCESS | 1654 | --DOMWINDOW == 118 (0x1211e7000) [pid = 1654] [serial = 406] [outer = 0x0] [url = about:blank] 12:04:37 INFO - PROCESS | 1654 | --DOMWINDOW == 117 (0x1218f4800) [pid = 1654] [serial = 407] [outer = 0x0] [url = about:blank] 12:04:37 INFO - PROCESS | 1654 | --DOMWINDOW == 116 (0x119b0a800) [pid = 1654] [serial = 403] [outer = 0x0] [url = about:blank] 12:04:37 INFO - PROCESS | 1654 | --DOMWINDOW == 115 (0x12967c800) [pid = 1654] [serial = 415] [outer = 0x0] [url = about:blank] 12:04:37 INFO - PROCESS | 1654 | --DOMWINDOW == 114 (0x120faf000) [pid = 1654] [serial = 404] [outer = 0x0] [url = about:blank] 12:04:37 INFO - PROCESS | 1654 | --DOMWINDOW == 113 (0x11901ec00) [pid = 1654] [serial = 400] [outer = 0x0] [url = about:blank] 12:04:37 INFO - PROCESS | 1654 | --DOMWINDOW == 112 (0x1193cc000) [pid = 1654] [serial = 401] [outer = 0x0] [url = about:blank] 12:04:37 INFO - PROCESS | 1654 | --DOMWINDOW == 111 (0x124e39c00) [pid = 1654] [serial = 409] [outer = 0x0] [url = about:blank] 12:04:37 INFO - PROCESS | 1654 | --DOMWINDOW == 110 (0x117588000) [pid = 1654] [serial = 397] [outer = 0x0] [url = about:blank] 12:04:37 INFO - PROCESS | 1654 | --DOMWINDOW == 109 (0x1183cfc00) [pid = 1654] [serial = 398] [outer = 0x0] [url = about:blank] 12:04:37 INFO - PROCESS | 1654 | 1464375877945 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]]]}] 12:04:37 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) 12:04:37 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1123ms 12:04:37 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 12:04:37 INFO - PROCESS | 1654 | 1464375877978 Marionette TRACE conn2 -> [0,685,"getWindowHandle",null] 12:04:37 INFO - PROCESS | 1654 | 1464375877979 Marionette TRACE conn2 <- [1,685,null,{"value":"7"}] 12:04:37 INFO - PROCESS | 1654 | 1464375877981 Marionette TRACE conn2 -> [0,686,"setScriptTimeout",{"ms":35000}] 12:04:37 INFO - PROCESS | 1654 | 1464375877985 Marionette TRACE conn2 <- [1,686,null,{}] 12:04:37 INFO - PROCESS | 1654 | 1464375877993 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}] 12:04:38 INFO - PROCESS | 1654 | 1464375878071 Marionette TRACE conn2 <- [1,687,null,{"value":null}] 12:04:38 INFO - PROCESS | 1654 | 1464375878076 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:04:38 INFO - PROCESS | 1654 | ++DOCSHELL 0x118522000 == 40 [pid = 1654] [id = 179] 12:04:38 INFO - PROCESS | 1654 | ++DOMWINDOW == 110 (0x1190bd000) [pid = 1654] [serial = 535] [outer = 0x0] 12:04:38 INFO - PROCESS | 1654 | ++DOMWINDOW == 111 (0x119405800) [pid = 1654] [serial = 536] [outer = 0x1190bd000] 12:04:38 INFO - PROCESS | 1654 | 1464375878104 Marionette DEBUG loaded listener.js 12:04:38 INFO - PROCESS | 1654 | ++DOMWINDOW == 112 (0x1196b9400) [pid = 1654] [serial = 537] [outer = 0x1190bd000] 12:04:38 INFO - PROCESS | 1654 | 1464375878899 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]]]}] 12:04:38 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 12:04:38 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 923ms 12:04:38 INFO - PROCESS | 1654 | 1464375878904 Marionette TRACE conn2 -> [0,689,"getWindowHandle",null] 12:04:38 INFO - PROCESS | 1654 | 1464375878906 Marionette TRACE conn2 <- [1,689,null,{"value":"7"}] 12:04:38 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 12:04:38 INFO - PROCESS | 1654 | 1464375878908 Marionette TRACE conn2 -> [0,690,"setScriptTimeout",{"ms":35000}] 12:04:38 INFO - PROCESS | 1654 | 1464375878909 Marionette TRACE conn2 <- [1,690,null,{}] 12:04:38 INFO - PROCESS | 1654 | 1464375878912 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}] 12:04:38 INFO - PROCESS | 1654 | 1464375878992 Marionette TRACE conn2 <- [1,691,null,{"value":null}] 12:04:39 INFO - PROCESS | 1654 | 1464375879043 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:04:39 INFO - PROCESS | 1654 | ++DOCSHELL 0x120722000 == 41 [pid = 1654] [id = 180] 12:04:39 INFO - PROCESS | 1654 | ++DOMWINDOW == 113 (0x119017800) [pid = 1654] [serial = 538] [outer = 0x0] 12:04:39 INFO - PROCESS | 1654 | ++DOMWINDOW == 114 (0x1196c3c00) [pid = 1654] [serial = 539] [outer = 0x119017800] 12:04:39 INFO - PROCESS | 1654 | 1464375879069 Marionette DEBUG loaded listener.js 12:04:39 INFO - PROCESS | 1654 | ++DOMWINDOW == 115 (0x119c37000) [pid = 1654] [serial = 540] [outer = 0x119017800] 12:04:39 INFO - PROCESS | 1654 | 1464375879793 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]]]}] 12:04:39 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 12:04:39 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 919ms 12:04:39 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 12:04:39 INFO - PROCESS | 1654 | 1464375879827 Marionette TRACE conn2 -> [0,693,"getWindowHandle",null] 12:04:39 INFO - PROCESS | 1654 | 1464375879828 Marionette TRACE conn2 <- [1,693,null,{"value":"7"}] 12:04:39 INFO - PROCESS | 1654 | 1464375879830 Marionette TRACE conn2 -> [0,694,"setScriptTimeout",{"ms":35000}] 12:04:39 INFO - PROCESS | 1654 | 1464375879831 Marionette TRACE conn2 <- [1,694,null,{}] 12:04:39 INFO - PROCESS | 1654 | 1464375879834 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}] 12:04:39 INFO - PROCESS | 1654 | 1464375879927 Marionette TRACE conn2 <- [1,695,null,{"value":null}] 12:04:39 INFO - PROCESS | 1654 | 1464375879931 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:04:39 INFO - PROCESS | 1654 | ++DOCSHELL 0x116921800 == 42 [pid = 1654] [id = 181] 12:04:39 INFO - PROCESS | 1654 | ++DOMWINDOW == 116 (0x1190bfc00) [pid = 1654] [serial = 541] [outer = 0x0] 12:04:39 INFO - PROCESS | 1654 | ++DOMWINDOW == 117 (0x120fb0400) [pid = 1654] [serial = 542] [outer = 0x1190bfc00] 12:04:39 INFO - PROCESS | 1654 | 1464375879957 Marionette DEBUG loaded listener.js 12:04:39 INFO - PROCESS | 1654 | ++DOMWINDOW == 118 (0x1218f4800) [pid = 1654] [serial = 543] [outer = 0x1190bfc00] 12:04:40 INFO - PROCESS | 1654 | 1464375880753 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]]]}] 12:04:40 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) 12:04:40 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 970ms 12:04:40 INFO - PROCESS | 1654 | 1464375880802 Marionette TRACE conn2 -> [0,697,"getWindowHandle",null] 12:04:40 INFO - PROCESS | 1654 | 1464375880803 Marionette TRACE conn2 <- [1,697,null,{"value":"7"}] 12:04:40 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 12:04:40 INFO - PROCESS | 1654 | 1464375880805 Marionette TRACE conn2 -> [0,698,"setScriptTimeout",{"ms":35000}] 12:04:40 INFO - PROCESS | 1654 | 1464375880806 Marionette TRACE conn2 <- [1,698,null,{}] 12:04:40 INFO - PROCESS | 1654 | 1464375880809 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}] 12:04:40 INFO - PROCESS | 1654 | 1464375880923 Marionette TRACE conn2 <- [1,699,null,{"value":null}] 12:04:40 INFO - PROCESS | 1654 | 1464375880936 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:04:40 INFO - PROCESS | 1654 | ++DOCSHELL 0x124a8c800 == 43 [pid = 1654] [id = 182] 12:04:40 INFO - PROCESS | 1654 | ++DOMWINDOW == 119 (0x123f29c00) [pid = 1654] [serial = 544] [outer = 0x0] 12:04:40 INFO - PROCESS | 1654 | ++DOMWINDOW == 120 (0x125cc3000) [pid = 1654] [serial = 545] [outer = 0x123f29c00] 12:04:40 INFO - PROCESS | 1654 | 1464375880962 Marionette DEBUG loaded listener.js 12:04:41 INFO - PROCESS | 1654 | ++DOMWINDOW == 121 (0x12721f400) [pid = 1654] [serial = 546] [outer = 0x123f29c00] 12:04:41 INFO - PROCESS | 1654 | --DOMWINDOW == 120 (0x117593000) [pid = 1654] [serial = 381] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 12:04:41 INFO - PROCESS | 1654 | --DOMWINDOW == 119 (0x125ceb800) [pid = 1654] [serial = 390] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 12:04:41 INFO - PROCESS | 1654 | --DOMWINDOW == 118 (0x119c3b000) [pid = 1654] [serial = 387] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 12:04:41 INFO - PROCESS | 1654 | --DOMWINDOW == 117 (0x110e58400) [pid = 1654] [serial = 504] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 12:04:41 INFO - PROCESS | 1654 | --DOMWINDOW == 116 (0x110e5d400) [pid = 1654] [serial = 507] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 12:04:41 INFO - PROCESS | 1654 | --DOMWINDOW == 115 (0x124e3bc00) [pid = 1654] [serial = 489] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 12:04:41 INFO - PROCESS | 1654 | --DOMWINDOW == 114 (0x12b02cc00) [pid = 1654] [serial = 492] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 12:04:41 INFO - PROCESS | 1654 | --DOMWINDOW == 113 (0x12bb80800) [pid = 1654] [serial = 495] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 12:04:41 INFO - PROCESS | 1654 | --DOMWINDOW == 112 (0x119402400) [pid = 1654] [serial = 486] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 12:04:41 INFO - PROCESS | 1654 | --DOMWINDOW == 111 (0x11693ec00) [pid = 1654] [serial = 483] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 12:04:41 INFO - PROCESS | 1654 | --DOMWINDOW == 110 (0x111c1f000) [pid = 1654] [serial = 498] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 12:04:41 INFO - PROCESS | 1654 | --DOMWINDOW == 109 (0x1162f5000) [pid = 1654] [serial = 501] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 12:04:41 INFO - PROCESS | 1654 | --DOMWINDOW == 108 (0x1180c0800) [pid = 1654] [serial = 384] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 12:04:41 INFO - PROCESS | 1654 | --DOMWINDOW == 107 (0x1278ccc00) [pid = 1654] [serial = 378] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 12:04:41 INFO - PROCESS | 1654 | 1464375881775 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]]]}] 12:04:41 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) 12:04:41 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1020ms 12:04:41 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 12:04:41 INFO - PROCESS | 1654 | 1464375881826 Marionette TRACE conn2 -> [0,701,"getWindowHandle",null] 12:04:41 INFO - PROCESS | 1654 | 1464375881828 Marionette TRACE conn2 <- [1,701,null,{"value":"7"}] 12:04:41 INFO - PROCESS | 1654 | 1464375881831 Marionette TRACE conn2 -> [0,702,"setScriptTimeout",{"ms":35000}] 12:04:41 INFO - PROCESS | 1654 | 1464375881832 Marionette TRACE conn2 <- [1,702,null,{}] 12:04:41 INFO - PROCESS | 1654 | 1464375881834 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}] 12:04:41 INFO - PROCESS | 1654 | 1464375881931 Marionette TRACE conn2 <- [1,703,null,{"value":null}] 12:04:41 INFO - PROCESS | 1654 | 1464375881960 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:04:41 INFO - PROCESS | 1654 | ++DOCSHELL 0x119c94000 == 44 [pid = 1654] [id = 183] 12:04:41 INFO - PROCESS | 1654 | ++DOMWINDOW == 108 (0x11203c400) [pid = 1654] [serial = 547] [outer = 0x0] 12:04:41 INFO - PROCESS | 1654 | ++DOMWINDOW == 109 (0x1162f5000) [pid = 1654] [serial = 548] [outer = 0x11203c400] 12:04:41 INFO - PROCESS | 1654 | 1464375881985 Marionette DEBUG loaded listener.js 12:04:42 INFO - PROCESS | 1654 | ++DOMWINDOW == 110 (0x121aaf800) [pid = 1654] [serial = 549] [outer = 0x11203c400] 12:04:42 INFO - PROCESS | 1654 | 1464375882707 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]]]}] 12:04:42 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 12:04:42 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 920ms 12:04:42 INFO - PROCESS | 1654 | 1464375882753 Marionette TRACE conn2 -> [0,705,"getWindowHandle",null] 12:04:42 INFO - PROCESS | 1654 | 1464375882755 Marionette TRACE conn2 <- [1,705,null,{"value":"7"}] 12:04:42 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 12:04:42 INFO - PROCESS | 1654 | 1464375882757 Marionette TRACE conn2 -> [0,706,"setScriptTimeout",{"ms":35000}] 12:04:42 INFO - PROCESS | 1654 | 1464375882758 Marionette TRACE conn2 <- [1,706,null,{}] 12:04:42 INFO - PROCESS | 1654 | 1464375882760 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}] 12:04:42 INFO - PROCESS | 1654 | 1464375882833 Marionette TRACE conn2 <- [1,707,null,{"value":null}] 12:04:42 INFO - PROCESS | 1654 | 1464375882840 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:04:42 INFO - PROCESS | 1654 | ++DOCSHELL 0x1272d9000 == 45 [pid = 1654] [id = 184] 12:04:42 INFO - PROCESS | 1654 | ++DOMWINDOW == 111 (0x121b73400) [pid = 1654] [serial = 550] [outer = 0x0] 12:04:42 INFO - PROCESS | 1654 | ++DOMWINDOW == 112 (0x1278ccc00) [pid = 1654] [serial = 551] [outer = 0x121b73400] 12:04:42 INFO - PROCESS | 1654 | 1464375882865 Marionette DEBUG loaded listener.js 12:04:42 INFO - PROCESS | 1654 | ++DOMWINDOW == 113 (0x119c3b000) [pid = 1654] [serial = 552] [outer = 0x121b73400] 12:04:43 INFO - PROCESS | 1654 | 1464375883646 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]]]}] 12:04:43 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 12:04:43 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 918ms 12:04:43 INFO - PROCESS | 1654 | 1464375883676 Marionette TRACE conn2 -> [0,709,"getWindowHandle",null] 12:04:43 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 12:04:43 INFO - PROCESS | 1654 | 1464375883679 Marionette TRACE conn2 <- [1,709,null,{"value":"7"}] 12:04:43 INFO - PROCESS | 1654 | 1464375883682 Marionette TRACE conn2 -> [0,710,"setScriptTimeout",{"ms":35000}] 12:04:43 INFO - PROCESS | 1654 | 1464375883687 Marionette TRACE conn2 <- [1,710,null,{}] 12:04:43 INFO - PROCESS | 1654 | 1464375883692 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}] 12:04:43 INFO - PROCESS | 1654 | 1464375883792 Marionette TRACE conn2 <- [1,711,null,{"value":null}] 12:04:43 INFO - PROCESS | 1654 | 1464375883841 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:04:43 INFO - PROCESS | 1654 | ++DOCSHELL 0x116f08000 == 46 [pid = 1654] [id = 185] 12:04:43 INFO - PROCESS | 1654 | ++DOMWINDOW == 114 (0x11385cc00) [pid = 1654] [serial = 553] [outer = 0x0] 12:04:43 INFO - PROCESS | 1654 | ++DOMWINDOW == 115 (0x113df1c00) [pid = 1654] [serial = 554] [outer = 0x11385cc00] 12:04:43 INFO - PROCESS | 1654 | 1464375883873 Marionette DEBUG loaded listener.js 12:04:43 INFO - PROCESS | 1654 | ++DOMWINDOW == 116 (0x116a58c00) [pid = 1654] [serial = 555] [outer = 0x11385cc00] 12:04:44 INFO - PROCESS | 1654 | 1464375884781 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]]]}] 12:04:44 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 12:04:44 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1127ms 12:04:44 INFO - PROCESS | 1654 | 1464375884809 Marionette TRACE conn2 -> [0,713,"getWindowHandle",null] 12:04:44 INFO - PROCESS | 1654 | 1464375884813 Marionette TRACE conn2 <- [1,713,null,{"value":"7"}] 12:04:44 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 12:04:44 INFO - PROCESS | 1654 | 1464375884820 Marionette TRACE conn2 -> [0,714,"setScriptTimeout",{"ms":35000}] 12:04:44 INFO - PROCESS | 1654 | 1464375884822 Marionette TRACE conn2 <- [1,714,null,{}] 12:04:44 INFO - PROCESS | 1654 | 1464375884824 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}] 12:04:44 INFO - PROCESS | 1654 | 1464375884923 Marionette TRACE conn2 <- [1,715,null,{"value":null}] 12:04:44 INFO - PROCESS | 1654 | 1464375884971 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:04:44 INFO - PROCESS | 1654 | ++DOCSHELL 0x1219b2000 == 47 [pid = 1654] [id = 186] 12:04:44 INFO - PROCESS | 1654 | ++DOMWINDOW == 117 (0x118029800) [pid = 1654] [serial = 556] [outer = 0x0] 12:04:44 INFO - PROCESS | 1654 | ++DOMWINDOW == 118 (0x119156000) [pid = 1654] [serial = 557] [outer = 0x118029800] 12:04:45 INFO - PROCESS | 1654 | 1464375885002 Marionette DEBUG loaded listener.js 12:04:45 INFO - PROCESS | 1654 | ++DOMWINDOW == 119 (0x1196b8800) [pid = 1654] [serial = 558] [outer = 0x118029800] 12:04:45 INFO - PROCESS | 1654 | 1464375885908 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]]]}] 12:04:45 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 12:04:45 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1123ms 12:04:45 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 12:04:45 INFO - PROCESS | 1654 | 1464375885940 Marionette TRACE conn2 -> [0,717,"getWindowHandle",null] 12:04:45 INFO - PROCESS | 1654 | 1464375885942 Marionette TRACE conn2 <- [1,717,null,{"value":"7"}] 12:04:45 INFO - PROCESS | 1654 | 1464375885944 Marionette TRACE conn2 -> [0,718,"setScriptTimeout",{"ms":35000}] 12:04:45 INFO - PROCESS | 1654 | 1464375885947 Marionette TRACE conn2 <- [1,718,null,{}] 12:04:45 INFO - PROCESS | 1654 | 1464375885955 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}] 12:04:46 INFO - PROCESS | 1654 | 1464375886052 Marionette TRACE conn2 <- [1,719,null,{"value":null}] 12:04:46 INFO - PROCESS | 1654 | 1464375886100 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:04:46 INFO - PROCESS | 1654 | ++DOCSHELL 0x12911e800 == 48 [pid = 1654] [id = 187] 12:04:46 INFO - PROCESS | 1654 | ++DOMWINDOW == 120 (0x119ce4400) [pid = 1654] [serial = 559] [outer = 0x0] 12:04:46 INFO - PROCESS | 1654 | ++DOMWINDOW == 121 (0x125015800) [pid = 1654] [serial = 560] [outer = 0x119ce4400] 12:04:46 INFO - PROCESS | 1654 | 1464375886132 Marionette DEBUG loaded listener.js 12:04:46 INFO - PROCESS | 1654 | ++DOMWINDOW == 122 (0x125ce2800) [pid = 1654] [serial = 561] [outer = 0x119ce4400] 12:04:47 INFO - PROCESS | 1654 | 1464375887030 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]]]}] 12:04:47 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 12:04:47 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1123ms 12:04:47 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 12:04:47 INFO - PROCESS | 1654 | 1464375887068 Marionette TRACE conn2 -> [0,721,"getWindowHandle",null] 12:04:47 INFO - PROCESS | 1654 | 1464375887069 Marionette TRACE conn2 <- [1,721,null,{"value":"7"}] 12:04:47 INFO - PROCESS | 1654 | 1464375887072 Marionette TRACE conn2 -> [0,722,"setScriptTimeout",{"ms":35000}] 12:04:47 INFO - PROCESS | 1654 | 1464375887073 Marionette TRACE conn2 <- [1,722,null,{}] 12:04:47 INFO - PROCESS | 1654 | 1464375887075 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}] 12:04:47 INFO - PROCESS | 1654 | 1464375887173 Marionette TRACE conn2 <- [1,723,null,{"value":null}] 12:04:47 INFO - PROCESS | 1654 | 1464375887221 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:04:47 INFO - PROCESS | 1654 | ++DOCSHELL 0x1257d7800 == 49 [pid = 1654] [id = 188] 12:04:47 INFO - PROCESS | 1654 | ++DOMWINDOW == 123 (0x125cc5400) [pid = 1654] [serial = 562] [outer = 0x0] 12:04:47 INFO - PROCESS | 1654 | ++DOMWINDOW == 124 (0x1277ed000) [pid = 1654] [serial = 563] [outer = 0x125cc5400] 12:04:47 INFO - PROCESS | 1654 | 1464375887251 Marionette DEBUG loaded listener.js 12:04:47 INFO - PROCESS | 1654 | ++DOMWINDOW == 125 (0x129676800) [pid = 1654] [serial = 564] [outer = 0x125cc5400] 12:04:47 INFO - PROCESS | 1654 | 1464375887791 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] 12:04:47 INFO - PROCESS | 1654 | 1464375887845 Marionette TRACE conn2 <- [1,725,null,{"value":"7"}] 12:04:47 INFO - PROCESS | 1654 | 1464375887848 Marionette TRACE conn2 -> [0,726,"setScriptTimeout",{"ms":35000}] 12:04:47 INFO - PROCESS | 1654 | 1464375887851 Marionette TRACE conn2 <- [1,726,null,{}] 12:04:47 INFO - PROCESS | 1654 | 1464375887877 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}] 12:04:47 INFO - PROCESS | 1654 | 1464375887968 Marionette TRACE conn2 <- [1,727,null,{"value":null}] 12:04:48 INFO - PROCESS | 1654 | 1464375888035 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:04:48 INFO - PROCESS | 1654 | ++DOCSHELL 0x1191c2000 == 50 [pid = 1654] [id = 189] 12:04:48 INFO - PROCESS | 1654 | ++DOMWINDOW == 126 (0x116756400) [pid = 1654] [serial = 565] [outer = 0x0] 12:04:48 INFO - PROCESS | 1654 | ++DOMWINDOW == 127 (0x11767fc00) [pid = 1654] [serial = 566] [outer = 0x116756400] 12:04:48 INFO - PROCESS | 1654 | 1464375888063 Marionette DEBUG loaded listener.js 12:04:48 INFO - PROCESS | 1654 | ++DOMWINDOW == 128 (0x118106400) [pid = 1654] [serial = 567] [outer = 0x116756400] 12:04:48 INFO - PROCESS | 1654 | --DOCSHELL 0x119c94000 == 49 [pid = 1654] [id = 183] 12:04:48 INFO - PROCESS | 1654 | --DOCSHELL 0x124a8c800 == 48 [pid = 1654] [id = 182] 12:04:48 INFO - PROCESS | 1654 | --DOCSHELL 0x116921800 == 47 [pid = 1654] [id = 181] 12:04:48 INFO - PROCESS | 1654 | --DOCSHELL 0x120722000 == 46 [pid = 1654] [id = 180] 12:04:48 INFO - PROCESS | 1654 | --DOCSHELL 0x118522000 == 45 [pid = 1654] [id = 179] 12:04:48 INFO - PROCESS | 1654 | --DOCSHELL 0x1180b9000 == 44 [pid = 1654] [id = 178] 12:04:48 INFO - PROCESS | 1654 | --DOCSHELL 0x1189be800 == 43 [pid = 1654] [id = 177] 12:04:48 INFO - PROCESS | 1654 | --DOMWINDOW == 127 (0x12bb78000) [pid = 1654] [serial = 481] [outer = 0x0] [url = about:blank] 12:04:48 INFO - PROCESS | 1654 | --DOMWINDOW == 126 (0x125f49000) [pid = 1654] [serial = 472] [outer = 0x0] [url = about:blank] 12:04:48 INFO - PROCESS | 1654 | --DOMWINDOW == 125 (0x1180c4c00) [pid = 1654] [serial = 466] [outer = 0x0] [url = about:blank] 12:04:48 INFO - PROCESS | 1654 | --DOMWINDOW == 124 (0x120fb1400) [pid = 1654] [serial = 469] [outer = 0x0] [url = about:blank] 12:04:48 INFO - PROCESS | 1654 | --DOCSHELL 0x12d2cb800 == 42 [pid = 1654] [id = 175] 12:04:48 INFO - PROCESS | 1654 | --DOCSHELL 0x12d1c6000 == 41 [pid = 1654] [id = 174] 12:04:48 INFO - PROCESS | 1654 | --DOCSHELL 0x12b366800 == 40 [pid = 1654] [id = 173] 12:04:48 INFO - PROCESS | 1654 | --DOCSHELL 0x119669000 == 39 [pid = 1654] [id = 172] 12:04:48 INFO - PROCESS | 1654 | 1464375888561 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]]]}] 12:04:48 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 12:04:48 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 744ms 12:04:48 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 12:04:48 INFO - PROCESS | 1654 | 1464375888592 Marionette TRACE conn2 -> [0,729,"getWindowHandle",null] 12:04:48 INFO - PROCESS | 1654 | 1464375888596 Marionette TRACE conn2 <- [1,729,null,{"value":"7"}] 12:04:48 INFO - PROCESS | 1654 | 1464375888600 Marionette TRACE conn2 -> [0,730,"setScriptTimeout",{"ms":35000}] 12:04:48 INFO - PROCESS | 1654 | 1464375888602 Marionette TRACE conn2 <- [1,730,null,{}] 12:04:48 INFO - PROCESS | 1654 | 1464375888604 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}] 12:04:48 INFO - PROCESS | 1654 | 1464375888680 Marionette TRACE conn2 <- [1,731,null,{"value":null}] 12:04:48 INFO - PROCESS | 1654 | --DOMWINDOW == 123 (0x11901a000) [pid = 1654] [serial = 386] [outer = 0x0] [url = about:blank] 12:04:48 INFO - PROCESS | 1654 | --DOMWINDOW == 122 (0x129770c00) [pid = 1654] [serial = 380] [outer = 0x0] [url = about:blank] 12:04:48 INFO - PROCESS | 1654 | --DOMWINDOW == 121 (0x11802bc00) [pid = 1654] [serial = 383] [outer = 0x0] [url = about:blank] 12:04:48 INFO - PROCESS | 1654 | --DOMWINDOW == 120 (0x1291e3400) [pid = 1654] [serial = 392] [outer = 0x0] [url = about:blank] 12:04:48 INFO - PROCESS | 1654 | --DOMWINDOW == 119 (0x12501e400) [pid = 1654] [serial = 389] [outer = 0x0] [url = about:blank] 12:04:48 INFO - PROCESS | 1654 | --DOMWINDOW == 118 (0x110e62c00) [pid = 1654] [serial = 506] [outer = 0x0] [url = about:blank] 12:04:48 INFO - PROCESS | 1654 | --DOMWINDOW == 117 (0x112972c00) [pid = 1654] [serial = 508] [outer = 0x0] [url = about:blank] 12:04:48 INFO - PROCESS | 1654 | --DOMWINDOW == 116 (0x125ce9400) [pid = 1654] [serial = 490] [outer = 0x0] [url = about:blank] 12:04:48 INFO - PROCESS | 1654 | --DOMWINDOW == 115 (0x12b1efc00) [pid = 1654] [serial = 493] [outer = 0x0] [url = about:blank] 12:04:48 INFO - PROCESS | 1654 | --DOMWINDOW == 114 (0x12bb90c00) [pid = 1654] [serial = 496] [outer = 0x0] [url = about:blank] 12:04:48 INFO - PROCESS | 1654 | --DOMWINDOW == 113 (0x119b07000) [pid = 1654] [serial = 487] [outer = 0x0] [url = about:blank] 12:04:48 INFO - PROCESS | 1654 | --DOMWINDOW == 112 (0x1190bb800) [pid = 1654] [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.] 12:04:48 INFO - PROCESS | 1654 | --DOMWINDOW == 111 (0x12bb7ec00) [pid = 1654] [serial = 494] [outer = 0x0] [url = about:blank] 12:04:48 INFO - PROCESS | 1654 | --DOMWINDOW == 110 (0x119048000) [pid = 1654] [serial = 485] [outer = 0x0] [url = about:blank] 12:04:48 INFO - PROCESS | 1654 | --DOMWINDOW == 109 (0x1180c0c00) [pid = 1654] [serial = 484] [outer = 0x0] [url = about:blank] 12:04:48 INFO - PROCESS | 1654 | --DOMWINDOW == 108 (0x1291ed000) [pid = 1654] [serial = 475] [outer = 0x0] [url = about:blank] 12:04:48 INFO - PROCESS | 1654 | --DOMWINDOW == 107 (0x12a93a400) [pid = 1654] [serial = 478] [outer = 0x0] [url = about:blank] 12:04:48 INFO - PROCESS | 1654 | --DOMWINDOW == 106 (0x110e5e000) [pid = 1654] [serial = 505] [outer = 0x0] [url = about:blank] 12:04:48 INFO - PROCESS | 1654 | --DOMWINDOW == 105 (0x1185d4000) [pid = 1654] [serial = 500] [outer = 0x0] [url = about:blank] 12:04:48 INFO - PROCESS | 1654 | --DOMWINDOW == 104 (0x115ea7c00) [pid = 1654] [serial = 499] [outer = 0x0] [url = about:blank] 12:04:48 INFO - PROCESS | 1654 | --DOMWINDOW == 103 (0x112979c00) [pid = 1654] [serial = 509] [outer = 0x0] [url = about:blank] 12:04:48 INFO - PROCESS | 1654 | --DOMWINDOW == 102 (0x12b0c5000) [pid = 1654] [serial = 503] [outer = 0x0] [url = about:blank] 12:04:48 INFO - PROCESS | 1654 | --DOMWINDOW == 101 (0x12c1b6400) [pid = 1654] [serial = 497] [outer = 0x0] [url = about:blank] 12:04:48 INFO - PROCESS | 1654 | --DOMWINDOW == 100 (0x1291e5400) [pid = 1654] [serial = 491] [outer = 0x0] [url = about:blank] 12:04:48 INFO - PROCESS | 1654 | --DOMWINDOW == 99 (0x1211ec400) [pid = 1654] [serial = 502] [outer = 0x0] [url = about:blank] 12:04:48 INFO - PROCESS | 1654 | --DOMWINDOW == 98 (0x12179b400) [pid = 1654] [serial = 488] [outer = 0x0] [url = about:blank] 12:04:48 INFO - PROCESS | 1654 | 1464375888742 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:04:48 INFO - PROCESS | 1654 | ++DOCSHELL 0x118521800 == 40 [pid = 1654] [id = 190] 12:04:48 INFO - PROCESS | 1654 | ++DOMWINDOW == 99 (0x112979c00) [pid = 1654] [serial = 568] [outer = 0x0] 12:04:48 INFO - PROCESS | 1654 | ++DOMWINDOW == 100 (0x1180c2400) [pid = 1654] [serial = 569] [outer = 0x112979c00] 12:04:48 INFO - PROCESS | 1654 | 1464375888770 Marionette DEBUG loaded listener.js 12:04:48 INFO - PROCESS | 1654 | ++DOMWINDOW == 101 (0x1193cb400) [pid = 1654] [serial = 570] [outer = 0x112979c00] 12:04:49 INFO - PROCESS | 1654 | 1464375889081 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] 12:04:49 INFO - PROCESS | 1654 | 1464375889123 Marionette TRACE conn2 <- [1,733,null,{"value":"7"}] 12:04:49 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 12:04:49 INFO - PROCESS | 1654 | 1464375889125 Marionette TRACE conn2 -> [0,734,"setScriptTimeout",{"ms":35000}] 12:04:49 INFO - PROCESS | 1654 | 1464375889128 Marionette TRACE conn2 <- [1,734,null,{}] 12:04:49 INFO - PROCESS | 1654 | 1464375889135 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}] 12:04:49 INFO - PROCESS | 1654 | 1464375889214 Marionette TRACE conn2 <- [1,735,null,{"value":null}] 12:04:49 INFO - PROCESS | 1654 | 1464375889268 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:04:49 INFO - PROCESS | 1654 | ++DOCSHELL 0x121635800 == 41 [pid = 1654] [id = 191] 12:04:49 INFO - PROCESS | 1654 | ++DOMWINDOW == 102 (0x119153c00) [pid = 1654] [serial = 571] [outer = 0x0] 12:04:49 INFO - PROCESS | 1654 | ++DOMWINDOW == 103 (0x1196bf000) [pid = 1654] [serial = 572] [outer = 0x119153c00] 12:04:49 INFO - PROCESS | 1654 | 1464375889298 Marionette DEBUG loaded listener.js 12:04:49 INFO - PROCESS | 1654 | ++DOMWINDOW == 104 (0x124e46c00) [pid = 1654] [serial = 573] [outer = 0x119153c00] 12:04:49 INFO - PROCESS | 1654 | 1464375889591 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]]]}] 12:04:49 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 12:04:49 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 520ms 12:04:49 INFO - PROCESS | 1654 | 1464375889646 Marionette TRACE conn2 -> [0,737,"getWindowHandle",null] 12:04:49 INFO - PROCESS | 1654 | 1464375889648 Marionette TRACE conn2 <- [1,737,null,{"value":"7"}] 12:04:49 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 12:04:49 INFO - PROCESS | 1654 | 1464375889650 Marionette TRACE conn2 -> [0,738,"setScriptTimeout",{"ms":35000}] 12:04:49 INFO - PROCESS | 1654 | 1464375889653 Marionette TRACE conn2 <- [1,738,null,{}] 12:04:49 INFO - PROCESS | 1654 | 1464375889656 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}] 12:04:49 INFO - PROCESS | 1654 | 1464375889732 Marionette TRACE conn2 <- [1,739,null,{"value":null}] 12:04:49 INFO - PROCESS | 1654 | 1464375889738 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:04:49 INFO - PROCESS | 1654 | ++DOCSHELL 0x125c63800 == 42 [pid = 1654] [id = 192] 12:04:49 INFO - PROCESS | 1654 | ++DOMWINDOW == 105 (0x125cde000) [pid = 1654] [serial = 574] [outer = 0x0] 12:04:49 INFO - PROCESS | 1654 | ++DOMWINDOW == 106 (0x1275ed800) [pid = 1654] [serial = 575] [outer = 0x125cde000] 12:04:49 INFO - PROCESS | 1654 | 1464375889764 Marionette DEBUG loaded listener.js 12:04:49 INFO - PROCESS | 1654 | ++DOMWINDOW == 107 (0x12915c000) [pid = 1654] [serial = 576] [outer = 0x125cde000] 12:04:50 INFO - PROCESS | 1654 | 1464375890590 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]]]}] 12:04:50 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 12:04:50 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 973ms 12:04:50 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 12:04:50 INFO - PROCESS | 1654 | 1464375890623 Marionette TRACE conn2 -> [0,741,"getWindowHandle",null] 12:04:50 INFO - PROCESS | 1654 | 1464375890624 Marionette TRACE conn2 <- [1,741,null,{"value":"7"}] 12:04:50 INFO - PROCESS | 1654 | 1464375890626 Marionette TRACE conn2 -> [0,742,"setScriptTimeout",{"ms":35000}] 12:04:50 INFO - PROCESS | 1654 | 1464375890627 Marionette TRACE conn2 <- [1,742,null,{}] 12:04:50 INFO - PROCESS | 1654 | 1464375890645 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}] 12:04:50 INFO - PROCESS | 1654 | 1464375890736 Marionette TRACE conn2 <- [1,743,null,{"value":null}] 12:04:50 INFO - PROCESS | 1654 | 1464375890742 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:04:50 INFO - PROCESS | 1654 | ++DOCSHELL 0x128e1d800 == 43 [pid = 1654] [id = 193] 12:04:50 INFO - PROCESS | 1654 | ++DOMWINDOW == 108 (0x1211ea000) [pid = 1654] [serial = 577] [outer = 0x0] 12:04:50 INFO - PROCESS | 1654 | ++DOMWINDOW == 109 (0x12a81dc00) [pid = 1654] [serial = 578] [outer = 0x1211ea000] 12:04:50 INFO - PROCESS | 1654 | 1464375890767 Marionette DEBUG loaded listener.js 12:04:50 INFO - PROCESS | 1654 | ++DOMWINDOW == 110 (0x12a941000) [pid = 1654] [serial = 579] [outer = 0x1211ea000] 12:04:51 INFO - PROCESS | 1654 | 1464375891577 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]]]}] 12:04:51 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 12:04:51 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 971ms 12:04:51 INFO - PROCESS | 1654 | 1464375891597 Marionette TRACE conn2 -> [0,745,"getWindowHandle",null] 12:04:51 INFO - PROCESS | 1654 | 1464375891599 Marionette TRACE conn2 <- [1,745,null,{"value":"7"}] 12:04:51 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 12:04:51 INFO - PROCESS | 1654 | 1464375891602 Marionette TRACE conn2 -> [0,746,"setScriptTimeout",{"ms":35000}] 12:04:51 INFO - PROCESS | 1654 | 1464375891603 Marionette TRACE conn2 <- [1,746,null,{}] 12:04:51 INFO - PROCESS | 1654 | 1464375891605 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}] 12:04:51 INFO - PROCESS | 1654 | 1464375891714 Marionette TRACE conn2 <- [1,747,null,{"value":null}] 12:04:51 INFO - PROCESS | 1654 | 1464375891747 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:04:51 INFO - PROCESS | 1654 | ++DOCSHELL 0x12a9ce000 == 44 [pid = 1654] [id = 194] 12:04:51 INFO - PROCESS | 1654 | ++DOMWINDOW == 111 (0x12b1edc00) [pid = 1654] [serial = 580] [outer = 0x0] 12:04:51 INFO - PROCESS | 1654 | ++DOMWINDOW == 112 (0x12bb89800) [pid = 1654] [serial = 581] [outer = 0x12b1edc00] 12:04:51 INFO - PROCESS | 1654 | 1464375891773 Marionette DEBUG loaded listener.js 12:04:51 INFO - PROCESS | 1654 | ++DOMWINDOW == 113 (0x12bb92800) [pid = 1654] [serial = 582] [outer = 0x12b1edc00] 12:04:52 INFO - PROCESS | 1654 | 1464375892594 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]]]}] 12:04:52 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.) 12:04:52 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1019ms 12:04:52 INFO - PROCESS | 1654 | --DOMWINDOW == 112 (0x1190bfc00) [pid = 1654] [serial = 541] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 12:04:52 INFO - PROCESS | 1654 | --DOMWINDOW == 111 (0x1190bd000) [pid = 1654] [serial = 535] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 12:04:52 INFO - PROCESS | 1654 | --DOMWINDOW == 110 (0x11606c800) [pid = 1654] [serial = 532] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 12:04:52 INFO - PROCESS | 1654 | --DOMWINDOW == 109 (0x123f29c00) [pid = 1654] [serial = 544] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 12:04:52 INFO - PROCESS | 1654 | --DOMWINDOW == 108 (0x11606b400) [pid = 1654] [serial = 529] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 12:04:52 INFO - PROCESS | 1654 | --DOMWINDOW == 107 (0x113a75400) [pid = 1654] [serial = 526] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 12:04:52 INFO - PROCESS | 1654 | --DOMWINDOW == 106 (0x119017800) [pid = 1654] [serial = 538] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 12:04:52 INFO - PROCESS | 1654 | --DOMWINDOW == 105 (0x11203c400) [pid = 1654] [serial = 547] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 12:04:52 INFO - PROCESS | 1654 | --DOMWINDOW == 104 (0x12b0c3c00) [pid = 1654] [serial = 480] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 12:04:52 INFO - PROCESS | 1654 | 1464375892656 Marionette TRACE conn2 -> [0,749,"getWindowHandle",null] 12:04:52 INFO - PROCESS | 1654 | 1464375892657 Marionette TRACE conn2 <- [1,749,null,{"value":"7"}] 12:04:52 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 12:04:52 INFO - PROCESS | 1654 | 1464375892661 Marionette TRACE conn2 -> [0,750,"setScriptTimeout",{"ms":35000}] 12:04:52 INFO - PROCESS | 1654 | 1464375892662 Marionette TRACE conn2 <- [1,750,null,{}] 12:04:52 INFO - PROCESS | 1654 | 1464375892665 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}] 12:04:52 INFO - PROCESS | 1654 | 1464375892739 Marionette TRACE conn2 <- [1,751,null,{"value":null}] 12:04:52 INFO - PROCESS | 1654 | 1464375892751 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:04:52 INFO - PROCESS | 1654 | ++DOCSHELL 0x113294000 == 45 [pid = 1654] [id = 195] 12:04:52 INFO - PROCESS | 1654 | ++DOMWINDOW == 105 (0x1196bbc00) [pid = 1654] [serial = 583] [outer = 0x0] 12:04:52 INFO - PROCESS | 1654 | ++DOMWINDOW == 106 (0x121935400) [pid = 1654] [serial = 584] [outer = 0x1196bbc00] 12:04:52 INFO - PROCESS | 1654 | 1464375892777 Marionette DEBUG loaded listener.js 12:04:52 INFO - PROCESS | 1654 | ++DOMWINDOW == 107 (0x12bb91800) [pid = 1654] [serial = 585] [outer = 0x1196bbc00] 12:04:53 INFO - PROCESS | 1654 | 1464375893574 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]]]}] 12:04:53 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 12:04:53 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 924ms 12:04:53 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 12:04:53 INFO - PROCESS | 1654 | 1464375893613 Marionette TRACE conn2 -> [0,753,"getWindowHandle",null] 12:04:53 INFO - PROCESS | 1654 | 1464375893614 Marionette TRACE conn2 <- [1,753,null,{"value":"7"}] 12:04:53 INFO - PROCESS | 1654 | 1464375893616 Marionette TRACE conn2 -> [0,754,"setScriptTimeout",{"ms":35000}] 12:04:53 INFO - PROCESS | 1654 | 1464375893617 Marionette TRACE conn2 <- [1,754,null,{}] 12:04:53 INFO - PROCESS | 1654 | 1464375893620 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}] 12:04:53 INFO - PROCESS | 1654 | 1464375893693 Marionette TRACE conn2 <- [1,755,null,{"value":null}] 12:04:53 INFO - PROCESS | 1654 | 1464375893697 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:04:53 INFO - PROCESS | 1654 | ++DOCSHELL 0x12bb45000 == 46 [pid = 1654] [id = 196] 12:04:53 INFO - PROCESS | 1654 | ++DOMWINDOW == 108 (0x1190b6c00) [pid = 1654] [serial = 586] [outer = 0x0] 12:04:53 INFO - PROCESS | 1654 | ++DOMWINDOW == 109 (0x12c1bb400) [pid = 1654] [serial = 587] [outer = 0x1190b6c00] 12:04:53 INFO - PROCESS | 1654 | 1464375893724 Marionette DEBUG loaded listener.js 12:04:53 INFO - PROCESS | 1654 | ++DOMWINDOW == 110 (0x12c58f800) [pid = 1654] [serial = 588] [outer = 0x1190b6c00] 12:04:54 INFO - PROCESS | 1654 | 1464375894510 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]]]}] 12:04:54 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 12:04:54 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 920ms 12:04:54 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 12:04:54 INFO - PROCESS | 1654 | 1464375894537 Marionette TRACE conn2 -> [0,757,"getWindowHandle",null] 12:04:54 INFO - PROCESS | 1654 | 1464375894538 Marionette TRACE conn2 <- [1,757,null,{"value":"7"}] 12:04:54 INFO - PROCESS | 1654 | 1464375894540 Marionette TRACE conn2 -> [0,758,"setScriptTimeout",{"ms":35000}] 12:04:54 INFO - PROCESS | 1654 | 1464375894541 Marionette TRACE conn2 <- [1,758,null,{}] 12:04:54 INFO - PROCESS | 1654 | 1464375894544 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}] 12:04:54 INFO - PROCESS | 1654 | 1464375894622 Marionette TRACE conn2 <- [1,759,null,{"value":null}] 12:04:54 INFO - PROCESS | 1654 | 1464375894726 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:04:54 INFO - PROCESS | 1654 | ++DOCSHELL 0x116228000 == 47 [pid = 1654] [id = 197] 12:04:54 INFO - PROCESS | 1654 | ++DOMWINDOW == 111 (0x110e55800) [pid = 1654] [serial = 589] [outer = 0x0] 12:04:54 INFO - PROCESS | 1654 | ++DOMWINDOW == 112 (0x110e62c00) [pid = 1654] [serial = 590] [outer = 0x110e55800] 12:04:54 INFO - PROCESS | 1654 | 1464375894759 Marionette DEBUG loaded listener.js 12:04:54 INFO - PROCESS | 1654 | ++DOMWINDOW == 113 (0x1160e5000) [pid = 1654] [serial = 591] [outer = 0x110e55800] 12:04:55 INFO - PROCESS | 1654 | 1464375895199 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]]]}] 12:04:55 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 12:04:55 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 669ms 12:04:55 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 12:04:55 INFO - PROCESS | 1654 | 1464375895210 Marionette TRACE conn2 -> [0,761,"getWindowHandle",null] 12:04:55 INFO - PROCESS | 1654 | 1464375895213 Marionette TRACE conn2 <- [1,761,null,{"value":"7"}] 12:04:55 INFO - PROCESS | 1654 | 1464375895216 Marionette TRACE conn2 -> [0,762,"setScriptTimeout",{"ms":35000}] 12:04:55 INFO - PROCESS | 1654 | 1464375895221 Marionette TRACE conn2 <- [1,762,null,{}] 12:04:55 INFO - PROCESS | 1654 | 1464375895224 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}] 12:04:55 INFO - PROCESS | 1654 | 1464375895325 Marionette TRACE conn2 <- [1,763,null,{"value":null}] 12:04:55 INFO - PROCESS | 1654 | 1464375895372 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:04:55 INFO - PROCESS | 1654 | ++DOCSHELL 0x12144a000 == 48 [pid = 1654] [id = 198] 12:04:55 INFO - PROCESS | 1654 | ++DOMWINDOW == 114 (0x117e6a400) [pid = 1654] [serial = 592] [outer = 0x0] 12:04:55 INFO - PROCESS | 1654 | ++DOMWINDOW == 115 (0x11914b400) [pid = 1654] [serial = 593] [outer = 0x117e6a400] 12:04:55 INFO - PROCESS | 1654 | 1464375895404 Marionette DEBUG loaded listener.js 12:04:55 INFO - PROCESS | 1654 | ++DOMWINDOW == 116 (0x11940e800) [pid = 1654] [serial = 594] [outer = 0x117e6a400] 12:04:56 INFO - PROCESS | 1654 | 1464375896294 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]]]}] 12:04:56 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 12:04:56 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1125ms 12:04:56 INFO - PROCESS | 1654 | 1464375896343 Marionette TRACE conn2 -> [0,765,"getWindowHandle",null] 12:04:56 INFO - PROCESS | 1654 | 1464375896345 Marionette TRACE conn2 <- [1,765,null,{"value":"7"}] 12:04:56 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 12:04:56 INFO - PROCESS | 1654 | 1464375896348 Marionette TRACE conn2 -> [0,766,"setScriptTimeout",{"ms":35000}] 12:04:56 INFO - PROCESS | 1654 | 1464375896349 Marionette TRACE conn2 <- [1,766,null,{}] 12:04:56 INFO - PROCESS | 1654 | 1464375896352 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}] 12:04:56 INFO - PROCESS | 1654 | 1464375896478 Marionette TRACE conn2 <- [1,767,null,{"value":null}] 12:04:56 INFO - PROCESS | 1654 | 1464375896530 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:04:56 INFO - PROCESS | 1654 | ++DOCSHELL 0x12a9c2800 == 49 [pid = 1654] [id = 199] 12:04:56 INFO - PROCESS | 1654 | ++DOMWINDOW == 117 (0x1196ce400) [pid = 1654] [serial = 595] [outer = 0x0] 12:04:56 INFO - PROCESS | 1654 | ++DOMWINDOW == 118 (0x1196d1800) [pid = 1654] [serial = 596] [outer = 0x1196ce400] 12:04:56 INFO - PROCESS | 1654 | 1464375896560 Marionette DEBUG loaded listener.js 12:04:56 INFO - PROCESS | 1654 | ++DOMWINDOW == 119 (0x119c37800) [pid = 1654] [serial = 597] [outer = 0x1196ce400] 12:04:57 INFO - PROCESS | 1654 | 1464375897446 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]]]}] 12:04:57 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 12:04:57 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1121ms 12:04:57 INFO - PROCESS | 1654 | 1464375897470 Marionette TRACE conn2 -> [0,769,"getWindowHandle",null] 12:04:57 INFO - PROCESS | 1654 | 1464375897471 Marionette TRACE conn2 <- [1,769,null,{"value":"7"}] 12:04:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 12:04:57 INFO - PROCESS | 1654 | 1464375897478 Marionette TRACE conn2 -> [0,770,"setScriptTimeout",{"ms":35000}] 12:04:57 INFO - PROCESS | 1654 | 1464375897482 Marionette TRACE conn2 <- [1,770,null,{}] 12:04:57 INFO - PROCESS | 1654 | 1464375897486 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}] 12:04:57 INFO - PROCESS | 1654 | 1464375897575 Marionette TRACE conn2 <- [1,771,null,{"value":null}] 12:04:57 INFO - PROCESS | 1654 | 1464375897821 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:04:57 INFO - PROCESS | 1654 | ++DOCSHELL 0x1180a2000 == 50 [pid = 1654] [id = 200] 12:04:57 INFO - PROCESS | 1654 | ++DOMWINDOW == 120 (0x113a80800) [pid = 1654] [serial = 598] [outer = 0x0] 12:04:57 INFO - PROCESS | 1654 | ++DOMWINDOW == 121 (0x115ea7c00) [pid = 1654] [serial = 599] [outer = 0x113a80800] 12:04:57 INFO - PROCESS | 1654 | 1464375897850 Marionette DEBUG loaded listener.js 12:04:57 INFO - PROCESS | 1654 | ++DOMWINDOW == 122 (0x117e66c00) [pid = 1654] [serial = 600] [outer = 0x113a80800] 12:04:58 INFO - PROCESS | 1654 | 1464375898348 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]]]}] 12:04:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 12:04:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 930ms 12:04:58 INFO - PROCESS | 1654 | 1464375898406 Marionette TRACE conn2 -> [0,773,"getWindowHandle",null] 12:04:58 INFO - PROCESS | 1654 | 1464375898409 Marionette TRACE conn2 <- [1,773,null,{"value":"7"}] 12:04:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 12:04:58 INFO - PROCESS | 1654 | 1464375898413 Marionette TRACE conn2 -> [0,774,"setScriptTimeout",{"ms":35000}] 12:04:58 INFO - PROCESS | 1654 | 1464375898417 Marionette TRACE conn2 <- [1,774,null,{}] 12:04:58 INFO - PROCESS | 1654 | 1464375898422 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}] 12:04:58 INFO - PROCESS | 1654 | 1464375898530 Marionette TRACE conn2 <- [1,775,null,{"value":null}] 12:04:58 INFO - PROCESS | 1654 | 1464375898596 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:04:58 INFO - PROCESS | 1654 | ++DOCSHELL 0x116f18800 == 51 [pid = 1654] [id = 201] 12:04:58 INFO - PROCESS | 1654 | ++DOMWINDOW == 123 (0x11386b000) [pid = 1654] [serial = 601] [outer = 0x0] 12:04:58 INFO - PROCESS | 1654 | ++DOMWINDOW == 124 (0x1185cd800) [pid = 1654] [serial = 602] [outer = 0x11386b000] 12:04:58 INFO - PROCESS | 1654 | 1464375898629 Marionette DEBUG loaded listener.js 12:04:58 INFO - PROCESS | 1654 | ++DOMWINDOW == 125 (0x1193d1000) [pid = 1654] [serial = 603] [outer = 0x11386b000] 12:04:59 INFO - PROCESS | 1654 | 1464375899084 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]]]}] 12:04:59 INFO - PROCESS | 1654 | --DOCSHELL 0x121b56000 == 50 [pid = 1654] [id = 150] 12:04:59 INFO - PROCESS | 1654 | --DOCSHELL 0x12bb45000 == 49 [pid = 1654] [id = 196] 12:04:59 INFO - PROCESS | 1654 | --DOCSHELL 0x11339e800 == 48 [pid = 1654] [id = 176] 12:04:59 INFO - PROCESS | 1654 | --DOCSHELL 0x113294000 == 47 [pid = 1654] [id = 195] 12:04:59 INFO - PROCESS | 1654 | --DOCSHELL 0x12a9ce000 == 46 [pid = 1654] [id = 194] 12:04:59 INFO - PROCESS | 1654 | --DOMWINDOW == 124 (0x118338400) [pid = 1654] [serial = 524] [outer = 0x0] [url = about:blank] 12:04:59 INFO - PROCESS | 1654 | --DOMWINDOW == 123 (0x1278ccc00) [pid = 1654] [serial = 551] [outer = 0x0] [url = about:blank] 12:04:59 INFO - PROCESS | 1654 | --DOMWINDOW == 122 (0x116755000) [pid = 1654] [serial = 512] [outer = 0x0] [url = about:blank] 12:04:59 INFO - PROCESS | 1654 | --DOMWINDOW == 121 (0x11810f000) [pid = 1654] [serial = 515] [outer = 0x0] [url = about:blank] 12:04:59 INFO - PROCESS | 1654 | --DOMWINDOW == 120 (0x1211e8c00) [pid = 1654] [serial = 518] [outer = 0x0] [url = about:blank] 12:04:59 INFO - PROCESS | 1654 | --DOMWINDOW == 119 (0x12b027400) [pid = 1654] [serial = 521] [outer = 0x0] [url = about:blank] 12:04:59 INFO - PROCESS | 1654 | --DOCSHELL 0x128e1d800 == 45 [pid = 1654] [id = 193] 12:04:59 INFO - PROCESS | 1654 | --DOCSHELL 0x125c63800 == 44 [pid = 1654] [id = 192] 12:04:59 INFO - PROCESS | 1654 | --DOCSHELL 0x121635800 == 43 [pid = 1654] [id = 191] 12:04:59 INFO - PROCESS | 1654 | --DOCSHELL 0x118521800 == 42 [pid = 1654] [id = 190] 12:04:59 INFO - PROCESS | 1654 | --DOCSHELL 0x1191c2000 == 41 [pid = 1654] [id = 189] 12:04:59 INFO - PROCESS | 1654 | --DOCSHELL 0x116f08000 == 40 [pid = 1654] [id = 185] 12:04:59 INFO - PROCESS | 1654 | --DOCSHELL 0x1272d9000 == 39 [pid = 1654] [id = 184] 12:04:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 12:04:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 729ms 12:04:59 INFO - PROCESS | 1654 | 1464375899143 Marionette TRACE conn2 -> [0,777,"getWindowHandle",null] 12:04:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 12:04:59 INFO - PROCESS | 1654 | 1464375899146 Marionette TRACE conn2 <- [1,777,null,{"value":"7"}] 12:04:59 INFO - PROCESS | 1654 | --DOMWINDOW == 118 (0x12bb91000) [pid = 1654] [serial = 482] [outer = 0x0] [url = about:blank] 12:04:59 INFO - PROCESS | 1654 | --DOMWINDOW == 117 (0x119405800) [pid = 1654] [serial = 536] [outer = 0x0] [url = about:blank] 12:04:59 INFO - PROCESS | 1654 | --DOMWINDOW == 116 (0x1196b9400) [pid = 1654] [serial = 537] [outer = 0x0] [url = about:blank] 12:04:59 INFO - PROCESS | 1654 | --DOMWINDOW == 115 (0x119050c00) [pid = 1654] [serial = 534] [outer = 0x0] [url = about:blank] 12:04:59 INFO - PROCESS | 1654 | --DOMWINDOW == 114 (0x1185d3000) [pid = 1654] [serial = 533] [outer = 0x0] [url = about:blank] 12:04:59 INFO - PROCESS | 1654 | --DOMWINDOW == 113 (0x125cc3000) [pid = 1654] [serial = 545] [outer = 0x0] [url = about:blank] 12:04:59 INFO - PROCESS | 1654 | --DOMWINDOW == 112 (0x116a55400) [pid = 1654] [serial = 531] [outer = 0x0] [url = about:blank] 12:04:59 INFO - PROCESS | 1654 | --DOMWINDOW == 111 (0x116266c00) [pid = 1654] [serial = 530] [outer = 0x0] [url = about:blank] 12:04:59 INFO - PROCESS | 1654 | --DOMWINDOW == 110 (0x12070b800) [pid = 1654] [serial = 528] [outer = 0x0] [url = about:blank] 12:04:59 INFO - PROCESS | 1654 | --DOMWINDOW == 109 (0x117e61400) [pid = 1654] [serial = 527] [outer = 0x0] [url = about:blank] 12:04:59 INFO - PROCESS | 1654 | --DOMWINDOW == 108 (0x1196c3c00) [pid = 1654] [serial = 539] [outer = 0x0] [url = about:blank] 12:04:59 INFO - PROCESS | 1654 | --DOMWINDOW == 107 (0x121aaf800) [pid = 1654] [serial = 549] [outer = 0x0] [url = about:blank] 12:04:59 INFO - PROCESS | 1654 | --DOMWINDOW == 106 (0x12721f400) [pid = 1654] [serial = 546] [outer = 0x0] [url = about:blank] 12:04:59 INFO - PROCESS | 1654 | --DOMWINDOW == 105 (0x1218f4800) [pid = 1654] [serial = 543] [outer = 0x0] [url = about:blank] 12:04:59 INFO - PROCESS | 1654 | --DOMWINDOW == 104 (0x1162f5000) [pid = 1654] [serial = 548] [outer = 0x0] [url = about:blank] 12:04:59 INFO - PROCESS | 1654 | --DOMWINDOW == 103 (0x119c37000) [pid = 1654] [serial = 540] [outer = 0x0] [url = about:blank] 12:04:59 INFO - PROCESS | 1654 | --DOMWINDOW == 102 (0x120fb0400) [pid = 1654] [serial = 542] [outer = 0x0] [url = about:blank] 12:04:59 INFO - PROCESS | 1654 | 1464375899159 Marionette TRACE conn2 -> [0,778,"setScriptTimeout",{"ms":35000}] 12:04:59 INFO - PROCESS | 1654 | 1464375899161 Marionette TRACE conn2 <- [1,778,null,{}] 12:04:59 INFO - PROCESS | 1654 | 1464375899165 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}] 12:04:59 INFO - PROCESS | 1654 | 1464375899254 Marionette TRACE conn2 <- [1,779,null,{"value":null}] 12:04:59 INFO - PROCESS | 1654 | 1464375899267 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:04:59 INFO - PROCESS | 1654 | ++DOCSHELL 0x1180b3000 == 40 [pid = 1654] [id = 202] 12:04:59 INFO - PROCESS | 1654 | ++DOMWINDOW == 103 (0x112a6b400) [pid = 1654] [serial = 604] [outer = 0x0] 12:04:59 INFO - PROCESS | 1654 | ++DOMWINDOW == 104 (0x1196b6c00) [pid = 1654] [serial = 605] [outer = 0x112a6b400] 12:04:59 INFO - PROCESS | 1654 | 1464375899292 Marionette DEBUG loaded listener.js 12:04:59 INFO - PROCESS | 1654 | ++DOMWINDOW == 105 (0x1196c6800) [pid = 1654] [serial = 606] [outer = 0x112a6b400] 12:04:59 INFO - PROCESS | 1654 | 1464375899634 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]]]}] 12:04:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 12:04:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 531ms 12:04:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 12:04:59 INFO - PROCESS | 1654 | 1464375899689 Marionette TRACE conn2 -> [0,781,"getWindowHandle",null] 12:04:59 INFO - PROCESS | 1654 | 1464375899691 Marionette TRACE conn2 <- [1,781,null,{"value":"7"}] 12:04:59 INFO - PROCESS | 1654 | 1464375899699 Marionette TRACE conn2 -> [0,782,"setScriptTimeout",{"ms":35000}] 12:04:59 INFO - PROCESS | 1654 | 1464375899703 Marionette TRACE conn2 <- [1,782,null,{}] 12:04:59 INFO - PROCESS | 1654 | 1464375899706 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}] 12:04:59 INFO - PROCESS | 1654 | 1464375899787 Marionette TRACE conn2 <- [1,783,null,{"value":null}] 12:04:59 INFO - PROCESS | 1654 | 1464375899791 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:04:59 INFO - PROCESS | 1654 | ++DOCSHELL 0x121644800 == 41 [pid = 1654] [id = 203] 12:04:59 INFO - PROCESS | 1654 | ++DOMWINDOW == 106 (0x1196d1000) [pid = 1654] [serial = 607] [outer = 0x0] 12:04:59 INFO - PROCESS | 1654 | ++DOMWINDOW == 107 (0x119cdf000) [pid = 1654] [serial = 608] [outer = 0x1196d1000] 12:04:59 INFO - PROCESS | 1654 | 1464375899816 Marionette DEBUG loaded listener.js 12:04:59 INFO - PROCESS | 1654 | ++DOMWINDOW == 108 (0x121d0e000) [pid = 1654] [serial = 609] [outer = 0x1196d1000] 12:05:00 INFO - PROCESS | 1654 | 1464375900119 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]]]}] 12:05:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 12:05:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 476ms 12:05:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 12:05:00 INFO - PROCESS | 1654 | 1464375900172 Marionette TRACE conn2 -> [0,785,"getWindowHandle",null] 12:05:00 INFO - PROCESS | 1654 | 1464375900173 Marionette TRACE conn2 <- [1,785,null,{"value":"7"}] 12:05:00 INFO - PROCESS | 1654 | 1464375900175 Marionette TRACE conn2 -> [0,786,"setScriptTimeout",{"ms":35000}] 12:05:00 INFO - PROCESS | 1654 | 1464375900183 Marionette TRACE conn2 <- [1,786,null,{}] 12:05:00 INFO - PROCESS | 1654 | 1464375900186 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}] 12:05:00 INFO - PROCESS | 1654 | 1464375900269 Marionette TRACE conn2 <- [1,787,null,{"value":null}] 12:05:00 INFO - PROCESS | 1654 | 1464375900317 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:00 INFO - PROCESS | 1654 | ++DOCSHELL 0x124e25800 == 42 [pid = 1654] [id = 204] 12:05:00 INFO - PROCESS | 1654 | ++DOMWINDOW == 109 (0x112adb000) [pid = 1654] [serial = 610] [outer = 0x0] 12:05:00 INFO - PROCESS | 1654 | ++DOMWINDOW == 110 (0x125173800) [pid = 1654] [serial = 611] [outer = 0x112adb000] 12:05:00 INFO - PROCESS | 1654 | 1464375900342 Marionette DEBUG loaded listener.js 12:05:00 INFO - PROCESS | 1654 | ++DOMWINDOW == 111 (0x125ce9c00) [pid = 1654] [serial = 612] [outer = 0x112adb000] 12:05:00 INFO - PROCESS | 1654 | 1464375900620 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]]]}] 12:05:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 12:05:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 480ms 12:05:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 12:05:00 INFO - PROCESS | 1654 | 1464375900659 Marionette TRACE conn2 -> [0,789,"getWindowHandle",null] 12:05:00 INFO - PROCESS | 1654 | 1464375900661 Marionette TRACE conn2 <- [1,789,null,{"value":"7"}] 12:05:00 INFO - PROCESS | 1654 | 1464375900663 Marionette TRACE conn2 -> [0,790,"setScriptTimeout",{"ms":35000}] 12:05:00 INFO - PROCESS | 1654 | 1464375900664 Marionette TRACE conn2 <- [1,790,null,{}] 12:05:00 INFO - PROCESS | 1654 | 1464375900667 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}] 12:05:00 INFO - PROCESS | 1654 | 1464375900751 Marionette TRACE conn2 <- [1,791,null,{"value":null}] 12:05:00 INFO - PROCESS | 1654 | 1464375900757 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:00 INFO - PROCESS | 1654 | ++DOCSHELL 0x12789c000 == 43 [pid = 1654] [id = 205] 12:05:00 INFO - PROCESS | 1654 | ++DOMWINDOW == 112 (0x12915a000) [pid = 1654] [serial = 613] [outer = 0x0] 12:05:00 INFO - PROCESS | 1654 | ++DOMWINDOW == 113 (0x1291eb400) [pid = 1654] [serial = 614] [outer = 0x12915a000] 12:05:00 INFO - PROCESS | 1654 | 1464375900788 Marionette DEBUG loaded listener.js 12:05:00 INFO - PROCESS | 1654 | ++DOMWINDOW == 114 (0x12a938400) [pid = 1654] [serial = 615] [outer = 0x12915a000] 12:05:01 INFO - PROCESS | 1654 | 1464375901144 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]]]}] 12:05:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 12:05:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 520ms 12:05:01 INFO - PROCESS | 1654 | 1464375901183 Marionette TRACE conn2 -> [0,793,"getWindowHandle",null] 12:05:01 INFO - PROCESS | 1654 | 1464375901185 Marionette TRACE conn2 <- [1,793,null,{"value":"7"}] 12:05:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 12:05:01 INFO - PROCESS | 1654 | 1464375901189 Marionette TRACE conn2 -> [0,794,"setScriptTimeout",{"ms":35000}] 12:05:01 INFO - PROCESS | 1654 | 1464375901190 Marionette TRACE conn2 <- [1,794,null,{}] 12:05:01 INFO - PROCESS | 1654 | 1464375901192 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}] 12:05:01 INFO - PROCESS | 1654 | 1464375901290 Marionette TRACE conn2 <- [1,795,null,{"value":null}] 12:05:01 INFO - PROCESS | 1654 | 1464375901310 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:01 INFO - PROCESS | 1654 | ++DOCSHELL 0x12a744800 == 44 [pid = 1654] [id = 206] 12:05:01 INFO - PROCESS | 1654 | ++DOMWINDOW == 115 (0x12a93d800) [pid = 1654] [serial = 616] [outer = 0x0] 12:05:01 INFO - PROCESS | 1654 | ++DOMWINDOW == 116 (0x12b1ec000) [pid = 1654] [serial = 617] [outer = 0x12a93d800] 12:05:01 INFO - PROCESS | 1654 | 1464375901335 Marionette DEBUG loaded listener.js 12:05:01 INFO - PROCESS | 1654 | ++DOMWINDOW == 117 (0x12ba77000) [pid = 1654] [serial = 618] [outer = 0x12a93d800] 12:05:01 INFO - PROCESS | 1654 | 1464375901675 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]]]}] 12:05:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 12:05:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 519ms 12:05:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 12:05:01 INFO - PROCESS | 1654 | 1464375901709 Marionette TRACE conn2 -> [0,797,"getWindowHandle",null] 12:05:01 INFO - PROCESS | 1654 | 1464375901710 Marionette TRACE conn2 <- [1,797,null,{"value":"7"}] 12:05:01 INFO - PROCESS | 1654 | 1464375901713 Marionette TRACE conn2 -> [0,798,"setScriptTimeout",{"ms":35000}] 12:05:01 INFO - PROCESS | 1654 | 1464375901714 Marionette TRACE conn2 <- [1,798,null,{}] 12:05:01 INFO - PROCESS | 1654 | 1464375901717 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}] 12:05:01 INFO - PROCESS | 1654 | 1464375901856 Marionette TRACE conn2 <- [1,799,null,{"value":null}] 12:05:01 INFO - PROCESS | 1654 | 1464375901874 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:01 INFO - PROCESS | 1654 | ++DOCSHELL 0x113d2f000 == 45 [pid = 1654] [id = 207] 12:05:01 INFO - PROCESS | 1654 | ++DOMWINDOW == 118 (0x12915ac00) [pid = 1654] [serial = 619] [outer = 0x0] 12:05:01 INFO - PROCESS | 1654 | ++DOMWINDOW == 119 (0x12bb80c00) [pid = 1654] [serial = 620] [outer = 0x12915ac00] 12:05:01 INFO - PROCESS | 1654 | 1464375901915 Marionette DEBUG loaded listener.js 12:05:01 INFO - PROCESS | 1654 | ++DOMWINDOW == 120 (0x12bb8b400) [pid = 1654] [serial = 621] [outer = 0x12915ac00] 12:05:02 INFO - PROCESS | 1654 | 1464375902339 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]]]}] 12:05:02 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 12:05:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 671ms 12:05:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 12:05:02 INFO - PROCESS | 1654 | 1464375902391 Marionette TRACE conn2 -> [0,801,"getWindowHandle",null] 12:05:02 INFO - PROCESS | 1654 | 1464375902392 Marionette TRACE conn2 <- [1,801,null,{"value":"7"}] 12:05:02 INFO - PROCESS | 1654 | 1464375902394 Marionette TRACE conn2 -> [0,802,"setScriptTimeout",{"ms":35000}] 12:05:02 INFO - PROCESS | 1654 | 1464375902396 Marionette TRACE conn2 <- [1,802,null,{}] 12:05:02 INFO - PROCESS | 1654 | 1464375902398 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}] 12:05:02 INFO - PROCESS | 1654 | 1464375902493 Marionette TRACE conn2 <- [1,803,null,{"value":null}] 12:05:02 INFO - PROCESS | 1654 | 1464375902498 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:02 INFO - PROCESS | 1654 | ++DOCSHELL 0x1180b2000 == 46 [pid = 1654] [id = 208] 12:05:02 INFO - PROCESS | 1654 | ++DOMWINDOW == 121 (0x12bb78000) [pid = 1654] [serial = 622] [outer = 0x0] 12:05:02 INFO - PROCESS | 1654 | ++DOMWINDOW == 122 (0x12c1b3400) [pid = 1654] [serial = 623] [outer = 0x12bb78000] 12:05:02 INFO - PROCESS | 1654 | 1464375902521 Marionette DEBUG loaded listener.js 12:05:02 INFO - PROCESS | 1654 | ++DOMWINDOW == 123 (0x12c58a800) [pid = 1654] [serial = 624] [outer = 0x12bb78000] 12:05:02 INFO - PROCESS | 1654 | 1464375902881 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]]]}] 12:05:02 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 12:05:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 518ms 12:05:02 INFO - PROCESS | 1654 | 1464375902916 Marionette TRACE conn2 -> [0,805,"getWindowHandle",null] 12:05:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 12:05:02 INFO - PROCESS | 1654 | 1464375902918 Marionette TRACE conn2 <- [1,805,null,{"value":"7"}] 12:05:02 INFO - PROCESS | 1654 | 1464375902922 Marionette TRACE conn2 -> [0,806,"setScriptTimeout",{"ms":35000}] 12:05:02 INFO - PROCESS | 1654 | 1464375902923 Marionette TRACE conn2 <- [1,806,null,{}] 12:05:02 INFO - PROCESS | 1654 | 1464375902925 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}] 12:05:03 INFO - PROCESS | 1654 | 1464375903025 Marionette TRACE conn2 <- [1,807,null,{"value":null}] 12:05:03 INFO - PROCESS | 1654 | 1464375903038 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:03 INFO - PROCESS | 1654 | ++DOCSHELL 0x12c5bd000 == 47 [pid = 1654] [id = 209] 12:05:03 INFO - PROCESS | 1654 | ++DOMWINDOW == 124 (0x119a9b000) [pid = 1654] [serial = 625] [outer = 0x0] 12:05:03 INFO - PROCESS | 1654 | ++DOMWINDOW == 125 (0x119aa4000) [pid = 1654] [serial = 626] [outer = 0x119a9b000] 12:05:03 INFO - PROCESS | 1654 | 1464375903062 Marionette DEBUG loaded listener.js 12:05:03 INFO - PROCESS | 1654 | ++DOMWINDOW == 126 (0x119aa8400) [pid = 1654] [serial = 627] [outer = 0x119a9b000] 12:05:03 INFO - PROCESS | 1654 | --DOMWINDOW == 125 (0x12b1edc00) [pid = 1654] [serial = 580] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 12:05:03 INFO - PROCESS | 1654 | --DOMWINDOW == 124 (0x1196bbc00) [pid = 1654] [serial = 583] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 12:05:03 INFO - PROCESS | 1654 | --DOMWINDOW == 123 (0x119153c00) [pid = 1654] [serial = 571] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 12:05:03 INFO - PROCESS | 1654 | --DOMWINDOW == 122 (0x112979c00) [pid = 1654] [serial = 568] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 12:05:03 INFO - PROCESS | 1654 | --DOMWINDOW == 121 (0x125cc5400) [pid = 1654] [serial = 562] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 12:05:03 INFO - PROCESS | 1654 | --DOMWINDOW == 120 (0x116756400) [pid = 1654] [serial = 565] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 12:05:03 INFO - PROCESS | 1654 | --DOMWINDOW == 119 (0x125cde000) [pid = 1654] [serial = 574] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 12:05:03 INFO - PROCESS | 1654 | --DOMWINDOW == 118 (0x1211ea000) [pid = 1654] [serial = 577] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 12:05:03 INFO - PROCESS | 1654 | [1654] WARNING: robustness marked as unsupported: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 12:05:03 INFO - PROCESS | 1654 | Exported SkiaGL extensions: GL_ARB_framebuffer_object GL_ARB_texture_rg GL_EXT_packed_depth_stencil GL_EXT_bgra 12:05:03 INFO - PROCESS | 1654 | Determined SkiaGL cache limits: Size 100663296, Items: 256 12:05:03 INFO - PROCESS | 1654 | [GFX2-]: Using SkiaGL canvas. 12:05:03 INFO - PROCESS | 1654 | 1464375903527 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]]]}] 12:05:03 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 12:05:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 620ms 12:05:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 12:05:03 INFO - PROCESS | 1654 | 1464375903542 Marionette TRACE conn2 -> [0,809,"getWindowHandle",null] 12:05:03 INFO - PROCESS | 1654 | 1464375903544 Marionette TRACE conn2 <- [1,809,null,{"value":"7"}] 12:05:03 INFO - PROCESS | 1654 | 1464375903546 Marionette TRACE conn2 -> [0,810,"setScriptTimeout",{"ms":35000}] 12:05:03 INFO - PROCESS | 1654 | 1464375903547 Marionette TRACE conn2 <- [1,810,null,{}] 12:05:03 INFO - PROCESS | 1654 | 1464375903549 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}] 12:05:03 INFO - PROCESS | 1654 | 1464375903629 Marionette TRACE conn2 <- [1,811,null,{"value":null}] 12:05:03 INFO - PROCESS | 1654 | 1464375903683 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:03 INFO - PROCESS | 1654 | ++DOCSHELL 0x127021000 == 48 [pid = 1654] [id = 210] 12:05:03 INFO - PROCESS | 1654 | ++DOMWINDOW == 119 (0x11914c400) [pid = 1654] [serial = 628] [outer = 0x0] 12:05:03 INFO - PROCESS | 1654 | ++DOMWINDOW == 120 (0x119aa8000) [pid = 1654] [serial = 629] [outer = 0x11914c400] 12:05:03 INFO - PROCESS | 1654 | 1464375903712 Marionette DEBUG loaded listener.js 12:05:03 INFO - PROCESS | 1654 | ++DOMWINDOW == 121 (0x119b1fc00) [pid = 1654] [serial = 630] [outer = 0x11914c400] 12:05:04 INFO - PROCESS | 1654 | 1464375904012 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]]]}] 12:05:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 12:05:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 519ms 12:05:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 12:05:04 INFO - PROCESS | 1654 | 1464375904066 Marionette TRACE conn2 -> [0,813,"getWindowHandle",null] 12:05:04 INFO - PROCESS | 1654 | 1464375904068 Marionette TRACE conn2 <- [1,813,null,{"value":"7"}] 12:05:04 INFO - PROCESS | 1654 | 1464375904074 Marionette TRACE conn2 -> [0,814,"setScriptTimeout",{"ms":35000}] 12:05:04 INFO - PROCESS | 1654 | 1464375904075 Marionette TRACE conn2 <- [1,814,null,{}] 12:05:04 INFO - PROCESS | 1654 | 1464375904078 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}] 12:05:04 INFO - PROCESS | 1654 | 1464375904171 Marionette TRACE conn2 <- [1,815,null,{"value":null}] 12:05:04 INFO - PROCESS | 1654 | 1464375904175 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:04 INFO - PROCESS | 1654 | ++DOCSHELL 0x12ceb0000 == 49 [pid = 1654] [id = 211] 12:05:04 INFO - PROCESS | 1654 | ++DOMWINDOW == 122 (0x12140bc00) [pid = 1654] [serial = 631] [outer = 0x0] 12:05:04 INFO - PROCESS | 1654 | ++DOMWINDOW == 123 (0x12c1af800) [pid = 1654] [serial = 632] [outer = 0x12140bc00] 12:05:04 INFO - PROCESS | 1654 | 1464375904200 Marionette DEBUG loaded listener.js 12:05:04 INFO - PROCESS | 1654 | ++DOMWINDOW == 124 (0x12c713000) [pid = 1654] [serial = 633] [outer = 0x12140bc00] 12:05:04 INFO - PROCESS | 1654 | 1464375904516 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] 12:05:04 INFO - PROCESS | 1654 | 1464375904544 Marionette TRACE conn2 <- [1,817,null,{"value":"7"}] 12:05:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 12:05:04 INFO - PROCESS | 1654 | 1464375904546 Marionette TRACE conn2 -> [0,818,"setScriptTimeout",{"ms":35000}] 12:05:04 INFO - PROCESS | 1654 | 1464375904547 Marionette TRACE conn2 <- [1,818,null,{}] 12:05:04 INFO - PROCESS | 1654 | 1464375904549 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}] 12:05:04 INFO - PROCESS | 1654 | 1464375904652 Marionette TRACE conn2 <- [1,819,null,{"value":null}] 12:05:04 INFO - PROCESS | 1654 | 1464375904659 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:04 INFO - PROCESS | 1654 | ++DOCSHELL 0x12ceba800 == 50 [pid = 1654] [id = 212] 12:05:04 INFO - PROCESS | 1654 | ++DOMWINDOW == 125 (0x119b19c00) [pid = 1654] [serial = 634] [outer = 0x0] 12:05:04 INFO - PROCESS | 1654 | ++DOMWINDOW == 126 (0x120f25400) [pid = 1654] [serial = 635] [outer = 0x119b19c00] 12:05:04 INFO - PROCESS | 1654 | 1464375904683 Marionette DEBUG loaded listener.js 12:05:04 INFO - PROCESS | 1654 | ++DOMWINDOW == 127 (0x120f2d000) [pid = 1654] [serial = 636] [outer = 0x119b19c00] 12:05:04 INFO - PROCESS | 1654 | 1464375904990 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]]]}] 12:05:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 12:05:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 469ms 12:05:05 INFO - PROCESS | 1654 | 1464375905015 Marionette TRACE conn2 -> [0,821,"getWindowHandle",null] 12:05:05 INFO - PROCESS | 1654 | 1464375905017 Marionette TRACE conn2 <- [1,821,null,{"value":"7"}] 12:05:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 12:05:05 INFO - PROCESS | 1654 | 1464375905021 Marionette TRACE conn2 -> [0,822,"setScriptTimeout",{"ms":35000}] 12:05:05 INFO - PROCESS | 1654 | 1464375905022 Marionette TRACE conn2 <- [1,822,null,{}] 12:05:05 INFO - PROCESS | 1654 | 1464375905025 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}] 12:05:05 INFO - PROCESS | 1654 | 1464375905110 Marionette TRACE conn2 <- [1,823,null,{"value":null}] 12:05:05 INFO - PROCESS | 1654 | 1464375905114 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:05 INFO - PROCESS | 1654 | ++DOCSHELL 0x12d59b800 == 51 [pid = 1654] [id = 213] 12:05:05 INFO - PROCESS | 1654 | ++DOMWINDOW == 128 (0x1126c7c00) [pid = 1654] [serial = 637] [outer = 0x0] 12:05:05 INFO - PROCESS | 1654 | ++DOMWINDOW == 129 (0x1126cb000) [pid = 1654] [serial = 638] [outer = 0x1126c7c00] 12:05:05 INFO - PROCESS | 1654 | 1464375905139 Marionette DEBUG loaded listener.js 12:05:05 INFO - PROCESS | 1654 | ++DOMWINDOW == 130 (0x1126cec00) [pid = 1654] [serial = 639] [outer = 0x1126c7c00] 12:05:05 INFO - PROCESS | 1654 | 1464375905563 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] 12:05:05 INFO - PROCESS | 1654 | 1464375905594 Marionette TRACE conn2 <- [1,825,null,{"value":"7"}] 12:05:05 INFO - PROCESS | 1654 | 1464375905597 Marionette TRACE conn2 -> [0,826,"setScriptTimeout",{"ms":35000}] 12:05:05 INFO - PROCESS | 1654 | 1464375905600 Marionette TRACE conn2 <- [1,826,null,{}] 12:05:05 INFO - PROCESS | 1654 | 1464375905604 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}] 12:05:05 INFO - PROCESS | 1654 | 1464375905708 Marionette TRACE conn2 <- [1,827,null,{"value":null}] 12:05:05 INFO - PROCESS | 1654 | 1464375905776 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:05 INFO - PROCESS | 1654 | ++DOCSHELL 0x119676800 == 52 [pid = 1654] [id = 214] 12:05:05 INFO - PROCESS | 1654 | ++DOMWINDOW == 131 (0x1126c8000) [pid = 1654] [serial = 640] [outer = 0x0] 12:05:05 INFO - PROCESS | 1654 | ++DOMWINDOW == 132 (0x1162a9800) [pid = 1654] [serial = 641] [outer = 0x1126c8000] 12:05:05 INFO - PROCESS | 1654 | 1464375905809 Marionette DEBUG loaded listener.js 12:05:05 INFO - PROCESS | 1654 | ++DOMWINDOW == 133 (0x1180bf800) [pid = 1654] [serial = 642] [outer = 0x1126c8000] 12:05:06 INFO - PROCESS | 1654 | 1464375906214 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]]]}] 12:05:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 12:05:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 673ms 12:05:06 INFO - PROCESS | 1654 | 1464375906271 Marionette TRACE conn2 -> [0,829,"getWindowHandle",null] 12:05:06 INFO - PROCESS | 1654 | 1464375906275 Marionette TRACE conn2 <- [1,829,null,{"value":"7"}] 12:05:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 12:05:06 INFO - PROCESS | 1654 | 1464375906279 Marionette TRACE conn2 -> [0,830,"setScriptTimeout",{"ms":35000}] 12:05:06 INFO - PROCESS | 1654 | 1464375906281 Marionette TRACE conn2 <- [1,830,null,{}] 12:05:06 INFO - PROCESS | 1654 | 1464375906302 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}] 12:05:06 INFO - PROCESS | 1654 | 1464375906429 Marionette TRACE conn2 <- [1,831,null,{"value":null}] 12:05:06 INFO - PROCESS | 1654 | 1464375906495 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:06 INFO - PROCESS | 1654 | ++DOCSHELL 0x129112800 == 53 [pid = 1654] [id = 215] 12:05:06 INFO - PROCESS | 1654 | ++DOMWINDOW == 134 (0x1183cc400) [pid = 1654] [serial = 643] [outer = 0x0] 12:05:06 INFO - PROCESS | 1654 | ++DOMWINDOW == 135 (0x1196b8000) [pid = 1654] [serial = 644] [outer = 0x1183cc400] 12:05:06 INFO - PROCESS | 1654 | 1464375906525 Marionette DEBUG loaded listener.js 12:05:06 INFO - PROCESS | 1654 | ++DOMWINDOW == 136 (0x1196cd000) [pid = 1654] [serial = 645] [outer = 0x1183cc400] 12:05:06 INFO - PROCESS | 1654 | 1464375906954 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]]]}] 12:05:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 12:05:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 720ms 12:05:07 INFO - PROCESS | 1654 | 1464375907000 Marionette TRACE conn2 -> [0,833,"getWindowHandle",null] 12:05:07 INFO - PROCESS | 1654 | 1464375907002 Marionette TRACE conn2 <- [1,833,null,{"value":"7"}] 12:05:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 12:05:07 INFO - PROCESS | 1654 | 1464375907004 Marionette TRACE conn2 -> [0,834,"setScriptTimeout",{"ms":35000}] 12:05:07 INFO - PROCESS | 1654 | 1464375907007 Marionette TRACE conn2 <- [1,834,null,{}] 12:05:07 INFO - PROCESS | 1654 | 1464375907015 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}] 12:05:07 INFO - PROCESS | 1654 | 1464375907117 Marionette TRACE conn2 <- [1,835,null,{"value":null}] 12:05:07 INFO - PROCESS | 1654 | 1464375907174 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:07 INFO - PROCESS | 1654 | ++DOCSHELL 0x12d5ac800 == 54 [pid = 1654] [id = 216] 12:05:07 INFO - PROCESS | 1654 | ++DOMWINDOW == 137 (0x119b1e800) [pid = 1654] [serial = 646] [outer = 0x0] 12:05:07 INFO - PROCESS | 1654 | ++DOMWINDOW == 138 (0x120f26400) [pid = 1654] [serial = 647] [outer = 0x119b1e800] 12:05:07 INFO - PROCESS | 1654 | 1464375907205 Marionette DEBUG loaded listener.js 12:05:07 INFO - PROCESS | 1654 | ++DOMWINDOW == 139 (0x1211ea000) [pid = 1654] [serial = 648] [outer = 0x119b1e800] 12:05:07 INFO - PROCESS | 1654 | 1464375907662 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]]]}] 12:05:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 12:05:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 672ms 12:05:07 INFO - PROCESS | 1654 | 1464375907676 Marionette TRACE conn2 -> [0,837,"getWindowHandle",null] 12:05:07 INFO - PROCESS | 1654 | 1464375907678 Marionette TRACE conn2 <- [1,837,null,{"value":"7"}] 12:05:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 12:05:07 INFO - PROCESS | 1654 | 1464375907681 Marionette TRACE conn2 -> [0,838,"setScriptTimeout",{"ms":35000}] 12:05:07 INFO - PROCESS | 1654 | 1464375907682 Marionette TRACE conn2 <- [1,838,null,{}] 12:05:07 INFO - PROCESS | 1654 | 1464375907707 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}] 12:05:07 INFO - PROCESS | 1654 | 1464375907808 Marionette TRACE conn2 <- [1,839,null,{"value":null}] 12:05:07 INFO - PROCESS | 1654 | 1464375907876 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:07 INFO - PROCESS | 1654 | ++DOCSHELL 0x12d81f000 == 55 [pid = 1654] [id = 217] 12:05:07 INFO - PROCESS | 1654 | ++DOMWINDOW == 140 (0x124e06800) [pid = 1654] [serial = 649] [outer = 0x0] 12:05:07 INFO - PROCESS | 1654 | ++DOMWINDOW == 141 (0x125ce7800) [pid = 1654] [serial = 650] [outer = 0x124e06800] 12:05:07 INFO - PROCESS | 1654 | 1464375907906 Marionette DEBUG loaded listener.js 12:05:07 INFO - PROCESS | 1654 | ++DOMWINDOW == 142 (0x1278c7800) [pid = 1654] [serial = 651] [outer = 0x124e06800] 12:05:08 INFO - PROCESS | 1654 | 1464375908312 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]]]}] 12:05:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 12:05:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 640ms 12:05:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 12:05:08 INFO - PROCESS | 1654 | 1464375908322 Marionette TRACE conn2 -> [0,841,"getWindowHandle",null] 12:05:08 INFO - PROCESS | 1654 | 1464375908323 Marionette TRACE conn2 <- [1,841,null,{"value":"7"}] 12:05:08 INFO - PROCESS | 1654 | 1464375908325 Marionette TRACE conn2 -> [0,842,"setScriptTimeout",{"ms":35000}] 12:05:08 INFO - PROCESS | 1654 | 1464375908326 Marionette TRACE conn2 <- [1,842,null,{}] 12:05:08 INFO - PROCESS | 1654 | 1464375908329 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}] 12:05:08 INFO - PROCESS | 1654 | 1464375908424 Marionette TRACE conn2 <- [1,843,null,{"value":null}] 12:05:08 INFO - PROCESS | 1654 | 1464375908476 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:08 INFO - PROCESS | 1654 | ++DOCSHELL 0x12dc2d000 == 56 [pid = 1654] [id = 218] 12:05:08 INFO - PROCESS | 1654 | ++DOMWINDOW == 143 (0x1183d3400) [pid = 1654] [serial = 652] [outer = 0x0] 12:05:08 INFO - PROCESS | 1654 | ++DOMWINDOW == 144 (0x12967c800) [pid = 1654] [serial = 653] [outer = 0x1183d3400] 12:05:08 INFO - PROCESS | 1654 | 1464375908505 Marionette DEBUG loaded listener.js 12:05:08 INFO - PROCESS | 1654 | ++DOMWINDOW == 145 (0x12a93fc00) [pid = 1654] [serial = 654] [outer = 0x1183d3400] 12:05:08 INFO - PROCESS | 1654 | 1464375908955 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]]]}] 12:05:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 12:05:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 671ms 12:05:08 INFO - PROCESS | 1654 | 1464375908996 Marionette TRACE conn2 -> [0,845,"getWindowHandle",null] 12:05:08 INFO - PROCESS | 1654 | 1464375908997 Marionette TRACE conn2 <- [1,845,null,{"value":"7"}] 12:05:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 12:05:09 INFO - PROCESS | 1654 | 1464375909000 Marionette TRACE conn2 -> [0,846,"setScriptTimeout",{"ms":35000}] 12:05:09 INFO - PROCESS | 1654 | 1464375909001 Marionette TRACE conn2 <- [1,846,null,{}] 12:05:09 INFO - PROCESS | 1654 | 1464375909004 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}] 12:05:09 INFO - PROCESS | 1654 | 1464375909139 Marionette TRACE conn2 <- [1,847,null,{"value":null}] 12:05:09 INFO - PROCESS | 1654 | 1464375909209 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:09 INFO - PROCESS | 1654 | ++DOCSHELL 0x123c46800 == 57 [pid = 1654] [id = 219] 12:05:09 INFO - PROCESS | 1654 | ++DOMWINDOW == 146 (0x121419000) [pid = 1654] [serial = 655] [outer = 0x0] 12:05:09 INFO - PROCESS | 1654 | ++DOMWINDOW == 147 (0x1278cdc00) [pid = 1654] [serial = 656] [outer = 0x121419000] 12:05:09 INFO - PROCESS | 1654 | 1464375909239 Marionette DEBUG loaded listener.js 12:05:09 INFO - PROCESS | 1654 | ++DOMWINDOW == 148 (0x12b0c0800) [pid = 1654] [serial = 657] [outer = 0x121419000] 12:05:09 INFO - PROCESS | 1654 | 1464375909854 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]]]}] 12:05:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 12:05:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 872ms 12:05:09 INFO - PROCESS | 1654 | 1464375909872 Marionette TRACE conn2 -> [0,849,"getWindowHandle",null] 12:05:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 12:05:09 INFO - PROCESS | 1654 | 1464375909874 Marionette TRACE conn2 <- [1,849,null,{"value":"7"}] 12:05:09 INFO - PROCESS | 1654 | 1464375909877 Marionette TRACE conn2 -> [0,850,"setScriptTimeout",{"ms":35000}] 12:05:09 INFO - PROCESS | 1654 | 1464375909879 Marionette TRACE conn2 <- [1,850,null,{}] 12:05:09 INFO - PROCESS | 1654 | 1464375909883 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}] 12:05:09 INFO - PROCESS | 1654 | 1464375909980 Marionette TRACE conn2 <- [1,851,null,{"value":null}] 12:05:10 INFO - PROCESS | 1654 | 1464375910054 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:10 INFO - PROCESS | 1654 | ++DOCSHELL 0x121b4e000 == 58 [pid = 1654] [id = 220] 12:05:10 INFO - PROCESS | 1654 | ++DOMWINDOW == 149 (0x116752000) [pid = 1654] [serial = 658] [outer = 0x0] 12:05:10 INFO - PROCESS | 1654 | ++DOMWINDOW == 150 (0x117e6a000) [pid = 1654] [serial = 659] [outer = 0x116752000] 12:05:10 INFO - PROCESS | 1654 | 1464375910083 Marionette DEBUG loaded listener.js 12:05:10 INFO - PROCESS | 1654 | ++DOMWINDOW == 151 (0x1184d2c00) [pid = 1654] [serial = 660] [outer = 0x116752000] 12:05:10 INFO - PROCESS | 1654 | 1464375910547 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]]]}] 12:05:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 12:05:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 721ms 12:05:10 INFO - PROCESS | 1654 | 1464375910599 Marionette TRACE conn2 -> [0,853,"getWindowHandle",null] 12:05:10 INFO - PROCESS | 1654 | 1464375910603 Marionette TRACE conn2 <- [1,853,null,{"value":"7"}] 12:05:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 12:05:10 INFO - PROCESS | 1654 | 1464375910627 Marionette TRACE conn2 -> [0,854,"setScriptTimeout",{"ms":35000}] 12:05:10 INFO - PROCESS | 1654 | 1464375910629 Marionette TRACE conn2 <- [1,854,null,{}] 12:05:10 INFO - PROCESS | 1654 | 1464375910631 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}] 12:05:10 INFO - PROCESS | 1654 | 1464375910725 Marionette TRACE conn2 <- [1,855,null,{"value":null}] 12:05:10 INFO - PROCESS | 1654 | 1464375910794 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:10 INFO - PROCESS | 1654 | ++DOCSHELL 0x1191be800 == 59 [pid = 1654] [id = 221] 12:05:10 INFO - PROCESS | 1654 | ++DOMWINDOW == 152 (0x11940fc00) [pid = 1654] [serial = 661] [outer = 0x0] 12:05:10 INFO - PROCESS | 1654 | ++DOMWINDOW == 153 (0x1196bb800) [pid = 1654] [serial = 662] [outer = 0x11940fc00] 12:05:10 INFO - PROCESS | 1654 | 1464375910821 Marionette DEBUG loaded listener.js 12:05:10 INFO - PROCESS | 1654 | ++DOMWINDOW == 154 (0x1196ccc00) [pid = 1654] [serial = 663] [outer = 0x11940fc00] 12:05:11 INFO - PROCESS | 1654 | --DOCSHELL 0x1219b2000 == 58 [pid = 1654] [id = 186] 12:05:11 INFO - PROCESS | 1654 | --DOCSHELL 0x12ceba800 == 57 [pid = 1654] [id = 212] 12:05:11 INFO - PROCESS | 1654 | --DOCSHELL 0x12ceb0000 == 56 [pid = 1654] [id = 211] 12:05:11 INFO - PROCESS | 1654 | --DOCSHELL 0x127021000 == 55 [pid = 1654] [id = 210] 12:05:11 INFO - PROCESS | 1654 | --DOCSHELL 0x12c5bd000 == 54 [pid = 1654] [id = 209] 12:05:11 INFO - PROCESS | 1654 | --DOCSHELL 0x1180b2000 == 53 [pid = 1654] [id = 208] 12:05:11 INFO - PROCESS | 1654 | --DOCSHELL 0x113d2f000 == 52 [pid = 1654] [id = 207] 12:05:11 INFO - PROCESS | 1654 | --DOMWINDOW == 153 (0x12c1bb400) [pid = 1654] [serial = 587] [outer = 0x0] [url = about:blank] 12:05:11 INFO - PROCESS | 1654 | --DOCSHELL 0x12a744800 == 51 [pid = 1654] [id = 206] 12:05:11 INFO - PROCESS | 1654 | --DOCSHELL 0x12789c000 == 50 [pid = 1654] [id = 205] 12:05:11 INFO - PROCESS | 1654 | --DOCSHELL 0x124e25800 == 49 [pid = 1654] [id = 204] 12:05:11 INFO - PROCESS | 1654 | --DOCSHELL 0x121644800 == 48 [pid = 1654] [id = 203] 12:05:11 INFO - PROCESS | 1654 | --DOCSHELL 0x1180b3000 == 47 [pid = 1654] [id = 202] 12:05:11 INFO - PROCESS | 1654 | --DOCSHELL 0x116f18800 == 46 [pid = 1654] [id = 201] 12:05:11 INFO - PROCESS | 1654 | --DOCSHELL 0x1180a2000 == 45 [pid = 1654] [id = 200] 12:05:11 INFO - PROCESS | 1654 | --DOCSHELL 0x12a9c2800 == 44 [pid = 1654] [id = 199] 12:05:11 INFO - PROCESS | 1654 | --DOCSHELL 0x12144a000 == 43 [pid = 1654] [id = 198] 12:05:11 INFO - PROCESS | 1654 | --DOCSHELL 0x116228000 == 42 [pid = 1654] [id = 197] 12:05:11 INFO - PROCESS | 1654 | --DOMWINDOW == 152 (0x12bb89800) [pid = 1654] [serial = 581] [outer = 0x0] [url = about:blank] 12:05:11 INFO - PROCESS | 1654 | --DOMWINDOW == 151 (0x121935400) [pid = 1654] [serial = 584] [outer = 0x0] [url = about:blank] 12:05:11 INFO - PROCESS | 1654 | --DOMWINDOW == 150 (0x1196bf000) [pid = 1654] [serial = 572] [outer = 0x0] [url = about:blank] 12:05:11 INFO - PROCESS | 1654 | --DOMWINDOW == 149 (0x124e46c00) [pid = 1654] [serial = 573] [outer = 0x0] [url = about:blank] 12:05:11 INFO - PROCESS | 1654 | --DOMWINDOW == 148 (0x12bb91800) [pid = 1654] [serial = 585] [outer = 0x0] [url = about:blank] 12:05:11 INFO - PROCESS | 1654 | --DOMWINDOW == 147 (0x1180c2400) [pid = 1654] [serial = 569] [outer = 0x0] [url = about:blank] 12:05:11 INFO - PROCESS | 1654 | --DOMWINDOW == 146 (0x129676800) [pid = 1654] [serial = 564] [outer = 0x0] [url = about:blank] 12:05:11 INFO - PROCESS | 1654 | --DOMWINDOW == 145 (0x1277ed000) [pid = 1654] [serial = 563] [outer = 0x0] [url = about:blank] 12:05:11 INFO - PROCESS | 1654 | --DOMWINDOW == 144 (0x119156000) [pid = 1654] [serial = 557] [outer = 0x0] [url = about:blank] 12:05:11 INFO - PROCESS | 1654 | --DOMWINDOW == 143 (0x12bb92800) [pid = 1654] [serial = 582] [outer = 0x0] [url = about:blank] 12:05:11 INFO - PROCESS | 1654 | --DOMWINDOW == 142 (0x125015800) [pid = 1654] [serial = 560] [outer = 0x0] [url = about:blank] 12:05:11 INFO - PROCESS | 1654 | --DOMWINDOW == 141 (0x1193cb400) [pid = 1654] [serial = 570] [outer = 0x0] [url = about:blank] 12:05:11 INFO - PROCESS | 1654 | --DOMWINDOW == 140 (0x118106400) [pid = 1654] [serial = 567] [outer = 0x0] [url = about:blank] 12:05:11 INFO - PROCESS | 1654 | --DOMWINDOW == 139 (0x11767fc00) [pid = 1654] [serial = 566] [outer = 0x0] [url = about:blank] 12:05:11 INFO - PROCESS | 1654 | --DOMWINDOW == 138 (0x113df1c00) [pid = 1654] [serial = 554] [outer = 0x0] [url = about:blank] 12:05:11 INFO - PROCESS | 1654 | --DOMWINDOW == 137 (0x1275ed800) [pid = 1654] [serial = 575] [outer = 0x0] [url = about:blank] 12:05:11 INFO - PROCESS | 1654 | --DOMWINDOW == 136 (0x12a81dc00) [pid = 1654] [serial = 578] [outer = 0x0] [url = about:blank] 12:05:11 INFO - PROCESS | 1654 | --DOMWINDOW == 135 (0x12a941000) [pid = 1654] [serial = 579] [outer = 0x0] [url = about:blank] 12:05:11 INFO - PROCESS | 1654 | --DOMWINDOW == 134 (0x12915c000) [pid = 1654] [serial = 576] [outer = 0x0] [url = about:blank] 12:05:11 INFO - PROCESS | 1654 | 1464375911192 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]]]}] 12:05:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 12:05:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 621ms 12:05:11 INFO - PROCESS | 1654 | 1464375911247 Marionette TRACE conn2 -> [0,857,"getWindowHandle",null] 12:05:11 INFO - PROCESS | 1654 | 1464375911248 Marionette TRACE conn2 <- [1,857,null,{"value":"7"}] 12:05:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 12:05:11 INFO - PROCESS | 1654 | 1464375911251 Marionette TRACE conn2 -> [0,858,"setScriptTimeout",{"ms":35000}] 12:05:11 INFO - PROCESS | 1654 | 1464375911253 Marionette TRACE conn2 <- [1,858,null,{}] 12:05:11 INFO - PROCESS | 1654 | 1464375911261 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}] 12:05:11 INFO - PROCESS | 1654 | 1464375911344 Marionette TRACE conn2 <- [1,859,null,{"value":null}] 12:05:11 INFO - PROCESS | 1654 | 1464375911400 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:11 INFO - PROCESS | 1654 | ++DOCSHELL 0x119754000 == 43 [pid = 1654] [id = 222] 12:05:11 INFO - PROCESS | 1654 | ++DOMWINDOW == 135 (0x119156000) [pid = 1654] [serial = 664] [outer = 0x0] 12:05:11 INFO - PROCESS | 1654 | ++DOMWINDOW == 136 (0x1196d5000) [pid = 1654] [serial = 665] [outer = 0x119156000] 12:05:11 INFO - PROCESS | 1654 | 1464375911428 Marionette DEBUG loaded listener.js 12:05:11 INFO - PROCESS | 1654 | ++DOMWINDOW == 137 (0x119b17400) [pid = 1654] [serial = 666] [outer = 0x119156000] 12:05:11 INFO - PROCESS | 1654 | 1464375911724 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]]]}] 12:05:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 12:05:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 521ms 12:05:11 INFO - PROCESS | 1654 | 1464375911772 Marionette TRACE conn2 -> [0,861,"getWindowHandle",null] 12:05:11 INFO - PROCESS | 1654 | 1464375911774 Marionette TRACE conn2 <- [1,861,null,{"value":"7"}] 12:05:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 12:05:11 INFO - PROCESS | 1654 | 1464375911776 Marionette TRACE conn2 -> [0,862,"setScriptTimeout",{"ms":35000}] 12:05:11 INFO - PROCESS | 1654 | 1464375911777 Marionette TRACE conn2 <- [1,862,null,{}] 12:05:11 INFO - PROCESS | 1654 | 1464375911780 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}] 12:05:11 INFO - PROCESS | 1654 | 1464375911864 Marionette TRACE conn2 <- [1,863,null,{"value":null}] 12:05:11 INFO - PROCESS | 1654 | 1464375911868 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:11 INFO - PROCESS | 1654 | ++DOCSHELL 0x12579d000 == 44 [pid = 1654] [id = 223] 12:05:11 INFO - PROCESS | 1654 | ++DOMWINDOW == 138 (0x119b1d000) [pid = 1654] [serial = 667] [outer = 0x0] 12:05:11 INFO - PROCESS | 1654 | ++DOMWINDOW == 139 (0x120f27c00) [pid = 1654] [serial = 668] [outer = 0x119b1d000] 12:05:11 INFO - PROCESS | 1654 | 1464375911894 Marionette DEBUG loaded listener.js 12:05:11 INFO - PROCESS | 1654 | ++DOMWINDOW == 140 (0x120fae400) [pid = 1654] [serial = 669] [outer = 0x119b1d000] 12:05:12 INFO - PROCESS | 1654 | 1464375912241 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]]]}] 12:05:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 12:05:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 518ms 12:05:12 INFO - PROCESS | 1654 | 1464375912294 Marionette TRACE conn2 -> [0,865,"getWindowHandle",null] 12:05:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 12:05:12 INFO - PROCESS | 1654 | 1464375912303 Marionette TRACE conn2 <- [1,865,null,{"value":"7"}] 12:05:12 INFO - PROCESS | 1654 | 1464375912305 Marionette TRACE conn2 -> [0,866,"setScriptTimeout",{"ms":35000}] 12:05:12 INFO - PROCESS | 1654 | 1464375912307 Marionette TRACE conn2 <- [1,866,null,{}] 12:05:12 INFO - PROCESS | 1654 | 1464375912309 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}] 12:05:12 INFO - PROCESS | 1654 | 1464375912387 Marionette TRACE conn2 <- [1,867,null,{"value":null}] 12:05:12 INFO - PROCESS | 1654 | 1464375912391 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:12 INFO - PROCESS | 1654 | ++DOCSHELL 0x1180bb800 == 45 [pid = 1654] [id = 224] 12:05:12 INFO - PROCESS | 1654 | ++DOMWINDOW == 141 (0x120f2a400) [pid = 1654] [serial = 670] [outer = 0x0] 12:05:12 INFO - PROCESS | 1654 | ++DOMWINDOW == 142 (0x121416c00) [pid = 1654] [serial = 671] [outer = 0x120f2a400] 12:05:12 INFO - PROCESS | 1654 | 1464375912417 Marionette DEBUG loaded listener.js 12:05:12 INFO - PROCESS | 1654 | ++DOMWINDOW == 143 (0x12141dc00) [pid = 1654] [serial = 672] [outer = 0x120f2a400] 12:05:12 INFO - PROCESS | 1654 | 1464375912732 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]]]}] 12:05:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 12:05:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 469ms 12:05:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 12:05:12 INFO - PROCESS | 1654 | 1464375912776 Marionette TRACE conn2 -> [0,869,"getWindowHandle",null] 12:05:12 INFO - PROCESS | 1654 | 1464375912777 Marionette TRACE conn2 <- [1,869,null,{"value":"7"}] 12:05:12 INFO - PROCESS | 1654 | 1464375912779 Marionette TRACE conn2 -> [0,870,"setScriptTimeout",{"ms":35000}] 12:05:12 INFO - PROCESS | 1654 | 1464375912781 Marionette TRACE conn2 <- [1,870,null,{}] 12:05:12 INFO - PROCESS | 1654 | 1464375912783 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}] 12:05:12 INFO - PROCESS | 1654 | 1464375912906 Marionette TRACE conn2 <- [1,871,null,{"value":null}] 12:05:12 INFO - PROCESS | 1654 | 1464375912944 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:12 INFO - PROCESS | 1654 | ++DOCSHELL 0x12a73c000 == 46 [pid = 1654] [id = 225] 12:05:12 INFO - PROCESS | 1654 | ++DOMWINDOW == 144 (0x1211e8c00) [pid = 1654] [serial = 673] [outer = 0x0] 12:05:12 INFO - PROCESS | 1654 | ++DOMWINDOW == 145 (0x121423000) [pid = 1654] [serial = 674] [outer = 0x1211e8c00] 12:05:12 INFO - PROCESS | 1654 | 1464375912970 Marionette DEBUG loaded listener.js 12:05:13 INFO - PROCESS | 1654 | ++DOMWINDOW == 146 (0x12178ec00) [pid = 1654] [serial = 675] [outer = 0x1211e8c00] 12:05:13 INFO - PROCESS | 1654 | 1464375913280 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]]]}] 12:05:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 12:05:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 518ms 12:05:13 INFO - PROCESS | 1654 | 1464375913299 Marionette TRACE conn2 -> [0,873,"getWindowHandle",null] 12:05:13 INFO - PROCESS | 1654 | 1464375913300 Marionette TRACE conn2 <- [1,873,null,{"value":"7"}] 12:05:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 12:05:13 INFO - PROCESS | 1654 | 1464375913304 Marionette TRACE conn2 -> [0,874,"setScriptTimeout",{"ms":35000}] 12:05:13 INFO - PROCESS | 1654 | 1464375913307 Marionette TRACE conn2 <- [1,874,null,{}] 12:05:13 INFO - PROCESS | 1654 | 1464375913309 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}] 12:05:13 INFO - PROCESS | 1654 | 1464375913416 Marionette TRACE conn2 <- [1,875,null,{"value":null}] 12:05:13 INFO - PROCESS | 1654 | 1464375913431 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:13 INFO - PROCESS | 1654 | ++DOCSHELL 0x12b35c000 == 47 [pid = 1654] [id = 226] 12:05:13 INFO - PROCESS | 1654 | ++DOMWINDOW == 147 (0x121936c00) [pid = 1654] [serial = 676] [outer = 0x0] 12:05:13 INFO - PROCESS | 1654 | ++DOMWINDOW == 148 (0x124ad4400) [pid = 1654] [serial = 677] [outer = 0x121936c00] 12:05:13 INFO - PROCESS | 1654 | 1464375913457 Marionette DEBUG loaded listener.js 12:05:13 INFO - PROCESS | 1654 | ++DOMWINDOW == 149 (0x125cdf000) [pid = 1654] [serial = 678] [outer = 0x121936c00] 12:05:13 INFO - PROCESS | 1654 | 1464375913790 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]]]}] 12:05:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 12:05:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 520ms 12:05:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 12:05:13 INFO - PROCESS | 1654 | 1464375913829 Marionette TRACE conn2 -> [0,877,"getWindowHandle",null] 12:05:13 INFO - PROCESS | 1654 | 1464375913830 Marionette TRACE conn2 <- [1,877,null,{"value":"7"}] 12:05:13 INFO - PROCESS | 1654 | 1464375913832 Marionette TRACE conn2 -> [0,878,"setScriptTimeout",{"ms":35000}] 12:05:13 INFO - PROCESS | 1654 | 1464375913833 Marionette TRACE conn2 <- [1,878,null,{}] 12:05:13 INFO - PROCESS | 1654 | 1464375913836 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}] 12:05:13 INFO - PROCESS | 1654 | 1464375913934 Marionette TRACE conn2 <- [1,879,null,{"value":null}] 12:05:13 INFO - PROCESS | 1654 | 1464375913970 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:13 INFO - PROCESS | 1654 | ++DOCSHELL 0x12bf65000 == 48 [pid = 1654] [id = 227] 12:05:13 INFO - PROCESS | 1654 | ++DOMWINDOW == 150 (0x124e44c00) [pid = 1654] [serial = 679] [outer = 0x0] 12:05:13 INFO - PROCESS | 1654 | ++DOMWINDOW == 151 (0x129153c00) [pid = 1654] [serial = 680] [outer = 0x124e44c00] 12:05:13 INFO - PROCESS | 1654 | 1464375913995 Marionette DEBUG loaded listener.js 12:05:14 INFO - PROCESS | 1654 | ++DOMWINDOW == 152 (0x12a817400) [pid = 1654] [serial = 681] [outer = 0x124e44c00] 12:05:14 INFO - PROCESS | 1654 | 1464375914320 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]]]}] 12:05:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 12:05:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 522ms 12:05:14 INFO - PROCESS | 1654 | 1464375914356 Marionette TRACE conn2 -> [0,881,"getWindowHandle",null] 12:05:14 INFO - PROCESS | 1654 | 1464375914357 Marionette TRACE conn2 <- [1,881,null,{"value":"7"}] 12:05:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 12:05:14 INFO - PROCESS | 1654 | 1464375914359 Marionette TRACE conn2 -> [0,882,"setScriptTimeout",{"ms":35000}] 12:05:14 INFO - PROCESS | 1654 | 1464375914360 Marionette TRACE conn2 <- [1,882,null,{}] 12:05:14 INFO - PROCESS | 1654 | 1464375914363 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}] 12:05:14 INFO - PROCESS | 1654 | 1464375914472 Marionette TRACE conn2 <- [1,883,null,{"value":null}] 12:05:14 INFO - PROCESS | 1654 | 1464375914507 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:14 INFO - PROCESS | 1654 | ++DOCSHELL 0x12c893000 == 49 [pid = 1654] [id = 228] 12:05:14 INFO - PROCESS | 1654 | ++DOMWINDOW == 153 (0x1277ea800) [pid = 1654] [serial = 682] [outer = 0x0] 12:05:14 INFO - PROCESS | 1654 | ++DOMWINDOW == 154 (0x12a947400) [pid = 1654] [serial = 683] [outer = 0x1277ea800] 12:05:14 INFO - PROCESS | 1654 | 1464375914532 Marionette DEBUG loaded listener.js 12:05:14 INFO - PROCESS | 1654 | ++DOMWINDOW == 155 (0x12ba6f800) [pid = 1654] [serial = 684] [outer = 0x1277ea800] 12:05:14 INFO - PROCESS | 1654 | 1464375914843 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]]]}] 12:05:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 12:05:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 519ms 12:05:14 INFO - PROCESS | 1654 | 1464375914878 Marionette TRACE conn2 -> [0,885,"getWindowHandle",null] 12:05:14 INFO - PROCESS | 1654 | 1464375914879 Marionette TRACE conn2 <- [1,885,null,{"value":"7"}] 12:05:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 12:05:14 INFO - PROCESS | 1654 | 1464375914882 Marionette TRACE conn2 -> [0,886,"setScriptTimeout",{"ms":35000}] 12:05:14 INFO - PROCESS | 1654 | 1464375914883 Marionette TRACE conn2 <- [1,886,null,{}] 12:05:14 INFO - PROCESS | 1654 | 1464375914885 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}] 12:05:14 INFO - PROCESS | 1654 | 1464375914987 Marionette TRACE conn2 <- [1,887,null,{"value":null}] 12:05:15 INFO - PROCESS | 1654 | 1464375915001 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:15 INFO - PROCESS | 1654 | ++DOCSHELL 0x12d2c5000 == 50 [pid = 1654] [id = 229] 12:05:15 INFO - PROCESS | 1654 | ++DOMWINDOW == 156 (0x11758d400) [pid = 1654] [serial = 685] [outer = 0x0] 12:05:15 INFO - PROCESS | 1654 | ++DOMWINDOW == 157 (0x12ba79000) [pid = 1654] [serial = 686] [outer = 0x11758d400] 12:05:15 INFO - PROCESS | 1654 | 1464375915027 Marionette DEBUG loaded listener.js 12:05:15 INFO - PROCESS | 1654 | ++DOMWINDOW == 158 (0x12bb91400) [pid = 1654] [serial = 687] [outer = 0x11758d400] 12:05:15 INFO - PROCESS | 1654 | --DOMWINDOW == 157 (0x121934400) [pid = 1654] [serial = 441] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 12:05:15 INFO - PROCESS | 1654 | --DOMWINDOW == 156 (0x111c28400) [pid = 1654] [serial = 432] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html] 12:05:15 INFO - PROCESS | 1654 | --DOMWINDOW == 155 (0x11385cc00) [pid = 1654] [serial = 553] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 12:05:15 INFO - PROCESS | 1654 | --DOMWINDOW == 154 (0x119ce4400) [pid = 1654] [serial = 559] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 12:05:15 INFO - PROCESS | 1654 | --DOMWINDOW == 153 (0x118029800) [pid = 1654] [serial = 556] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 12:05:15 INFO - PROCESS | 1654 | --DOMWINDOW == 152 (0x113a80800) [pid = 1654] [serial = 598] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 12:05:15 INFO - PROCESS | 1654 | --DOMWINDOW == 151 (0x1196d1000) [pid = 1654] [serial = 607] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 12:05:15 INFO - PROCESS | 1654 | --DOMWINDOW == 150 (0x112976000) [pid = 1654] [serial = 511] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 12:05:15 INFO - PROCESS | 1654 | --DOMWINDOW == 149 (0x12bb78000) [pid = 1654] [serial = 622] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 12:05:15 INFO - PROCESS | 1654 | --DOMWINDOW == 148 (0x119a9b000) [pid = 1654] [serial = 625] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 12:05:15 INFO - PROCESS | 1654 | --DOMWINDOW == 147 (0x112adb000) [pid = 1654] [serial = 610] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 12:05:15 INFO - PROCESS | 1654 | --DOMWINDOW == 146 (0x12a93d800) [pid = 1654] [serial = 616] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 12:05:15 INFO - PROCESS | 1654 | --DOMWINDOW == 145 (0x124e05400) [pid = 1654] [serial = 462] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 12:05:15 INFO - PROCESS | 1654 | --DOMWINDOW == 144 (0x119152800) [pid = 1654] [serial = 517] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 12:05:15 INFO - PROCESS | 1654 | --DOMWINDOW == 143 (0x119b19c00) [pid = 1654] [serial = 634] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 12:05:15 INFO - PROCESS | 1654 | --DOMWINDOW == 142 (0x117684800) [pid = 1654] [serial = 514] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 12:05:15 INFO - PROCESS | 1654 | --DOMWINDOW == 141 (0x11914c400) [pid = 1654] [serial = 628] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 12:05:15 INFO - PROCESS | 1654 | --DOMWINDOW == 140 (0x11693a400) [pid = 1654] [serial = 465] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 12:05:15 INFO - PROCESS | 1654 | --DOMWINDOW == 139 (0x119155000) [pid = 1654] [serial = 468] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 12:05:15 INFO - PROCESS | 1654 | --DOMWINDOW == 138 (0x125ce0800) [pid = 1654] [serial = 471] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 12:05:15 INFO - PROCESS | 1654 | --DOMWINDOW == 137 (0x11386b000) [pid = 1654] [serial = 601] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 12:05:15 INFO - PROCESS | 1654 | --DOMWINDOW == 136 (0x117587800) [pid = 1654] [serial = 435] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 12:05:15 INFO - PROCESS | 1654 | --DOMWINDOW == 135 (0x12140bc00) [pid = 1654] [serial = 631] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 12:05:15 INFO - PROCESS | 1654 | --DOMWINDOW == 134 (0x127b8b400) [pid = 1654] [serial = 474] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 12:05:15 INFO - PROCESS | 1654 | --DOMWINDOW == 133 (0x12915a000) [pid = 1654] [serial = 613] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 12:05:15 INFO - PROCESS | 1654 | --DOMWINDOW == 132 (0x1291efc00) [pid = 1654] [serial = 477] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 12:05:15 INFO - PROCESS | 1654 | --DOMWINDOW == 131 (0x1190b6c00) [pid = 1654] [serial = 586] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 12:05:15 INFO - PROCESS | 1654 | --DOMWINDOW == 130 (0x1193d4c00) [pid = 1654] [serial = 438] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 12:05:15 INFO - PROCESS | 1654 | --DOMWINDOW == 129 (0x129158000) [pid = 1654] [serial = 444] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 12:05:15 INFO - PROCESS | 1654 | --DOMWINDOW == 128 (0x118332400) [pid = 1654] [serial = 523] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 12:05:15 INFO - PROCESS | 1654 | --DOMWINDOW == 127 (0x1278d0c00) [pid = 1654] [serial = 520] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 12:05:15 INFO - PROCESS | 1654 | --DOMWINDOW == 126 (0x12915ac00) [pid = 1654] [serial = 619] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 12:05:15 INFO - PROCESS | 1654 | --DOMWINDOW == 125 (0x112a6b400) [pid = 1654] [serial = 604] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 12:05:15 INFO - PROCESS | 1654 | 1464375915562 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]]]}] 12:05:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 12:05:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 717ms 12:05:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 12:05:15 INFO - PROCESS | 1654 | 1464375915600 Marionette TRACE conn2 -> [0,889,"getWindowHandle",null] 12:05:15 INFO - PROCESS | 1654 | 1464375915602 Marionette TRACE conn2 <- [1,889,null,{"value":"7"}] 12:05:15 INFO - PROCESS | 1654 | 1464375915604 Marionette TRACE conn2 -> [0,890,"setScriptTimeout",{"ms":35000}] 12:05:15 INFO - PROCESS | 1654 | 1464375915606 Marionette TRACE conn2 <- [1,890,null,{}] 12:05:15 INFO - PROCESS | 1654 | 1464375915608 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}] 12:05:15 INFO - PROCESS | 1654 | 1464375915701 Marionette TRACE conn2 <- [1,891,null,{"value":null}] 12:05:15 INFO - PROCESS | 1654 | 1464375915779 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:15 INFO - PROCESS | 1654 | ++DOCSHELL 0x12789c800 == 51 [pid = 1654] [id = 230] 12:05:15 INFO - PROCESS | 1654 | ++DOMWINDOW == 126 (0x11386b000) [pid = 1654] [serial = 688] [outer = 0x0] 12:05:15 INFO - PROCESS | 1654 | ++DOMWINDOW == 127 (0x118331c00) [pid = 1654] [serial = 689] [outer = 0x11386b000] 12:05:15 INFO - PROCESS | 1654 | 1464375915810 Marionette DEBUG loaded listener.js 12:05:15 INFO - PROCESS | 1654 | ++DOMWINDOW == 128 (0x120f20400) [pid = 1654] [serial = 690] [outer = 0x11386b000] 12:05:16 INFO - PROCESS | 1654 | 1464375916099 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]]]}] 12:05:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 12:05:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 519ms 12:05:16 INFO - PROCESS | 1654 | 1464375916125 Marionette TRACE conn2 -> [0,893,"getWindowHandle",null] 12:05:16 INFO - PROCESS | 1654 | 1464375916126 Marionette TRACE conn2 <- [1,893,null,{"value":"7"}] 12:05:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 12:05:16 INFO - PROCESS | 1654 | 1464375916129 Marionette TRACE conn2 -> [0,894,"setScriptTimeout",{"ms":35000}] 12:05:16 INFO - PROCESS | 1654 | 1464375916130 Marionette TRACE conn2 <- [1,894,null,{}] 12:05:16 INFO - PROCESS | 1654 | 1464375916132 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}] 12:05:16 INFO - PROCESS | 1654 | 1464375916232 Marionette TRACE conn2 <- [1,895,null,{"value":null}] 12:05:16 INFO - PROCESS | 1654 | 1464375916236 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:16 INFO - PROCESS | 1654 | ++DOCSHELL 0x12dc3f800 == 52 [pid = 1654] [id = 231] 12:05:16 INFO - PROCESS | 1654 | ++DOMWINDOW == 129 (0x120f21000) [pid = 1654] [serial = 691] [outer = 0x0] 12:05:16 INFO - PROCESS | 1654 | ++DOMWINDOW == 130 (0x12915a000) [pid = 1654] [serial = 692] [outer = 0x120f21000] 12:05:16 INFO - PROCESS | 1654 | 1464375916260 Marionette DEBUG loaded listener.js 12:05:16 INFO - PROCESS | 1654 | ++DOMWINDOW == 131 (0x12ba77400) [pid = 1654] [serial = 693] [outer = 0x120f21000] 12:05:16 INFO - PROCESS | 1654 | 1464375916575 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]]]}] 12:05:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 12:05:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 468ms 12:05:16 INFO - PROCESS | 1654 | 1464375916597 Marionette TRACE conn2 -> [0,897,"getWindowHandle",null] 12:05:16 INFO - PROCESS | 1654 | 1464375916599 Marionette TRACE conn2 <- [1,897,null,{"value":"7"}] 12:05:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 12:05:16 INFO - PROCESS | 1654 | 1464375916602 Marionette TRACE conn2 -> [0,898,"setScriptTimeout",{"ms":35000}] 12:05:16 INFO - PROCESS | 1654 | 1464375916605 Marionette TRACE conn2 <- [1,898,null,{}] 12:05:16 INFO - PROCESS | 1654 | 1464375916607 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}] 12:05:16 INFO - PROCESS | 1654 | 1464375916718 Marionette TRACE conn2 <- [1,899,null,{"value":null}] 12:05:16 INFO - PROCESS | 1654 | 1464375916724 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:16 INFO - PROCESS | 1654 | ++DOCSHELL 0x12d70f000 == 53 [pid = 1654] [id = 232] 12:05:16 INFO - PROCESS | 1654 | ++DOMWINDOW == 132 (0x1196b9400) [pid = 1654] [serial = 694] [outer = 0x0] 12:05:16 INFO - PROCESS | 1654 | ++DOMWINDOW == 133 (0x129678000) [pid = 1654] [serial = 695] [outer = 0x1196b9400] 12:05:16 INFO - PROCESS | 1654 | 1464375916750 Marionette DEBUG loaded listener.js 12:05:16 INFO - PROCESS | 1654 | ++DOMWINDOW == 134 (0x12c1ba800) [pid = 1654] [serial = 696] [outer = 0x1196b9400] 12:05:17 INFO - PROCESS | 1654 | 1464375917175 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]]]}] 12:05:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 12:05:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 623ms 12:05:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 12:05:17 INFO - PROCESS | 1654 | 1464375917225 Marionette TRACE conn2 -> [0,901,"getWindowHandle",null] 12:05:17 INFO - PROCESS | 1654 | 1464375917227 Marionette TRACE conn2 <- [1,901,null,{"value":"7"}] 12:05:17 INFO - PROCESS | 1654 | 1464375917229 Marionette TRACE conn2 -> [0,902,"setScriptTimeout",{"ms":35000}] 12:05:17 INFO - PROCESS | 1654 | 1464375917230 Marionette TRACE conn2 <- [1,902,null,{}] 12:05:17 INFO - PROCESS | 1654 | 1464375917232 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}] 12:05:17 INFO - PROCESS | 1654 | 1464375917340 Marionette TRACE conn2 <- [1,903,null,{"value":null}] 12:05:17 INFO - PROCESS | 1654 | 1464375917346 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:17 INFO - PROCESS | 1654 | ++DOCSHELL 0x12101b800 == 54 [pid = 1654] [id = 233] 12:05:17 INFO - PROCESS | 1654 | ++DOMWINDOW == 135 (0x110e5d800) [pid = 1654] [serial = 697] [outer = 0x0] 12:05:17 INFO - PROCESS | 1654 | ++DOMWINDOW == 136 (0x12c593800) [pid = 1654] [serial = 698] [outer = 0x110e5d800] 12:05:17 INFO - PROCESS | 1654 | 1464375917370 Marionette DEBUG loaded listener.js 12:05:17 INFO - PROCESS | 1654 | ++DOMWINDOW == 137 (0x12c713400) [pid = 1654] [serial = 699] [outer = 0x110e5d800] 12:05:17 INFO - PROCESS | 1654 | 1464375917841 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]]]}] 12:05:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 12:05:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 669ms 12:05:17 INFO - PROCESS | 1654 | 1464375917898 Marionette TRACE conn2 -> [0,905,"getWindowHandle",null] 12:05:17 INFO - PROCESS | 1654 | 1464375917901 Marionette TRACE conn2 <- [1,905,null,{"value":"7"}] 12:05:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 12:05:17 INFO - PROCESS | 1654 | 1464375917905 Marionette TRACE conn2 -> [0,906,"setScriptTimeout",{"ms":35000}] 12:05:17 INFO - PROCESS | 1654 | 1464375917907 Marionette TRACE conn2 <- [1,906,null,{}] 12:05:17 INFO - PROCESS | 1654 | 1464375917911 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}] 12:05:18 INFO - PROCESS | 1654 | 1464375918023 Marionette TRACE conn2 <- [1,907,null,{"value":null}] 12:05:18 INFO - PROCESS | 1654 | 1464375918119 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:18 INFO - PROCESS | 1654 | ++DOCSHELL 0x119685800 == 55 [pid = 1654] [id = 234] 12:05:18 INFO - PROCESS | 1654 | ++DOMWINDOW == 138 (0x117e5fc00) [pid = 1654] [serial = 700] [outer = 0x0] 12:05:18 INFO - PROCESS | 1654 | ++DOMWINDOW == 139 (0x1180c3800) [pid = 1654] [serial = 701] [outer = 0x117e5fc00] 12:05:18 INFO - PROCESS | 1654 | 1464375918153 Marionette DEBUG loaded listener.js 12:05:18 INFO - PROCESS | 1654 | ++DOMWINDOW == 140 (0x1185c9800) [pid = 1654] [serial = 702] [outer = 0x117e5fc00] 12:05:18 INFO - PROCESS | 1654 | 1464375918578 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]]]}] 12:05:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 12:05:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 721ms 12:05:18 INFO - PROCESS | 1654 | 1464375918627 Marionette TRACE conn2 -> [0,909,"getWindowHandle",null] 12:05:18 INFO - PROCESS | 1654 | 1464375918631 Marionette TRACE conn2 <- [1,909,null,{"value":"7"}] 12:05:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 12:05:18 INFO - PROCESS | 1654 | 1464375918636 Marionette TRACE conn2 -> [0,910,"setScriptTimeout",{"ms":35000}] 12:05:18 INFO - PROCESS | 1654 | 1464375918638 Marionette TRACE conn2 <- [1,910,null,{}] 12:05:18 INFO - PROCESS | 1654 | 1464375918640 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}] 12:05:18 INFO - PROCESS | 1654 | 1464375918746 Marionette TRACE conn2 <- [1,911,null,{"value":null}] 12:05:18 INFO - PROCESS | 1654 | 1464375918806 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:18 INFO - PROCESS | 1654 | ++DOCSHELL 0x125785800 == 56 [pid = 1654] [id = 235] 12:05:18 INFO - PROCESS | 1654 | ++DOMWINDOW == 141 (0x1190c5000) [pid = 1654] [serial = 703] [outer = 0x0] 12:05:18 INFO - PROCESS | 1654 | ++DOMWINDOW == 142 (0x1196c1000) [pid = 1654] [serial = 704] [outer = 0x1190c5000] 12:05:18 INFO - PROCESS | 1654 | 1464375918836 Marionette DEBUG loaded listener.js 12:05:18 INFO - PROCESS | 1654 | ++DOMWINDOW == 143 (0x119a9ac00) [pid = 1654] [serial = 705] [outer = 0x1190c5000] 12:05:19 INFO - PROCESS | 1654 | 1464375919289 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]]]}] 12:05:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 12:05:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 720ms 12:05:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 12:05:19 INFO - PROCESS | 1654 | 1464375919364 Marionette TRACE conn2 -> [0,913,"getWindowHandle",null] 12:05:19 INFO - PROCESS | 1654 | 1464375919365 Marionette TRACE conn2 <- [1,913,null,{"value":"7"}] 12:05:19 INFO - PROCESS | 1654 | 1464375919369 Marionette TRACE conn2 -> [0,914,"setScriptTimeout",{"ms":35000}] 12:05:19 INFO - PROCESS | 1654 | 1464375919372 Marionette TRACE conn2 <- [1,914,null,{}] 12:05:19 INFO - PROCESS | 1654 | 1464375919380 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}] 12:05:19 INFO - PROCESS | 1654 | 1464375919525 Marionette TRACE conn2 <- [1,915,null,{"value":null}] 12:05:19 INFO - PROCESS | 1654 | 1464375919579 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:19 INFO - PROCESS | 1654 | ++DOCSHELL 0x12d716800 == 57 [pid = 1654] [id = 236] 12:05:19 INFO - PROCESS | 1654 | ++DOMWINDOW == 144 (0x120f28000) [pid = 1654] [serial = 706] [outer = 0x0] 12:05:19 INFO - PROCESS | 1654 | ++DOMWINDOW == 145 (0x121416400) [pid = 1654] [serial = 707] [outer = 0x120f28000] 12:05:19 INFO - PROCESS | 1654 | 1464375919612 Marionette DEBUG loaded listener.js 12:05:19 INFO - PROCESS | 1654 | ++DOMWINDOW == 146 (0x121427800) [pid = 1654] [serial = 708] [outer = 0x120f28000] 12:05:20 INFO - PROCESS | 1654 | 1464375920027 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]]]}] 12:05:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 12:05:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 722ms 12:05:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 12:05:20 INFO - PROCESS | 1654 | 1464375920092 Marionette TRACE conn2 -> [0,917,"getWindowHandle",null] 12:05:20 INFO - PROCESS | 1654 | 1464375920094 Marionette TRACE conn2 <- [1,917,null,{"value":"7"}] 12:05:20 INFO - PROCESS | 1654 | 1464375920096 Marionette TRACE conn2 -> [0,918,"setScriptTimeout",{"ms":35000}] 12:05:20 INFO - PROCESS | 1654 | 1464375920097 Marionette TRACE conn2 <- [1,918,null,{}] 12:05:20 INFO - PROCESS | 1654 | 1464375920100 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}] 12:05:20 INFO - PROCESS | 1654 | 1464375920205 Marionette TRACE conn2 <- [1,919,null,{"value":null}] 12:05:20 INFO - PROCESS | 1654 | 1464375920264 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:20 INFO - PROCESS | 1654 | ++DOCSHELL 0x135154000 == 58 [pid = 1654] [id = 237] 12:05:20 INFO - PROCESS | 1654 | ++DOMWINDOW == 147 (0x12142ac00) [pid = 1654] [serial = 709] [outer = 0x0] 12:05:20 INFO - PROCESS | 1654 | ++DOMWINDOW == 148 (0x121431c00) [pid = 1654] [serial = 710] [outer = 0x12142ac00] 12:05:20 INFO - PROCESS | 1654 | 1464375920336 Marionette DEBUG loaded listener.js 12:05:20 INFO - PROCESS | 1654 | ++DOMWINDOW == 149 (0x125ce5c00) [pid = 1654] [serial = 711] [outer = 0x12142ac00] 12:05:20 INFO - PROCESS | 1654 | 1464375920766 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]]]}] 12:05:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 12:05:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 719ms 12:05:20 INFO - PROCESS | 1654 | 1464375920815 Marionette TRACE conn2 -> [0,921,"getWindowHandle",null] 12:05:20 INFO - PROCESS | 1654 | 1464375920817 Marionette TRACE conn2 <- [1,921,null,{"value":"7"}] 12:05:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 12:05:20 INFO - PROCESS | 1654 | 1464375920840 Marionette TRACE conn2 -> [0,922,"setScriptTimeout",{"ms":35000}] 12:05:20 INFO - PROCESS | 1654 | 1464375920841 Marionette TRACE conn2 <- [1,922,null,{}] 12:05:20 INFO - PROCESS | 1654 | 1464375920843 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}] 12:05:20 INFO - PROCESS | 1654 | 1464375920947 Marionette TRACE conn2 <- [1,923,null,{"value":null}] 12:05:21 INFO - PROCESS | 1654 | 1464375921020 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:21 INFO - PROCESS | 1654 | ++DOCSHELL 0x1189b1800 == 59 [pid = 1654] [id = 238] 12:05:21 INFO - PROCESS | 1654 | ++DOMWINDOW == 150 (0x11297c400) [pid = 1654] [serial = 712] [outer = 0x0] 12:05:21 INFO - PROCESS | 1654 | ++DOMWINDOW == 151 (0x118332000) [pid = 1654] [serial = 713] [outer = 0x11297c400] 12:05:21 INFO - PROCESS | 1654 | 1464375921050 Marionette DEBUG loaded listener.js 12:05:21 INFO - PROCESS | 1654 | ++DOMWINDOW == 152 (0x1196d4400) [pid = 1654] [serial = 714] [outer = 0x11297c400] 12:05:21 INFO - PROCESS | 1654 | 1464375921770 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]]]}] 12:05:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 12:05:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 974ms 12:05:21 INFO - PROCESS | 1654 | 1464375921813 Marionette TRACE conn2 -> [0,925,"getWindowHandle",null] 12:05:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 12:05:21 INFO - PROCESS | 1654 | 1464375921815 Marionette TRACE conn2 <- [1,925,null,{"value":"7"}] 12:05:21 INFO - PROCESS | 1654 | 1464375921837 Marionette TRACE conn2 -> [0,926,"setScriptTimeout",{"ms":35000}] 12:05:21 INFO - PROCESS | 1654 | 1464375921839 Marionette TRACE conn2 <- [1,926,null,{}] 12:05:21 INFO - PROCESS | 1654 | 1464375921844 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}] 12:05:21 INFO - PROCESS | 1654 | 1464375921941 Marionette TRACE conn2 <- [1,927,null,{"value":null}] 12:05:22 INFO - PROCESS | 1654 | 1464375922015 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:22 INFO - PROCESS | 1654 | ++DOCSHELL 0x119684000 == 60 [pid = 1654] [id = 239] 12:05:22 INFO - PROCESS | 1654 | ++DOMWINDOW == 153 (0x11297dc00) [pid = 1654] [serial = 715] [outer = 0x0] 12:05:22 INFO - PROCESS | 1654 | ++DOMWINDOW == 154 (0x112e31000) [pid = 1654] [serial = 716] [outer = 0x11297dc00] 12:05:22 INFO - PROCESS | 1654 | 1464375922043 Marionette DEBUG loaded listener.js 12:05:22 INFO - PROCESS | 1654 | ++DOMWINDOW == 155 (0x11606b400) [pid = 1654] [serial = 717] [outer = 0x11297dc00] 12:05:22 INFO - PROCESS | 1654 | 1464375922491 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]]]}] 12:05:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 12:05:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 693ms 12:05:22 INFO - PROCESS | 1654 | 1464375922512 Marionette TRACE conn2 -> [0,929,"getWindowHandle",null] 12:05:22 INFO - PROCESS | 1654 | 1464375922515 Marionette TRACE conn2 <- [1,929,null,{"value":"7"}] 12:05:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 12:05:22 INFO - PROCESS | 1654 | 1464375922520 Marionette TRACE conn2 -> [0,930,"setScriptTimeout",{"ms":35000}] 12:05:22 INFO - PROCESS | 1654 | 1464375922521 Marionette TRACE conn2 <- [1,930,null,{}] 12:05:22 INFO - PROCESS | 1654 | 1464375922524 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}] 12:05:22 INFO - PROCESS | 1654 | 1464375922616 Marionette TRACE conn2 <- [1,931,null,{"value":null}] 12:05:22 INFO - PROCESS | 1654 | 1464375922678 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:22 INFO - PROCESS | 1654 | ++DOCSHELL 0x117e1b000 == 61 [pid = 1654] [id = 240] 12:05:22 INFO - PROCESS | 1654 | ++DOMWINDOW == 156 (0x1162b0800) [pid = 1654] [serial = 718] [outer = 0x0] 12:05:22 INFO - PROCESS | 1654 | ++DOMWINDOW == 157 (0x117596000) [pid = 1654] [serial = 719] [outer = 0x1162b0800] 12:05:22 INFO - PROCESS | 1654 | 1464375922705 Marionette DEBUG loaded listener.js 12:05:22 INFO - PROCESS | 1654 | ++DOMWINDOW == 158 (0x117e64800) [pid = 1654] [serial = 720] [outer = 0x1162b0800] 12:05:23 INFO - PROCESS | 1654 | --DOCSHELL 0x12d70f000 == 60 [pid = 1654] [id = 232] 12:05:23 INFO - PROCESS | 1654 | --DOCSHELL 0x12dc3f800 == 59 [pid = 1654] [id = 231] 12:05:23 INFO - PROCESS | 1654 | --DOCSHELL 0x12789c800 == 58 [pid = 1654] [id = 230] 12:05:23 INFO - PROCESS | 1654 | --DOCSHELL 0x12d2c5000 == 57 [pid = 1654] [id = 229] 12:05:23 INFO - PROCESS | 1654 | --DOCSHELL 0x12c893000 == 56 [pid = 1654] [id = 228] 12:05:23 INFO - PROCESS | 1654 | --DOCSHELL 0x12bf65000 == 55 [pid = 1654] [id = 227] 12:05:23 INFO - PROCESS | 1654 | --DOCSHELL 0x12b35c000 == 54 [pid = 1654] [id = 226] 12:05:23 INFO - PROCESS | 1654 | --DOMWINDOW == 157 (0x1126cb000) [pid = 1654] [serial = 638] [outer = 0x0] [url = about:blank] 12:05:23 INFO - PROCESS | 1654 | --DOMWINDOW == 156 (0x11914b400) [pid = 1654] [serial = 593] [outer = 0x0] [url = about:blank] 12:05:23 INFO - PROCESS | 1654 | --DOMWINDOW == 155 (0x1196d1800) [pid = 1654] [serial = 596] [outer = 0x0] [url = about:blank] 12:05:23 INFO - PROCESS | 1654 | --DOMWINDOW == 154 (0x110e62c00) [pid = 1654] [serial = 590] [outer = 0x0] [url = about:blank] 12:05:23 INFO - PROCESS | 1654 | --DOCSHELL 0x12a73c000 == 53 [pid = 1654] [id = 225] 12:05:23 INFO - PROCESS | 1654 | --DOCSHELL 0x1180bb800 == 52 [pid = 1654] [id = 224] 12:05:23 INFO - PROCESS | 1654 | --DOCSHELL 0x12579d000 == 51 [pid = 1654] [id = 223] 12:05:23 INFO - PROCESS | 1654 | --DOCSHELL 0x119754000 == 50 [pid = 1654] [id = 222] 12:05:23 INFO - PROCESS | 1654 | --DOCSHELL 0x1191be800 == 49 [pid = 1654] [id = 221] 12:05:23 INFO - PROCESS | 1654 | --DOCSHELL 0x121b4e000 == 48 [pid = 1654] [id = 220] 12:05:23 INFO - PROCESS | 1654 | --DOCSHELL 0x123c46800 == 47 [pid = 1654] [id = 219] 12:05:23 INFO - PROCESS | 1654 | --DOCSHELL 0x12dc2d000 == 46 [pid = 1654] [id = 218] 12:05:23 INFO - PROCESS | 1654 | --DOCSHELL 0x12d81f000 == 45 [pid = 1654] [id = 217] 12:05:23 INFO - PROCESS | 1654 | --DOCSHELL 0x12d5ac800 == 44 [pid = 1654] [id = 216] 12:05:23 INFO - PROCESS | 1654 | --DOCSHELL 0x129112800 == 43 [pid = 1654] [id = 215] 12:05:23 INFO - PROCESS | 1654 | --DOCSHELL 0x119676800 == 42 [pid = 1654] [id = 214] 12:05:23 INFO - PROCESS | 1654 | 1464375923108 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]]]}] 12:05:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 12:05:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 620ms 12:05:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 12:05:23 INFO - PROCESS | 1654 | 1464375923139 Marionette TRACE conn2 -> [0,933,"getWindowHandle",null] 12:05:23 INFO - PROCESS | 1654 | 1464375923141 Marionette TRACE conn2 <- [1,933,null,{"value":"7"}] 12:05:23 INFO - PROCESS | 1654 | 1464375923143 Marionette TRACE conn2 -> [0,934,"setScriptTimeout",{"ms":35000}] 12:05:23 INFO - PROCESS | 1654 | 1464375923145 Marionette TRACE conn2 <- [1,934,null,{}] 12:05:23 INFO - PROCESS | 1654 | 1464375923152 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}] 12:05:23 INFO - PROCESS | 1654 | 1464375923241 Marionette TRACE conn2 <- [1,935,null,{"value":null}] 12:05:23 INFO - PROCESS | 1654 | --DOMWINDOW == 153 (0x120f2d000) [pid = 1654] [serial = 636] [outer = 0x0] [url = about:blank] 12:05:23 INFO - PROCESS | 1654 | --DOMWINDOW == 152 (0x115ea7c00) [pid = 1654] [serial = 599] [outer = 0x0] [url = about:blank] 12:05:23 INFO - PROCESS | 1654 | --DOMWINDOW == 151 (0x121d0e000) [pid = 1654] [serial = 609] [outer = 0x0] [url = about:blank] 12:05:23 INFO - PROCESS | 1654 | --DOMWINDOW == 150 (0x12c712400) [pid = 1654] [serial = 513] [outer = 0x0] [url = about:blank] 12:05:23 INFO - PROCESS | 1654 | --DOMWINDOW == 149 (0x12c58a800) [pid = 1654] [serial = 624] [outer = 0x0] [url = about:blank] 12:05:23 INFO - PROCESS | 1654 | --DOMWINDOW == 148 (0x119cdf000) [pid = 1654] [serial = 608] [outer = 0x0] [url = about:blank] 12:05:23 INFO - PROCESS | 1654 | --DOMWINDOW == 147 (0x119aa8400) [pid = 1654] [serial = 627] [outer = 0x0] [url = about:blank] 12:05:23 INFO - PROCESS | 1654 | --DOMWINDOW == 146 (0x125173800) [pid = 1654] [serial = 611] [outer = 0x0] [url = about:blank] 12:05:23 INFO - PROCESS | 1654 | --DOMWINDOW == 145 (0x12ba77000) [pid = 1654] [serial = 618] [outer = 0x0] [url = about:blank] 12:05:23 INFO - PROCESS | 1654 | --DOMWINDOW == 144 (0x125cdcc00) [pid = 1654] [serial = 464] [outer = 0x0] [url = about:blank] 12:05:23 INFO - PROCESS | 1654 | --DOMWINDOW == 143 (0x124e3a400) [pid = 1654] [serial = 519] [outer = 0x0] [url = about:blank] 12:05:23 INFO - PROCESS | 1654 | --DOMWINDOW == 142 (0x120f25400) [pid = 1654] [serial = 635] [outer = 0x0] [url = about:blank] 12:05:23 INFO - PROCESS | 1654 | --DOMWINDOW == 141 (0x1190c2000) [pid = 1654] [serial = 516] [outer = 0x0] [url = about:blank] 12:05:23 INFO - PROCESS | 1654 | --DOMWINDOW == 140 (0x119aa8000) [pid = 1654] [serial = 629] [outer = 0x0] [url = about:blank] 12:05:23 INFO - PROCESS | 1654 | --DOMWINDOW == 139 (0x11870e400) [pid = 1654] [serial = 467] [outer = 0x0] [url = about:blank] 12:05:23 INFO - PROCESS | 1654 | --DOMWINDOW == 138 (0x1218ee800) [pid = 1654] [serial = 470] [outer = 0x0] [url = about:blank] 12:05:23 INFO - PROCESS | 1654 | --DOMWINDOW == 137 (0x1278c9400) [pid = 1654] [serial = 473] [outer = 0x0] [url = about:blank] 12:05:23 INFO - PROCESS | 1654 | --DOMWINDOW == 136 (0x1193d1000) [pid = 1654] [serial = 603] [outer = 0x0] [url = about:blank] 12:05:23 INFO - PROCESS | 1654 | --DOMWINDOW == 135 (0x118925c00) [pid = 1654] [serial = 437] [outer = 0x0] [url = about:blank] 12:05:23 INFO - PROCESS | 1654 | --DOMWINDOW == 134 (0x12c713000) [pid = 1654] [serial = 633] [outer = 0x0] [url = about:blank] 12:05:23 INFO - PROCESS | 1654 | --DOMWINDOW == 133 (0x1185cd800) [pid = 1654] [serial = 602] [outer = 0x0] [url = about:blank] 12:05:23 INFO - PROCESS | 1654 | --DOMWINDOW == 132 (0x119aa4000) [pid = 1654] [serial = 626] [outer = 0x0] [url = about:blank] 12:05:23 INFO - PROCESS | 1654 | --DOMWINDOW == 131 (0x12c1b3400) [pid = 1654] [serial = 623] [outer = 0x0] [url = about:blank] 12:05:23 INFO - PROCESS | 1654 | --DOMWINDOW == 130 (0x129774800) [pid = 1654] [serial = 476] [outer = 0x0] [url = about:blank] 12:05:23 INFO - PROCESS | 1654 | --DOMWINDOW == 129 (0x119b1fc00) [pid = 1654] [serial = 630] [outer = 0x0] [url = about:blank] 12:05:23 INFO - PROCESS | 1654 | --DOMWINDOW == 128 (0x1291eb400) [pid = 1654] [serial = 614] [outer = 0x0] [url = about:blank] 12:05:23 INFO - PROCESS | 1654 | --DOMWINDOW == 127 (0x12b027800) [pid = 1654] [serial = 479] [outer = 0x0] [url = about:blank] 12:05:23 INFO - PROCESS | 1654 | --DOMWINDOW == 126 (0x12c58f800) [pid = 1654] [serial = 588] [outer = 0x0] [url = about:blank] 12:05:23 INFO - PROCESS | 1654 | --DOMWINDOW == 125 (0x12c1af800) [pid = 1654] [serial = 632] [outer = 0x0] [url = about:blank] 12:05:23 INFO - PROCESS | 1654 | --DOMWINDOW == 124 (0x121935000) [pid = 1654] [serial = 440] [outer = 0x0] [url = about:blank] 12:05:23 INFO - PROCESS | 1654 | --DOMWINDOW == 123 (0x12b1e9c00) [pid = 1654] [serial = 446] [outer = 0x0] [url = about:blank] 12:05:23 INFO - PROCESS | 1654 | --DOMWINDOW == 122 (0x11833c800) [pid = 1654] [serial = 525] [outer = 0x0] [url = about:blank] 12:05:23 INFO - PROCESS | 1654 | --DOMWINDOW == 121 (0x12bb8a000) [pid = 1654] [serial = 522] [outer = 0x0] [url = about:blank] 12:05:23 INFO - PROCESS | 1654 | --DOMWINDOW == 120 (0x12bb8b400) [pid = 1654] [serial = 621] [outer = 0x0] [url = about:blank] 12:05:23 INFO - PROCESS | 1654 | --DOMWINDOW == 119 (0x12bb80c00) [pid = 1654] [serial = 620] [outer = 0x0] [url = about:blank] 12:05:23 INFO - PROCESS | 1654 | --DOMWINDOW == 118 (0x1196b6c00) [pid = 1654] [serial = 605] [outer = 0x0] [url = about:blank] 12:05:23 INFO - PROCESS | 1654 | --DOMWINDOW == 117 (0x1196c6800) [pid = 1654] [serial = 606] [outer = 0x0] [url = about:blank] 12:05:23 INFO - PROCESS | 1654 | --DOMWINDOW == 116 (0x127220400) [pid = 1654] [serial = 443] [outer = 0x0] [url = about:blank] 12:05:23 INFO - PROCESS | 1654 | --DOMWINDOW == 115 (0x125ce9c00) [pid = 1654] [serial = 612] [outer = 0x0] [url = about:blank] 12:05:23 INFO - PROCESS | 1654 | --DOMWINDOW == 114 (0x117e66c00) [pid = 1654] [serial = 600] [outer = 0x0] [url = about:blank] 12:05:23 INFO - PROCESS | 1654 | --DOMWINDOW == 113 (0x12b1ec000) [pid = 1654] [serial = 617] [outer = 0x0] [url = about:blank] 12:05:23 INFO - PROCESS | 1654 | --DOMWINDOW == 112 (0x12a938400) [pid = 1654] [serial = 615] [outer = 0x0] [url = about:blank] 12:05:23 INFO - PROCESS | 1654 | --DOMWINDOW == 111 (0x115ea7800) [pid = 1654] [serial = 434] [outer = 0x0] [url = about:blank] 12:05:23 INFO - PROCESS | 1654 | --DOMWINDOW == 110 (0x116a58c00) [pid = 1654] [serial = 555] [outer = 0x0] [url = about:blank] 12:05:23 INFO - PROCESS | 1654 | --DOMWINDOW == 109 (0x125ce2800) [pid = 1654] [serial = 561] [outer = 0x0] [url = about:blank] 12:05:23 INFO - PROCESS | 1654 | --DOMWINDOW == 108 (0x1196b8800) [pid = 1654] [serial = 558] [outer = 0x0] [url = about:blank] 12:05:23 INFO - PROCESS | 1654 | 1464375923301 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:23 INFO - PROCESS | 1654 | ++DOCSHELL 0x11807e000 == 43 [pid = 1654] [id = 241] 12:05:23 INFO - PROCESS | 1654 | ++DOMWINDOW == 109 (0x115ea7800) [pid = 1654] [serial = 721] [outer = 0x0] 12:05:23 INFO - PROCESS | 1654 | ++DOMWINDOW == 110 (0x11767bc00) [pid = 1654] [serial = 722] [outer = 0x115ea7800] 12:05:23 INFO - PROCESS | 1654 | 1464375923334 Marionette DEBUG loaded listener.js 12:05:23 INFO - PROCESS | 1654 | ++DOMWINDOW == 111 (0x1183d6000) [pid = 1654] [serial = 723] [outer = 0x115ea7800] 12:05:23 INFO - PROCESS | 1654 | 1464375923657 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]]]}] 12:05:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 12:05:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 572ms 12:05:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 12:05:23 INFO - PROCESS | 1654 | 1464375923716 Marionette TRACE conn2 -> [0,937,"getWindowHandle",null] 12:05:23 INFO - PROCESS | 1654 | 1464375923717 Marionette TRACE conn2 <- [1,937,null,{"value":"7"}] 12:05:23 INFO - PROCESS | 1654 | 1464375923719 Marionette TRACE conn2 -> [0,938,"setScriptTimeout",{"ms":35000}] 12:05:23 INFO - PROCESS | 1654 | 1464375923721 Marionette TRACE conn2 <- [1,938,null,{}] 12:05:23 INFO - PROCESS | 1654 | 1464375923723 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}] 12:05:23 INFO - PROCESS | 1654 | 1464375923820 Marionette TRACE conn2 <- [1,939,null,{"value":null}] 12:05:23 INFO - PROCESS | 1654 | 1464375923871 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:23 INFO - PROCESS | 1654 | ++DOCSHELL 0x11967a000 == 44 [pid = 1654] [id = 242] 12:05:23 INFO - PROCESS | 1654 | ++DOMWINDOW == 112 (0x1183d7c00) [pid = 1654] [serial = 724] [outer = 0x0] 12:05:23 INFO - PROCESS | 1654 | ++DOMWINDOW == 113 (0x1185d2800) [pid = 1654] [serial = 725] [outer = 0x1183d7c00] 12:05:23 INFO - PROCESS | 1654 | 1464375923897 Marionette DEBUG loaded listener.js 12:05:23 INFO - PROCESS | 1654 | ++DOMWINDOW == 114 (0x119053c00) [pid = 1654] [serial = 726] [outer = 0x1183d7c00] 12:05:24 INFO - PROCESS | 1654 | 1464375924157 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]]]}] 12:05:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 12:05:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 470ms 12:05:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 12:05:24 INFO - PROCESS | 1654 | 1464375924192 Marionette TRACE conn2 -> [0,941,"getWindowHandle",null] 12:05:24 INFO - PROCESS | 1654 | 1464375924193 Marionette TRACE conn2 <- [1,941,null,{"value":"7"}] 12:05:24 INFO - PROCESS | 1654 | 1464375924196 Marionette TRACE conn2 -> [0,942,"setScriptTimeout",{"ms":35000}] 12:05:24 INFO - PROCESS | 1654 | 1464375924208 Marionette TRACE conn2 <- [1,942,null,{}] 12:05:24 INFO - PROCESS | 1654 | 1464375924216 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}] 12:05:24 INFO - PROCESS | 1654 | 1464375924299 Marionette TRACE conn2 <- [1,943,null,{"value":null}] 12:05:24 INFO - PROCESS | 1654 | 1464375924306 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:24 INFO - PROCESS | 1654 | ++DOCSHELL 0x121630800 == 45 [pid = 1654] [id = 243] 12:05:24 INFO - PROCESS | 1654 | ++DOMWINDOW == 115 (0x1190c2000) [pid = 1654] [serial = 727] [outer = 0x0] 12:05:24 INFO - PROCESS | 1654 | ++DOMWINDOW == 116 (0x119153800) [pid = 1654] [serial = 728] [outer = 0x1190c2000] 12:05:24 INFO - PROCESS | 1654 | 1464375924331 Marionette DEBUG loaded listener.js 12:05:24 INFO - PROCESS | 1654 | ++DOMWINDOW == 117 (0x1193d1000) [pid = 1654] [serial = 729] [outer = 0x1190c2000] 12:05:24 INFO - PROCESS | 1654 | 1464375924684 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]]]}] 12:05:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 12:05:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 537ms 12:05:24 INFO - PROCESS | 1654 | 1464375924733 Marionette TRACE conn2 -> [0,945,"getWindowHandle",null] 12:05:24 INFO - PROCESS | 1654 | 1464375924734 Marionette TRACE conn2 <- [1,945,null,{"value":"7"}] 12:05:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 12:05:24 INFO - PROCESS | 1654 | 1464375924736 Marionette TRACE conn2 -> [0,946,"setScriptTimeout",{"ms":35000}] 12:05:24 INFO - PROCESS | 1654 | 1464375924737 Marionette TRACE conn2 <- [1,946,null,{}] 12:05:24 INFO - PROCESS | 1654 | 1464375924740 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}] 12:05:24 INFO - PROCESS | 1654 | 1464375924832 Marionette TRACE conn2 <- [1,947,null,{"value":null}] 12:05:24 INFO - PROCESS | 1654 | 1464375924839 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:24 INFO - PROCESS | 1654 | ++DOCSHELL 0x123f66800 == 46 [pid = 1654] [id = 244] 12:05:24 INFO - PROCESS | 1654 | ++DOMWINDOW == 118 (0x11940b000) [pid = 1654] [serial = 730] [outer = 0x0] 12:05:24 INFO - PROCESS | 1654 | ++DOMWINDOW == 119 (0x1196cbc00) [pid = 1654] [serial = 731] [outer = 0x11940b000] 12:05:24 INFO - PROCESS | 1654 | 1464375924865 Marionette DEBUG loaded listener.js 12:05:24 INFO - PROCESS | 1654 | ++DOMWINDOW == 120 (0x119aa8400) [pid = 1654] [serial = 732] [outer = 0x11940b000] 12:05:25 INFO - PROCESS | 1654 | 1464375925207 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]]]}] 12:05:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 12:05:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 518ms 12:05:25 INFO - PROCESS | 1654 | 1464375925256 Marionette TRACE conn2 -> [0,949,"getWindowHandle",null] 12:05:25 INFO - PROCESS | 1654 | 1464375925257 Marionette TRACE conn2 <- [1,949,null,{"value":"7"}] 12:05:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 12:05:25 INFO - PROCESS | 1654 | 1464375925259 Marionette TRACE conn2 -> [0,950,"setScriptTimeout",{"ms":35000}] 12:05:25 INFO - PROCESS | 1654 | 1464375925260 Marionette TRACE conn2 <- [1,950,null,{}] 12:05:25 INFO - PROCESS | 1654 | 1464375925263 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}] 12:05:25 INFO - PROCESS | 1654 | 1464375925370 Marionette TRACE conn2 <- [1,951,null,{"value":null}] 12:05:25 INFO - PROCESS | 1654 | 1464375925390 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:25 INFO - PROCESS | 1654 | ++DOCSHELL 0x125783800 == 47 [pid = 1654] [id = 245] 12:05:25 INFO - PROCESS | 1654 | ++DOMWINDOW == 121 (0x119152800) [pid = 1654] [serial = 733] [outer = 0x0] 12:05:25 INFO - PROCESS | 1654 | ++DOMWINDOW == 122 (0x119b19400) [pid = 1654] [serial = 734] [outer = 0x119152800] 12:05:25 INFO - PROCESS | 1654 | 1464375925415 Marionette DEBUG loaded listener.js 12:05:25 INFO - PROCESS | 1654 | ++DOMWINDOW == 123 (0x119c38000) [pid = 1654] [serial = 735] [outer = 0x119152800] 12:05:25 INFO - PROCESS | 1654 | 1464375925760 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]]]}] 12:05:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 12:05:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 518ms 12:05:25 INFO - PROCESS | 1654 | 1464375925778 Marionette TRACE conn2 -> [0,953,"getWindowHandle",null] 12:05:25 INFO - PROCESS | 1654 | 1464375925779 Marionette TRACE conn2 <- [1,953,null,{"value":"7"}] 12:05:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 12:05:25 INFO - PROCESS | 1654 | 1464375925781 Marionette TRACE conn2 -> [0,954,"setScriptTimeout",{"ms":35000}] 12:05:25 INFO - PROCESS | 1654 | 1464375925782 Marionette TRACE conn2 <- [1,954,null,{}] 12:05:25 INFO - PROCESS | 1654 | 1464375925785 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}] 12:05:25 INFO - PROCESS | 1654 | 1464375925883 Marionette TRACE conn2 <- [1,955,null,{"value":null}] 12:05:25 INFO - PROCESS | 1654 | 1464375925920 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:25 INFO - PROCESS | 1654 | ++DOCSHELL 0x127020000 == 48 [pid = 1654] [id = 246] 12:05:25 INFO - PROCESS | 1654 | ++DOMWINDOW == 124 (0x119a9ec00) [pid = 1654] [serial = 736] [outer = 0x0] 12:05:25 INFO - PROCESS | 1654 | ++DOMWINDOW == 125 (0x120f23c00) [pid = 1654] [serial = 737] [outer = 0x119a9ec00] 12:05:25 INFO - PROCESS | 1654 | 1464375925945 Marionette DEBUG loaded listener.js 12:05:25 INFO - PROCESS | 1654 | ++DOMWINDOW == 126 (0x120fa7000) [pid = 1654] [serial = 738] [outer = 0x119a9ec00] 12:05:26 INFO - PROCESS | 1654 | 1464375926244 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]]]}] 12:05:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 12:05:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 520ms 12:05:26 INFO - PROCESS | 1654 | 1464375926301 Marionette TRACE conn2 -> [0,957,"getWindowHandle",null] 12:05:26 INFO - PROCESS | 1654 | 1464375926302 Marionette TRACE conn2 <- [1,957,null,{"value":"7"}] 12:05:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 12:05:26 INFO - PROCESS | 1654 | 1464375926305 Marionette TRACE conn2 -> [0,958,"setScriptTimeout",{"ms":35000}] 12:05:26 INFO - PROCESS | 1654 | 1464375926305 Marionette TRACE conn2 <- [1,958,null,{}] 12:05:26 INFO - PROCESS | 1654 | 1464375926307 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}] 12:05:26 INFO - PROCESS | 1654 | 1464375926407 Marionette TRACE conn2 <- [1,959,null,{"value":null}] 12:05:26 INFO - PROCESS | 1654 | 1464375926442 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:26 INFO - PROCESS | 1654 | ++DOCSHELL 0x127899000 == 49 [pid = 1654] [id = 247] 12:05:26 INFO - PROCESS | 1654 | ++DOMWINDOW == 127 (0x120f21400) [pid = 1654] [serial = 739] [outer = 0x0] 12:05:26 INFO - PROCESS | 1654 | ++DOMWINDOW == 128 (0x1211f1800) [pid = 1654] [serial = 740] [outer = 0x120f21400] 12:05:26 INFO - PROCESS | 1654 | 1464375926467 Marionette DEBUG loaded listener.js 12:05:26 INFO - PROCESS | 1654 | ++DOMWINDOW == 129 (0x12141fc00) [pid = 1654] [serial = 741] [outer = 0x120f21400] 12:05:26 INFO - PROCESS | 1654 | 1464375926807 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]]]}] 12:05:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 12:05:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 520ms 12:05:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 12:05:26 INFO - PROCESS | 1654 | 1464375926825 Marionette TRACE conn2 -> [0,961,"getWindowHandle",null] 12:05:26 INFO - PROCESS | 1654 | 1464375926826 Marionette TRACE conn2 <- [1,961,null,{"value":"7"}] 12:05:26 INFO - PROCESS | 1654 | 1464375926828 Marionette TRACE conn2 -> [0,962,"setScriptTimeout",{"ms":35000}] 12:05:26 INFO - PROCESS | 1654 | 1464375926829 Marionette TRACE conn2 <- [1,962,null,{}] 12:05:26 INFO - PROCESS | 1654 | 1464375926832 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}] 12:05:26 INFO - PROCESS | 1654 | 1464375926932 Marionette TRACE conn2 <- [1,963,null,{"value":null}] 12:05:26 INFO - PROCESS | 1654 | 1464375926943 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:26 INFO - PROCESS | 1654 | ++DOCSHELL 0x129917800 == 50 [pid = 1654] [id = 248] 12:05:26 INFO - PROCESS | 1654 | ++DOMWINDOW == 130 (0x1211ef800) [pid = 1654] [serial = 742] [outer = 0x0] 12:05:26 INFO - PROCESS | 1654 | ++DOMWINDOW == 131 (0x12142b000) [pid = 1654] [serial = 743] [outer = 0x1211ef800] 12:05:26 INFO - PROCESS | 1654 | 1464375926968 Marionette DEBUG loaded listener.js 12:05:27 INFO - PROCESS | 1654 | ++DOMWINDOW == 132 (0x12166cc00) [pid = 1654] [serial = 744] [outer = 0x1211ef800] 12:05:27 INFO - PROCESS | 1654 | 1464375927297 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]]]}] 12:05:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 12:05:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 518ms 12:05:27 INFO - PROCESS | 1654 | --DOMWINDOW == 131 (0x124e44c00) [pid = 1654] [serial = 679] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 12:05:27 INFO - PROCESS | 1654 | --DOMWINDOW == 130 (0x121936c00) [pid = 1654] [serial = 676] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 12:05:27 INFO - PROCESS | 1654 | --DOMWINDOW == 129 (0x1277ea800) [pid = 1654] [serial = 682] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 12:05:27 INFO - PROCESS | 1654 | --DOMWINDOW == 128 (0x11758d400) [pid = 1654] [serial = 685] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 12:05:27 INFO - PROCESS | 1654 | --DOMWINDOW == 127 (0x11386b000) [pid = 1654] [serial = 688] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 12:05:27 INFO - PROCESS | 1654 | --DOMWINDOW == 126 (0x11940fc00) [pid = 1654] [serial = 661] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 12:05:27 INFO - PROCESS | 1654 | --DOMWINDOW == 125 (0x1211e8c00) [pid = 1654] [serial = 673] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 12:05:27 INFO - PROCESS | 1654 | --DOMWINDOW == 124 (0x1126c7c00) [pid = 1654] [serial = 637] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 12:05:27 INFO - PROCESS | 1654 | --DOMWINDOW == 123 (0x119b1d000) [pid = 1654] [serial = 667] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 12:05:27 INFO - PROCESS | 1654 | --DOMWINDOW == 122 (0x119156000) [pid = 1654] [serial = 664] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 12:05:27 INFO - PROCESS | 1654 | --DOMWINDOW == 121 (0x120f2a400) [pid = 1654] [serial = 670] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 12:05:27 INFO - PROCESS | 1654 | --DOMWINDOW == 120 (0x116752000) [pid = 1654] [serial = 658] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 12:05:27 INFO - PROCESS | 1654 | --DOMWINDOW == 119 (0x120f21000) [pid = 1654] [serial = 691] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 12:05:27 INFO - PROCESS | 1654 | --DOMWINDOW == 118 (0x1196b9400) [pid = 1654] [serial = 694] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 12:05:27 INFO - PROCESS | 1654 | 1464375927446 Marionette TRACE conn2 -> [0,965,"getWindowHandle",null] 12:05:27 INFO - PROCESS | 1654 | 1464375927448 Marionette TRACE conn2 <- [1,965,null,{"value":"7"}] 12:05:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 12:05:27 INFO - PROCESS | 1654 | 1464375927513 Marionette TRACE conn2 -> [0,966,"setScriptTimeout",{"ms":35000}] 12:05:27 INFO - PROCESS | 1654 | 1464375927514 Marionette TRACE conn2 <- [1,966,null,{}] 12:05:27 INFO - PROCESS | 1654 | 1464375927518 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}] 12:05:27 INFO - PROCESS | 1654 | 1464375927611 Marionette TRACE conn2 <- [1,967,null,{"value":null}] 12:05:27 INFO - PROCESS | 1654 | 1464375927679 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:27 INFO - PROCESS | 1654 | ++DOCSHELL 0x116968000 == 51 [pid = 1654] [id = 249] 12:05:27 INFO - PROCESS | 1654 | ++DOMWINDOW == 119 (0x1126c6c00) [pid = 1654] [serial = 745] [outer = 0x0] 12:05:27 INFO - PROCESS | 1654 | ++DOMWINDOW == 120 (0x1126ca000) [pid = 1654] [serial = 746] [outer = 0x1126c6c00] 12:05:27 INFO - PROCESS | 1654 | 1464375927711 Marionette DEBUG loaded listener.js 12:05:27 INFO - PROCESS | 1654 | ++DOMWINDOW == 121 (0x112a72800) [pid = 1654] [serial = 747] [outer = 0x1126c6c00] 12:05:28 INFO - PROCESS | 1654 | 1464375928136 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]]]}] 12:05:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 12:05:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 670ms 12:05:28 INFO - PROCESS | 1654 | 1464375928184 Marionette TRACE conn2 -> [0,969,"getWindowHandle",null] 12:05:28 INFO - PROCESS | 1654 | 1464375928189 Marionette TRACE conn2 <- [1,969,null,{"value":"7"}] 12:05:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 12:05:28 INFO - PROCESS | 1654 | 1464375928192 Marionette TRACE conn2 -> [0,970,"setScriptTimeout",{"ms":35000}] 12:05:28 INFO - PROCESS | 1654 | 1464375928194 Marionette TRACE conn2 <- [1,970,null,{}] 12:05:28 INFO - PROCESS | 1654 | 1464375928199 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}] 12:05:28 INFO - PROCESS | 1654 | 1464375928340 Marionette TRACE conn2 <- [1,971,null,{"value":null}] 12:05:28 INFO - PROCESS | 1654 | 1464375928363 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:28 INFO - PROCESS | 1654 | ++DOCSHELL 0x11967f800 == 52 [pid = 1654] [id = 250] 12:05:28 INFO - PROCESS | 1654 | ++DOMWINDOW == 122 (0x1160da400) [pid = 1654] [serial = 748] [outer = 0x0] 12:05:28 INFO - PROCESS | 1654 | ++DOMWINDOW == 123 (0x117e61c00) [pid = 1654] [serial = 749] [outer = 0x1160da400] 12:05:28 INFO - PROCESS | 1654 | 1464375928420 Marionette DEBUG loaded listener.js 12:05:28 INFO - PROCESS | 1654 | ++DOMWINDOW == 124 (0x1180c7800) [pid = 1654] [serial = 750] [outer = 0x1160da400] 12:05:28 INFO - PROCESS | 1654 | 1464375928832 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]]]}] 12:05:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 12:05:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 671ms 12:05:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 12:05:28 INFO - PROCESS | 1654 | 1464375928862 Marionette TRACE conn2 -> [0,973,"getWindowHandle",null] 12:05:28 INFO - PROCESS | 1654 | 1464375928864 Marionette TRACE conn2 <- [1,973,null,{"value":"7"}] 12:05:28 INFO - PROCESS | 1654 | 1464375928866 Marionette TRACE conn2 -> [0,974,"setScriptTimeout",{"ms":35000}] 12:05:28 INFO - PROCESS | 1654 | 1464375928868 Marionette TRACE conn2 <- [1,974,null,{}] 12:05:28 INFO - PROCESS | 1654 | 1464375928870 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}] 12:05:28 INFO - PROCESS | 1654 | 1464375928990 Marionette TRACE conn2 <- [1,975,null,{"value":null}] 12:05:29 INFO - PROCESS | 1654 | 1464375929065 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:29 INFO - PROCESS | 1654 | ++DOCSHELL 0x12a9da800 == 53 [pid = 1654] [id = 251] 12:05:29 INFO - PROCESS | 1654 | ++DOMWINDOW == 125 (0x119048800) [pid = 1654] [serial = 751] [outer = 0x0] 12:05:29 INFO - PROCESS | 1654 | ++DOMWINDOW == 126 (0x119150000) [pid = 1654] [serial = 752] [outer = 0x119048800] 12:05:29 INFO - PROCESS | 1654 | 1464375929112 Marionette DEBUG loaded listener.js 12:05:29 INFO - PROCESS | 1654 | ++DOMWINDOW == 127 (0x11940c800) [pid = 1654] [serial = 753] [outer = 0x119048800] 12:05:29 INFO - PROCESS | 1654 | 1464375929567 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]]]}] 12:05:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 12:05:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 722ms 12:05:29 INFO - PROCESS | 1654 | 1464375929590 Marionette TRACE conn2 -> [0,977,"getWindowHandle",null] 12:05:29 INFO - PROCESS | 1654 | 1464375929592 Marionette TRACE conn2 <- [1,977,null,{"value":"7"}] 12:05:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 12:05:29 INFO - PROCESS | 1654 | 1464375929596 Marionette TRACE conn2 -> [0,978,"setScriptTimeout",{"ms":35000}] 12:05:29 INFO - PROCESS | 1654 | 1464375929598 Marionette TRACE conn2 <- [1,978,null,{}] 12:05:29 INFO - PROCESS | 1654 | 1464375929603 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}] 12:05:29 INFO - PROCESS | 1654 | 1464375929758 Marionette TRACE conn2 <- [1,979,null,{"value":null}] 12:05:29 INFO - PROCESS | 1654 | 1464375929884 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:29 INFO - PROCESS | 1654 | ++DOCSHELL 0x12b35d800 == 54 [pid = 1654] [id = 252] 12:05:29 INFO - PROCESS | 1654 | ++DOMWINDOW == 128 (0x1196c6400) [pid = 1654] [serial = 754] [outer = 0x0] 12:05:29 INFO - PROCESS | 1654 | ++DOMWINDOW == 129 (0x119aa2400) [pid = 1654] [serial = 755] [outer = 0x1196c6400] 12:05:29 INFO - PROCESS | 1654 | 1464375929916 Marionette DEBUG loaded listener.js 12:05:29 INFO - PROCESS | 1654 | ++DOMWINDOW == 130 (0x120f2ec00) [pid = 1654] [serial = 756] [outer = 0x1196c6400] 12:05:30 INFO - PROCESS | 1654 | 1464375930326 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]]]}] 12:05:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 12:05:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 771ms 12:05:30 INFO - PROCESS | 1654 | 1464375930366 Marionette TRACE conn2 -> [0,981,"getWindowHandle",null] 12:05:30 INFO - PROCESS | 1654 | 1464375930368 Marionette TRACE conn2 <- [1,981,null,{"value":"7"}] 12:05:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 12:05:30 INFO - PROCESS | 1654 | 1464375930370 Marionette TRACE conn2 -> [0,982,"setScriptTimeout",{"ms":35000}] 12:05:30 INFO - PROCESS | 1654 | 1464375930371 Marionette TRACE conn2 <- [1,982,null,{}] 12:05:30 INFO - PROCESS | 1654 | 1464375930374 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}] 12:05:30 INFO - PROCESS | 1654 | 1464375930472 Marionette TRACE conn2 <- [1,983,null,{"value":null}] 12:05:30 INFO - PROCESS | 1654 | 1464375930541 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:30 INFO - PROCESS | 1654 | ++DOCSHELL 0x12bf51800 == 55 [pid = 1654] [id = 253] 12:05:30 INFO - PROCESS | 1654 | ++DOMWINDOW == 131 (0x120f2a400) [pid = 1654] [serial = 757] [outer = 0x0] 12:05:30 INFO - PROCESS | 1654 | ++DOMWINDOW == 132 (0x12166e800) [pid = 1654] [serial = 758] [outer = 0x120f2a400] 12:05:30 INFO - PROCESS | 1654 | 1464375930570 Marionette DEBUG loaded listener.js 12:05:30 INFO - PROCESS | 1654 | ++DOMWINDOW == 133 (0x121b7ac00) [pid = 1654] [serial = 759] [outer = 0x120f2a400] 12:05:30 INFO - PROCESS | 1654 | 1464375930971 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]]]}] 12:05:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 12:05:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 619ms 12:05:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 12:05:30 INFO - PROCESS | 1654 | 1464375930989 Marionette TRACE conn2 -> [0,985,"getWindowHandle",null] 12:05:30 INFO - PROCESS | 1654 | 1464375930991 Marionette TRACE conn2 <- [1,985,null,{"value":"7"}] 12:05:30 INFO - PROCESS | 1654 | 1464375930993 Marionette TRACE conn2 -> [0,986,"setScriptTimeout",{"ms":35000}] 12:05:30 INFO - PROCESS | 1654 | 1464375930994 Marionette TRACE conn2 <- [1,986,null,{}] 12:05:30 INFO - PROCESS | 1654 | 1464375930996 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}] 12:05:31 INFO - PROCESS | 1654 | 1464375931112 Marionette TRACE conn2 <- [1,987,null,{"value":null}] 12:05:31 INFO - PROCESS | 1654 | 1464375931168 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:31 INFO - PROCESS | 1654 | ++DOCSHELL 0x12c884800 == 56 [pid = 1654] [id = 254] 12:05:31 INFO - PROCESS | 1654 | ++DOMWINDOW == 134 (0x123f27000) [pid = 1654] [serial = 760] [outer = 0x0] 12:05:31 INFO - PROCESS | 1654 | ++DOMWINDOW == 135 (0x12517bc00) [pid = 1654] [serial = 761] [outer = 0x123f27000] 12:05:31 INFO - PROCESS | 1654 | 1464375931198 Marionette DEBUG loaded listener.js 12:05:31 INFO - PROCESS | 1654 | ++DOMWINDOW == 136 (0x125f40800) [pid = 1654] [serial = 762] [outer = 0x123f27000] 12:05:31 INFO - PROCESS | 1654 | 1464375931639 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]]]}] 12:05:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 12:05:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 668ms 12:05:31 INFO - PROCESS | 1654 | 1464375931661 Marionette TRACE conn2 -> [0,989,"getWindowHandle",null] 12:05:31 INFO - PROCESS | 1654 | 1464375931663 Marionette TRACE conn2 <- [1,989,null,{"value":"7"}] 12:05:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 12:05:31 INFO - PROCESS | 1654 | 1464375931665 Marionette TRACE conn2 -> [0,990,"setScriptTimeout",{"ms":35000}] 12:05:31 INFO - PROCESS | 1654 | 1464375931666 Marionette TRACE conn2 <- [1,990,null,{}] 12:05:31 INFO - PROCESS | 1654 | 1464375931671 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}] 12:05:31 INFO - PROCESS | 1654 | 1464375931769 Marionette TRACE conn2 <- [1,991,null,{"value":null}] 12:05:31 INFO - PROCESS | 1654 | 1464375931857 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:31 INFO - PROCESS | 1654 | ++DOCSHELL 0x12ceab800 == 57 [pid = 1654] [id = 255] 12:05:31 INFO - PROCESS | 1654 | ++DOMWINDOW == 137 (0x125ce8c00) [pid = 1654] [serial = 763] [outer = 0x0] 12:05:31 INFO - PROCESS | 1654 | ++DOMWINDOW == 138 (0x1277ed000) [pid = 1654] [serial = 764] [outer = 0x125ce8c00] 12:05:31 INFO - PROCESS | 1654 | 1464375931885 Marionette DEBUG loaded listener.js 12:05:31 INFO - PROCESS | 1654 | ++DOMWINDOW == 139 (0x127b8ec00) [pid = 1654] [serial = 765] [outer = 0x125ce8c00] 12:05:32 INFO - PROCESS | 1654 | 1464375932311 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]]]}] 12:05:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 12:05:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 669ms 12:05:32 INFO - PROCESS | 1654 | 1464375932334 Marionette TRACE conn2 -> [0,993,"getWindowHandle",null] 12:05:32 INFO - PROCESS | 1654 | 1464375932337 Marionette TRACE conn2 <- [1,993,null,{"value":"7"}] 12:05:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 12:05:32 INFO - PROCESS | 1654 | 1464375932340 Marionette TRACE conn2 -> [0,994,"setScriptTimeout",{"ms":35000}] 12:05:32 INFO - PROCESS | 1654 | 1464375932342 Marionette TRACE conn2 <- [1,994,null,{}] 12:05:32 INFO - PROCESS | 1654 | 1464375932344 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}] 12:05:32 INFO - PROCESS | 1654 | 1464375932443 Marionette TRACE conn2 <- [1,995,null,{"value":null}] 12:05:32 INFO - PROCESS | 1654 | 1464375932499 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:32 INFO - PROCESS | 1654 | ++DOCSHELL 0x119086800 == 58 [pid = 1654] [id = 256] 12:05:32 INFO - PROCESS | 1654 | ++DOMWINDOW == 140 (0x11297c000) [pid = 1654] [serial = 766] [outer = 0x0] 12:05:32 INFO - PROCESS | 1654 | ++DOMWINDOW == 141 (0x127217c00) [pid = 1654] [serial = 767] [outer = 0x11297c000] 12:05:32 INFO - PROCESS | 1654 | 1464375932543 Marionette DEBUG loaded listener.js 12:05:32 INFO - PROCESS | 1654 | ++DOMWINDOW == 142 (0x1291e3400) [pid = 1654] [serial = 768] [outer = 0x11297c000] 12:05:33 INFO - PROCESS | 1654 | 1464375933097 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]]]}] 12:05:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 12:05:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 820ms 12:05:33 INFO - PROCESS | 1654 | 1464375933161 Marionette TRACE conn2 -> [0,997,"getWindowHandle",null] 12:05:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 12:05:33 INFO - PROCESS | 1654 | 1464375933163 Marionette TRACE conn2 <- [1,997,null,{"value":"7"}] 12:05:33 INFO - PROCESS | 1654 | 1464375933167 Marionette TRACE conn2 -> [0,998,"setScriptTimeout",{"ms":35000}] 12:05:33 INFO - PROCESS | 1654 | 1464375933169 Marionette TRACE conn2 <- [1,998,null,{}] 12:05:33 INFO - PROCESS | 1654 | 1464375933173 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}] 12:05:33 INFO - PROCESS | 1654 | 1464375933275 Marionette TRACE conn2 <- [1,999,null,{"value":null}] 12:05:33 INFO - PROCESS | 1654 | 1464375933345 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:33 INFO - PROCESS | 1654 | ++DOCSHELL 0x121636000 == 59 [pid = 1654] [id = 257] 12:05:33 INFO - PROCESS | 1654 | ++DOMWINDOW == 143 (0x11297d800) [pid = 1654] [serial = 769] [outer = 0x0] 12:05:33 INFO - PROCESS | 1654 | ++DOMWINDOW == 144 (0x113d09800) [pid = 1654] [serial = 770] [outer = 0x11297d800] 12:05:33 INFO - PROCESS | 1654 | 1464375933374 Marionette DEBUG loaded listener.js 12:05:33 INFO - PROCESS | 1654 | ++DOMWINDOW == 145 (0x116942400) [pid = 1654] [serial = 771] [outer = 0x11297d800] 12:05:33 INFO - PROCESS | 1654 | --DOCSHELL 0x127899000 == 58 [pid = 1654] [id = 247] 12:05:33 INFO - PROCESS | 1654 | --DOCSHELL 0x127020000 == 57 [pid = 1654] [id = 246] 12:05:33 INFO - PROCESS | 1654 | --DOCSHELL 0x125783800 == 56 [pid = 1654] [id = 245] 12:05:33 INFO - PROCESS | 1654 | --DOCSHELL 0x123f66800 == 55 [pid = 1654] [id = 244] 12:05:33 INFO - PROCESS | 1654 | --DOCSHELL 0x121630800 == 54 [pid = 1654] [id = 243] 12:05:33 INFO - PROCESS | 1654 | --DOCSHELL 0x11967a000 == 53 [pid = 1654] [id = 242] 12:05:33 INFO - PROCESS | 1654 | --DOMWINDOW == 144 (0x12c593800) [pid = 1654] [serial = 698] [outer = 0x0] [url = about:blank] 12:05:33 INFO - PROCESS | 1654 | --DOCSHELL 0x11807e000 == 52 [pid = 1654] [id = 241] 12:05:33 INFO - PROCESS | 1654 | --DOCSHELL 0x117e1b000 == 51 [pid = 1654] [id = 240] 12:05:33 INFO - PROCESS | 1654 | --DOCSHELL 0x119684000 == 50 [pid = 1654] [id = 239] 12:05:33 INFO - PROCESS | 1654 | --DOCSHELL 0x125785800 == 49 [pid = 1654] [id = 235] 12:05:33 INFO - PROCESS | 1654 | --DOCSHELL 0x119685800 == 48 [pid = 1654] [id = 234] 12:05:33 INFO - PROCESS | 1654 | 1464375933832 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]]]}] 12:05:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 12:05:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 673ms 12:05:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 12:05:33 INFO - PROCESS | 1654 | 1464375933842 Marionette TRACE conn2 -> [0,1001,"getWindowHandle",null] 12:05:33 INFO - PROCESS | 1654 | 1464375933845 Marionette TRACE conn2 <- [1,1001,null,{"value":"7"}] 12:05:33 INFO - PROCESS | 1654 | 1464375933849 Marionette TRACE conn2 -> [0,1002,"setScriptTimeout",{"ms":35000}] 12:05:33 INFO - PROCESS | 1654 | 1464375933852 Marionette TRACE conn2 <- [1,1002,null,{}] 12:05:33 INFO - PROCESS | 1654 | 1464375933855 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}] 12:05:33 INFO - PROCESS | 1654 | 1464375933945 Marionette TRACE conn2 <- [1,1003,null,{"value":null}] 12:05:33 INFO - PROCESS | 1654 | 1464375933949 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:33 INFO - PROCESS | 1654 | ++DOCSHELL 0x1191ad000 == 49 [pid = 1654] [id = 258] 12:05:33 INFO - PROCESS | 1654 | ++DOMWINDOW == 145 (0x118338c00) [pid = 1654] [serial = 772] [outer = 0x0] 12:05:33 INFO - PROCESS | 1654 | ++DOMWINDOW == 146 (0x1185cb800) [pid = 1654] [serial = 773] [outer = 0x118338c00] 12:05:33 INFO - PROCESS | 1654 | 1464375933979 Marionette DEBUG loaded listener.js 12:05:34 INFO - PROCESS | 1654 | ++DOMWINDOW == 147 (0x117179800) [pid = 1654] [serial = 774] [outer = 0x118338c00] 12:05:34 INFO - PROCESS | 1654 | --DOMWINDOW == 146 (0x129153c00) [pid = 1654] [serial = 680] [outer = 0x0] [url = about:blank] 12:05:34 INFO - PROCESS | 1654 | --DOMWINDOW == 145 (0x124ad4400) [pid = 1654] [serial = 677] [outer = 0x0] [url = about:blank] 12:05:34 INFO - PROCESS | 1654 | --DOMWINDOW == 144 (0x125cdf000) [pid = 1654] [serial = 678] [outer = 0x0] [url = about:blank] 12:05:34 INFO - PROCESS | 1654 | --DOMWINDOW == 143 (0x12a947400) [pid = 1654] [serial = 683] [outer = 0x0] [url = about:blank] 12:05:34 INFO - PROCESS | 1654 | --DOMWINDOW == 142 (0x12a817400) [pid = 1654] [serial = 681] [outer = 0x0] [url = about:blank] 12:05:34 INFO - PROCESS | 1654 | --DOMWINDOW == 141 (0x12ba79000) [pid = 1654] [serial = 686] [outer = 0x0] [url = about:blank] 12:05:34 INFO - PROCESS | 1654 | --DOMWINDOW == 140 (0x118331c00) [pid = 1654] [serial = 689] [outer = 0x0] [url = about:blank] 12:05:34 INFO - PROCESS | 1654 | --DOMWINDOW == 139 (0x12ba6f800) [pid = 1654] [serial = 684] [outer = 0x0] [url = about:blank] 12:05:34 INFO - PROCESS | 1654 | --DOMWINDOW == 138 (0x120f26400) [pid = 1654] [serial = 647] [outer = 0x0] [url = about:blank] 12:05:34 INFO - PROCESS | 1654 | --DOMWINDOW == 137 (0x1196ccc00) [pid = 1654] [serial = 663] [outer = 0x0] [url = about:blank] 12:05:34 INFO - PROCESS | 1654 | --DOMWINDOW == 136 (0x1196bb800) [pid = 1654] [serial = 662] [outer = 0x0] [url = about:blank] 12:05:34 INFO - PROCESS | 1654 | --DOMWINDOW == 135 (0x121423000) [pid = 1654] [serial = 674] [outer = 0x0] [url = about:blank] 12:05:34 INFO - PROCESS | 1654 | --DOMWINDOW == 134 (0x1126cec00) [pid = 1654] [serial = 639] [outer = 0x0] [url = about:blank] 12:05:34 INFO - PROCESS | 1654 | --DOMWINDOW == 133 (0x12967c800) [pid = 1654] [serial = 653] [outer = 0x0] [url = about:blank] 12:05:34 INFO - PROCESS | 1654 | --DOMWINDOW == 132 (0x120f27c00) [pid = 1654] [serial = 668] [outer = 0x0] [url = about:blank] 12:05:34 INFO - PROCESS | 1654 | --DOMWINDOW == 131 (0x120fae400) [pid = 1654] [serial = 669] [outer = 0x0] [url = about:blank] 12:05:34 INFO - PROCESS | 1654 | --DOMWINDOW == 130 (0x1196d5000) [pid = 1654] [serial = 665] [outer = 0x0] [url = about:blank] 12:05:34 INFO - PROCESS | 1654 | --DOMWINDOW == 129 (0x119b17400) [pid = 1654] [serial = 666] [outer = 0x0] [url = about:blank] 12:05:34 INFO - PROCESS | 1654 | --DOMWINDOW == 128 (0x1278cdc00) [pid = 1654] [serial = 656] [outer = 0x0] [url = about:blank] 12:05:34 INFO - PROCESS | 1654 | --DOMWINDOW == 127 (0x1196b8000) [pid = 1654] [serial = 644] [outer = 0x0] [url = about:blank] 12:05:34 INFO - PROCESS | 1654 | --DOMWINDOW == 126 (0x121416c00) [pid = 1654] [serial = 671] [outer = 0x0] [url = about:blank] 12:05:34 INFO - PROCESS | 1654 | --DOMWINDOW == 125 (0x12141dc00) [pid = 1654] [serial = 672] [outer = 0x0] [url = about:blank] 12:05:34 INFO - PROCESS | 1654 | --DOMWINDOW == 124 (0x1184d2c00) [pid = 1654] [serial = 660] [outer = 0x0] [url = about:blank] 12:05:34 INFO - PROCESS | 1654 | --DOMWINDOW == 123 (0x117e6a000) [pid = 1654] [serial = 659] [outer = 0x0] [url = about:blank] 12:05:34 INFO - PROCESS | 1654 | --DOMWINDOW == 122 (0x125ce7800) [pid = 1654] [serial = 650] [outer = 0x0] [url = about:blank] 12:05:34 INFO - PROCESS | 1654 | --DOMWINDOW == 121 (0x1162a9800) [pid = 1654] [serial = 641] [outer = 0x0] [url = about:blank] 12:05:34 INFO - PROCESS | 1654 | --DOMWINDOW == 120 (0x12915a000) [pid = 1654] [serial = 692] [outer = 0x0] [url = about:blank] 12:05:34 INFO - PROCESS | 1654 | --DOMWINDOW == 119 (0x129678000) [pid = 1654] [serial = 695] [outer = 0x0] [url = about:blank] 12:05:34 INFO - PROCESS | 1654 | --DOMWINDOW == 118 (0x12c1ba800) [pid = 1654] [serial = 696] [outer = 0x0] [url = about:blank] 12:05:34 INFO - PROCESS | 1654 | --DOMWINDOW == 117 (0x120f20400) [pid = 1654] [serial = 690] [outer = 0x0] [url = about:blank] 12:05:34 INFO - PROCESS | 1654 | --DOMWINDOW == 116 (0x12bb91400) [pid = 1654] [serial = 687] [outer = 0x0] [url = about:blank] 12:05:34 INFO - PROCESS | 1654 | --DOMWINDOW == 115 (0x12ba77400) [pid = 1654] [serial = 693] [outer = 0x0] [url = about:blank] 12:05:34 INFO - PROCESS | 1654 | --DOMWINDOW == 114 (0x12178ec00) [pid = 1654] [serial = 675] [outer = 0x0] [url = about:blank] 12:05:34 INFO - PROCESS | 1654 | 1464375934364 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]]]}] 12:05:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 12:05:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 572ms 12:05:34 INFO - PROCESS | 1654 | 1464375934422 Marionette TRACE conn2 -> [0,1005,"getWindowHandle",null] 12:05:34 INFO - PROCESS | 1654 | 1464375934423 Marionette TRACE conn2 <- [1,1005,null,{"value":"7"}] 12:05:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 12:05:34 INFO - PROCESS | 1654 | 1464375934425 Marionette TRACE conn2 -> [0,1006,"setScriptTimeout",{"ms":35000}] 12:05:34 INFO - PROCESS | 1654 | 1464375934428 Marionette TRACE conn2 <- [1,1006,null,{}] 12:05:34 INFO - PROCESS | 1654 | 1464375934435 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}] 12:05:34 INFO - PROCESS | 1654 | 1464375934523 Marionette TRACE conn2 <- [1,1007,null,{"value":null}] 12:05:34 INFO - PROCESS | 1654 | 1464375934529 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:34 INFO - PROCESS | 1654 | ++DOCSHELL 0x121630800 == 50 [pid = 1654] [id = 259] 12:05:34 INFO - PROCESS | 1654 | ++DOMWINDOW == 115 (0x11914c000) [pid = 1654] [serial = 775] [outer = 0x0] 12:05:34 INFO - PROCESS | 1654 | ++DOMWINDOW == 116 (0x11940f000) [pid = 1654] [serial = 776] [outer = 0x11914c000] 12:05:34 INFO - PROCESS | 1654 | 1464375934557 Marionette DEBUG loaded listener.js 12:05:34 INFO - PROCESS | 1654 | ++DOMWINDOW == 117 (0x1196d1000) [pid = 1654] [serial = 777] [outer = 0x11914c000] 12:05:34 INFO - PROCESS | 1654 | 1464375934915 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]]]}] 12:05:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 12:05:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 521ms 12:05:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 12:05:34 INFO - PROCESS | 1654 | 1464375934947 Marionette TRACE conn2 -> [0,1009,"getWindowHandle",null] 12:05:34 INFO - PROCESS | 1654 | 1464375934948 Marionette TRACE conn2 <- [1,1009,null,{"value":"7"}] 12:05:34 INFO - PROCESS | 1654 | 1464375934951 Marionette TRACE conn2 -> [0,1010,"setScriptTimeout",{"ms":35000}] 12:05:34 INFO - PROCESS | 1654 | 1464375934961 Marionette TRACE conn2 <- [1,1010,null,{}] 12:05:34 INFO - PROCESS | 1654 | 1464375934963 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}] 12:05:35 INFO - PROCESS | 1654 | 1464375935052 Marionette TRACE conn2 <- [1,1011,null,{"value":null}] 12:05:35 INFO - PROCESS | 1654 | 1464375935059 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:35 INFO - PROCESS | 1654 | ++DOCSHELL 0x125c58000 == 51 [pid = 1654] [id = 260] 12:05:35 INFO - PROCESS | 1654 | ++DOMWINDOW == 118 (0x119aa5400) [pid = 1654] [serial = 778] [outer = 0x0] 12:05:35 INFO - PROCESS | 1654 | ++DOMWINDOW == 119 (0x119b1b400) [pid = 1654] [serial = 779] [outer = 0x119aa5400] 12:05:35 INFO - PROCESS | 1654 | 1464375935086 Marionette DEBUG loaded listener.js 12:05:35 INFO - PROCESS | 1654 | ++DOMWINDOW == 120 (0x120f27800) [pid = 1654] [serial = 780] [outer = 0x119aa5400] 12:05:35 INFO - PROCESS | 1654 | 1464375935422 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]]]}] 12:05:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 12:05:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 478ms 12:05:35 INFO - PROCESS | 1654 | 1464375935429 Marionette TRACE conn2 -> [0,1013,"getWindowHandle",null] 12:05:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 12:05:35 INFO - PROCESS | 1654 | 1464375935430 Marionette TRACE conn2 <- [1,1013,null,{"value":"7"}] 12:05:35 INFO - PROCESS | 1654 | 1464375935432 Marionette TRACE conn2 -> [0,1014,"setScriptTimeout",{"ms":35000}] 12:05:35 INFO - PROCESS | 1654 | 1464375935433 Marionette TRACE conn2 <- [1,1014,null,{}] 12:05:35 INFO - PROCESS | 1654 | 1464375935437 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}] 12:05:35 INFO - PROCESS | 1654 | 1464375935548 Marionette TRACE conn2 <- [1,1015,null,{"value":null}] 12:05:35 INFO - PROCESS | 1654 | 1464375935555 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:35 INFO - PROCESS | 1654 | ++DOCSHELL 0x12789c800 == 52 [pid = 1654] [id = 261] 12:05:35 INFO - PROCESS | 1654 | ++DOMWINDOW == 121 (0x119aa8c00) [pid = 1654] [serial = 781] [outer = 0x0] 12:05:35 INFO - PROCESS | 1654 | ++DOMWINDOW == 122 (0x120fae400) [pid = 1654] [serial = 782] [outer = 0x119aa8c00] 12:05:35 INFO - PROCESS | 1654 | 1464375935580 Marionette DEBUG loaded listener.js 12:05:35 INFO - PROCESS | 1654 | ++DOMWINDOW == 123 (0x121424400) [pid = 1654] [serial = 783] [outer = 0x119aa8c00] 12:05:35 INFO - PROCESS | 1654 | 1464375935951 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]]]}] 12:05:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 12:05:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 573ms 12:05:36 INFO - PROCESS | 1654 | 1464375936006 Marionette TRACE conn2 -> [0,1017,"getWindowHandle",null] 12:05:36 INFO - PROCESS | 1654 | 1464375936008 Marionette TRACE conn2 <- [1,1017,null,{"value":"7"}] 12:05:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 12:05:36 INFO - PROCESS | 1654 | 1464375936011 Marionette TRACE conn2 -> [0,1018,"setScriptTimeout",{"ms":35000}] 12:05:36 INFO - PROCESS | 1654 | 1464375936013 Marionette TRACE conn2 <- [1,1018,null,{}] 12:05:36 INFO - PROCESS | 1654 | 1464375936016 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}] 12:05:36 INFO - PROCESS | 1654 | 1464375936182 Marionette TRACE conn2 <- [1,1019,null,{"value":null}] 12:05:36 INFO - PROCESS | 1654 | 1464375936199 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:36 INFO - PROCESS | 1654 | ++DOCSHELL 0x12a8b5000 == 53 [pid = 1654] [id = 262] 12:05:36 INFO - PROCESS | 1654 | ++DOMWINDOW == 124 (0x121423000) [pid = 1654] [serial = 784] [outer = 0x0] 12:05:36 INFO - PROCESS | 1654 | ++DOMWINDOW == 125 (0x12142fc00) [pid = 1654] [serial = 785] [outer = 0x121423000] 12:05:36 INFO - PROCESS | 1654 | 1464375936225 Marionette DEBUG loaded listener.js 12:05:36 INFO - PROCESS | 1654 | ++DOMWINDOW == 126 (0x1291e3800) [pid = 1654] [serial = 786] [outer = 0x121423000] 12:05:36 INFO - PROCESS | 1654 | 1464375936546 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]]]}] 12:05:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 12:05:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 571ms 12:05:36 INFO - PROCESS | 1654 | 1464375936589 Marionette TRACE conn2 -> [0,1021,"getWindowHandle",null] 12:05:36 INFO - PROCESS | 1654 | 1464375936590 Marionette TRACE conn2 <- [1,1021,null,{"value":"7"}] 12:05:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 12:05:36 INFO - PROCESS | 1654 | 1464375936593 Marionette TRACE conn2 -> [0,1022,"setScriptTimeout",{"ms":35000}] 12:05:36 INFO - PROCESS | 1654 | 1464375936594 Marionette TRACE conn2 <- [1,1022,null,{}] 12:05:36 INFO - PROCESS | 1654 | 1464375936596 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}] 12:05:36 INFO - PROCESS | 1654 | 1464375936698 Marionette TRACE conn2 <- [1,1023,null,{"value":null}] 12:05:36 INFO - PROCESS | 1654 | 1464375936732 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:36 INFO - PROCESS | 1654 | ++DOCSHELL 0x12bb4d000 == 54 [pid = 1654] [id = 263] 12:05:36 INFO - PROCESS | 1654 | ++DOMWINDOW == 127 (0x1214c6000) [pid = 1654] [serial = 787] [outer = 0x0] 12:05:36 INFO - PROCESS | 1654 | ++DOMWINDOW == 128 (0x1291ef800) [pid = 1654] [serial = 788] [outer = 0x1214c6000] 12:05:36 INFO - PROCESS | 1654 | 1464375936756 Marionette DEBUG loaded listener.js 12:05:36 INFO - PROCESS | 1654 | ++DOMWINDOW == 129 (0x12a888800) [pid = 1654] [serial = 789] [outer = 0x1214c6000] 12:05:37 INFO - PROCESS | 1654 | 1464375937067 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]]]}] 12:05:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 12:05:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 518ms 12:05:37 INFO - PROCESS | 1654 | 1464375937112 Marionette TRACE conn2 -> [0,1025,"getWindowHandle",null] 12:05:37 INFO - PROCESS | 1654 | 1464375937113 Marionette TRACE conn2 <- [1,1025,null,{"value":"7"}] 12:05:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 12:05:37 INFO - PROCESS | 1654 | 1464375937115 Marionette TRACE conn2 -> [0,1026,"setScriptTimeout",{"ms":35000}] 12:05:37 INFO - PROCESS | 1654 | 1464375937116 Marionette TRACE conn2 <- [1,1026,null,{}] 12:05:37 INFO - PROCESS | 1654 | 1464375937119 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}] 12:05:37 INFO - PROCESS | 1654 | 1464375937224 Marionette TRACE conn2 <- [1,1027,null,{"value":null}] 12:05:37 INFO - PROCESS | 1654 | 1464375937260 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:37 INFO - PROCESS | 1654 | ++DOCSHELL 0x12cc0d800 == 55 [pid = 1654] [id = 264] 12:05:37 INFO - PROCESS | 1654 | ++DOMWINDOW == 130 (0x12501c800) [pid = 1654] [serial = 790] [outer = 0x0] 12:05:37 INFO - PROCESS | 1654 | ++DOMWINDOW == 131 (0x12b02e800) [pid = 1654] [serial = 791] [outer = 0x12501c800] 12:05:37 INFO - PROCESS | 1654 | 1464375937284 Marionette DEBUG loaded listener.js 12:05:37 INFO - PROCESS | 1654 | ++DOMWINDOW == 132 (0x12b1ed400) [pid = 1654] [serial = 792] [outer = 0x12501c800] 12:05:37 INFO - PROCESS | 1654 | 1464375937616 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]]]}] 12:05:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 12:05:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 518ms 12:05:37 INFO - PROCESS | 1654 | 1464375937633 Marionette TRACE conn2 -> [0,1029,"getWindowHandle",null] 12:05:37 INFO - PROCESS | 1654 | 1464375937635 Marionette TRACE conn2 <- [1,1029,null,{"value":"7"}] 12:05:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 12:05:37 INFO - PROCESS | 1654 | 1464375937640 Marionette TRACE conn2 -> [0,1030,"setScriptTimeout",{"ms":35000}] 12:05:37 INFO - PROCESS | 1654 | 1464375937642 Marionette TRACE conn2 <- [1,1030,null,{}] 12:05:37 INFO - PROCESS | 1654 | 1464375937644 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}] 12:05:37 INFO - PROCESS | 1654 | 1464375937748 Marionette TRACE conn2 <- [1,1031,null,{"value":null}] 12:05:37 INFO - PROCESS | 1654 | 1464375937762 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:37 INFO - PROCESS | 1654 | ++DOCSHELL 0x12d2b9000 == 56 [pid = 1654] [id = 265] 12:05:37 INFO - PROCESS | 1654 | ++DOMWINDOW == 133 (0x12a938400) [pid = 1654] [serial = 793] [outer = 0x0] 12:05:37 INFO - PROCESS | 1654 | ++DOMWINDOW == 134 (0x12ba78800) [pid = 1654] [serial = 794] [outer = 0x12a938400] 12:05:37 INFO - PROCESS | 1654 | 1464375937786 Marionette DEBUG loaded listener.js 12:05:37 INFO - PROCESS | 1654 | ++DOMWINDOW == 135 (0x12bb7a800) [pid = 1654] [serial = 795] [outer = 0x12a938400] 12:05:38 INFO - PROCESS | 1654 | 1464375938122 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]]]}] 12:05:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 12:05:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 523ms 12:05:38 INFO - PROCESS | 1654 | --DOMWINDOW == 134 (0x120f21400) [pid = 1654] [serial = 739] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 12:05:38 INFO - PROCESS | 1654 | --DOMWINDOW == 133 (0x1190c2000) [pid = 1654] [serial = 727] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 12:05:38 INFO - PROCESS | 1654 | --DOMWINDOW == 132 (0x115ea7800) [pid = 1654] [serial = 721] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 12:05:38 INFO - PROCESS | 1654 | --DOMWINDOW == 131 (0x1183d7c00) [pid = 1654] [serial = 724] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 12:05:38 INFO - PROCESS | 1654 | --DOMWINDOW == 130 (0x1162b0800) [pid = 1654] [serial = 718] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 12:05:38 INFO - PROCESS | 1654 | --DOMWINDOW == 129 (0x11297dc00) [pid = 1654] [serial = 715] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 12:05:38 INFO - PROCESS | 1654 | --DOMWINDOW == 128 (0x119a9ec00) [pid = 1654] [serial = 736] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 12:05:38 INFO - PROCESS | 1654 | --DOMWINDOW == 127 (0x11940b000) [pid = 1654] [serial = 730] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 12:05:38 INFO - PROCESS | 1654 | --DOMWINDOW == 126 (0x119152800) [pid = 1654] [serial = 733] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 12:05:38 INFO - PROCESS | 1654 | 1464375938203 Marionette TRACE conn2 -> [0,1033,"getWindowHandle",null] 12:05:38 INFO - PROCESS | 1654 | 1464375938204 Marionette TRACE conn2 <- [1,1033,null,{"value":"7"}] 12:05:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 12:05:38 INFO - PROCESS | 1654 | 1464375938209 Marionette TRACE conn2 -> [0,1034,"setScriptTimeout",{"ms":35000}] 12:05:38 INFO - PROCESS | 1654 | 1464375938210 Marionette TRACE conn2 <- [1,1034,null,{}] 12:05:38 INFO - PROCESS | 1654 | 1464375938212 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}] 12:05:38 INFO - PROCESS | 1654 | 1464375938297 Marionette TRACE conn2 <- [1,1035,null,{"value":null}] 12:05:38 INFO - PROCESS | 1654 | 1464375938304 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:38 INFO - PROCESS | 1654 | ++DOCSHELL 0x124e21000 == 57 [pid = 1654] [id = 266] 12:05:38 INFO - PROCESS | 1654 | ++DOMWINDOW == 127 (0x1185c7000) [pid = 1654] [serial = 796] [outer = 0x0] 12:05:38 INFO - PROCESS | 1654 | ++DOMWINDOW == 128 (0x119152000) [pid = 1654] [serial = 797] [outer = 0x1185c7000] 12:05:38 INFO - PROCESS | 1654 | 1464375938329 Marionette DEBUG loaded listener.js 12:05:38 INFO - PROCESS | 1654 | ++DOMWINDOW == 129 (0x12141ac00) [pid = 1654] [serial = 798] [outer = 0x1185c7000] 12:05:38 INFO - PROCESS | 1654 | 1464375938680 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]]]}] 12:05:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 12:05:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 517ms 12:05:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 12:05:38 INFO - PROCESS | 1654 | 1464375938727 Marionette TRACE conn2 -> [0,1037,"getWindowHandle",null] 12:05:38 INFO - PROCESS | 1654 | 1464375938728 Marionette TRACE conn2 <- [1,1037,null,{"value":"7"}] 12:05:38 INFO - PROCESS | 1654 | 1464375938731 Marionette TRACE conn2 -> [0,1038,"setScriptTimeout",{"ms":35000}] 12:05:38 INFO - PROCESS | 1654 | 1464375938732 Marionette TRACE conn2 <- [1,1038,null,{}] 12:05:38 INFO - PROCESS | 1654 | 1464375938735 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}] 12:05:38 INFO - PROCESS | 1654 | 1464375938839 Marionette TRACE conn2 <- [1,1039,null,{"value":null}] 12:05:38 INFO - PROCESS | 1654 | 1464375938900 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:38 INFO - PROCESS | 1654 | ++DOCSHELL 0x12d70c800 == 58 [pid = 1654] [id = 267] 12:05:38 INFO - PROCESS | 1654 | ++DOMWINDOW == 130 (0x11891d800) [pid = 1654] [serial = 799] [outer = 0x0] 12:05:38 INFO - PROCESS | 1654 | ++DOMWINDOW == 131 (0x12bb8b400) [pid = 1654] [serial = 800] [outer = 0x11891d800] 12:05:38 INFO - PROCESS | 1654 | 1464375938929 Marionette DEBUG loaded listener.js 12:05:38 INFO - PROCESS | 1654 | ++DOMWINDOW == 132 (0x12c595800) [pid = 1654] [serial = 801] [outer = 0x11891d800] 12:05:39 INFO - PROCESS | 1654 | 1464375939194 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]]]}] 12:05:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 12:05:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 468ms 12:05:39 INFO - PROCESS | 1654 | 1464375939199 Marionette TRACE conn2 -> [0,1041,"getWindowHandle",null] 12:05:39 INFO - PROCESS | 1654 | 1464375939201 Marionette TRACE conn2 <- [1,1041,null,{"value":"7"}] 12:05:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 12:05:39 INFO - PROCESS | 1654 | 1464375939213 Marionette TRACE conn2 -> [0,1042,"setScriptTimeout",{"ms":35000}] 12:05:39 INFO - PROCESS | 1654 | 1464375939214 Marionette TRACE conn2 <- [1,1042,null,{}] 12:05:39 INFO - PROCESS | 1654 | 1464375939216 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}] 12:05:39 INFO - PROCESS | 1654 | 1464375939321 Marionette TRACE conn2 <- [1,1043,null,{"value":null}] 12:05:39 INFO - PROCESS | 1654 | 1464375939325 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:39 INFO - PROCESS | 1654 | ++DOCSHELL 0x12dc23800 == 59 [pid = 1654] [id = 268] 12:05:39 INFO - PROCESS | 1654 | ++DOMWINDOW == 133 (0x12ba6e000) [pid = 1654] [serial = 802] [outer = 0x0] 12:05:39 INFO - PROCESS | 1654 | ++DOMWINDOW == 134 (0x12c719800) [pid = 1654] [serial = 803] [outer = 0x12ba6e000] 12:05:39 INFO - PROCESS | 1654 | 1464375939349 Marionette DEBUG loaded listener.js 12:05:39 INFO - PROCESS | 1654 | ++DOMWINDOW == 135 (0x12c71fc00) [pid = 1654] [serial = 804] [outer = 0x12ba6e000] 12:05:39 INFO - PROCESS | 1654 | 1464375939691 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]]]}] 12:05:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 12:05:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 521ms 12:05:39 INFO - PROCESS | 1654 | 1464375939733 Marionette TRACE conn2 -> [0,1045,"getWindowHandle",null] 12:05:39 INFO - PROCESS | 1654 | 1464375939734 Marionette TRACE conn2 <- [1,1045,null,{"value":"7"}] 12:05:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 12:05:39 INFO - PROCESS | 1654 | 1464375939747 Marionette TRACE conn2 -> [0,1046,"setScriptTimeout",{"ms":35000}] 12:05:39 INFO - PROCESS | 1654 | 1464375939748 Marionette TRACE conn2 <- [1,1046,null,{}] 12:05:39 INFO - PROCESS | 1654 | 1464375939750 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}] 12:05:39 INFO - PROCESS | 1654 | 1464375939845 Marionette TRACE conn2 <- [1,1047,null,{"value":null}] 12:05:39 INFO - PROCESS | 1654 | 1464375939849 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:39 INFO - PROCESS | 1654 | ++DOCSHELL 0x13514c000 == 60 [pid = 1654] [id = 269] 12:05:39 INFO - PROCESS | 1654 | ++DOMWINDOW == 136 (0x12cab0400) [pid = 1654] [serial = 805] [outer = 0x0] 12:05:39 INFO - PROCESS | 1654 | ++DOMWINDOW == 137 (0x12cab4400) [pid = 1654] [serial = 806] [outer = 0x12cab0400] 12:05:39 INFO - PROCESS | 1654 | 1464375939874 Marionette DEBUG loaded listener.js 12:05:39 INFO - PROCESS | 1654 | ++DOMWINDOW == 138 (0x12cab9400) [pid = 1654] [serial = 807] [outer = 0x12cab0400] 12:05:40 INFO - PROCESS | 1654 | 1464375940201 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]]]}] 12:05:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 12:05:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 568ms 12:05:40 INFO - PROCESS | 1654 | 1464375940315 Marionette TRACE conn2 -> [0,1049,"getWindowHandle",null] 12:05:40 INFO - PROCESS | 1654 | 1464375940317 Marionette TRACE conn2 <- [1,1049,null,{"value":"7"}] 12:05:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 12:05:40 INFO - PROCESS | 1654 | 1464375940320 Marionette TRACE conn2 -> [0,1050,"setScriptTimeout",{"ms":35000}] 12:05:40 INFO - PROCESS | 1654 | 1464375940323 Marionette TRACE conn2 <- [1,1050,null,{}] 12:05:40 INFO - PROCESS | 1654 | 1464375940327 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}] 12:05:40 INFO - PROCESS | 1654 | 1464375940468 Marionette TRACE conn2 <- [1,1051,null,{"value":null}] 12:05:40 INFO - PROCESS | 1654 | 1464375940529 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:40 INFO - PROCESS | 1654 | ++DOCSHELL 0x113118000 == 61 [pid = 1654] [id = 270] 12:05:40 INFO - PROCESS | 1654 | ++DOMWINDOW == 139 (0x112974400) [pid = 1654] [serial = 808] [outer = 0x0] 12:05:40 INFO - PROCESS | 1654 | ++DOMWINDOW == 140 (0x112adb000) [pid = 1654] [serial = 809] [outer = 0x112974400] 12:05:40 INFO - PROCESS | 1654 | 1464375940560 Marionette DEBUG loaded listener.js 12:05:40 INFO - PROCESS | 1654 | ++DOMWINDOW == 141 (0x116944400) [pid = 1654] [serial = 810] [outer = 0x112974400] 12:05:41 INFO - PROCESS | 1654 | 1464375941002 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]]]}] 12:05:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 12:05:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 774ms 12:05:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 12:05:41 INFO - PROCESS | 1654 | 1464375941095 Marionette TRACE conn2 -> [0,1053,"getWindowHandle",null] 12:05:41 INFO - PROCESS | 1654 | 1464375941097 Marionette TRACE conn2 <- [1,1053,null,{"value":"7"}] 12:05:41 INFO - PROCESS | 1654 | 1464375941120 Marionette TRACE conn2 -> [0,1054,"setScriptTimeout",{"ms":35000}] 12:05:41 INFO - PROCESS | 1654 | 1464375941123 Marionette TRACE conn2 <- [1,1054,null,{}] 12:05:41 INFO - PROCESS | 1654 | 1464375941128 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}] 12:05:41 INFO - PROCESS | 1654 | 1464375941237 Marionette TRACE conn2 <- [1,1055,null,{"value":null}] 12:05:41 INFO - PROCESS | 1654 | 1464375941309 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:41 INFO - PROCESS | 1654 | ++DOCSHELL 0x119682000 == 62 [pid = 1654] [id = 271] 12:05:41 INFO - PROCESS | 1654 | ++DOMWINDOW == 142 (0x117e63c00) [pid = 1654] [serial = 811] [outer = 0x0] 12:05:41 INFO - PROCESS | 1654 | ++DOMWINDOW == 143 (0x11901a000) [pid = 1654] [serial = 812] [outer = 0x117e63c00] 12:05:41 INFO - PROCESS | 1654 | 1464375941338 Marionette DEBUG loaded listener.js 12:05:41 INFO - PROCESS | 1654 | ++DOMWINDOW == 144 (0x1193cb000) [pid = 1654] [serial = 813] [outer = 0x117e63c00] 12:05:41 INFO - PROCESS | 1654 | 1464375941752 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]]]}] 12:05:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 12:05:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 692ms 12:05:41 INFO - PROCESS | 1654 | 1464375941794 Marionette TRACE conn2 -> [0,1057,"getWindowHandle",null] 12:05:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 12:05:41 INFO - PROCESS | 1654 | 1464375941795 Marionette TRACE conn2 <- [1,1057,null,{"value":"7"}] 12:05:41 INFO - PROCESS | 1654 | 1464375941798 Marionette TRACE conn2 -> [0,1058,"setScriptTimeout",{"ms":35000}] 12:05:41 INFO - PROCESS | 1654 | 1464375941799 Marionette TRACE conn2 <- [1,1058,null,{}] 12:05:41 INFO - PROCESS | 1654 | 1464375941806 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}] 12:05:41 INFO - PROCESS | 1654 | 1464375941919 Marionette TRACE conn2 <- [1,1059,null,{"value":null}] 12:05:41 INFO - PROCESS | 1654 | 1464375941980 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:42 INFO - PROCESS | 1654 | ++DOCSHELL 0x12a8cc800 == 63 [pid = 1654] [id = 272] 12:05:42 INFO - PROCESS | 1654 | ++DOMWINDOW == 145 (0x119a9c400) [pid = 1654] [serial = 814] [outer = 0x0] 12:05:42 INFO - PROCESS | 1654 | ++DOMWINDOW == 146 (0x120f26800) [pid = 1654] [serial = 815] [outer = 0x119a9c400] 12:05:42 INFO - PROCESS | 1654 | 1464375942053 Marionette DEBUG loaded listener.js 12:05:42 INFO - PROCESS | 1654 | ++DOMWINDOW == 147 (0x12179b400) [pid = 1654] [serial = 816] [outer = 0x119a9c400] 12:05:42 INFO - PROCESS | 1654 | 1464375942457 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]]]}] 12:05:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 12:05:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 670ms 12:05:42 INFO - PROCESS | 1654 | 1464375942468 Marionette TRACE conn2 -> [0,1061,"getWindowHandle",null] 12:05:42 INFO - PROCESS | 1654 | 1464375942470 Marionette TRACE conn2 <- [1,1061,null,{"value":"7"}] 12:05:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 12:05:42 INFO - PROCESS | 1654 | 1464375942472 Marionette TRACE conn2 -> [0,1062,"setScriptTimeout",{"ms":35000}] 12:05:42 INFO - PROCESS | 1654 | 1464375942473 Marionette TRACE conn2 <- [1,1062,null,{}] 12:05:42 INFO - PROCESS | 1654 | 1464375942476 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}] 12:05:42 INFO - PROCESS | 1654 | 1464375942604 Marionette TRACE conn2 <- [1,1063,null,{"value":null}] 12:05:42 INFO - PROCESS | 1654 | 1464375942664 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:42 INFO - PROCESS | 1654 | ++DOCSHELL 0x12dc3f800 == 64 [pid = 1654] [id = 273] 12:05:42 INFO - PROCESS | 1654 | ++DOMWINDOW == 148 (0x125ce4c00) [pid = 1654] [serial = 817] [outer = 0x0] 12:05:42 INFO - PROCESS | 1654 | ++DOMWINDOW == 149 (0x125fd7800) [pid = 1654] [serial = 818] [outer = 0x125ce4c00] 12:05:42 INFO - PROCESS | 1654 | 1464375942694 Marionette DEBUG loaded listener.js 12:05:42 INFO - PROCESS | 1654 | ++DOMWINDOW == 150 (0x1291efc00) [pid = 1654] [serial = 819] [outer = 0x125ce4c00] 12:05:43 INFO - PROCESS | 1654 | 1464375943147 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]]]}] 12:05:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 12:05:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 720ms 12:05:43 INFO - PROCESS | 1654 | 1464375943193 Marionette TRACE conn2 -> [0,1065,"getWindowHandle",null] 12:05:43 INFO - PROCESS | 1654 | 1464375943194 Marionette TRACE conn2 <- [1,1065,null,{"value":"7"}] 12:05:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 12:05:43 INFO - PROCESS | 1654 | 1464375943197 Marionette TRACE conn2 -> [0,1066,"setScriptTimeout",{"ms":35000}] 12:05:43 INFO - PROCESS | 1654 | 1464375943198 Marionette TRACE conn2 <- [1,1066,null,{}] 12:05:43 INFO - PROCESS | 1654 | 1464375943200 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}] 12:05:43 INFO - PROCESS | 1654 | 1464375943305 Marionette TRACE conn2 <- [1,1067,null,{"value":null}] 12:05:43 INFO - PROCESS | 1654 | 1464375943376 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:43 INFO - PROCESS | 1654 | ++DOCSHELL 0x11853a000 == 65 [pid = 1654] [id = 274] 12:05:43 INFO - PROCESS | 1654 | ++DOMWINDOW == 151 (0x112e30c00) [pid = 1654] [serial = 820] [outer = 0x0] 12:05:43 INFO - PROCESS | 1654 | ++DOMWINDOW == 152 (0x125ce9400) [pid = 1654] [serial = 821] [outer = 0x112e30c00] 12:05:43 INFO - PROCESS | 1654 | 1464375943406 Marionette DEBUG loaded listener.js 12:05:43 INFO - PROCESS | 1654 | ++DOMWINDOW == 153 (0x12b1f1c00) [pid = 1654] [serial = 822] [outer = 0x112e30c00] 12:05:44 INFO - PROCESS | 1654 | 1464375944037 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]]]}] 12:05:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 12:05:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 868ms 12:05:44 INFO - PROCESS | 1654 | 1464375944066 Marionette TRACE conn2 -> [0,1069,"getWindowHandle",null] 12:05:44 INFO - PROCESS | 1654 | 1464375944068 Marionette TRACE conn2 <- [1,1069,null,{"value":"7"}] 12:05:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 12:05:44 INFO - PROCESS | 1654 | 1464375944074 Marionette TRACE conn2 -> [0,1070,"setScriptTimeout",{"ms":35000}] 12:05:44 INFO - PROCESS | 1654 | 1464375944076 Marionette TRACE conn2 <- [1,1070,null,{}] 12:05:44 INFO - PROCESS | 1654 | 1464375944080 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}] 12:05:44 INFO - PROCESS | 1654 | 1464375944174 Marionette TRACE conn2 <- [1,1071,null,{"value":null}] 12:05:44 INFO - PROCESS | 1654 | 1464375944247 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:44 INFO - PROCESS | 1654 | ++DOCSHELL 0x118098000 == 66 [pid = 1654] [id = 275] 12:05:44 INFO - PROCESS | 1654 | ++DOMWINDOW == 154 (0x1126cbc00) [pid = 1654] [serial = 823] [outer = 0x0] 12:05:44 INFO - PROCESS | 1654 | ++DOMWINDOW == 155 (0x112891800) [pid = 1654] [serial = 824] [outer = 0x1126cbc00] 12:05:44 INFO - PROCESS | 1654 | 1464375944275 Marionette DEBUG loaded listener.js 12:05:44 INFO - PROCESS | 1654 | ++DOMWINDOW == 156 (0x112897400) [pid = 1654] [serial = 825] [outer = 0x1126cbc00] 12:05:44 INFO - PROCESS | 1654 | 1464375944695 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]]]}] 12:05:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 12:05:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 670ms 12:05:44 INFO - PROCESS | 1654 | 1464375944745 Marionette TRACE conn2 -> [0,1073,"getWindowHandle",null] 12:05:44 INFO - PROCESS | 1654 | 1464375944749 Marionette TRACE conn2 <- [1,1073,null,{"value":"7"}] 12:05:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 12:05:44 INFO - PROCESS | 1654 | 1464375944753 Marionette TRACE conn2 -> [0,1074,"setScriptTimeout",{"ms":35000}] 12:05:44 INFO - PROCESS | 1654 | 1464375944755 Marionette TRACE conn2 <- [1,1074,null,{}] 12:05:44 INFO - PROCESS | 1654 | 1464375944757 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}] 12:05:44 INFO - PROCESS | 1654 | 1464375944852 Marionette TRACE conn2 <- [1,1075,null,{"value":null}] 12:05:44 INFO - PROCESS | 1654 | 1464375944912 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:44 INFO - PROCESS | 1654 | ++DOCSHELL 0x1189af000 == 67 [pid = 1654] [id = 276] 12:05:44 INFO - PROCESS | 1654 | ++DOMWINDOW == 157 (0x11289e400) [pid = 1654] [serial = 826] [outer = 0x0] 12:05:44 INFO - PROCESS | 1654 | ++DOMWINDOW == 158 (0x112e31400) [pid = 1654] [serial = 827] [outer = 0x11289e400] 12:05:44 INFO - PROCESS | 1654 | 1464375944939 Marionette DEBUG loaded listener.js 12:05:44 INFO - PROCESS | 1654 | ++DOMWINDOW == 159 (0x115e3ec00) [pid = 1654] [serial = 828] [outer = 0x11289e400] 12:05:45 INFO - PROCESS | 1654 | 1464375945359 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]]]}] 12:05:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 12:05:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 620ms 12:05:45 INFO - PROCESS | 1654 | 1464375945374 Marionette TRACE conn2 -> [0,1077,"getWindowHandle",null] 12:05:45 INFO - PROCESS | 1654 | 1464375945375 Marionette TRACE conn2 <- [1,1077,null,{"value":"7"}] 12:05:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 12:05:45 INFO - PROCESS | 1654 | 1464375945377 Marionette TRACE conn2 -> [0,1078,"setScriptTimeout",{"ms":35000}] 12:05:45 INFO - PROCESS | 1654 | 1464375945380 Marionette TRACE conn2 <- [1,1078,null,{}] 12:05:45 INFO - PROCESS | 1654 | 1464375945387 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}] 12:05:45 INFO - PROCESS | 1654 | 1464375945502 Marionette TRACE conn2 <- [1,1079,null,{"value":null}] 12:05:45 INFO - PROCESS | 1654 | --DOCSHELL 0x12d59b800 == 66 [pid = 1654] [id = 213] 12:05:45 INFO - PROCESS | 1654 | --DOCSHELL 0x12dc23800 == 65 [pid = 1654] [id = 268] 12:05:45 INFO - PROCESS | 1654 | --DOCSHELL 0x12d70c800 == 64 [pid = 1654] [id = 267] 12:05:45 INFO - PROCESS | 1654 | --DOCSHELL 0x124e21000 == 63 [pid = 1654] [id = 266] 12:05:45 INFO - PROCESS | 1654 | --DOCSHELL 0x12d2b9000 == 62 [pid = 1654] [id = 265] 12:05:45 INFO - PROCESS | 1654 | --DOCSHELL 0x12cc0d800 == 61 [pid = 1654] [id = 264] 12:05:45 INFO - PROCESS | 1654 | --DOMWINDOW == 158 (0x12142b000) [pid = 1654] [serial = 743] [outer = 0x0] [url = about:blank] 12:05:45 INFO - PROCESS | 1654 | --DOMWINDOW == 157 (0x1180c3800) [pid = 1654] [serial = 701] [outer = 0x0] [url = about:blank] 12:05:45 INFO - PROCESS | 1654 | --DOMWINDOW == 156 (0x1196c1000) [pid = 1654] [serial = 704] [outer = 0x0] [url = about:blank] 12:05:45 INFO - PROCESS | 1654 | --DOMWINDOW == 155 (0x121416400) [pid = 1654] [serial = 707] [outer = 0x0] [url = about:blank] 12:05:45 INFO - PROCESS | 1654 | --DOMWINDOW == 154 (0x118332000) [pid = 1654] [serial = 713] [outer = 0x0] [url = about:blank] 12:05:45 INFO - PROCESS | 1654 | --DOMWINDOW == 153 (0x121431c00) [pid = 1654] [serial = 710] [outer = 0x0] [url = about:blank] 12:05:45 INFO - PROCESS | 1654 | --DOCSHELL 0x12bb4d000 == 60 [pid = 1654] [id = 263] 12:05:45 INFO - PROCESS | 1654 | --DOCSHELL 0x12a8b5000 == 59 [pid = 1654] [id = 262] 12:05:45 INFO - PROCESS | 1654 | --DOCSHELL 0x12789c800 == 58 [pid = 1654] [id = 261] 12:05:45 INFO - PROCESS | 1654 | --DOCSHELL 0x125c58000 == 57 [pid = 1654] [id = 260] 12:05:45 INFO - PROCESS | 1654 | --DOCSHELL 0x121630800 == 56 [pid = 1654] [id = 259] 12:05:45 INFO - PROCESS | 1654 | --DOCSHELL 0x1191ad000 == 55 [pid = 1654] [id = 258] 12:05:45 INFO - PROCESS | 1654 | --DOCSHELL 0x121636000 == 54 [pid = 1654] [id = 257] 12:05:45 INFO - PROCESS | 1654 | --DOCSHELL 0x11967f800 == 53 [pid = 1654] [id = 250] 12:05:45 INFO - PROCESS | 1654 | --DOCSHELL 0x116968000 == 52 [pid = 1654] [id = 249] 12:05:45 INFO - PROCESS | 1654 | --DOCSHELL 0x129917800 == 51 [pid = 1654] [id = 248] 12:05:45 INFO - PROCESS | 1654 | 1464375945603 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:45 INFO - PROCESS | 1654 | ++DOCSHELL 0x113a84800 == 52 [pid = 1654] [id = 277] 12:05:45 INFO - PROCESS | 1654 | ++DOMWINDOW == 154 (0x11297dc00) [pid = 1654] [serial = 829] [outer = 0x0] 12:05:45 INFO - PROCESS | 1654 | ++DOMWINDOW == 155 (0x113df0400) [pid = 1654] [serial = 830] [outer = 0x11297dc00] 12:05:45 INFO - PROCESS | 1654 | 1464375945630 Marionette DEBUG loaded listener.js 12:05:45 INFO - PROCESS | 1654 | ++DOMWINDOW == 156 (0x117e5dc00) [pid = 1654] [serial = 831] [outer = 0x11297dc00] 12:05:45 INFO - PROCESS | 1654 | --DOMWINDOW == 155 (0x119aa8400) [pid = 1654] [serial = 732] [outer = 0x0] [url = about:blank] 12:05:45 INFO - PROCESS | 1654 | --DOMWINDOW == 154 (0x1196cbc00) [pid = 1654] [serial = 731] [outer = 0x0] [url = about:blank] 12:05:45 INFO - PROCESS | 1654 | --DOMWINDOW == 153 (0x119b19400) [pid = 1654] [serial = 734] [outer = 0x0] [url = about:blank] 12:05:45 INFO - PROCESS | 1654 | --DOMWINDOW == 152 (0x119c38000) [pid = 1654] [serial = 735] [outer = 0x0] [url = about:blank] 12:05:45 INFO - PROCESS | 1654 | --DOMWINDOW == 151 (0x1211f1800) [pid = 1654] [serial = 740] [outer = 0x0] [url = about:blank] 12:05:45 INFO - PROCESS | 1654 | --DOMWINDOW == 150 (0x12141fc00) [pid = 1654] [serial = 741] [outer = 0x0] [url = about:blank] 12:05:45 INFO - PROCESS | 1654 | --DOMWINDOW == 149 (0x119153800) [pid = 1654] [serial = 728] [outer = 0x0] [url = about:blank] 12:05:45 INFO - PROCESS | 1654 | --DOMWINDOW == 148 (0x1193d1000) [pid = 1654] [serial = 729] [outer = 0x0] [url = about:blank] 12:05:45 INFO - PROCESS | 1654 | --DOMWINDOW == 147 (0x11767bc00) [pid = 1654] [serial = 722] [outer = 0x0] [url = about:blank] 12:05:45 INFO - PROCESS | 1654 | --DOMWINDOW == 146 (0x1183d6000) [pid = 1654] [serial = 723] [outer = 0x0] [url = about:blank] 12:05:45 INFO - PROCESS | 1654 | --DOMWINDOW == 145 (0x1185d2800) [pid = 1654] [serial = 725] [outer = 0x0] [url = about:blank] 12:05:45 INFO - PROCESS | 1654 | --DOMWINDOW == 144 (0x119053c00) [pid = 1654] [serial = 726] [outer = 0x0] [url = about:blank] 12:05:45 INFO - PROCESS | 1654 | --DOMWINDOW == 143 (0x117e64800) [pid = 1654] [serial = 720] [outer = 0x0] [url = about:blank] 12:05:45 INFO - PROCESS | 1654 | --DOMWINDOW == 142 (0x117596000) [pid = 1654] [serial = 719] [outer = 0x0] [url = about:blank] 12:05:45 INFO - PROCESS | 1654 | --DOMWINDOW == 141 (0x11606b400) [pid = 1654] [serial = 717] [outer = 0x0] [url = about:blank] 12:05:45 INFO - PROCESS | 1654 | --DOMWINDOW == 140 (0x112e31000) [pid = 1654] [serial = 716] [outer = 0x0] [url = about:blank] 12:05:45 INFO - PROCESS | 1654 | --DOMWINDOW == 139 (0x120f23c00) [pid = 1654] [serial = 737] [outer = 0x0] [url = about:blank] 12:05:45 INFO - PROCESS | 1654 | --DOMWINDOW == 138 (0x120fa7000) [pid = 1654] [serial = 738] [outer = 0x0] [url = about:blank] 12:05:45 INFO - PROCESS | 1654 | 1464375945926 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]]]}] 12:05:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 12:05:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 571ms 12:05:45 INFO - PROCESS | 1654 | 1464375945948 Marionette TRACE conn2 -> [0,1081,"getWindowHandle",null] 12:05:45 INFO - PROCESS | 1654 | 1464375945950 Marionette TRACE conn2 <- [1,1081,null,{"value":"7"}] 12:05:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 12:05:45 INFO - PROCESS | 1654 | 1464375945957 Marionette TRACE conn2 -> [0,1082,"setScriptTimeout",{"ms":35000}] 12:05:45 INFO - PROCESS | 1654 | 1464375945958 Marionette TRACE conn2 <- [1,1082,null,{}] 12:05:45 INFO - PROCESS | 1654 | 1464375945961 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}] 12:05:46 INFO - PROCESS | 1654 | 1464375946046 Marionette TRACE conn2 <- [1,1083,null,{"value":null}] 12:05:46 INFO - PROCESS | 1654 | 1464375946128 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:46 INFO - PROCESS | 1654 | ++DOCSHELL 0x118527800 == 53 [pid = 1654] [id = 278] 12:05:46 INFO - PROCESS | 1654 | ++DOMWINDOW == 139 (0x1180c9000) [pid = 1654] [serial = 832] [outer = 0x0] 12:05:46 INFO - PROCESS | 1654 | ++DOMWINDOW == 140 (0x118332800) [pid = 1654] [serial = 833] [outer = 0x1180c9000] 12:05:46 INFO - PROCESS | 1654 | 1464375946155 Marionette DEBUG loaded listener.js 12:05:46 INFO - PROCESS | 1654 | ++DOMWINDOW == 141 (0x1184d2c00) [pid = 1654] [serial = 834] [outer = 0x1180c9000] 12:05:46 INFO - PROCESS | 1654 | 1464375946422 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]]]}] 12:05:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 12:05:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 520ms 12:05:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 12:05:46 INFO - PROCESS | 1654 | 1464375946477 Marionette TRACE conn2 -> [0,1085,"getWindowHandle",null] 12:05:46 INFO - PROCESS | 1654 | 1464375946478 Marionette TRACE conn2 <- [1,1085,null,{"value":"7"}] 12:05:46 INFO - PROCESS | 1654 | 1464375946480 Marionette TRACE conn2 -> [0,1086,"setScriptTimeout",{"ms":35000}] 12:05:46 INFO - PROCESS | 1654 | 1464375946482 Marionette TRACE conn2 <- [1,1086,null,{}] 12:05:46 INFO - PROCESS | 1654 | 1464375946485 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}] 12:05:46 INFO - PROCESS | 1654 | 1464375946579 Marionette TRACE conn2 <- [1,1087,null,{"value":null}] 12:05:46 INFO - PROCESS | 1654 | 1464375946642 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:46 INFO - PROCESS | 1654 | ++DOCSHELL 0x121015800 == 54 [pid = 1654] [id = 279] 12:05:46 INFO - PROCESS | 1654 | ++DOMWINDOW == 142 (0x1180ccc00) [pid = 1654] [serial = 835] [outer = 0x0] 12:05:46 INFO - PROCESS | 1654 | ++DOMWINDOW == 143 (0x1185ce800) [pid = 1654] [serial = 836] [outer = 0x1180ccc00] 12:05:46 INFO - PROCESS | 1654 | 1464375946683 Marionette DEBUG loaded listener.js 12:05:46 INFO - PROCESS | 1654 | ++DOMWINDOW == 144 (0x11900fc00) [pid = 1654] [serial = 837] [outer = 0x1180ccc00] 12:05:47 INFO - PROCESS | 1654 | 1464375947110 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]]]}] 12:05:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 12:05:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 669ms 12:05:47 INFO - PROCESS | 1654 | 1464375947153 Marionette TRACE conn2 -> [0,1089,"getWindowHandle",null] 12:05:47 INFO - PROCESS | 1654 | 1464375947154 Marionette TRACE conn2 <- [1,1089,null,{"value":"7"}] 12:05:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 12:05:47 INFO - PROCESS | 1654 | 1464375947157 Marionette TRACE conn2 -> [0,1090,"setScriptTimeout",{"ms":35000}] 12:05:47 INFO - PROCESS | 1654 | 1464375947158 Marionette TRACE conn2 <- [1,1090,null,{}] 12:05:47 INFO - PROCESS | 1654 | 1464375947160 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}] 12:05:47 INFO - PROCESS | 1654 | 1464375947256 Marionette TRACE conn2 <- [1,1091,null,{"value":null}] 12:05:47 INFO - PROCESS | 1654 | 1464375947261 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:47 INFO - PROCESS | 1654 | ++DOCSHELL 0x124a8d800 == 55 [pid = 1654] [id = 280] 12:05:47 INFO - PROCESS | 1654 | ++DOMWINDOW == 145 (0x1190c1400) [pid = 1654] [serial = 838] [outer = 0x0] 12:05:47 INFO - PROCESS | 1654 | ++DOMWINDOW == 146 (0x119408000) [pid = 1654] [serial = 839] [outer = 0x1190c1400] 12:05:47 INFO - PROCESS | 1654 | 1464375947287 Marionette DEBUG loaded listener.js 12:05:47 INFO - PROCESS | 1654 | ++DOMWINDOW == 147 (0x1196cd400) [pid = 1654] [serial = 840] [outer = 0x1190c1400] 12:05:47 INFO - PROCESS | 1654 | 1464375947644 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]]]}] 12:05:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 12:05:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 517ms 12:05:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 12:05:47 INFO - PROCESS | 1654 | 1464375947679 Marionette TRACE conn2 -> [0,1093,"getWindowHandle",null] 12:05:47 INFO - PROCESS | 1654 | 1464375947681 Marionette TRACE conn2 <- [1,1093,null,{"value":"7"}] 12:05:47 INFO - PROCESS | 1654 | 1464375947683 Marionette TRACE conn2 -> [0,1094,"setScriptTimeout",{"ms":35000}] 12:05:47 INFO - PROCESS | 1654 | 1464375947684 Marionette TRACE conn2 <- [1,1094,null,{}] 12:05:47 INFO - PROCESS | 1654 | 1464375947686 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}] 12:05:47 INFO - PROCESS | 1654 | 1464375947784 Marionette TRACE conn2 <- [1,1095,null,{"value":null}] 12:05:47 INFO - PROCESS | 1654 | 1464375947788 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:47 INFO - PROCESS | 1654 | ++DOCSHELL 0x12578d000 == 56 [pid = 1654] [id = 281] 12:05:47 INFO - PROCESS | 1654 | ++DOMWINDOW == 148 (0x1196c0000) [pid = 1654] [serial = 841] [outer = 0x0] 12:05:47 INFO - PROCESS | 1654 | ++DOMWINDOW == 149 (0x119a9a800) [pid = 1654] [serial = 842] [outer = 0x1196c0000] 12:05:47 INFO - PROCESS | 1654 | 1464375947844 Marionette DEBUG loaded listener.js 12:05:47 INFO - PROCESS | 1654 | ++DOMWINDOW == 150 (0x119aa3c00) [pid = 1654] [serial = 843] [outer = 0x1196c0000] 12:05:48 INFO - PROCESS | 1654 | 1464375948170 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]]]}] 12:05:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 12:05:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 519ms 12:05:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 12:05:48 INFO - PROCESS | 1654 | 1464375948202 Marionette TRACE conn2 -> [0,1097,"getWindowHandle",null] 12:05:48 INFO - PROCESS | 1654 | 1464375948204 Marionette TRACE conn2 <- [1,1097,null,{"value":"7"}] 12:05:48 INFO - PROCESS | 1654 | 1464375948206 Marionette TRACE conn2 -> [0,1098,"setScriptTimeout",{"ms":35000}] 12:05:48 INFO - PROCESS | 1654 | 1464375948207 Marionette TRACE conn2 <- [1,1098,null,{}] 12:05:48 INFO - PROCESS | 1654 | 1464375948211 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}] 12:05:48 INFO - PROCESS | 1654 | 1464375948309 Marionette TRACE conn2 <- [1,1099,null,{"value":null}] 12:05:48 INFO - PROCESS | 1654 | 1464375948322 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:48 INFO - PROCESS | 1654 | ++DOCSHELL 0x125ee7800 == 57 [pid = 1654] [id = 282] 12:05:48 INFO - PROCESS | 1654 | ++DOMWINDOW == 151 (0x1196d3c00) [pid = 1654] [serial = 844] [outer = 0x0] 12:05:48 INFO - PROCESS | 1654 | ++DOMWINDOW == 152 (0x119b1c000) [pid = 1654] [serial = 845] [outer = 0x1196d3c00] 12:05:48 INFO - PROCESS | 1654 | 1464375948346 Marionette DEBUG loaded listener.js 12:05:48 INFO - PROCESS | 1654 | ++DOMWINDOW == 153 (0x119ce4400) [pid = 1654] [serial = 846] [outer = 0x1196d3c00] 12:05:48 INFO - PROCESS | 1654 | 1464375948693 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]]]}] 12:05:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 12:05:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 522ms 12:05:48 INFO - PROCESS | 1654 | 1464375948728 Marionette TRACE conn2 -> [0,1101,"getWindowHandle",null] 12:05:48 INFO - PROCESS | 1654 | 1464375948729 Marionette TRACE conn2 <- [1,1101,null,{"value":"7"}] 12:05:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 12:05:48 INFO - PROCESS | 1654 | 1464375948745 Marionette TRACE conn2 -> [0,1102,"setScriptTimeout",{"ms":35000}] 12:05:48 INFO - PROCESS | 1654 | 1464375948746 Marionette TRACE conn2 <- [1,1102,null,{}] 12:05:48 INFO - PROCESS | 1654 | 1464375948749 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}] 12:05:48 INFO - PROCESS | 1654 | 1464375948857 Marionette TRACE conn2 <- [1,1103,null,{"value":null}] 12:05:48 INFO - PROCESS | 1654 | 1464375948861 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:48 INFO - PROCESS | 1654 | ++DOCSHELL 0x128e2c800 == 58 [pid = 1654] [id = 283] 12:05:48 INFO - PROCESS | 1654 | ++DOMWINDOW == 154 (0x119b1bc00) [pid = 1654] [serial = 847] [outer = 0x0] 12:05:48 INFO - PROCESS | 1654 | ++DOMWINDOW == 155 (0x120f25000) [pid = 1654] [serial = 848] [outer = 0x119b1bc00] 12:05:48 INFO - PROCESS | 1654 | 1464375948920 Marionette DEBUG loaded listener.js 12:05:48 INFO - PROCESS | 1654 | ++DOMWINDOW == 156 (0x120fb0400) [pid = 1654] [serial = 849] [outer = 0x119b1bc00] 12:05:49 INFO - PROCESS | 1654 | 1464375949212 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]]]}] 12:05:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 12:05:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 532ms 12:05:49 INFO - PROCESS | 1654 | 1464375949274 Marionette TRACE conn2 -> [0,1105,"getWindowHandle",null] 12:05:49 INFO - PROCESS | 1654 | 1464375949276 Marionette TRACE conn2 <- [1,1105,null,{"value":"7"}] 12:05:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 12:05:49 INFO - PROCESS | 1654 | 1464375949278 Marionette TRACE conn2 -> [0,1106,"setScriptTimeout",{"ms":35000}] 12:05:49 INFO - PROCESS | 1654 | 1464375949279 Marionette TRACE conn2 <- [1,1106,null,{}] 12:05:49 INFO - PROCESS | 1654 | 1464375949289 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}] 12:05:49 INFO - PROCESS | 1654 | 1464375949392 Marionette TRACE conn2 <- [1,1107,null,{"value":null}] 12:05:49 INFO - PROCESS | 1654 | 1464375949427 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:49 INFO - PROCESS | 1654 | ++DOCSHELL 0x12a73b000 == 59 [pid = 1654] [id = 284] 12:05:49 INFO - PROCESS | 1654 | ++DOMWINDOW == 157 (0x120f28c00) [pid = 1654] [serial = 850] [outer = 0x0] 12:05:49 INFO - PROCESS | 1654 | ++DOMWINDOW == 158 (0x1211ed000) [pid = 1654] [serial = 851] [outer = 0x120f28c00] 12:05:49 INFO - PROCESS | 1654 | 1464375949452 Marionette DEBUG loaded listener.js 12:05:49 INFO - PROCESS | 1654 | ++DOMWINDOW == 159 (0x12141f800) [pid = 1654] [serial = 852] [outer = 0x120f28c00] 12:05:49 INFO - PROCESS | 1654 | --DOMWINDOW == 158 (0x1183d3400) [pid = 1654] [serial = 652] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 12:05:49 INFO - PROCESS | 1654 | --DOMWINDOW == 157 (0x11297c400) [pid = 1654] [serial = 712] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 12:05:49 INFO - PROCESS | 1654 | --DOMWINDOW == 156 (0x124e06800) [pid = 1654] [serial = 649] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 12:05:49 INFO - PROCESS | 1654 | --DOMWINDOW == 155 (0x1126c8000) [pid = 1654] [serial = 640] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 12:05:49 INFO - PROCESS | 1654 | --DOMWINDOW == 154 (0x110e55800) [pid = 1654] [serial = 589] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 12:05:49 INFO - PROCESS | 1654 | --DOMWINDOW == 153 (0x119b1e800) [pid = 1654] [serial = 646] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 12:05:49 INFO - PROCESS | 1654 | --DOMWINDOW == 152 (0x1183cc400) [pid = 1654] [serial = 643] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 12:05:49 INFO - PROCESS | 1654 | --DOMWINDOW == 151 (0x121419000) [pid = 1654] [serial = 655] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 12:05:49 INFO - PROCESS | 1654 | --DOMWINDOW == 150 (0x1214c6000) [pid = 1654] [serial = 787] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 12:05:49 INFO - PROCESS | 1654 | --DOMWINDOW == 149 (0x118338c00) [pid = 1654] [serial = 772] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 12:05:49 INFO - PROCESS | 1654 | --DOMWINDOW == 148 (0x11297c000) [pid = 1654] [serial = 766] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 12:05:49 INFO - PROCESS | 1654 | --DOMWINDOW == 147 (0x11297d800) [pid = 1654] [serial = 769] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 12:05:49 INFO - PROCESS | 1654 | --DOMWINDOW == 146 (0x12501c800) [pid = 1654] [serial = 790] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 12:05:49 INFO - PROCESS | 1654 | --DOMWINDOW == 145 (0x119aa5400) [pid = 1654] [serial = 778] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 12:05:49 INFO - PROCESS | 1654 | --DOMWINDOW == 144 (0x119aa8c00) [pid = 1654] [serial = 781] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 12:05:49 INFO - PROCESS | 1654 | --DOMWINDOW == 143 (0x12a938400) [pid = 1654] [serial = 793] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 12:05:49 INFO - PROCESS | 1654 | --DOMWINDOW == 142 (0x11914c000) [pid = 1654] [serial = 775] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 12:05:49 INFO - PROCESS | 1654 | --DOMWINDOW == 141 (0x11891d800) [pid = 1654] [serial = 799] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 12:05:49 INFO - PROCESS | 1654 | --DOMWINDOW == 140 (0x1185c7000) [pid = 1654] [serial = 796] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 12:05:49 INFO - PROCESS | 1654 | --DOMWINDOW == 139 (0x12ba6e000) [pid = 1654] [serial = 802] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 12:05:49 INFO - PROCESS | 1654 | --DOMWINDOW == 138 (0x121423000) [pid = 1654] [serial = 784] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 12:05:49 INFO - PROCESS | 1654 | --DOMWINDOW == 137 (0x1196ce400) [pid = 1654] [serial = 595] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 12:05:49 INFO - PROCESS | 1654 | --DOMWINDOW == 136 (0x117e6a400) [pid = 1654] [serial = 592] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 12:05:49 INFO - PROCESS | 1654 | --DOMWINDOW == 135 (0x121b73400) [pid = 1654] [serial = 550] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 12:05:50 INFO - PROCESS | 1654 | 1464375950015 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]]]}] 12:05:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 12:05:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 770ms 12:05:50 INFO - PROCESS | 1654 | 1464375950049 Marionette TRACE conn2 -> [0,1109,"getWindowHandle",null] 12:05:50 INFO - PROCESS | 1654 | 1464375950050 Marionette TRACE conn2 <- [1,1109,null,{"value":"7"}] 12:05:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 12:05:50 INFO - PROCESS | 1654 | 1464375950067 Marionette TRACE conn2 -> [0,1110,"setScriptTimeout",{"ms":35000}] 12:05:50 INFO - PROCESS | 1654 | 1464375950069 Marionette TRACE conn2 <- [1,1110,null,{}] 12:05:50 INFO - PROCESS | 1654 | 1464375950077 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}] 12:05:50 INFO - PROCESS | 1654 | 1464375950179 Marionette TRACE conn2 <- [1,1111,null,{"value":null}] 12:05:50 INFO - PROCESS | 1654 | 1464375950184 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:50 INFO - PROCESS | 1654 | ++DOCSHELL 0x12a9c3000 == 60 [pid = 1654] [id = 285] 12:05:50 INFO - PROCESS | 1654 | ++DOMWINDOW == 136 (0x11289fc00) [pid = 1654] [serial = 853] [outer = 0x0] 12:05:50 INFO - PROCESS | 1654 | ++DOMWINDOW == 137 (0x119aa1400) [pid = 1654] [serial = 854] [outer = 0x11289fc00] 12:05:50 INFO - PROCESS | 1654 | 1464375950213 Marionette DEBUG loaded listener.js 12:05:50 INFO - PROCESS | 1654 | ++DOMWINDOW == 138 (0x1214c6000) [pid = 1654] [serial = 855] [outer = 0x11289fc00] 12:05:50 INFO - PROCESS | 1654 | 1464375950521 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]]]}] 12:05:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 12:05:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 476ms 12:05:50 INFO - PROCESS | 1654 | 1464375950543 Marionette TRACE conn2 -> [0,1113,"getWindowHandle",null] 12:05:50 INFO - PROCESS | 1654 | 1464375950544 Marionette TRACE conn2 <- [1,1113,null,{"value":"7"}] 12:05:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 12:05:50 INFO - PROCESS | 1654 | 1464375950546 Marionette TRACE conn2 -> [0,1114,"setScriptTimeout",{"ms":35000}] 12:05:50 INFO - PROCESS | 1654 | 1464375950547 Marionette TRACE conn2 <- [1,1114,null,{}] 12:05:50 INFO - PROCESS | 1654 | 1464375950549 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}] 12:05:50 INFO - PROCESS | 1654 | 1464375950633 Marionette TRACE conn2 <- [1,1115,null,{"value":null}] 12:05:50 INFO - PROCESS | 1654 | 1464375950690 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:50 INFO - PROCESS | 1654 | ++DOCSHELL 0x12b139000 == 61 [pid = 1654] [id = 286] 12:05:50 INFO - PROCESS | 1654 | ++DOMWINDOW == 139 (0x1183cc400) [pid = 1654] [serial = 856] [outer = 0x0] 12:05:50 INFO - PROCESS | 1654 | ++DOMWINDOW == 140 (0x121934400) [pid = 1654] [serial = 857] [outer = 0x1183cc400] 12:05:50 INFO - PROCESS | 1654 | 1464375950722 Marionette DEBUG loaded listener.js 12:05:50 INFO - PROCESS | 1654 | ++DOMWINDOW == 141 (0x119aa8c00) [pid = 1654] [serial = 858] [outer = 0x1183cc400] 12:05:51 INFO - PROCESS | 1654 | 1464375951014 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]]]}] 12:05:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 12:05:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 520ms 12:05:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 12:05:51 INFO - PROCESS | 1654 | 1464375951067 Marionette TRACE conn2 -> [0,1117,"getWindowHandle",null] 12:05:51 INFO - PROCESS | 1654 | 1464375951068 Marionette TRACE conn2 <- [1,1117,null,{"value":"7"}] 12:05:51 INFO - PROCESS | 1654 | 1464375951073 Marionette TRACE conn2 -> [0,1118,"setScriptTimeout",{"ms":35000}] 12:05:51 INFO - PROCESS | 1654 | 1464375951074 Marionette TRACE conn2 <- [1,1118,null,{}] 12:05:51 INFO - PROCESS | 1654 | 1464375951077 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}] 12:05:51 INFO - PROCESS | 1654 | 1464375951158 Marionette TRACE conn2 <- [1,1119,null,{"value":null}] 12:05:51 INFO - PROCESS | 1654 | 1464375951163 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:51 INFO - PROCESS | 1654 | ++DOCSHELL 0x12c5a5800 == 62 [pid = 1654] [id = 287] 12:05:51 INFO - PROCESS | 1654 | ++DOMWINDOW == 142 (0x124e06800) [pid = 1654] [serial = 859] [outer = 0x0] 12:05:51 INFO - PROCESS | 1654 | ++DOMWINDOW == 143 (0x12516cc00) [pid = 1654] [serial = 860] [outer = 0x124e06800] 12:05:51 INFO - PROCESS | 1654 | 1464375951187 Marionette DEBUG loaded listener.js 12:05:51 INFO - PROCESS | 1654 | ++DOMWINDOW == 144 (0x125cca000) [pid = 1654] [serial = 861] [outer = 0x124e06800] 12:05:51 INFO - PROCESS | 1654 | 1464375951508 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]]]}] 12:05:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 12:05:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 470ms 12:05:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 12:05:51 INFO - PROCESS | 1654 | 1464375951543 Marionette TRACE conn2 -> [0,1121,"getWindowHandle",null] 12:05:51 INFO - PROCESS | 1654 | 1464375951544 Marionette TRACE conn2 <- [1,1121,null,{"value":"7"}] 12:05:51 INFO - PROCESS | 1654 | 1464375951546 Marionette TRACE conn2 -> [0,1122,"setScriptTimeout",{"ms":35000}] 12:05:51 INFO - PROCESS | 1654 | 1464375951547 Marionette TRACE conn2 <- [1,1122,null,{}] 12:05:51 INFO - PROCESS | 1654 | 1464375951550 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}] 12:05:51 INFO - PROCESS | 1654 | 1464375951659 Marionette TRACE conn2 <- [1,1123,null,{"value":null}] 12:05:51 INFO - PROCESS | 1654 | 1464375951666 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:51 INFO - PROCESS | 1654 | ++DOCSHELL 0x12c879800 == 63 [pid = 1654] [id = 288] 12:05:51 INFO - PROCESS | 1654 | ++DOMWINDOW == 145 (0x125cc3000) [pid = 1654] [serial = 862] [outer = 0x0] 12:05:51 INFO - PROCESS | 1654 | ++DOMWINDOW == 146 (0x125cdf000) [pid = 1654] [serial = 863] [outer = 0x125cc3000] 12:05:51 INFO - PROCESS | 1654 | 1464375951690 Marionette DEBUG loaded listener.js 12:05:51 INFO - PROCESS | 1654 | ++DOMWINDOW == 147 (0x125ce8800) [pid = 1654] [serial = 864] [outer = 0x125cc3000] 12:05:52 INFO - PROCESS | 1654 | 1464375952129 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]]]}] 12:05:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 12:05:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 620ms 12:05:52 INFO - PROCESS | 1654 | 1464375952167 Marionette TRACE conn2 -> [0,1125,"getWindowHandle",null] 12:05:52 INFO - PROCESS | 1654 | 1464375952172 Marionette TRACE conn2 <- [1,1125,null,{"value":"7"}] 12:05:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 12:05:52 INFO - PROCESS | 1654 | 1464375952176 Marionette TRACE conn2 -> [0,1126,"setScriptTimeout",{"ms":35000}] 12:05:52 INFO - PROCESS | 1654 | 1464375952178 Marionette TRACE conn2 <- [1,1126,null,{}] 12:05:52 INFO - PROCESS | 1654 | 1464375952182 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}] 12:05:52 INFO - PROCESS | 1654 | 1464375952291 Marionette TRACE conn2 <- [1,1127,null,{"value":null}] 12:05:52 INFO - PROCESS | 1654 | 1464375952385 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:52 INFO - PROCESS | 1654 | ++DOCSHELL 0x117061000 == 64 [pid = 1654] [id = 289] 12:05:52 INFO - PROCESS | 1654 | ++DOMWINDOW == 148 (0x112893800) [pid = 1654] [serial = 865] [outer = 0x0] 12:05:52 INFO - PROCESS | 1654 | ++DOMWINDOW == 149 (0x112897000) [pid = 1654] [serial = 866] [outer = 0x112893800] 12:05:52 INFO - PROCESS | 1654 | 1464375952430 Marionette DEBUG loaded listener.js 12:05:52 INFO - PROCESS | 1654 | ++DOMWINDOW == 150 (0x112977800) [pid = 1654] [serial = 867] [outer = 0x112893800] 12:05:52 INFO - PROCESS | 1654 | 1464375952870 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]]]}] 12:05:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 12:05:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 722ms 12:05:52 INFO - PROCESS | 1654 | 1464375952903 Marionette TRACE conn2 -> [0,1129,"getWindowHandle",null] 12:05:52 INFO - PROCESS | 1654 | 1464375952908 Marionette TRACE conn2 <- [1,1129,null,{"value":"7"}] 12:05:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 12:05:52 INFO - PROCESS | 1654 | 1464375952914 Marionette TRACE conn2 -> [0,1130,"setScriptTimeout",{"ms":35000}] 12:05:52 INFO - PROCESS | 1654 | 1464375952916 Marionette TRACE conn2 <- [1,1130,null,{}] 12:05:52 INFO - PROCESS | 1654 | 1464375952918 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}] 12:05:53 INFO - PROCESS | 1654 | 1464375953024 Marionette TRACE conn2 <- [1,1131,null,{"value":null}] 12:05:53 INFO - PROCESS | 1654 | 1464375953095 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:53 INFO - PROCESS | 1654 | ++DOCSHELL 0x12150a000 == 65 [pid = 1654] [id = 290] 12:05:53 INFO - PROCESS | 1654 | ++DOMWINDOW == 151 (0x1162a9800) [pid = 1654] [serial = 868] [outer = 0x0] 12:05:53 INFO - PROCESS | 1654 | ++DOMWINDOW == 152 (0x116755400) [pid = 1654] [serial = 869] [outer = 0x1162a9800] 12:05:53 INFO - PROCESS | 1654 | 1464375953124 Marionette DEBUG loaded listener.js 12:05:53 INFO - PROCESS | 1654 | ++DOMWINDOW == 153 (0x117e67800) [pid = 1654] [serial = 870] [outer = 0x1162a9800] 12:05:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 12:05:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 620ms 12:05:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 12:05:53 INFO - PROCESS | 1654 | 1464375953529 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]]]}] 12:05:53 INFO - PROCESS | 1654 | 1464375953534 Marionette TRACE conn2 -> [0,1133,"getWindowHandle",null] 12:05:53 INFO - PROCESS | 1654 | 1464375953535 Marionette TRACE conn2 <- [1,1133,null,{"value":"7"}] 12:05:53 INFO - PROCESS | 1654 | 1464375953538 Marionette TRACE conn2 -> [0,1134,"setScriptTimeout",{"ms":35000}] 12:05:53 INFO - PROCESS | 1654 | 1464375953540 Marionette TRACE conn2 <- [1,1134,null,{}] 12:05:53 INFO - PROCESS | 1654 | 1464375953548 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}] 12:05:53 INFO - PROCESS | 1654 | 1464375953653 Marionette TRACE conn2 <- [1,1135,null,{"value":null}] 12:05:53 INFO - PROCESS | 1654 | 1464375953762 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:53 INFO - PROCESS | 1654 | ++DOCSHELL 0x12c897800 == 66 [pid = 1654] [id = 291] 12:05:53 INFO - PROCESS | 1654 | ++DOMWINDOW == 154 (0x119053c00) [pid = 1654] [serial = 871] [outer = 0x0] 12:05:53 INFO - PROCESS | 1654 | ++DOMWINDOW == 155 (0x119150c00) [pid = 1654] [serial = 872] [outer = 0x119053c00] 12:05:53 INFO - PROCESS | 1654 | 1464375953795 Marionette DEBUG loaded listener.js 12:05:53 INFO - PROCESS | 1654 | ++DOMWINDOW == 156 (0x11940fc00) [pid = 1654] [serial = 873] [outer = 0x119053c00] 12:05:54 INFO - PROCESS | 1654 | 1464375954212 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]]]}] 12:05:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 12:05:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 723ms 12:05:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 12:05:54 INFO - PROCESS | 1654 | 1464375954261 Marionette TRACE conn2 -> [0,1137,"getWindowHandle",null] 12:05:54 INFO - PROCESS | 1654 | 1464375954263 Marionette TRACE conn2 <- [1,1137,null,{"value":"7"}] 12:05:54 INFO - PROCESS | 1654 | 1464375954265 Marionette TRACE conn2 -> [0,1138,"setScriptTimeout",{"ms":35000}] 12:05:54 INFO - PROCESS | 1654 | 1464375954267 Marionette TRACE conn2 <- [1,1138,null,{}] 12:05:54 INFO - PROCESS | 1654 | 1464375954269 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}] 12:05:54 INFO - PROCESS | 1654 | 1464375954374 Marionette TRACE conn2 <- [1,1139,null,{"value":null}] 12:05:54 INFO - PROCESS | 1654 | 1464375954431 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:54 INFO - PROCESS | 1654 | ++DOCSHELL 0x12d1dd800 == 67 [pid = 1654] [id = 292] 12:05:54 INFO - PROCESS | 1654 | ++DOMWINDOW == 157 (0x1196d3400) [pid = 1654] [serial = 874] [outer = 0x0] 12:05:54 INFO - PROCESS | 1654 | ++DOMWINDOW == 158 (0x119b20400) [pid = 1654] [serial = 875] [outer = 0x1196d3400] 12:05:54 INFO - PROCESS | 1654 | 1464375954462 Marionette DEBUG loaded listener.js 12:05:54 INFO - PROCESS | 1654 | ++DOMWINDOW == 159 (0x121416400) [pid = 1654] [serial = 876] [outer = 0x1196d3400] 12:05:54 INFO - PROCESS | 1654 | 1464375954871 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]]]}] 12:05:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 12:05:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 619ms 12:05:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 12:05:54 INFO - PROCESS | 1654 | 1464375954885 Marionette TRACE conn2 -> [0,1141,"getWindowHandle",null] 12:05:54 INFO - PROCESS | 1654 | 1464375954886 Marionette TRACE conn2 <- [1,1141,null,{"value":"7"}] 12:05:54 INFO - PROCESS | 1654 | 1464375954889 Marionette TRACE conn2 -> [0,1142,"setScriptTimeout",{"ms":35000}] 12:05:54 INFO - PROCESS | 1654 | 1464375954890 Marionette TRACE conn2 <- [1,1142,null,{}] 12:05:54 INFO - PROCESS | 1654 | 1464375954892 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}] 12:05:54 INFO - PROCESS | 1654 | 1464375954994 Marionette TRACE conn2 <- [1,1143,null,{"value":null}] 12:05:55 INFO - PROCESS | 1654 | 1464375955083 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:55 INFO - PROCESS | 1654 | ++DOCSHELL 0x12d5a3000 == 68 [pid = 1654] [id = 293] 12:05:55 INFO - PROCESS | 1654 | ++DOMWINDOW == 160 (0x119a9b400) [pid = 1654] [serial = 877] [outer = 0x0] 12:05:55 INFO - PROCESS | 1654 | ++DOMWINDOW == 161 (0x12166b800) [pid = 1654] [serial = 878] [outer = 0x119a9b400] 12:05:55 INFO - PROCESS | 1654 | 1464375955113 Marionette DEBUG loaded listener.js 12:05:55 INFO - PROCESS | 1654 | ++DOMWINDOW == 162 (0x125ce7000) [pid = 1654] [serial = 879] [outer = 0x119a9b400] 12:05:55 INFO - PROCESS | 1654 | 1464375955622 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]]]}] 12:05:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 12:05:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 771ms 12:05:55 INFO - PROCESS | 1654 | 1464375955670 Marionette TRACE conn2 -> [0,1145,"getWindowHandle",null] 12:05:55 INFO - PROCESS | 1654 | 1464375955673 Marionette TRACE conn2 <- [1,1145,null,{"value":"7"}] 12:05:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 12:05:55 INFO - PROCESS | 1654 | 1464375955676 Marionette TRACE conn2 -> [0,1146,"setScriptTimeout",{"ms":35000}] 12:05:55 INFO - PROCESS | 1654 | 1464375955679 Marionette TRACE conn2 <- [1,1146,null,{}] 12:05:55 INFO - PROCESS | 1654 | 1464375955682 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}] 12:05:55 INFO - PROCESS | 1654 | 1464375955859 Marionette TRACE conn2 <- [1,1147,null,{"value":null}] 12:05:55 INFO - PROCESS | 1654 | 1464375955964 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:55 INFO - PROCESS | 1654 | ++DOCSHELL 0x13532a800 == 69 [pid = 1654] [id = 294] 12:05:55 INFO - PROCESS | 1654 | ++DOMWINDOW == 163 (0x1291eb800) [pid = 1654] [serial = 880] [outer = 0x0] 12:05:56 INFO - PROCESS | 1654 | ++DOMWINDOW == 164 (0x12a887800) [pid = 1654] [serial = 881] [outer = 0x1291eb800] 12:05:56 INFO - PROCESS | 1654 | 1464375956012 Marionette DEBUG loaded listener.js 12:05:56 INFO - PROCESS | 1654 | ++DOMWINDOW == 165 (0x12b024800) [pid = 1654] [serial = 882] [outer = 0x1291eb800] 12:05:56 INFO - PROCESS | 1654 | 1464375956507 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]]]}] 12:05:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 12:05:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 871ms 12:05:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 12:05:56 INFO - PROCESS | 1654 | 1464375956547 Marionette TRACE conn2 -> [0,1149,"getWindowHandle",null] 12:05:56 INFO - PROCESS | 1654 | 1464375956548 Marionette TRACE conn2 <- [1,1149,null,{"value":"7"}] 12:05:56 INFO - PROCESS | 1654 | 1464375956550 Marionette TRACE conn2 -> [0,1150,"setScriptTimeout",{"ms":35000}] 12:05:56 INFO - PROCESS | 1654 | 1464375956552 Marionette TRACE conn2 <- [1,1150,null,{}] 12:05:56 INFO - PROCESS | 1654 | 1464375956554 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}] 12:05:56 INFO - PROCESS | 1654 | 1464375956670 Marionette TRACE conn2 <- [1,1151,null,{"value":null}] 12:05:56 INFO - PROCESS | 1654 | 1464375956742 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:56 INFO - PROCESS | 1654 | ++DOCSHELL 0x12d2d3800 == 70 [pid = 1654] [id = 295] 12:05:56 INFO - PROCESS | 1654 | ++DOMWINDOW == 166 (0x1160da800) [pid = 1654] [serial = 883] [outer = 0x0] 12:05:56 INFO - PROCESS | 1654 | ++DOMWINDOW == 167 (0x12b027800) [pid = 1654] [serial = 884] [outer = 0x1160da800] 12:05:56 INFO - PROCESS | 1654 | 1464375956773 Marionette DEBUG loaded listener.js 12:05:56 INFO - PROCESS | 1654 | ++DOMWINDOW == 168 (0x12b1ee400) [pid = 1654] [serial = 885] [outer = 0x1160da800] 12:05:57 INFO - PROCESS | 1654 | 1464375957153 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]]]}] 12:05:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 12:05:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 672ms 12:05:57 INFO - PROCESS | 1654 | 1464375957222 Marionette TRACE conn2 -> [0,1153,"getWindowHandle",null] 12:05:57 INFO - PROCESS | 1654 | 1464375957224 Marionette TRACE conn2 <- [1,1153,null,{"value":"7"}] 12:05:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 12:05:57 INFO - PROCESS | 1654 | 1464375957226 Marionette TRACE conn2 -> [0,1154,"setScriptTimeout",{"ms":35000}] 12:05:57 INFO - PROCESS | 1654 | 1464375957227 Marionette TRACE conn2 <- [1,1154,null,{}] 12:05:57 INFO - PROCESS | 1654 | 1464375957229 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}] 12:05:57 INFO - PROCESS | 1654 | 1464375957332 Marionette TRACE conn2 <- [1,1155,null,{"value":null}] 12:05:57 INFO - PROCESS | 1654 | 1464375957392 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:57 INFO - PROCESS | 1654 | ++DOCSHELL 0x119755000 == 71 [pid = 1654] [id = 296] 12:05:57 INFO - PROCESS | 1654 | ++DOMWINDOW == 169 (0x12b0bc800) [pid = 1654] [serial = 886] [outer = 0x0] 12:05:57 INFO - PROCESS | 1654 | ++DOMWINDOW == 170 (0x12b1efc00) [pid = 1654] [serial = 887] [outer = 0x12b0bc800] 12:05:57 INFO - PROCESS | 1654 | 1464375957422 Marionette DEBUG loaded listener.js 12:05:57 INFO - PROCESS | 1654 | ++DOMWINDOW == 171 (0x12ba72800) [pid = 1654] [serial = 888] [outer = 0x12b0bc800] 12:05:58 INFO - PROCESS | 1654 | 1464375958128 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]]]}] 12:05:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 12:05:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 920ms 12:05:58 INFO - PROCESS | 1654 | 1464375958147 Marionette TRACE conn2 -> [0,1157,"getWindowHandle",null] 12:05:58 INFO - PROCESS | 1654 | 1464375958149 Marionette TRACE conn2 <- [1,1157,null,{"value":"7"}] 12:05:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 12:05:58 INFO - PROCESS | 1654 | 1464375958173 Marionette TRACE conn2 -> [0,1158,"setScriptTimeout",{"ms":35000}] 12:05:58 INFO - PROCESS | 1654 | 1464375958175 Marionette TRACE conn2 <- [1,1158,null,{}] 12:05:58 INFO - PROCESS | 1654 | 1464375958180 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}] 12:05:58 INFO - PROCESS | 1654 | 1464375958284 Marionette TRACE conn2 <- [1,1159,null,{"value":null}] 12:05:58 INFO - PROCESS | 1654 | 1464375958364 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:58 INFO - PROCESS | 1654 | ++DOCSHELL 0x11310c800 == 72 [pid = 1654] [id = 297] 12:05:58 INFO - PROCESS | 1654 | ++DOMWINDOW == 172 (0x1126c5800) [pid = 1654] [serial = 889] [outer = 0x0] 12:05:58 INFO - PROCESS | 1654 | ++DOMWINDOW == 173 (0x1126c8800) [pid = 1654] [serial = 890] [outer = 0x1126c5800] 12:05:58 INFO - PROCESS | 1654 | 1464375958394 Marionette DEBUG loaded listener.js 12:05:58 INFO - PROCESS | 1654 | ++DOMWINDOW == 174 (0x112896800) [pid = 1654] [serial = 891] [outer = 0x1126c5800] 12:05:58 INFO - PROCESS | 1654 | 1464375958813 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]]]}] 12:05:58 INFO - PROCESS | 1654 | --DOCSHELL 0x12c5a5800 == 71 [pid = 1654] [id = 287] 12:05:58 INFO - PROCESS | 1654 | --DOCSHELL 0x12b139000 == 70 [pid = 1654] [id = 286] 12:05:58 INFO - PROCESS | 1654 | --DOCSHELL 0x12a9c3000 == 69 [pid = 1654] [id = 285] 12:05:58 INFO - PROCESS | 1654 | --DOCSHELL 0x12a73b000 == 68 [pid = 1654] [id = 284] 12:05:58 INFO - PROCESS | 1654 | --DOCSHELL 0x128e2c800 == 67 [pid = 1654] [id = 283] 12:05:58 INFO - PROCESS | 1654 | --DOCSHELL 0x125ee7800 == 66 [pid = 1654] [id = 282] 12:05:58 INFO - PROCESS | 1654 | --DOCSHELL 0x12578d000 == 65 [pid = 1654] [id = 281] 12:05:58 INFO - PROCESS | 1654 | --DOMWINDOW == 173 (0x12cab4400) [pid = 1654] [serial = 806] [outer = 0x0] [url = about:blank] 12:05:58 INFO - PROCESS | 1654 | --DOCSHELL 0x124a8d800 == 64 [pid = 1654] [id = 280] 12:05:58 INFO - PROCESS | 1654 | --DOCSHELL 0x121015800 == 63 [pid = 1654] [id = 279] 12:05:58 INFO - PROCESS | 1654 | --DOCSHELL 0x118527800 == 62 [pid = 1654] [id = 278] 12:05:58 INFO - PROCESS | 1654 | --DOCSHELL 0x113a84800 == 61 [pid = 1654] [id = 277] 12:05:58 INFO - PROCESS | 1654 | --DOCSHELL 0x1189af000 == 60 [pid = 1654] [id = 276] 12:05:58 INFO - PROCESS | 1654 | --DOCSHELL 0x118098000 == 59 [pid = 1654] [id = 275] 12:05:58 INFO - PROCESS | 1654 | --DOCSHELL 0x12dc3f800 == 58 [pid = 1654] [id = 273] 12:05:58 INFO - PROCESS | 1654 | --DOCSHELL 0x12a8cc800 == 57 [pid = 1654] [id = 272] 12:05:58 INFO - PROCESS | 1654 | --DOCSHELL 0x119682000 == 56 [pid = 1654] [id = 271] 12:05:58 INFO - PROCESS | 1654 | --DOCSHELL 0x113118000 == 55 [pid = 1654] [id = 270] 12:05:58 INFO - PROCESS | 1654 | --DOMWINDOW == 172 (0x12a93fc00) [pid = 1654] [serial = 654] [outer = 0x0] [url = about:blank] 12:05:58 INFO - PROCESS | 1654 | --DOMWINDOW == 171 (0x1196d4400) [pid = 1654] [serial = 714] [outer = 0x0] [url = about:blank] 12:05:58 INFO - PROCESS | 1654 | --DOMWINDOW == 170 (0x1278c7800) [pid = 1654] [serial = 651] [outer = 0x0] [url = about:blank] 12:05:58 INFO - PROCESS | 1654 | --DOMWINDOW == 169 (0x1180bf800) [pid = 1654] [serial = 642] [outer = 0x0] [url = about:blank] 12:05:58 INFO - PROCESS | 1654 | --DOMWINDOW == 168 (0x1160e5000) [pid = 1654] [serial = 591] [outer = 0x0] [url = about:blank] 12:05:58 INFO - PROCESS | 1654 | --DOMWINDOW == 167 (0x1211ea000) [pid = 1654] [serial = 648] [outer = 0x0] [url = about:blank] 12:05:58 INFO - PROCESS | 1654 | --DOMWINDOW == 166 (0x1196cd000) [pid = 1654] [serial = 645] [outer = 0x0] [url = about:blank] 12:05:58 INFO - PROCESS | 1654 | --DOMWINDOW == 165 (0x12b0c0800) [pid = 1654] [serial = 657] [outer = 0x0] [url = about:blank] 12:05:58 INFO - PROCESS | 1654 | --DOMWINDOW == 164 (0x119c37800) [pid = 1654] [serial = 597] [outer = 0x0] [url = about:blank] 12:05:58 INFO - PROCESS | 1654 | --DOMWINDOW == 163 (0x11940e800) [pid = 1654] [serial = 594] [outer = 0x0] [url = about:blank] 12:05:58 INFO - PROCESS | 1654 | --DOMWINDOW == 162 (0x119c3b000) [pid = 1654] [serial = 552] [outer = 0x0] [url = about:blank] 12:05:58 INFO - PROCESS | 1654 | --DOMWINDOW == 161 (0x12142fc00) [pid = 1654] [serial = 785] [outer = 0x0] [url = about:blank] 12:05:58 INFO - PROCESS | 1654 | --DOMWINDOW == 160 (0x1291e3800) [pid = 1654] [serial = 786] [outer = 0x0] [url = about:blank] 12:05:58 INFO - PROCESS | 1654 | --DOMWINDOW == 159 (0x12bb7a800) [pid = 1654] [serial = 795] [outer = 0x0] [url = about:blank] 12:05:58 INFO - PROCESS | 1654 | --DOMWINDOW == 158 (0x12c71fc00) [pid = 1654] [serial = 804] [outer = 0x0] [url = about:blank] 12:05:58 INFO - PROCESS | 1654 | --DOMWINDOW == 157 (0x119150000) [pid = 1654] [serial = 752] [outer = 0x0] [url = about:blank] 12:05:58 INFO - PROCESS | 1654 | --DOMWINDOW == 156 (0x1291ef800) [pid = 1654] [serial = 788] [outer = 0x0] [url = about:blank] 12:05:58 INFO - PROCESS | 1654 | --DOMWINDOW == 155 (0x1185cb800) [pid = 1654] [serial = 773] [outer = 0x0] [url = about:blank] 12:05:58 INFO - PROCESS | 1654 | --DOMWINDOW == 154 (0x117179800) [pid = 1654] [serial = 774] [outer = 0x0] [url = about:blank] 12:05:58 INFO - PROCESS | 1654 | --DOMWINDOW == 153 (0x1291e3400) [pid = 1654] [serial = 768] [outer = 0x0] [url = about:blank] 12:05:58 INFO - PROCESS | 1654 | --DOMWINDOW == 152 (0x127217c00) [pid = 1654] [serial = 767] [outer = 0x0] [url = about:blank] 12:05:58 INFO - PROCESS | 1654 | --DOMWINDOW == 151 (0x116942400) [pid = 1654] [serial = 771] [outer = 0x0] [url = about:blank] 12:05:58 INFO - PROCESS | 1654 | --DOMWINDOW == 150 (0x113d09800) [pid = 1654] [serial = 770] [outer = 0x0] [url = about:blank] 12:05:58 INFO - PROCESS | 1654 | --DOMWINDOW == 149 (0x1126ca000) [pid = 1654] [serial = 746] [outer = 0x0] [url = about:blank] 12:05:58 INFO - PROCESS | 1654 | --DOMWINDOW == 148 (0x117e61c00) [pid = 1654] [serial = 749] [outer = 0x0] [url = about:blank] 12:05:58 INFO - PROCESS | 1654 | --DOMWINDOW == 147 (0x12b02e800) [pid = 1654] [serial = 791] [outer = 0x0] [url = about:blank] 12:05:58 INFO - PROCESS | 1654 | --DOMWINDOW == 146 (0x119aa2400) [pid = 1654] [serial = 755] [outer = 0x0] [url = about:blank] 12:05:58 INFO - PROCESS | 1654 | --DOMWINDOW == 145 (0x12a888800) [pid = 1654] [serial = 789] [outer = 0x0] [url = about:blank] 12:05:58 INFO - PROCESS | 1654 | --DOMWINDOW == 144 (0x12166e800) [pid = 1654] [serial = 758] [outer = 0x0] [url = about:blank] 12:05:58 INFO - PROCESS | 1654 | --DOMWINDOW == 143 (0x119b1b400) [pid = 1654] [serial = 779] [outer = 0x0] [url = about:blank] 12:05:58 INFO - PROCESS | 1654 | --DOMWINDOW == 142 (0x120f27800) [pid = 1654] [serial = 780] [outer = 0x0] [url = about:blank] 12:05:58 INFO - PROCESS | 1654 | --DOMWINDOW == 141 (0x120fae400) [pid = 1654] [serial = 782] [outer = 0x0] [url = about:blank] 12:05:58 INFO - PROCESS | 1654 | --DOMWINDOW == 140 (0x121424400) [pid = 1654] [serial = 783] [outer = 0x0] [url = about:blank] 12:05:58 INFO - PROCESS | 1654 | --DOMWINDOW == 139 (0x12ba78800) [pid = 1654] [serial = 794] [outer = 0x0] [url = about:blank] 12:05:58 INFO - PROCESS | 1654 | --DOMWINDOW == 138 (0x12517bc00) [pid = 1654] [serial = 761] [outer = 0x0] [url = about:blank] 12:05:58 INFO - PROCESS | 1654 | --DOMWINDOW == 137 (0x1277ed000) [pid = 1654] [serial = 764] [outer = 0x0] [url = about:blank] 12:05:58 INFO - PROCESS | 1654 | --DOMWINDOW == 136 (0x11940f000) [pid = 1654] [serial = 776] [outer = 0x0] [url = about:blank] 12:05:58 INFO - PROCESS | 1654 | --DOMWINDOW == 135 (0x1196d1000) [pid = 1654] [serial = 777] [outer = 0x0] [url = about:blank] 12:05:58 INFO - PROCESS | 1654 | --DOMWINDOW == 134 (0x12b1ed400) [pid = 1654] [serial = 792] [outer = 0x0] [url = about:blank] 12:05:58 INFO - PROCESS | 1654 | --DOMWINDOW == 133 (0x12bb8b400) [pid = 1654] [serial = 800] [outer = 0x0] [url = about:blank] 12:05:58 INFO - PROCESS | 1654 | --DOMWINDOW == 132 (0x119152000) [pid = 1654] [serial = 797] [outer = 0x0] [url = about:blank] 12:05:58 INFO - PROCESS | 1654 | --DOMWINDOW == 131 (0x12141ac00) [pid = 1654] [serial = 798] [outer = 0x0] [url = about:blank] 12:05:58 INFO - PROCESS | 1654 | --DOMWINDOW == 130 (0x12c719800) [pid = 1654] [serial = 803] [outer = 0x0] [url = about:blank] 12:05:58 INFO - PROCESS | 1654 | --DOMWINDOW == 129 (0x12c595800) [pid = 1654] [serial = 801] [outer = 0x0] [url = about:blank] 12:05:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 12:05:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 743ms 12:05:58 INFO - PROCESS | 1654 | 1464375958897 Marionette TRACE conn2 -> [0,1161,"getWindowHandle",null] 12:05:58 INFO - PROCESS | 1654 | 1464375958900 Marionette TRACE conn2 <- [1,1161,null,{"value":"7"}] 12:05:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 12:05:58 INFO - PROCESS | 1654 | 1464375958907 Marionette TRACE conn2 -> [0,1162,"setScriptTimeout",{"ms":35000}] 12:05:58 INFO - PROCESS | 1654 | 1464375958909 Marionette TRACE conn2 <- [1,1162,null,{}] 12:05:58 INFO - PROCESS | 1654 | 1464375958911 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}] 12:05:58 INFO - PROCESS | 1654 | 1464375958996 Marionette TRACE conn2 <- [1,1163,null,{"value":null}] 12:05:59 INFO - PROCESS | 1654 | 1464375959006 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:59 INFO - PROCESS | 1654 | ++DOCSHELL 0x116215000 == 56 [pid = 1654] [id = 298] 12:05:59 INFO - PROCESS | 1654 | ++DOMWINDOW == 130 (0x112e2f800) [pid = 1654] [serial = 892] [outer = 0x0] 12:05:59 INFO - PROCESS | 1654 | ++DOMWINDOW == 131 (0x11303ac00) [pid = 1654] [serial = 893] [outer = 0x112e2f800] 12:05:59 INFO - PROCESS | 1654 | 1464375959032 Marionette DEBUG loaded listener.js 12:05:59 INFO - PROCESS | 1654 | ++DOMWINDOW == 132 (0x11385d800) [pid = 1654] [serial = 894] [outer = 0x112e2f800] 12:05:59 INFO - PROCESS | 1654 | 1464375959393 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]]]}] 12:05:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 12:05:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 520ms 12:05:59 INFO - PROCESS | 1654 | 1464375959428 Marionette TRACE conn2 -> [0,1165,"getWindowHandle",null] 12:05:59 INFO - PROCESS | 1654 | 1464375959429 Marionette TRACE conn2 <- [1,1165,null,{"value":"7"}] 12:05:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 12:05:59 INFO - PROCESS | 1654 | 1464375959431 Marionette TRACE conn2 -> [0,1166,"setScriptTimeout",{"ms":35000}] 12:05:59 INFO - PROCESS | 1654 | 1464375959434 Marionette TRACE conn2 <- [1,1166,null,{}] 12:05:59 INFO - PROCESS | 1654 | 1464375959441 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}] 12:05:59 INFO - PROCESS | 1654 | 1464375959530 Marionette TRACE conn2 <- [1,1167,null,{"value":null}] 12:05:59 INFO - PROCESS | 1654 | 1464375959537 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:59 INFO - PROCESS | 1654 | ++DOCSHELL 0x11807c000 == 57 [pid = 1654] [id = 299] 12:05:59 INFO - PROCESS | 1654 | ++DOMWINDOW == 133 (0x113d64c00) [pid = 1654] [serial = 895] [outer = 0x0] 12:05:59 INFO - PROCESS | 1654 | ++DOMWINDOW == 134 (0x1160e6000) [pid = 1654] [serial = 896] [outer = 0x113d64c00] 12:05:59 INFO - PROCESS | 1654 | 1464375959565 Marionette DEBUG loaded listener.js 12:05:59 INFO - PROCESS | 1654 | ++DOMWINDOW == 135 (0x116942400) [pid = 1654] [serial = 897] [outer = 0x113d64c00] 12:05:59 INFO - PROCESS | 1654 | 1464375959922 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]]]}] 12:05:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 12:05:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 522ms 12:05:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 12:05:59 INFO - PROCESS | 1654 | 1464375959955 Marionette TRACE conn2 -> [0,1169,"getWindowHandle",null] 12:05:59 INFO - PROCESS | 1654 | 1464375959957 Marionette TRACE conn2 <- [1,1169,null,{"value":"7"}] 12:05:59 INFO - PROCESS | 1654 | 1464375959959 Marionette TRACE conn2 -> [0,1170,"setScriptTimeout",{"ms":35000}] 12:05:59 INFO - PROCESS | 1654 | 1464375959960 Marionette TRACE conn2 <- [1,1170,null,{}] 12:05:59 INFO - PROCESS | 1654 | 1464375959962 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}] 12:06:00 INFO - PROCESS | 1654 | 1464375960053 Marionette TRACE conn2 <- [1,1171,null,{"value":null}] 12:06:00 INFO - PROCESS | 1654 | 1464375960109 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:00 INFO - PROCESS | 1654 | ++DOCSHELL 0x1189a8000 == 58 [pid = 1654] [id = 300] 12:06:00 INFO - PROCESS | 1654 | ++DOMWINDOW == 136 (0x1169b9000) [pid = 1654] [serial = 898] [outer = 0x0] 12:06:00 INFO - PROCESS | 1654 | ++DOMWINDOW == 137 (0x117e5e400) [pid = 1654] [serial = 899] [outer = 0x1169b9000] 12:06:00 INFO - PROCESS | 1654 | 1464375960135 Marionette DEBUG loaded listener.js 12:06:00 INFO - PROCESS | 1654 | ++DOMWINDOW == 138 (0x118030400) [pid = 1654] [serial = 900] [outer = 0x1169b9000] 12:06:00 INFO - PROCESS | 1654 | 1464375960406 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]]]}] 12:06:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 12:06:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 468ms 12:06:00 INFO - PROCESS | 1654 | 1464375960429 Marionette TRACE conn2 -> [0,1173,"getWindowHandle",null] 12:06:00 INFO - PROCESS | 1654 | 1464375960430 Marionette TRACE conn2 <- [1,1173,null,{"value":"7"}] 12:06:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 12:06:00 INFO - PROCESS | 1654 | 1464375960432 Marionette TRACE conn2 -> [0,1174,"setScriptTimeout",{"ms":35000}] 12:06:00 INFO - PROCESS | 1654 | 1464375960433 Marionette TRACE conn2 <- [1,1174,null,{}] 12:06:00 INFO - PROCESS | 1654 | 1464375960436 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}] 12:06:00 INFO - PROCESS | 1654 | 1464375960533 Marionette TRACE conn2 <- [1,1175,null,{"value":null}] 12:06:00 INFO - PROCESS | 1654 | 1464375960596 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:00 INFO - PROCESS | 1654 | ++DOCSHELL 0x119679800 == 59 [pid = 1654] [id = 301] 12:06:00 INFO - PROCESS | 1654 | ++DOMWINDOW == 139 (0x117678c00) [pid = 1654] [serial = 901] [outer = 0x0] 12:06:00 INFO - PROCESS | 1654 | ++DOMWINDOW == 140 (0x1180cb000) [pid = 1654] [serial = 902] [outer = 0x117678c00] 12:06:00 INFO - PROCESS | 1654 | 1464375960621 Marionette DEBUG loaded listener.js 12:06:00 INFO - PROCESS | 1654 | ++DOMWINDOW == 141 (0x118334800) [pid = 1654] [serial = 903] [outer = 0x117678c00] 12:06:00 INFO - PROCESS | 1654 | 1464375960930 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] 12:06:00 INFO - PROCESS | 1654 | 1464375960955 Marionette TRACE conn2 <- [1,1177,null,{"value":"7"}] 12:06:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 12:06:00 INFO - PROCESS | 1654 | 1464375960959 Marionette TRACE conn2 -> [0,1178,"setScriptTimeout",{"ms":35000}] 12:06:00 INFO - PROCESS | 1654 | 1464375960960 Marionette TRACE conn2 <- [1,1178,null,{}] 12:06:00 INFO - PROCESS | 1654 | 1464375960963 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}] 12:06:01 INFO - PROCESS | 1654 | 1464375961084 Marionette TRACE conn2 <- [1,1179,null,{"value":null}] 12:06:01 INFO - PROCESS | 1654 | 1464375961103 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:01 INFO - PROCESS | 1654 | ++DOCSHELL 0x12144b000 == 60 [pid = 1654] [id = 302] 12:06:01 INFO - PROCESS | 1654 | ++DOMWINDOW == 142 (0x1183cfc00) [pid = 1654] [serial = 904] [outer = 0x0] 12:06:01 INFO - PROCESS | 1654 | ++DOMWINDOW == 143 (0x11870b800) [pid = 1654] [serial = 905] [outer = 0x1183cfc00] 12:06:01 INFO - PROCESS | 1654 | 1464375961128 Marionette DEBUG loaded listener.js 12:06:01 INFO - PROCESS | 1654 | ++DOMWINDOW == 144 (0x11914d800) [pid = 1654] [serial = 906] [outer = 0x1183cfc00] 12:06:01 INFO - PROCESS | 1654 | 1464375961475 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] 12:06:01 INFO - PROCESS | 1654 | 1464375961529 Marionette TRACE conn2 <- [1,1181,null,{"value":"7"}] 12:06:01 INFO - PROCESS | 1654 | 1464375961531 Marionette TRACE conn2 -> [0,1182,"setScriptTimeout",{"ms":35000}] 12:06:01 INFO - PROCESS | 1654 | 1464375961533 Marionette TRACE conn2 <- [1,1182,null,{}] 12:06:01 INFO - PROCESS | 1654 | 1464375961535 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}] 12:06:01 INFO - PROCESS | 1654 | 1464375961636 Marionette TRACE conn2 <- [1,1183,null,{"value":null}] 12:06:01 INFO - PROCESS | 1654 | 1464375961653 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:01 INFO - PROCESS | 1654 | ++DOCSHELL 0x123cd1800 == 61 [pid = 1654] [id = 303] 12:06:01 INFO - PROCESS | 1654 | ++DOMWINDOW == 145 (0x1185ca400) [pid = 1654] [serial = 907] [outer = 0x0] 12:06:01 INFO - PROCESS | 1654 | ++DOMWINDOW == 146 (0x1193cd400) [pid = 1654] [serial = 908] [outer = 0x1185ca400] 12:06:01 INFO - PROCESS | 1654 | 1464375961678 Marionette DEBUG loaded listener.js 12:06:01 INFO - PROCESS | 1654 | ++DOMWINDOW == 147 (0x11940f000) [pid = 1654] [serial = 909] [outer = 0x1185ca400] 12:06:01 INFO - PROCESS | 1654 | ++DOMWINDOW == 148 (0x1196bf000) [pid = 1654] [serial = 910] [outer = 0x12ce9b800] 12:06:02 INFO - PROCESS | 1654 | 1464375962078 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] 12:06:02 INFO - PROCESS | 1654 | 1464375962101 Marionette TRACE conn2 <- [1,1185,null,{"value":"7"}] 12:06:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 12:06:02 INFO - PROCESS | 1654 | 1464375962106 Marionette TRACE conn2 -> [0,1186,"setScriptTimeout",{"ms":35000}] 12:06:02 INFO - PROCESS | 1654 | 1464375962107 Marionette TRACE conn2 <- [1,1186,null,{}] 12:06:02 INFO - PROCESS | 1654 | 1464375962109 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}] 12:06:02 INFO - PROCESS | 1654 | 1464375962215 Marionette TRACE conn2 <- [1,1187,null,{"value":null}] 12:06:02 INFO - PROCESS | 1654 | 1464375962252 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:02 INFO - PROCESS | 1654 | ++DOCSHELL 0x125c5b800 == 62 [pid = 1654] [id = 304] 12:06:02 INFO - PROCESS | 1654 | ++DOMWINDOW == 149 (0x11224c000) [pid = 1654] [serial = 911] [outer = 0x0] 12:06:02 INFO - PROCESS | 1654 | ++DOMWINDOW == 150 (0x1196b9c00) [pid = 1654] [serial = 912] [outer = 0x11224c000] 12:06:02 INFO - PROCESS | 1654 | 1464375962278 Marionette DEBUG loaded listener.js 12:06:02 INFO - PROCESS | 1654 | ++DOMWINDOW == 151 (0x1196d4000) [pid = 1654] [serial = 913] [outer = 0x11224c000] 12:06:02 INFO - PROCESS | 1654 | 1464375962603 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] 12:06:02 INFO - PROCESS | 1654 | 1464375962627 Marionette TRACE conn2 <- [1,1189,null,{"value":"7"}] 12:06:02 INFO - PROCESS | 1654 | 1464375962629 Marionette TRACE conn2 -> [0,1190,"setScriptTimeout",{"ms":35000}] 12:06:02 INFO - PROCESS | 1654 | 1464375962630 Marionette TRACE conn2 <- [1,1190,null,{}] 12:06:02 INFO - PROCESS | 1654 | 1464375962633 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}] 12:06:02 INFO - PROCESS | 1654 | 1464375962742 Marionette TRACE conn2 <- [1,1191,null,{"value":null}] 12:06:02 INFO - PROCESS | 1654 | 1464375962754 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:02 INFO - PROCESS | 1654 | ++DOCSHELL 0x12788e800 == 63 [pid = 1654] [id = 305] 12:06:02 INFO - PROCESS | 1654 | ++DOMWINDOW == 152 (0x1196ccc00) [pid = 1654] [serial = 914] [outer = 0x0] 12:06:02 INFO - PROCESS | 1654 | ++DOMWINDOW == 153 (0x119b0cc00) [pid = 1654] [serial = 915] [outer = 0x1196ccc00] 12:06:02 INFO - PROCESS | 1654 | 1464375962779 Marionette DEBUG loaded listener.js 12:06:02 INFO - PROCESS | 1654 | ++DOMWINDOW == 154 (0x119c38400) [pid = 1654] [serial = 916] [outer = 0x1196ccc00] 12:06:03 INFO - PROCESS | 1654 | --DOMWINDOW == 153 (0x11289fc00) [pid = 1654] [serial = 853] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 12:06:03 INFO - PROCESS | 1654 | --DOMWINDOW == 152 (0x1126cbc00) [pid = 1654] [serial = 823] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 12:06:03 INFO - PROCESS | 1654 | --DOMWINDOW == 151 (0x1196c0000) [pid = 1654] [serial = 841] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 12:06:03 INFO - PROCESS | 1654 | --DOMWINDOW == 150 (0x1190c5000) [pid = 1654] [serial = 703] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 12:06:03 INFO - PROCESS | 1654 | --DOMWINDOW == 149 (0x112e30c00) [pid = 1654] [serial = 820] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 12:06:03 INFO - PROCESS | 1654 | --DOMWINDOW == 148 (0x12142ac00) [pid = 1654] [serial = 709] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 12:06:03 INFO - PROCESS | 1654 | --DOMWINDOW == 147 (0x1183cc400) [pid = 1654] [serial = 856] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 12:06:03 INFO - PROCESS | 1654 | --DOMWINDOW == 146 (0x11289e400) [pid = 1654] [serial = 826] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 12:06:03 INFO - PROCESS | 1654 | --DOMWINDOW == 145 (0x119b1bc00) [pid = 1654] [serial = 847] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 12:06:03 INFO - PROCESS | 1654 | --DOMWINDOW == 144 (0x1180ccc00) [pid = 1654] [serial = 835] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 12:06:03 INFO - PROCESS | 1654 | --DOMWINDOW == 143 (0x117e5fc00) [pid = 1654] [serial = 700] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 12:06:03 INFO - PROCESS | 1654 | --DOMWINDOW == 142 (0x1190c1400) [pid = 1654] [serial = 838] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 12:06:03 INFO - PROCESS | 1654 | --DOMWINDOW == 141 (0x1211ef800) [pid = 1654] [serial = 742] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 12:06:03 INFO - PROCESS | 1654 | --DOMWINDOW == 140 (0x11297dc00) [pid = 1654] [serial = 829] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 12:06:03 INFO - PROCESS | 1654 | --DOMWINDOW == 139 (0x120f28000) [pid = 1654] [serial = 706] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 12:06:03 INFO - PROCESS | 1654 | --DOMWINDOW == 138 (0x110e5d800) [pid = 1654] [serial = 697] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 12:06:03 INFO - PROCESS | 1654 | --DOMWINDOW == 137 (0x1196d3c00) [pid = 1654] [serial = 844] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 12:06:03 INFO - PROCESS | 1654 | --DOMWINDOW == 136 (0x1180c9000) [pid = 1654] [serial = 832] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 12:06:03 INFO - PROCESS | 1654 | --DOMWINDOW == 135 (0x120f28c00) [pid = 1654] [serial = 850] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 12:06:03 INFO - PROCESS | 1654 | --DOMWINDOW == 134 (0x1196c6400) [pid = 1654] [serial = 754] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 12:06:03 INFO - PROCESS | 1654 | --DOMWINDOW == 133 (0x125ce8c00) [pid = 1654] [serial = 763] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 12:06:03 INFO - PROCESS | 1654 | --DOMWINDOW == 132 (0x120f2a400) [pid = 1654] [serial = 757] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 12:06:03 INFO - PROCESS | 1654 | --DOMWINDOW == 131 (0x119048800) [pid = 1654] [serial = 751] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 12:06:03 INFO - PROCESS | 1654 | --DOMWINDOW == 130 (0x1160da400) [pid = 1654] [serial = 748] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 12:06:03 INFO - PROCESS | 1654 | --DOMWINDOW == 129 (0x123f27000) [pid = 1654] [serial = 760] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 12:06:03 INFO - PROCESS | 1654 | --DOMWINDOW == 128 (0x1126c6c00) [pid = 1654] [serial = 745] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 12:06:03 INFO - PROCESS | 1654 | --DOMWINDOW == 127 (0x124e06800) [pid = 1654] [serial = 859] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 12:06:03 INFO - PROCESS | 1654 | 1464375963255 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] 12:06:03 INFO - PROCESS | 1654 | 1464375963301 Marionette TRACE conn2 <- [1,1193,null,{"value":"7"}] 12:06:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 12:06:03 INFO - PROCESS | 1654 | 1464375963316 Marionette TRACE conn2 -> [0,1194,"setScriptTimeout",{"ms":35000}] 12:06:03 INFO - PROCESS | 1654 | 1464375963317 Marionette TRACE conn2 <- [1,1194,null,{}] 12:06:03 INFO - PROCESS | 1654 | 1464375963327 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}] 12:06:03 INFO - PROCESS | 1654 | 1464375963420 Marionette TRACE conn2 <- [1,1195,null,{"value":null}] 12:06:03 INFO - PROCESS | 1654 | 1464375963425 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:03 INFO - PROCESS | 1654 | ++DOCSHELL 0x127b85000 == 64 [pid = 1654] [id = 306] 12:06:03 INFO - PROCESS | 1654 | ++DOMWINDOW == 128 (0x1169b8800) [pid = 1654] [serial = 917] [outer = 0x0] 12:06:03 INFO - PROCESS | 1654 | ++DOMWINDOW == 129 (0x118336800) [pid = 1654] [serial = 918] [outer = 0x1169b8800] 12:06:03 INFO - PROCESS | 1654 | 1464375963450 Marionette DEBUG loaded listener.js 12:06:03 INFO - PROCESS | 1654 | ++DOMWINDOW == 130 (0x1196c6400) [pid = 1654] [serial = 919] [outer = 0x1169b8800] 12:06:03 INFO - TEST-FAIL | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html | Canvas test: 2d.gradient.interpolate.zerosize.strokeText - assert_equals: d[76] expected 0 but got 104 12:06:03 INFO - _assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9 12:06:03 INFO - _assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13 12:06:03 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html:31:1 12:06:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:06:03 INFO - _addTest/ [0,1197,"getWindowHandle",null] 12:06:03 INFO - PROCESS | 1654 | 1464375963795 Marionette TRACE conn2 <- [1,1197,null,{"value":"7"}] 12:06:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 12:06:03 INFO - PROCESS | 1654 | 1464375963797 Marionette TRACE conn2 -> [0,1198,"setScriptTimeout",{"ms":35000}] 12:06:03 INFO - PROCESS | 1654 | 1464375963799 Marionette TRACE conn2 <- [1,1198,null,{}] 12:06:03 INFO - PROCESS | 1654 | 1464375963801 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}] 12:06:03 INFO - PROCESS | 1654 | 1464375963903 Marionette TRACE conn2 <- [1,1199,null,{"value":null}] 12:06:03 INFO - PROCESS | 1654 | 1464375963964 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:03 INFO - PROCESS | 1654 | ++DOCSHELL 0x12990f000 == 65 [pid = 1654] [id = 307] 12:06:03 INFO - PROCESS | 1654 | ++DOMWINDOW == 131 (0x11870ac00) [pid = 1654] [serial = 920] [outer = 0x0] 12:06:03 INFO - PROCESS | 1654 | ++DOMWINDOW == 132 (0x119c3b000) [pid = 1654] [serial = 921] [outer = 0x11870ac00] 12:06:03 INFO - PROCESS | 1654 | 1464375963993 Marionette DEBUG loaded listener.js 12:06:04 INFO - PROCESS | 1654 | ++DOMWINDOW == 133 (0x1211ef800) [pid = 1654] [serial = 922] [outer = 0x11870ac00] 12:06:04 INFO - PROCESS | 1654 | 1464375964279 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]]]}] 12:06:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 12:06:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 518ms 12:06:04 INFO - PROCESS | 1654 | 1464375964316 Marionette TRACE conn2 -> [0,1201,"getWindowHandle",null] 12:06:04 INFO - PROCESS | 1654 | 1464375964317 Marionette TRACE conn2 <- [1,1201,null,{"value":"7"}] 12:06:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 12:06:04 INFO - PROCESS | 1654 | 1464375964323 Marionette TRACE conn2 -> [0,1202,"setScriptTimeout",{"ms":35000}] 12:06:04 INFO - PROCESS | 1654 | 1464375964325 Marionette TRACE conn2 <- [1,1202,null,{}] 12:06:04 INFO - PROCESS | 1654 | 1464375964327 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}] 12:06:04 INFO - PROCESS | 1654 | 1464375964417 Marionette TRACE conn2 <- [1,1203,null,{"value":null}] 12:06:04 INFO - PROCESS | 1654 | 1464375964422 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:04 INFO - PROCESS | 1654 | ++DOCSHELL 0x12b121800 == 66 [pid = 1654] [id = 308] 12:06:04 INFO - PROCESS | 1654 | ++DOMWINDOW == 134 (0x120fae800) [pid = 1654] [serial = 923] [outer = 0x0] 12:06:04 INFO - PROCESS | 1654 | ++DOMWINDOW == 135 (0x121421400) [pid = 1654] [serial = 924] [outer = 0x120fae800] 12:06:04 INFO - PROCESS | 1654 | 1464375964446 Marionette DEBUG loaded listener.js 12:06:04 INFO - PROCESS | 1654 | ++DOMWINDOW == 136 (0x121666000) [pid = 1654] [serial = 925] [outer = 0x120fae800] 12:06:04 INFO - PROCESS | 1654 | 1464375964762 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]]]}] 12:06:04 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 12:06:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 476ms 12:06:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 12:06:04 INFO - PROCESS | 1654 | 1464375964797 Marionette TRACE conn2 -> [0,1205,"getWindowHandle",null] 12:06:04 INFO - PROCESS | 1654 | 1464375964798 Marionette TRACE conn2 <- [1,1205,null,{"value":"7"}] 12:06:04 INFO - PROCESS | 1654 | 1464375964811 Marionette TRACE conn2 -> [0,1206,"setScriptTimeout",{"ms":35000}] 12:06:04 INFO - PROCESS | 1654 | 1464375964812 Marionette TRACE conn2 <- [1,1206,null,{}] 12:06:04 INFO - PROCESS | 1654 | 1464375964814 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}] 12:06:04 INFO - PROCESS | 1654 | 1464375964929 Marionette TRACE conn2 <- [1,1207,null,{"value":null}] 12:06:04 INFO - PROCESS | 1654 | 1464375964936 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:04 INFO - PROCESS | 1654 | ++DOCSHELL 0x12b35a800 == 67 [pid = 1654] [id = 309] 12:06:04 INFO - PROCESS | 1654 | ++DOMWINDOW == 137 (0x119048800) [pid = 1654] [serial = 926] [outer = 0x0] 12:06:04 INFO - PROCESS | 1654 | ++DOMWINDOW == 138 (0x1218eec00) [pid = 1654] [serial = 927] [outer = 0x119048800] 12:06:04 INFO - PROCESS | 1654 | 1464375964961 Marionette DEBUG loaded listener.js 12:06:05 INFO - PROCESS | 1654 | ++DOMWINDOW == 139 (0x121b74c00) [pid = 1654] [serial = 928] [outer = 0x119048800] 12:06:05 INFO - PROCESS | 1654 | 1464375965440 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]]]}] 12:06:05 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 12:06:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 682ms 12:06:05 INFO - PROCESS | 1654 | 1464375965483 Marionette TRACE conn2 -> [0,1209,"getWindowHandle",null] 12:06:05 INFO - PROCESS | 1654 | 1464375965486 Marionette TRACE conn2 <- [1,1209,null,{"value":"7"}] 12:06:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 12:06:05 INFO - PROCESS | 1654 | 1464375965490 Marionette TRACE conn2 -> [0,1210,"setScriptTimeout",{"ms":35000}] 12:06:05 INFO - PROCESS | 1654 | 1464375965492 Marionette TRACE conn2 <- [1,1210,null,{}] 12:06:05 INFO - PROCESS | 1654 | 1464375965496 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}] 12:06:05 INFO - PROCESS | 1654 | 1464375965608 Marionette TRACE conn2 <- [1,1211,null,{"value":null}] 12:06:05 INFO - PROCESS | 1654 | 1464375965719 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:05 INFO - PROCESS | 1654 | ++DOCSHELL 0x116978000 == 68 [pid = 1654] [id = 310] 12:06:05 INFO - PROCESS | 1654 | ++DOMWINDOW == 140 (0x112972400) [pid = 1654] [serial = 929] [outer = 0x0] 12:06:05 INFO - PROCESS | 1654 | ++DOMWINDOW == 141 (0x11297b800) [pid = 1654] [serial = 930] [outer = 0x112972400] 12:06:05 INFO - PROCESS | 1654 | 1464375965752 Marionette DEBUG loaded listener.js 12:06:05 INFO - PROCESS | 1654 | ++DOMWINDOW == 142 (0x11334ac00) [pid = 1654] [serial = 931] [outer = 0x112972400] 12:06:06 INFO - PROCESS | 1654 | 1464375966165 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]]]}] 12:06:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 12:06:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 722ms 12:06:06 INFO - PROCESS | 1654 | 1464375966213 Marionette TRACE conn2 -> [0,1213,"getWindowHandle",null] 12:06:06 INFO - PROCESS | 1654 | 1464375966217 Marionette TRACE conn2 <- [1,1213,null,{"value":"7"}] 12:06:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 12:06:06 INFO - PROCESS | 1654 | 1464375966222 Marionette TRACE conn2 -> [0,1214,"setScriptTimeout",{"ms":35000}] 12:06:06 INFO - PROCESS | 1654 | 1464375966224 Marionette TRACE conn2 <- [1,1214,null,{}] 12:06:06 INFO - PROCESS | 1654 | 1464375966226 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}] 12:06:06 INFO - PROCESS | 1654 | 1464375966338 Marionette TRACE conn2 <- [1,1215,null,{"value":null}] 12:06:06 INFO - PROCESS | 1654 | 1464375966400 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:06 INFO - PROCESS | 1654 | ++DOCSHELL 0x12072e800 == 69 [pid = 1654] [id = 311] 12:06:06 INFO - PROCESS | 1654 | ++DOMWINDOW == 143 (0x1138bec00) [pid = 1654] [serial = 932] [outer = 0x0] 12:06:06 INFO - PROCESS | 1654 | ++DOMWINDOW == 144 (0x1166c5400) [pid = 1654] [serial = 933] [outer = 0x1138bec00] 12:06:06 INFO - PROCESS | 1654 | 1464375966472 Marionette DEBUG loaded listener.js 12:06:06 INFO - PROCESS | 1654 | ++DOMWINDOW == 145 (0x11767f400) [pid = 1654] [serial = 934] [outer = 0x1138bec00] 12:06:06 INFO - PROCESS | 1654 | 1464375966895 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]]]}] 12:06:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 12:06:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 721ms 12:06:06 INFO - PROCESS | 1654 | 1464375966943 Marionette TRACE conn2 -> [0,1217,"getWindowHandle",null] 12:06:06 INFO - PROCESS | 1654 | 1464375966945 Marionette TRACE conn2 <- [1,1217,null,{"value":"7"}] 12:06:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 12:06:06 INFO - PROCESS | 1654 | 1464375966947 Marionette TRACE conn2 -> [0,1218,"setScriptTimeout",{"ms":35000}] 12:06:06 INFO - PROCESS | 1654 | 1464375966950 Marionette TRACE conn2 <- [1,1218,null,{}] 12:06:06 INFO - PROCESS | 1654 | 1464375966977 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}] 12:06:07 INFO - PROCESS | 1654 | 1464375967090 Marionette TRACE conn2 <- [1,1219,null,{"value":null}] 12:06:07 INFO - PROCESS | 1654 | 1464375967165 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:07 INFO - PROCESS | 1654 | ++DOCSHELL 0x12bb60000 == 70 [pid = 1654] [id = 312] 12:06:07 INFO - PROCESS | 1654 | ++DOMWINDOW == 146 (0x1183d7400) [pid = 1654] [serial = 935] [outer = 0x0] 12:06:07 INFO - PROCESS | 1654 | ++DOMWINDOW == 147 (0x118702800) [pid = 1654] [serial = 936] [outer = 0x1183d7400] 12:06:07 INFO - PROCESS | 1654 | 1464375967197 Marionette DEBUG loaded listener.js 12:06:07 INFO - PROCESS | 1654 | ++DOMWINDOW == 148 (0x119054c00) [pid = 1654] [serial = 937] [outer = 0x1183d7400] 12:06:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 12:06:07 INFO - PROCESS | 1654 | 1464375967613 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]]]}] 12:06:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 671ms 12:06:07 INFO - PROCESS | 1654 | 1464375967619 Marionette TRACE conn2 -> [0,1221,"getWindowHandle",null] 12:06:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 12:06:07 INFO - PROCESS | 1654 | 1464375967623 Marionette TRACE conn2 <- [1,1221,null,{"value":"7"}] 12:06:07 INFO - PROCESS | 1654 | 1464375967626 Marionette TRACE conn2 -> [0,1222,"setScriptTimeout",{"ms":35000}] 12:06:07 INFO - PROCESS | 1654 | 1464375967627 Marionette TRACE conn2 <- [1,1222,null,{}] 12:06:07 INFO - PROCESS | 1654 | 1464375967629 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}] 12:06:07 INFO - PROCESS | 1654 | 1464375967736 Marionette TRACE conn2 <- [1,1223,null,{"value":null}] 12:06:07 INFO - PROCESS | 1654 | 1464375967794 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:07 INFO - PROCESS | 1654 | ++DOCSHELL 0x12c5b0800 == 71 [pid = 1654] [id = 313] 12:06:07 INFO - PROCESS | 1654 | ++DOMWINDOW == 149 (0x1193cc800) [pid = 1654] [serial = 938] [outer = 0x0] 12:06:07 INFO - PROCESS | 1654 | ++DOMWINDOW == 150 (0x1196d4c00) [pid = 1654] [serial = 939] [outer = 0x1193cc800] 12:06:07 INFO - PROCESS | 1654 | 1464375967824 Marionette DEBUG loaded listener.js 12:06:07 INFO - PROCESS | 1654 | ++DOMWINDOW == 151 (0x120f23c00) [pid = 1654] [serial = 940] [outer = 0x1193cc800] 12:06:08 INFO - PROCESS | 1654 | 1464375968229 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] 12:06:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 12:06:08 INFO - PROCESS | 1654 | 1464375968246 Marionette TRACE conn2 <- [1,1225,null,{"value":"7"}] 12:06:08 INFO - PROCESS | 1654 | 1464375968248 Marionette TRACE conn2 -> [0,1226,"setScriptTimeout",{"ms":35000}] 12:06:08 INFO - PROCESS | 1654 | 1464375968250 Marionette TRACE conn2 <- [1,1226,null,{}] 12:06:08 INFO - PROCESS | 1654 | 1464375968252 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}] 12:06:08 INFO - PROCESS | 1654 | 1464375968355 Marionette TRACE conn2 <- [1,1227,null,{"value":null}] 12:06:08 INFO - PROCESS | 1654 | 1464375968446 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:08 INFO - PROCESS | 1654 | ++DOCSHELL 0x12cc02800 == 72 [pid = 1654] [id = 314] 12:06:08 INFO - PROCESS | 1654 | ++DOMWINDOW == 152 (0x120f2b800) [pid = 1654] [serial = 941] [outer = 0x0] 12:06:08 INFO - PROCESS | 1654 | ++DOMWINDOW == 153 (0x121413c00) [pid = 1654] [serial = 942] [outer = 0x120f2b800] 12:06:08 INFO - PROCESS | 1654 | 1464375968479 Marionette DEBUG loaded listener.js 12:06:08 INFO - PROCESS | 1654 | ++DOMWINDOW == 154 (0x121934800) [pid = 1654] [serial = 943] [outer = 0x120f2b800] 12:06:08 INFO - PROCESS | 1654 | 1464375968891 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]]]}] 12:06:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 12:06:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 671ms 12:06:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 12:06:08 INFO - PROCESS | 1654 | 1464375968919 Marionette TRACE conn2 -> [0,1229,"getWindowHandle",null] 12:06:08 INFO - PROCESS | 1654 | 1464375968920 Marionette TRACE conn2 <- [1,1229,null,{"value":"7"}] 12:06:08 INFO - PROCESS | 1654 | 1464375968923 Marionette TRACE conn2 -> [0,1230,"setScriptTimeout",{"ms":35000}] 12:06:08 INFO - PROCESS | 1654 | 1464375968924 Marionette TRACE conn2 <- [1,1230,null,{}] 12:06:08 INFO - PROCESS | 1654 | 1464375968926 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}] 12:06:09 INFO - PROCESS | 1654 | 1464375969047 Marionette TRACE conn2 <- [1,1231,null,{"value":null}] 12:06:09 INFO - PROCESS | 1654 | 1464375969133 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:09 INFO - PROCESS | 1654 | ++DOCSHELL 0x12d1da000 == 73 [pid = 1654] [id = 315] 12:06:09 INFO - PROCESS | 1654 | ++DOMWINDOW == 155 (0x111c28000) [pid = 1654] [serial = 944] [outer = 0x0] 12:06:09 INFO - PROCESS | 1654 | ++DOMWINDOW == 156 (0x124e05400) [pid = 1654] [serial = 945] [outer = 0x111c28000] 12:06:09 INFO - PROCESS | 1654 | 1464375969164 Marionette DEBUG loaded listener.js 12:06:09 INFO - PROCESS | 1654 | ++DOMWINDOW == 157 (0x125ce1800) [pid = 1654] [serial = 946] [outer = 0x111c28000] 12:06:09 INFO - PROCESS | 1654 | 1464375969597 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]]]}] 12:06:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 12:06:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 722ms 12:06:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 12:06:09 INFO - PROCESS | 1654 | 1464375969656 Marionette TRACE conn2 -> [0,1233,"getWindowHandle",null] 12:06:09 INFO - PROCESS | 1654 | 1464375969657 Marionette TRACE conn2 <- [1,1233,null,{"value":"7"}] 12:06:09 INFO - PROCESS | 1654 | 1464375969659 Marionette TRACE conn2 -> [0,1234,"setScriptTimeout",{"ms":35000}] 12:06:09 INFO - PROCESS | 1654 | 1464375969661 Marionette TRACE conn2 <- [1,1234,null,{}] 12:06:09 INFO - PROCESS | 1654 | 1464375969663 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}] 12:06:09 INFO - PROCESS | 1654 | 1464375969768 Marionette TRACE conn2 <- [1,1235,null,{"value":null}] 12:06:09 INFO - PROCESS | 1654 | 1464375969830 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:10 INFO - PROCESS | 1654 | ++DOCSHELL 0x115e11800 == 74 [pid = 1654] [id = 316] 12:06:10 INFO - PROCESS | 1654 | ++DOMWINDOW == 158 (0x111e30000) [pid = 1654] [serial = 947] [outer = 0x0] 12:06:10 INFO - PROCESS | 1654 | ++DOMWINDOW == 159 (0x1120ecc00) [pid = 1654] [serial = 948] [outer = 0x111e30000] 12:06:10 INFO - PROCESS | 1654 | 1464375970062 Marionette DEBUG loaded listener.js 12:06:10 INFO - PROCESS | 1654 | ++DOMWINDOW == 160 (0x112893c00) [pid = 1654] [serial = 949] [outer = 0x111e30000] 12:06:10 INFO - PROCESS | 1654 | 1464375970525 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]]]}] 12:06:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 12:06:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 873ms 12:06:10 INFO - PROCESS | 1654 | 1464375970533 Marionette TRACE conn2 -> [0,1237,"getWindowHandle",null] 12:06:10 INFO - PROCESS | 1654 | 1464375970536 Marionette TRACE conn2 <- [1,1237,null,{"value":"7"}] 12:06:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 12:06:10 INFO - PROCESS | 1654 | 1464375970539 Marionette TRACE conn2 -> [0,1238,"setScriptTimeout",{"ms":35000}] 12:06:10 INFO - PROCESS | 1654 | 1464375970542 Marionette TRACE conn2 <- [1,1238,null,{}] 12:06:10 INFO - PROCESS | 1654 | 1464375970545 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}] 12:06:10 INFO - PROCESS | 1654 | 1464375970643 Marionette TRACE conn2 <- [1,1239,null,{"value":null}] 12:06:10 INFO - PROCESS | 1654 | 1464375970703 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:10 INFO - PROCESS | 1654 | ++DOCSHELL 0x11609b000 == 75 [pid = 1654] [id = 317] 12:06:10 INFO - PROCESS | 1654 | ++DOMWINDOW == 161 (0x112973000) [pid = 1654] [serial = 950] [outer = 0x0] 12:06:10 INFO - PROCESS | 1654 | ++DOMWINDOW == 162 (0x1138b9400) [pid = 1654] [serial = 951] [outer = 0x112973000] 12:06:10 INFO - PROCESS | 1654 | 1464375970735 Marionette DEBUG loaded listener.js 12:06:10 INFO - PROCESS | 1654 | ++DOMWINDOW == 163 (0x1160da400) [pid = 1654] [serial = 952] [outer = 0x112973000] 12:06:11 INFO - PROCESS | 1654 | --DOCSHELL 0x12911e800 == 74 [pid = 1654] [id = 187] 12:06:11 INFO - PROCESS | 1654 | --DOCSHELL 0x1257d7800 == 73 [pid = 1654] [id = 188] 12:06:11 INFO - PROCESS | 1654 | --DOCSHELL 0x12b121800 == 72 [pid = 1654] [id = 308] 12:06:11 INFO - PROCESS | 1654 | --DOCSHELL 0x12990f000 == 71 [pid = 1654] [id = 307] 12:06:11 INFO - PROCESS | 1654 | --DOCSHELL 0x127b85000 == 70 [pid = 1654] [id = 306] 12:06:11 INFO - PROCESS | 1654 | --DOCSHELL 0x12788e800 == 69 [pid = 1654] [id = 305] 12:06:11 INFO - PROCESS | 1654 | --DOCSHELL 0x125c5b800 == 68 [pid = 1654] [id = 304] 12:06:11 INFO - PROCESS | 1654 | --DOMWINDOW == 162 (0x125fd7800) [pid = 1654] [serial = 818] [outer = 0x0] [url = about:blank] 12:06:11 INFO - PROCESS | 1654 | --DOMWINDOW == 161 (0x11901a000) [pid = 1654] [serial = 812] [outer = 0x0] [url = about:blank] 12:06:11 INFO - PROCESS | 1654 | --DOMWINDOW == 160 (0x112adb000) [pid = 1654] [serial = 809] [outer = 0x0] [url = about:blank] 12:06:11 INFO - PROCESS | 1654 | --DOMWINDOW == 159 (0x120f26800) [pid = 1654] [serial = 815] [outer = 0x0] [url = about:blank] 12:06:11 INFO - PROCESS | 1654 | --DOMWINDOW == 158 (0x125cdf000) [pid = 1654] [serial = 863] [outer = 0x0] [url = about:blank] 12:06:11 INFO - PROCESS | 1654 | --DOCSHELL 0x123cd1800 == 67 [pid = 1654] [id = 303] 12:06:11 INFO - PROCESS | 1654 | --DOCSHELL 0x12144b000 == 66 [pid = 1654] [id = 302] 12:06:11 INFO - PROCESS | 1654 | --DOCSHELL 0x119679800 == 65 [pid = 1654] [id = 301] 12:06:11 INFO - PROCESS | 1654 | --DOCSHELL 0x1189a8000 == 64 [pid = 1654] [id = 300] 12:06:11 INFO - PROCESS | 1654 | --DOCSHELL 0x11807c000 == 63 [pid = 1654] [id = 299] 12:06:11 INFO - PROCESS | 1654 | --DOCSHELL 0x116215000 == 62 [pid = 1654] [id = 298] 12:06:11 INFO - PROCESS | 1654 | --DOCSHELL 0x11310c800 == 61 [pid = 1654] [id = 297] 12:06:11 INFO - PROCESS | 1654 | --DOCSHELL 0x12c897800 == 60 [pid = 1654] [id = 291] 12:06:11 INFO - PROCESS | 1654 | --DOCSHELL 0x12150a000 == 59 [pid = 1654] [id = 290] 12:06:11 INFO - PROCESS | 1654 | --DOCSHELL 0x117061000 == 58 [pid = 1654] [id = 289] 12:06:11 INFO - PROCESS | 1654 | --DOCSHELL 0x12c879800 == 57 [pid = 1654] [id = 288] 12:06:11 INFO - PROCESS | 1654 | 1464375971195 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]]]}] 12:06:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 12:06:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 673ms 12:06:11 INFO - PROCESS | 1654 | 1464375971212 Marionette TRACE conn2 -> [0,1241,"getWindowHandle",null] 12:06:11 INFO - PROCESS | 1654 | 1464375971214 Marionette TRACE conn2 <- [1,1241,null,{"value":"7"}] 12:06:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 12:06:11 INFO - PROCESS | 1654 | 1464375971218 Marionette TRACE conn2 -> [0,1242,"setScriptTimeout",{"ms":35000}] 12:06:11 INFO - PROCESS | 1654 | 1464375971220 Marionette TRACE conn2 <- [1,1242,null,{}] 12:06:11 INFO - PROCESS | 1654 | 1464375971222 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}] 12:06:11 INFO - PROCESS | 1654 | 1464375971309 Marionette TRACE conn2 <- [1,1243,null,{"value":null}] 12:06:11 INFO - PROCESS | 1654 | --DOMWINDOW == 157 (0x119aa1400) [pid = 1654] [serial = 854] [outer = 0x0] [url = about:blank] 12:06:11 INFO - PROCESS | 1654 | --DOMWINDOW == 156 (0x112897400) [pid = 1654] [serial = 825] [outer = 0x0] [url = about:blank] 12:06:11 INFO - PROCESS | 1654 | --DOMWINDOW == 155 (0x112891800) [pid = 1654] [serial = 824] [outer = 0x0] [url = about:blank] 12:06:11 INFO - PROCESS | 1654 | --DOMWINDOW == 154 (0x119aa3c00) [pid = 1654] [serial = 843] [outer = 0x0] [url = about:blank] 12:06:11 INFO - PROCESS | 1654 | --DOMWINDOW == 153 (0x119a9ac00) [pid = 1654] [serial = 705] [outer = 0x0] [url = about:blank] 12:06:11 INFO - PROCESS | 1654 | --DOMWINDOW == 152 (0x125ce9400) [pid = 1654] [serial = 821] [outer = 0x0] [url = about:blank] 12:06:11 INFO - PROCESS | 1654 | --DOMWINDOW == 151 (0x125ce5c00) [pid = 1654] [serial = 711] [outer = 0x0] [url = about:blank] 12:06:11 INFO - PROCESS | 1654 | --DOMWINDOW == 150 (0x119aa8c00) [pid = 1654] [serial = 858] [outer = 0x0] [url = about:blank] 12:06:11 INFO - PROCESS | 1654 | --DOMWINDOW == 149 (0x112e31400) [pid = 1654] [serial = 827] [outer = 0x0] [url = about:blank] 12:06:11 INFO - PROCESS | 1654 | --DOMWINDOW == 148 (0x119a9a800) [pid = 1654] [serial = 842] [outer = 0x0] [url = about:blank] 12:06:11 INFO - PROCESS | 1654 | --DOMWINDOW == 147 (0x120fb0400) [pid = 1654] [serial = 849] [outer = 0x0] [url = about:blank] 12:06:11 INFO - PROCESS | 1654 | --DOMWINDOW == 146 (0x1185ce800) [pid = 1654] [serial = 836] [outer = 0x0] [url = about:blank] 12:06:11 INFO - PROCESS | 1654 | --DOMWINDOW == 145 (0x1185c9800) [pid = 1654] [serial = 702] [outer = 0x0] [url = about:blank] 12:06:11 INFO - PROCESS | 1654 | --DOMWINDOW == 144 (0x11900fc00) [pid = 1654] [serial = 837] [outer = 0x0] [url = about:blank] 12:06:11 INFO - PROCESS | 1654 | --DOMWINDOW == 143 (0x121934400) [pid = 1654] [serial = 857] [outer = 0x0] [url = about:blank] 12:06:11 INFO - PROCESS | 1654 | --DOMWINDOW == 142 (0x119408000) [pid = 1654] [serial = 839] [outer = 0x0] [url = about:blank] 12:06:11 INFO - PROCESS | 1654 | --DOMWINDOW == 141 (0x12166cc00) [pid = 1654] [serial = 744] [outer = 0x0] [url = about:blank] 12:06:11 INFO - PROCESS | 1654 | --DOMWINDOW == 140 (0x113df0400) [pid = 1654] [serial = 830] [outer = 0x0] [url = about:blank] 12:06:11 INFO - PROCESS | 1654 | --DOMWINDOW == 139 (0x12b1f1c00) [pid = 1654] [serial = 822] [outer = 0x0] [url = about:blank] 12:06:11 INFO - PROCESS | 1654 | --DOMWINDOW == 138 (0x121427800) [pid = 1654] [serial = 708] [outer = 0x0] [url = about:blank] 12:06:11 INFO - PROCESS | 1654 | --DOMWINDOW == 137 (0x117e5dc00) [pid = 1654] [serial = 831] [outer = 0x0] [url = about:blank] 12:06:11 INFO - PROCESS | 1654 | --DOMWINDOW == 136 (0x12c713400) [pid = 1654] [serial = 699] [outer = 0x0] [url = about:blank] 12:06:11 INFO - PROCESS | 1654 | --DOMWINDOW == 135 (0x1214c6000) [pid = 1654] [serial = 855] [outer = 0x0] [url = about:blank] 12:06:11 INFO - PROCESS | 1654 | --DOMWINDOW == 134 (0x119b1c000) [pid = 1654] [serial = 845] [outer = 0x0] [url = about:blank] 12:06:11 INFO - PROCESS | 1654 | --DOMWINDOW == 133 (0x115e3ec00) [pid = 1654] [serial = 828] [outer = 0x0] [url = about:blank] 12:06:11 INFO - PROCESS | 1654 | --DOMWINDOW == 132 (0x1184d2c00) [pid = 1654] [serial = 834] [outer = 0x0] [url = about:blank] 12:06:11 INFO - PROCESS | 1654 | --DOMWINDOW == 131 (0x120f25000) [pid = 1654] [serial = 848] [outer = 0x0] [url = about:blank] 12:06:11 INFO - PROCESS | 1654 | --DOMWINDOW == 130 (0x119ce4400) [pid = 1654] [serial = 846] [outer = 0x0] [url = about:blank] 12:06:11 INFO - PROCESS | 1654 | --DOMWINDOW == 129 (0x1196cd400) [pid = 1654] [serial = 840] [outer = 0x0] [url = about:blank] 12:06:11 INFO - PROCESS | 1654 | --DOMWINDOW == 128 (0x12141f800) [pid = 1654] [serial = 852] [outer = 0x0] [url = about:blank] 12:06:11 INFO - PROCESS | 1654 | --DOMWINDOW == 127 (0x118332800) [pid = 1654] [serial = 833] [outer = 0x0] [url = about:blank] 12:06:11 INFO - PROCESS | 1654 | --DOMWINDOW == 126 (0x1211ed000) [pid = 1654] [serial = 851] [outer = 0x0] [url = about:blank] 12:06:11 INFO - PROCESS | 1654 | --DOMWINDOW == 125 (0x120f2ec00) [pid = 1654] [serial = 756] [outer = 0x0] [url = about:blank] 12:06:11 INFO - PROCESS | 1654 | --DOMWINDOW == 124 (0x127b8ec00) [pid = 1654] [serial = 765] [outer = 0x0] [url = about:blank] 12:06:11 INFO - PROCESS | 1654 | --DOMWINDOW == 123 (0x121b7ac00) [pid = 1654] [serial = 759] [outer = 0x0] [url = about:blank] 12:06:11 INFO - PROCESS | 1654 | --DOMWINDOW == 122 (0x11940c800) [pid = 1654] [serial = 753] [outer = 0x0] [url = about:blank] 12:06:11 INFO - PROCESS | 1654 | --DOMWINDOW == 121 (0x1180c7800) [pid = 1654] [serial = 750] [outer = 0x0] [url = about:blank] 12:06:11 INFO - PROCESS | 1654 | --DOMWINDOW == 120 (0x125f40800) [pid = 1654] [serial = 762] [outer = 0x0] [url = about:blank] 12:06:11 INFO - PROCESS | 1654 | --DOMWINDOW == 119 (0x112a72800) [pid = 1654] [serial = 747] [outer = 0x0] [url = about:blank] 12:06:11 INFO - PROCESS | 1654 | --DOMWINDOW == 118 (0x12516cc00) [pid = 1654] [serial = 860] [outer = 0x0] [url = about:blank] 12:06:11 INFO - PROCESS | 1654 | --DOMWINDOW == 117 (0x125cca000) [pid = 1654] [serial = 861] [outer = 0x0] [url = about:blank] 12:06:11 INFO - PROCESS | 1654 | 1464375971404 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:11 INFO - PROCESS | 1654 | ++DOCSHELL 0x116f0c000 == 58 [pid = 1654] [id = 318] 12:06:11 INFO - PROCESS | 1654 | ++DOMWINDOW == 118 (0x11289d400) [pid = 1654] [serial = 953] [outer = 0x0] 12:06:11 INFO - PROCESS | 1654 | ++DOMWINDOW == 119 (0x115e3d800) [pid = 1654] [serial = 954] [outer = 0x11289d400] 12:06:11 INFO - PROCESS | 1654 | 1464375971435 Marionette DEBUG loaded listener.js 12:06:11 INFO - PROCESS | 1654 | ++DOMWINDOW == 120 (0x11767e400) [pid = 1654] [serial = 955] [outer = 0x11289d400] 12:06:11 INFO - PROCESS | 1654 | 1464375971734 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]]]}] 12:06:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 12:06:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 572ms 12:06:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 12:06:11 INFO - PROCESS | 1654 | 1464375971791 Marionette TRACE conn2 -> [0,1245,"getWindowHandle",null] 12:06:11 INFO - PROCESS | 1654 | 1464375971792 Marionette TRACE conn2 <- [1,1245,null,{"value":"7"}] 12:06:11 INFO - PROCESS | 1654 | 1464375971794 Marionette TRACE conn2 -> [0,1246,"setScriptTimeout",{"ms":35000}] 12:06:11 INFO - PROCESS | 1654 | 1464375971797 Marionette TRACE conn2 <- [1,1246,null,{}] 12:06:11 INFO - PROCESS | 1654 | 1464375971804 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}] 12:06:11 INFO - PROCESS | 1654 | 1464375971894 Marionette TRACE conn2 <- [1,1247,null,{"value":null}] 12:06:11 INFO - PROCESS | 1654 | 1464375971963 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:11 INFO - PROCESS | 1654 | ++DOCSHELL 0x1191ca800 == 59 [pid = 1654] [id = 319] 12:06:11 INFO - PROCESS | 1654 | ++DOMWINDOW == 121 (0x117172c00) [pid = 1654] [serial = 956] [outer = 0x0] 12:06:11 INFO - PROCESS | 1654 | ++DOMWINDOW == 122 (0x1180c7400) [pid = 1654] [serial = 957] [outer = 0x117172c00] 12:06:11 INFO - PROCESS | 1654 | 1464375971989 Marionette DEBUG loaded listener.js 12:06:12 INFO - PROCESS | 1654 | ++DOMWINDOW == 123 (0x11833b800) [pid = 1654] [serial = 958] [outer = 0x117172c00] 12:06:12 INFO - PROCESS | 1654 | 1464375972277 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]]]}] 12:06:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 12:06:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 520ms 12:06:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 12:06:12 INFO - PROCESS | 1654 | 1464375972315 Marionette TRACE conn2 -> [0,1249,"getWindowHandle",null] 12:06:12 INFO - PROCESS | 1654 | 1464375972316 Marionette TRACE conn2 <- [1,1249,null,{"value":"7"}] 12:06:12 INFO - PROCESS | 1654 | 1464375972319 Marionette TRACE conn2 -> [0,1250,"setScriptTimeout",{"ms":35000}] 12:06:12 INFO - PROCESS | 1654 | 1464375972331 Marionette TRACE conn2 <- [1,1250,null,{}] 12:06:12 INFO - PROCESS | 1654 | 1464375972333 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}] 12:06:12 INFO - PROCESS | 1654 | 1464375972416 Marionette TRACE conn2 <- [1,1251,null,{"value":null}] 12:06:12 INFO - PROCESS | 1654 | 1464375972422 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:12 INFO - PROCESS | 1654 | ++DOCSHELL 0x115e05000 == 60 [pid = 1654] [id = 320] 12:06:12 INFO - PROCESS | 1654 | ++DOMWINDOW == 124 (0x1183d7800) [pid = 1654] [serial = 959] [outer = 0x0] 12:06:12 INFO - PROCESS | 1654 | ++DOMWINDOW == 125 (0x11891f400) [pid = 1654] [serial = 960] [outer = 0x1183d7800] 12:06:12 INFO - PROCESS | 1654 | 1464375972448 Marionette DEBUG loaded listener.js 12:06:12 INFO - PROCESS | 1654 | ++DOMWINDOW == 126 (0x11904c400) [pid = 1654] [serial = 961] [outer = 0x1183d7800] 12:06:12 INFO - PROCESS | 1654 | 1464375972803 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]]]}] 12:06:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 12:06:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 531ms 12:06:12 INFO - PROCESS | 1654 | 1464375972851 Marionette TRACE conn2 -> [0,1253,"getWindowHandle",null] 12:06:12 INFO - PROCESS | 1654 | 1464375972852 Marionette TRACE conn2 <- [1,1253,null,{"value":"7"}] 12:06:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 12:06:12 INFO - PROCESS | 1654 | 1464375972854 Marionette TRACE conn2 -> [0,1254,"setScriptTimeout",{"ms":35000}] 12:06:12 INFO - PROCESS | 1654 | 1464375972855 Marionette TRACE conn2 <- [1,1254,null,{}] 12:06:12 INFO - PROCESS | 1654 | 1464375972858 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}] 12:06:12 INFO - PROCESS | 1654 | 1464375972940 Marionette TRACE conn2 <- [1,1255,null,{"value":null}] 12:06:12 INFO - PROCESS | 1654 | 1464375972945 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:12 INFO - PROCESS | 1654 | ++DOCSHELL 0x12162b000 == 61 [pid = 1654] [id = 321] 12:06:12 INFO - PROCESS | 1654 | ++DOMWINDOW == 127 (0x119152800) [pid = 1654] [serial = 962] [outer = 0x0] 12:06:12 INFO - PROCESS | 1654 | ++DOMWINDOW == 128 (0x1193c7400) [pid = 1654] [serial = 963] [outer = 0x119152800] 12:06:12 INFO - PROCESS | 1654 | 1464375972973 Marionette DEBUG loaded listener.js 12:06:13 INFO - PROCESS | 1654 | ++DOMWINDOW == 129 (0x1196b9400) [pid = 1654] [serial = 964] [outer = 0x119152800] 12:06:13 INFO - PROCESS | 1654 | 1464375973321 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]]]}] 12:06:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 12:06:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 518ms 12:06:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 12:06:13 INFO - PROCESS | 1654 | 1464375973373 Marionette TRACE conn2 -> [0,1257,"getWindowHandle",null] 12:06:13 INFO - PROCESS | 1654 | 1464375973374 Marionette TRACE conn2 <- [1,1257,null,{"value":"7"}] 12:06:13 INFO - PROCESS | 1654 | 1464375973376 Marionette TRACE conn2 -> [0,1258,"setScriptTimeout",{"ms":35000}] 12:06:13 INFO - PROCESS | 1654 | 1464375973377 Marionette TRACE conn2 <- [1,1258,null,{}] 12:06:13 INFO - PROCESS | 1654 | 1464375973380 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}] 12:06:13 INFO - PROCESS | 1654 | 1464375973505 Marionette TRACE conn2 <- [1,1259,null,{"value":null}] 12:06:13 INFO - PROCESS | 1654 | 1464375973524 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:13 INFO - PROCESS | 1654 | ++DOCSHELL 0x123ccd000 == 62 [pid = 1654] [id = 322] 12:06:13 INFO - PROCESS | 1654 | ++DOMWINDOW == 130 (0x119151000) [pid = 1654] [serial = 965] [outer = 0x0] 12:06:13 INFO - PROCESS | 1654 | ++DOMWINDOW == 131 (0x1196d1c00) [pid = 1654] [serial = 966] [outer = 0x119151000] 12:06:13 INFO - PROCESS | 1654 | 1464375973550 Marionette DEBUG loaded listener.js 12:06:13 INFO - PROCESS | 1654 | ++DOMWINDOW == 132 (0x119b18000) [pid = 1654] [serial = 967] [outer = 0x119151000] 12:06:13 INFO - PROCESS | 1654 | 1464375973901 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]]]}] 12:06:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 12:06:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 568ms 12:06:13 INFO - PROCESS | 1654 | 1464375973944 Marionette TRACE conn2 -> [0,1261,"getWindowHandle",null] 12:06:13 INFO - PROCESS | 1654 | 1464375973946 Marionette TRACE conn2 <- [1,1261,null,{"value":"7"}] 12:06:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 12:06:13 INFO - PROCESS | 1654 | 1464375973948 Marionette TRACE conn2 -> [0,1262,"setScriptTimeout",{"ms":35000}] 12:06:13 INFO - PROCESS | 1654 | 1464375973949 Marionette TRACE conn2 <- [1,1262,null,{}] 12:06:13 INFO - PROCESS | 1654 | 1464375973952 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}] 12:06:14 INFO - PROCESS | 1654 | 1464375974053 Marionette TRACE conn2 <- [1,1263,null,{"value":null}] 12:06:14 INFO - PROCESS | 1654 | 1464375974088 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:14 INFO - PROCESS | 1654 | ++DOCSHELL 0x125797000 == 63 [pid = 1654] [id = 323] 12:06:14 INFO - PROCESS | 1654 | ++DOMWINDOW == 133 (0x119b21800) [pid = 1654] [serial = 968] [outer = 0x0] 12:06:14 INFO - PROCESS | 1654 | ++DOMWINDOW == 134 (0x120f25000) [pid = 1654] [serial = 969] [outer = 0x119b21800] 12:06:14 INFO - PROCESS | 1654 | 1464375974116 Marionette DEBUG loaded listener.js 12:06:14 INFO - PROCESS | 1654 | ++DOMWINDOW == 135 (0x120fb0400) [pid = 1654] [serial = 970] [outer = 0x119b21800] 12:06:14 INFO - PROCESS | 1654 | 1464375974413 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]]]}] 12:06:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 12:06:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 519ms 12:06:14 INFO - PROCESS | 1654 | 1464375974473 Marionette TRACE conn2 -> [0,1265,"getWindowHandle",null] 12:06:14 INFO - PROCESS | 1654 | 1464375974474 Marionette TRACE conn2 <- [1,1265,null,{"value":"7"}] 12:06:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 12:06:14 INFO - PROCESS | 1654 | 1464375974476 Marionette TRACE conn2 -> [0,1266,"setScriptTimeout",{"ms":35000}] 12:06:14 INFO - PROCESS | 1654 | 1464375974477 Marionette TRACE conn2 <- [1,1266,null,{}] 12:06:14 INFO - PROCESS | 1654 | 1464375974480 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}] 12:06:14 INFO - PROCESS | 1654 | 1464375974598 Marionette TRACE conn2 <- [1,1267,null,{"value":null}] 12:06:14 INFO - PROCESS | 1654 | 1464375974637 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:14 INFO - PROCESS | 1654 | ++DOCSHELL 0x1272da000 == 64 [pid = 1654] [id = 324] 12:06:14 INFO - PROCESS | 1654 | ++DOMWINDOW == 136 (0x119c36000) [pid = 1654] [serial = 971] [outer = 0x0] 12:06:14 INFO - PROCESS | 1654 | ++DOMWINDOW == 137 (0x1211ee800) [pid = 1654] [serial = 972] [outer = 0x119c36000] 12:06:14 INFO - PROCESS | 1654 | 1464375974662 Marionette DEBUG loaded listener.js 12:06:14 INFO - PROCESS | 1654 | ++DOMWINDOW == 138 (0x121425000) [pid = 1654] [serial = 973] [outer = 0x119c36000] 12:06:15 INFO - PROCESS | 1654 | 1464375975003 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]]]}] 12:06:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 12:06:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 568ms 12:06:15 INFO - PROCESS | 1654 | 1464375975045 Marionette TRACE conn2 -> [0,1269,"getWindowHandle",null] 12:06:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 12:06:15 INFO - PROCESS | 1654 | 1464375975046 Marionette TRACE conn2 <- [1,1269,null,{"value":"7"}] 12:06:15 INFO - PROCESS | 1654 | 1464375975048 Marionette TRACE conn2 -> [0,1270,"setScriptTimeout",{"ms":35000}] 12:06:15 INFO - PROCESS | 1654 | 1464375975049 Marionette TRACE conn2 <- [1,1270,null,{}] 12:06:15 INFO - PROCESS | 1654 | 1464375975052 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}] 12:06:15 INFO - PROCESS | 1654 | 1464375975158 Marionette TRACE conn2 <- [1,1271,null,{"value":null}] 12:06:15 INFO - PROCESS | 1654 | 1464375975195 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:15 INFO - PROCESS | 1654 | ++DOCSHELL 0x128e13800 == 65 [pid = 1654] [id = 325] 12:06:15 INFO - PROCESS | 1654 | ++DOMWINDOW == 139 (0x121423400) [pid = 1654] [serial = 974] [outer = 0x0] 12:06:15 INFO - PROCESS | 1654 | ++DOMWINDOW == 140 (0x121aae400) [pid = 1654] [serial = 975] [outer = 0x121423400] 12:06:15 INFO - PROCESS | 1654 | 1464375975220 Marionette DEBUG loaded listener.js 12:06:15 INFO - PROCESS | 1654 | ++DOMWINDOW == 141 (0x124ad6000) [pid = 1654] [serial = 976] [outer = 0x121423400] 12:06:15 INFO - PROCESS | 1654 | --DOMWINDOW == 140 (0x119a9c400) [pid = 1654] [serial = 814] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 12:06:15 INFO - PROCESS | 1654 | --DOMWINDOW == 139 (0x112974400) [pid = 1654] [serial = 808] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 12:06:15 INFO - PROCESS | 1654 | --DOMWINDOW == 138 (0x117e63c00) [pid = 1654] [serial = 811] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 12:06:15 INFO - PROCESS | 1654 | --DOMWINDOW == 137 (0x12cab0400) [pid = 1654] [serial = 805] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 12:06:15 INFO - PROCESS | 1654 | --DOMWINDOW == 136 (0x125ce4c00) [pid = 1654] [serial = 817] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 12:06:15 INFO - PROCESS | 1654 | --DOMWINDOW == 135 (0x1185ca400) [pid = 1654] [serial = 907] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 12:06:15 INFO - PROCESS | 1654 | --DOMWINDOW == 134 (0x1183cfc00) [pid = 1654] [serial = 904] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 12:06:15 INFO - PROCESS | 1654 | --DOMWINDOW == 133 (0x1169b9000) [pid = 1654] [serial = 898] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 12:06:15 INFO - PROCESS | 1654 | --DOMWINDOW == 132 (0x12b0bc800) [pid = 1654] [serial = 886] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 12:06:15 INFO - PROCESS | 1654 | --DOMWINDOW == 131 (0x113d64c00) [pid = 1654] [serial = 895] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 12:06:15 INFO - PROCESS | 1654 | --DOMWINDOW == 130 (0x117678c00) [pid = 1654] [serial = 901] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 12:06:15 INFO - PROCESS | 1654 | --DOMWINDOW == 129 (0x120fae800) [pid = 1654] [serial = 923] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 12:06:15 INFO - PROCESS | 1654 | --DOMWINDOW == 128 (0x11224c000) [pid = 1654] [serial = 911] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 12:06:15 INFO - PROCESS | 1654 | --DOMWINDOW == 127 (0x1126c5800) [pid = 1654] [serial = 889] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 12:06:15 INFO - PROCESS | 1654 | --DOMWINDOW == 126 (0x1169b8800) [pid = 1654] [serial = 917] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 12:06:15 INFO - PROCESS | 1654 | --DOMWINDOW == 125 (0x112e2f800) [pid = 1654] [serial = 892] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 12:06:15 INFO - PROCESS | 1654 | --DOMWINDOW == 124 (0x1196ccc00) [pid = 1654] [serial = 914] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 12:06:15 INFO - PROCESS | 1654 | --DOMWINDOW == 123 (0x11870ac00) [pid = 1654] [serial = 920] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 12:06:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 12:06:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 669ms 12:06:15 INFO - PROCESS | 1654 | 1464375975714 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]]]}] 12:06:15 INFO - PROCESS | 1654 | 1464375975718 Marionette TRACE conn2 -> [0,1273,"getWindowHandle",null] 12:06:15 INFO - PROCESS | 1654 | 1464375975719 Marionette TRACE conn2 <- [1,1273,null,{"value":"7"}] 12:06:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 12:06:15 INFO - PROCESS | 1654 | 1464375975725 Marionette TRACE conn2 -> [0,1274,"setScriptTimeout",{"ms":35000}] 12:06:15 INFO - PROCESS | 1654 | 1464375975726 Marionette TRACE conn2 <- [1,1274,null,{}] 12:06:15 INFO - PROCESS | 1654 | 1464375975729 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}] 12:06:15 INFO - PROCESS | 1654 | 1464375975816 Marionette TRACE conn2 <- [1,1275,null,{"value":null}] 12:06:15 INFO - PROCESS | 1654 | 1464375975821 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:15 INFO - PROCESS | 1654 | ++DOCSHELL 0x121019000 == 66 [pid = 1654] [id = 326] 12:06:15 INFO - PROCESS | 1654 | ++DOMWINDOW == 124 (0x1126c5800) [pid = 1654] [serial = 977] [outer = 0x0] 12:06:15 INFO - PROCESS | 1654 | ++DOMWINDOW == 125 (0x113d62400) [pid = 1654] [serial = 978] [outer = 0x1126c5800] 12:06:15 INFO - PROCESS | 1654 | 1464375975850 Marionette DEBUG loaded listener.js 12:06:15 INFO - PROCESS | 1654 | ++DOMWINDOW == 126 (0x119b1b400) [pid = 1654] [serial = 979] [outer = 0x1126c5800] 12:06:16 INFO - PROCESS | 1654 | 1464375976228 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]]]}] 12:06:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 12:06:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 521ms 12:06:16 INFO - PROCESS | 1654 | 1464375976245 Marionette TRACE conn2 -> [0,1277,"getWindowHandle",null] 12:06:16 INFO - PROCESS | 1654 | 1464375976246 Marionette TRACE conn2 <- [1,1277,null,{"value":"7"}] 12:06:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 12:06:16 INFO - PROCESS | 1654 | 1464375976248 Marionette TRACE conn2 -> [0,1278,"setScriptTimeout",{"ms":35000}] 12:06:16 INFO - PROCESS | 1654 | 1464375976250 Marionette TRACE conn2 <- [1,1278,null,{}] 12:06:16 INFO - PROCESS | 1654 | 1464375976253 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}] 12:06:16 INFO - PROCESS | 1654 | 1464375976381 Marionette TRACE conn2 <- [1,1279,null,{"value":null}] 12:06:16 INFO - PROCESS | 1654 | 1464375976387 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:16 INFO - PROCESS | 1654 | ++DOCSHELL 0x129927800 == 67 [pid = 1654] [id = 327] 12:06:16 INFO - PROCESS | 1654 | ++DOMWINDOW == 127 (0x1169b8800) [pid = 1654] [serial = 980] [outer = 0x0] 12:06:16 INFO - PROCESS | 1654 | ++DOMWINDOW == 128 (0x125cbd000) [pid = 1654] [serial = 981] [outer = 0x1169b8800] 12:06:16 INFO - PROCESS | 1654 | 1464375976413 Marionette DEBUG loaded listener.js 12:06:16 INFO - PROCESS | 1654 | ++DOMWINDOW == 129 (0x125ce6000) [pid = 1654] [serial = 982] [outer = 0x1169b8800] 12:06:16 INFO - PROCESS | 1654 | 1464375976711 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]]]}] 12:06:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 12:06:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 520ms 12:06:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 12:06:16 INFO - PROCESS | 1654 | 1464375976768 Marionette TRACE conn2 -> [0,1281,"getWindowHandle",null] 12:06:16 INFO - PROCESS | 1654 | 1464375976770 Marionette TRACE conn2 <- [1,1281,null,{"value":"7"}] 12:06:16 INFO - PROCESS | 1654 | 1464375976772 Marionette TRACE conn2 -> [0,1282,"setScriptTimeout",{"ms":35000}] 12:06:16 INFO - PROCESS | 1654 | 1464375976773 Marionette TRACE conn2 <- [1,1282,null,{}] 12:06:16 INFO - PROCESS | 1654 | 1464375976775 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}] 12:06:16 INFO - PROCESS | 1654 | 1464375976864 Marionette TRACE conn2 <- [1,1283,null,{"value":null}] 12:06:16 INFO - PROCESS | 1654 | 1464375976868 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:16 INFO - PROCESS | 1654 | ++DOCSHELL 0x12a9d8800 == 68 [pid = 1654] [id = 328] 12:06:16 INFO - PROCESS | 1654 | ++DOMWINDOW == 130 (0x111a09c00) [pid = 1654] [serial = 983] [outer = 0x0] 12:06:16 INFO - PROCESS | 1654 | ++DOMWINDOW == 131 (0x125e6f800) [pid = 1654] [serial = 984] [outer = 0x111a09c00] 12:06:16 INFO - PROCESS | 1654 | 1464375976894 Marionette DEBUG loaded listener.js 12:06:16 INFO - PROCESS | 1654 | ++DOMWINDOW == 132 (0x125fdb800) [pid = 1654] [serial = 985] [outer = 0x111a09c00] 12:06:17 INFO - PROCESS | 1654 | 1464375977262 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]]]}] 12:06:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 12:06:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 518ms 12:06:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 12:06:17 INFO - PROCESS | 1654 | 1464375977293 Marionette TRACE conn2 -> [0,1285,"getWindowHandle",null] 12:06:17 INFO - PROCESS | 1654 | 1464375977295 Marionette TRACE conn2 <- [1,1285,null,{"value":"7"}] 12:06:17 INFO - PROCESS | 1654 | 1464375977298 Marionette TRACE conn2 -> [0,1286,"setScriptTimeout",{"ms":35000}] 12:06:17 INFO - PROCESS | 1654 | 1464375977300 Marionette TRACE conn2 <- [1,1286,null,{}] 12:06:17 INFO - PROCESS | 1654 | 1464375977306 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}] 12:06:17 INFO - PROCESS | 1654 | 1464375977442 Marionette TRACE conn2 <- [1,1287,null,{"value":null}] 12:06:17 INFO - PROCESS | 1654 | 1464375977448 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:17 INFO - PROCESS | 1654 | ++DOCSHELL 0x12bb5e000 == 69 [pid = 1654] [id = 329] 12:06:17 INFO - PROCESS | 1654 | ++DOMWINDOW == 133 (0x125f48000) [pid = 1654] [serial = 986] [outer = 0x0] 12:06:17 INFO - PROCESS | 1654 | ++DOMWINDOW == 134 (0x1275e8400) [pid = 1654] [serial = 987] [outer = 0x125f48000] 12:06:17 INFO - PROCESS | 1654 | 1464375977488 Marionette DEBUG loaded listener.js 12:06:17 INFO - PROCESS | 1654 | ++DOMWINDOW == 135 (0x1278c9800) [pid = 1654] [serial = 988] [outer = 0x125f48000] 12:06:18 INFO - PROCESS | 1654 | 1464375978089 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]]]}] 12:06:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 12:06:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 821ms 12:06:18 INFO - PROCESS | 1654 | 1464375978137 Marionette TRACE conn2 -> [0,1289,"getWindowHandle",null] 12:06:18 INFO - PROCESS | 1654 | 1464375978140 Marionette TRACE conn2 <- [1,1289,null,{"value":"7"}] 12:06:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 12:06:18 INFO - PROCESS | 1654 | 1464375978186 Marionette TRACE conn2 -> [0,1290,"setScriptTimeout",{"ms":35000}] 12:06:18 INFO - PROCESS | 1654 | 1464375978188 Marionette TRACE conn2 <- [1,1290,null,{}] 12:06:18 INFO - PROCESS | 1654 | 1464375978193 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}] 12:06:18 INFO - PROCESS | 1654 | 1464375978306 Marionette TRACE conn2 <- [1,1291,null,{"value":null}] 12:06:18 INFO - PROCESS | 1654 | 1464375978366 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:18 INFO - PROCESS | 1654 | ++DOCSHELL 0x1180bd800 == 70 [pid = 1654] [id = 330] 12:06:18 INFO - PROCESS | 1654 | ++DOMWINDOW == 136 (0x11297d400) [pid = 1654] [serial = 989] [outer = 0x0] 12:06:18 INFO - PROCESS | 1654 | ++DOMWINDOW == 137 (0x113804000) [pid = 1654] [serial = 990] [outer = 0x11297d400] 12:06:18 INFO - PROCESS | 1654 | 1464375978398 Marionette DEBUG loaded listener.js 12:06:18 INFO - PROCESS | 1654 | ++DOMWINDOW == 138 (0x1166c2800) [pid = 1654] [serial = 991] [outer = 0x11297d400] 12:06:18 INFO - PROCESS | 1654 | 1464375978859 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]]]}] 12:06:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 12:06:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 735ms 12:06:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 12:06:18 INFO - PROCESS | 1654 | 1464375978908 Marionette TRACE conn2 -> [0,1293,"getWindowHandle",null] 12:06:18 INFO - PROCESS | 1654 | 1464375978912 Marionette TRACE conn2 <- [1,1293,null,{"value":"7"}] 12:06:18 INFO - PROCESS | 1654 | 1464375978917 Marionette TRACE conn2 -> [0,1294,"setScriptTimeout",{"ms":35000}] 12:06:18 INFO - PROCESS | 1654 | 1464375978919 Marionette TRACE conn2 <- [1,1294,null,{}] 12:06:18 INFO - PROCESS | 1654 | 1464375978922 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}] 12:06:19 INFO - PROCESS | 1654 | 1464375979030 Marionette TRACE conn2 <- [1,1295,null,{"value":null}] 12:06:19 INFO - PROCESS | 1654 | 1464375979090 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:19 INFO - PROCESS | 1654 | ++DOCSHELL 0x12199c000 == 71 [pid = 1654] [id = 331] 12:06:19 INFO - PROCESS | 1654 | ++DOMWINDOW == 139 (0x116a57000) [pid = 1654] [serial = 992] [outer = 0x0] 12:06:19 INFO - PROCESS | 1654 | ++DOMWINDOW == 140 (0x1180c0000) [pid = 1654] [serial = 993] [outer = 0x116a57000] 12:06:19 INFO - PROCESS | 1654 | 1464375979121 Marionette DEBUG loaded listener.js 12:06:19 INFO - PROCESS | 1654 | ++DOMWINDOW == 141 (0x118339800) [pid = 1654] [serial = 994] [outer = 0x116a57000] 12:06:19 INFO - PROCESS | 1654 | 1464375979568 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]]]}] 12:06:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 12:06:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 671ms 12:06:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 12:06:19 INFO - PROCESS | 1654 | 1464375979589 Marionette TRACE conn2 -> [0,1297,"getWindowHandle",null] 12:06:19 INFO - PROCESS | 1654 | 1464375979590 Marionette TRACE conn2 <- [1,1297,null,{"value":"7"}] 12:06:19 INFO - PROCESS | 1654 | 1464375979592 Marionette TRACE conn2 -> [0,1298,"setScriptTimeout",{"ms":35000}] 12:06:19 INFO - PROCESS | 1654 | 1464375979595 Marionette TRACE conn2 <- [1,1298,null,{}] 12:06:19 INFO - PROCESS | 1654 | 1464375979626 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}] 12:06:19 INFO - PROCESS | 1654 | 1464375979737 Marionette TRACE conn2 <- [1,1299,null,{"value":null}] 12:06:19 INFO - PROCESS | 1654 | 1464375979812 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:19 INFO - PROCESS | 1654 | ++DOCSHELL 0x12bb60800 == 72 [pid = 1654] [id = 332] 12:06:19 INFO - PROCESS | 1654 | ++DOMWINDOW == 142 (0x11901a000) [pid = 1654] [serial = 995] [outer = 0x0] 12:06:19 INFO - PROCESS | 1654 | ++DOMWINDOW == 143 (0x119407800) [pid = 1654] [serial = 996] [outer = 0x11901a000] 12:06:19 INFO - PROCESS | 1654 | 1464375979846 Marionette DEBUG loaded listener.js 12:06:19 INFO - PROCESS | 1654 | ++DOMWINDOW == 144 (0x1196d1000) [pid = 1654] [serial = 997] [outer = 0x11901a000] 12:06:20 INFO - PROCESS | 1654 | 1464375980275 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]]]}] 12:06:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 12:06:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 724ms 12:06:20 INFO - PROCESS | 1654 | 1464375980317 Marionette TRACE conn2 -> [0,1301,"getWindowHandle",null] 12:06:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 12:06:20 INFO - PROCESS | 1654 | 1464375980318 Marionette TRACE conn2 <- [1,1301,null,{"value":"7"}] 12:06:20 INFO - PROCESS | 1654 | 1464375980321 Marionette TRACE conn2 -> [0,1302,"setScriptTimeout",{"ms":35000}] 12:06:20 INFO - PROCESS | 1654 | 1464375980322 Marionette TRACE conn2 <- [1,1302,null,{}] 12:06:20 INFO - PROCESS | 1654 | 1464375980324 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}] 12:06:20 INFO - PROCESS | 1654 | 1464375980433 Marionette TRACE conn2 <- [1,1303,null,{"value":null}] 12:06:20 INFO - PROCESS | 1654 | 1464375980493 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:20 INFO - PROCESS | 1654 | ++DOCSHELL 0x12c895000 == 73 [pid = 1654] [id = 333] 12:06:20 INFO - PROCESS | 1654 | ++DOMWINDOW == 145 (0x120f20c00) [pid = 1654] [serial = 998] [outer = 0x0] 12:06:20 INFO - PROCESS | 1654 | ++DOMWINDOW == 146 (0x121407400) [pid = 1654] [serial = 999] [outer = 0x120f20c00] 12:06:20 INFO - PROCESS | 1654 | 1464375980564 Marionette DEBUG loaded listener.js 12:06:20 INFO - PROCESS | 1654 | ++DOMWINDOW == 147 (0x121b75400) [pid = 1654] [serial = 1000] [outer = 0x120f20c00] 12:06:20 INFO - PROCESS | 1654 | 1464375980958 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]]]}] 12:06:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 12:06:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 669ms 12:06:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 12:06:20 INFO - PROCESS | 1654 | 1464375980991 Marionette TRACE conn2 -> [0,1305,"getWindowHandle",null] 12:06:20 INFO - PROCESS | 1654 | 1464375980992 Marionette TRACE conn2 <- [1,1305,null,{"value":"7"}] 12:06:20 INFO - PROCESS | 1654 | 1464375980994 Marionette TRACE conn2 -> [0,1306,"setScriptTimeout",{"ms":35000}] 12:06:20 INFO - PROCESS | 1654 | 1464375980996 Marionette TRACE conn2 <- [1,1306,null,{}] 12:06:20 INFO - PROCESS | 1654 | 1464375980998 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}] 12:06:21 INFO - PROCESS | 1654 | 1464375981123 Marionette TRACE conn2 <- [1,1307,null,{"value":null}] 12:06:21 INFO - PROCESS | 1654 | 1464375981196 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:21 INFO - PROCESS | 1654 | ++DOCSHELL 0x12d1ce800 == 74 [pid = 1654] [id = 334] 12:06:21 INFO - PROCESS | 1654 | ++DOMWINDOW == 148 (0x120f2c800) [pid = 1654] [serial = 1001] [outer = 0x0] 12:06:21 INFO - PROCESS | 1654 | ++DOMWINDOW == 149 (0x125cc5400) [pid = 1654] [serial = 1002] [outer = 0x120f2c800] 12:06:21 INFO - PROCESS | 1654 | 1464375981225 Marionette DEBUG loaded listener.js 12:06:21 INFO - PROCESS | 1654 | ++DOMWINDOW == 150 (0x125e6f400) [pid = 1654] [serial = 1003] [outer = 0x120f2c800] 12:06:21 INFO - PROCESS | 1654 | 1464375981640 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]]]}] 12:06:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 12:06:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 672ms 12:06:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 12:06:21 INFO - PROCESS | 1654 | 1464375981668 Marionette TRACE conn2 -> [0,1309,"getWindowHandle",null] 12:06:21 INFO - PROCESS | 1654 | 1464375981669 Marionette TRACE conn2 <- [1,1309,null,{"value":"7"}] 12:06:21 INFO - PROCESS | 1654 | 1464375981672 Marionette TRACE conn2 -> [0,1310,"setScriptTimeout",{"ms":35000}] 12:06:21 INFO - PROCESS | 1654 | 1464375981673 Marionette TRACE conn2 <- [1,1310,null,{}] 12:06:21 INFO - PROCESS | 1654 | 1464375981675 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}] 12:06:21 INFO - PROCESS | 1654 | 1464375981799 Marionette TRACE conn2 <- [1,1311,null,{"value":null}] 12:06:21 INFO - PROCESS | 1654 | 1464375981902 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:21 INFO - PROCESS | 1654 | ++DOCSHELL 0x12d2d7800 == 75 [pid = 1654] [id = 335] 12:06:21 INFO - PROCESS | 1654 | ++DOMWINDOW == 151 (0x12721d800) [pid = 1654] [serial = 1004] [outer = 0x0] 12:06:21 INFO - PROCESS | 1654 | ++DOMWINDOW == 152 (0x1278d1c00) [pid = 1654] [serial = 1005] [outer = 0x12721d800] 12:06:21 INFO - PROCESS | 1654 | 1464375981935 Marionette DEBUG loaded listener.js 12:06:21 INFO - PROCESS | 1654 | ++DOMWINDOW == 153 (0x129673800) [pid = 1654] [serial = 1006] [outer = 0x12721d800] 12:06:22 INFO - PROCESS | 1654 | 1464375982363 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] 12:06:22 INFO - PROCESS | 1654 | 1464375982419 Marionette TRACE conn2 <- [1,1313,null,{"value":"7"}] 12:06:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 12:06:22 INFO - PROCESS | 1654 | 1464375982424 Marionette TRACE conn2 -> [0,1314,"setScriptTimeout",{"ms":35000}] 12:06:22 INFO - PROCESS | 1654 | 1464375982426 Marionette TRACE conn2 <- [1,1314,null,{}] 12:06:22 INFO - PROCESS | 1654 | 1464375982428 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}] 12:06:22 INFO - PROCESS | 1654 | 1464375982536 Marionette TRACE conn2 <- [1,1315,null,{"value":null}] 12:06:22 INFO - PROCESS | 1654 | 1464375982598 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:22 INFO - PROCESS | 1654 | ++DOCSHELL 0x117104000 == 76 [pid = 1654] [id = 336] 12:06:22 INFO - PROCESS | 1654 | ++DOMWINDOW == 154 (0x117e65000) [pid = 1654] [serial = 1007] [outer = 0x0] 12:06:22 INFO - PROCESS | 1654 | ++DOMWINDOW == 155 (0x121427000) [pid = 1654] [serial = 1008] [outer = 0x117e65000] 12:06:22 INFO - PROCESS | 1654 | 1464375982627 Marionette DEBUG loaded listener.js 12:06:22 INFO - PROCESS | 1654 | ++DOMWINDOW == 156 (0x129679c00) [pid = 1654] [serial = 1009] [outer = 0x117e65000] 12:06:23 INFO - PROCESS | 1654 | 1464375983222 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]]]}] 12:06:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 12:06:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 821ms 12:06:23 INFO - PROCESS | 1654 | 1464375983245 Marionette TRACE conn2 -> [0,1317,"getWindowHandle",null] 12:06:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 12:06:23 INFO - PROCESS | 1654 | 1464375983247 Marionette TRACE conn2 <- [1,1317,null,{"value":"7"}] 12:06:23 INFO - PROCESS | 1654 | 1464375983251 Marionette TRACE conn2 -> [0,1318,"setScriptTimeout",{"ms":35000}] 12:06:23 INFO - PROCESS | 1654 | 1464375983253 Marionette TRACE conn2 <- [1,1318,null,{}] 12:06:23 INFO - PROCESS | 1654 | 1464375983276 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}] 12:06:23 INFO - PROCESS | 1654 | 1464375983381 Marionette TRACE conn2 <- [1,1319,null,{"value":null}] 12:06:23 INFO - PROCESS | 1654 | 1464375983445 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:23 INFO - PROCESS | 1654 | ++DOCSHELL 0x12100f800 == 77 [pid = 1654] [id = 337] 12:06:23 INFO - PROCESS | 1654 | ++DOMWINDOW == 157 (0x112896000) [pid = 1654] [serial = 1010] [outer = 0x0] 12:06:23 INFO - PROCESS | 1654 | ++DOMWINDOW == 158 (0x112976c00) [pid = 1654] [serial = 1011] [outer = 0x112896000] 12:06:23 INFO - PROCESS | 1654 | 1464375983474 Marionette DEBUG loaded listener.js 12:06:23 INFO - PROCESS | 1654 | ++DOMWINDOW == 159 (0x11380d800) [pid = 1654] [serial = 1012] [outer = 0x112896000] 12:06:23 INFO - PROCESS | 1654 | 1464375983929 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]]]}] 12:06:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 12:06:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 692ms 12:06:23 INFO - PROCESS | 1654 | 1464375983942 Marionette TRACE conn2 -> [0,1321,"getWindowHandle",null] 12:06:23 INFO - PROCESS | 1654 | 1464375983946 Marionette TRACE conn2 <- [1,1321,null,{"value":"7"}] 12:06:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 12:06:23 INFO - PROCESS | 1654 | 1464375983951 Marionette TRACE conn2 -> [0,1322,"setScriptTimeout",{"ms":35000}] 12:06:23 INFO - PROCESS | 1654 | 1464375983952 Marionette TRACE conn2 <- [1,1322,null,{}] 12:06:23 INFO - PROCESS | 1654 | 1464375983955 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}] 12:06:24 INFO - PROCESS | 1654 | 1464375984052 Marionette TRACE conn2 <- [1,1323,null,{"value":null}] 12:06:24 INFO - PROCESS | 1654 | 1464375984116 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:24 INFO - PROCESS | 1654 | ++DOCSHELL 0x119751800 == 78 [pid = 1654] [id = 338] 12:06:24 INFO - PROCESS | 1654 | ++DOMWINDOW == 160 (0x116941000) [pid = 1654] [serial = 1013] [outer = 0x0] 12:06:24 INFO - PROCESS | 1654 | ++DOMWINDOW == 161 (0x118105000) [pid = 1654] [serial = 1014] [outer = 0x116941000] 12:06:24 INFO - PROCESS | 1654 | 1464375984143 Marionette DEBUG loaded listener.js 12:06:24 INFO - PROCESS | 1654 | ++DOMWINDOW == 162 (0x1183cc000) [pid = 1654] [serial = 1015] [outer = 0x116941000] 12:06:24 INFO - PROCESS | 1654 | --DOCSHELL 0x12a9d8800 == 77 [pid = 1654] [id = 328] 12:06:24 INFO - PROCESS | 1654 | --DOCSHELL 0x129927800 == 76 [pid = 1654] [id = 327] 12:06:24 INFO - PROCESS | 1654 | --DOCSHELL 0x121019000 == 75 [pid = 1654] [id = 326] 12:06:24 INFO - PROCESS | 1654 | --DOCSHELL 0x128e13800 == 74 [pid = 1654] [id = 325] 12:06:24 INFO - PROCESS | 1654 | --DOCSHELL 0x1272da000 == 73 [pid = 1654] [id = 324] 12:06:24 INFO - PROCESS | 1654 | --DOMWINDOW == 161 (0x1218eec00) [pid = 1654] [serial = 927] [outer = 0x0] [url = about:blank] 12:06:24 INFO - PROCESS | 1654 | --DOMWINDOW == 160 (0x12b027800) [pid = 1654] [serial = 884] [outer = 0x0] [url = about:blank] 12:06:24 INFO - PROCESS | 1654 | --DOCSHELL 0x125797000 == 72 [pid = 1654] [id = 323] 12:06:24 INFO - PROCESS | 1654 | --DOCSHELL 0x123ccd000 == 71 [pid = 1654] [id = 322] 12:06:24 INFO - PROCESS | 1654 | --DOCSHELL 0x12162b000 == 70 [pid = 1654] [id = 321] 12:06:24 INFO - PROCESS | 1654 | --DOCSHELL 0x115e05000 == 69 [pid = 1654] [id = 320] 12:06:24 INFO - PROCESS | 1654 | --DOCSHELL 0x1191ca800 == 68 [pid = 1654] [id = 319] 12:06:24 INFO - PROCESS | 1654 | --DOCSHELL 0x116f0c000 == 67 [pid = 1654] [id = 318] 12:06:24 INFO - PROCESS | 1654 | --DOCSHELL 0x11609b000 == 66 [pid = 1654] [id = 317] 12:06:24 INFO - PROCESS | 1654 | --DOCSHELL 0x115e11800 == 65 [pid = 1654] [id = 316] 12:06:24 INFO - PROCESS | 1654 | --DOCSHELL 0x12bb60000 == 64 [pid = 1654] [id = 312] 12:06:24 INFO - PROCESS | 1654 | --DOCSHELL 0x12072e800 == 63 [pid = 1654] [id = 311] 12:06:24 INFO - PROCESS | 1654 | --DOCSHELL 0x116978000 == 62 [pid = 1654] [id = 310] 12:06:24 INFO - PROCESS | 1654 | --DOCSHELL 0x12b35a800 == 61 [pid = 1654] [id = 309] 12:06:24 INFO - PROCESS | 1654 | 1464375984555 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]]]}] 12:06:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 12:06:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 620ms 12:06:24 INFO - PROCESS | 1654 | 1464375984583 Marionette TRACE conn2 -> [0,1325,"getWindowHandle",null] 12:06:24 INFO - PROCESS | 1654 | 1464375984585 Marionette TRACE conn2 <- [1,1325,null,{"value":"7"}] 12:06:24 INFO - PROCESS | 1654 | --DOMWINDOW == 159 (0x116944400) [pid = 1654] [serial = 810] [outer = 0x0] [url = about:blank] 12:06:24 INFO - PROCESS | 1654 | --DOMWINDOW == 158 (0x1193cb000) [pid = 1654] [serial = 813] [outer = 0x0] [url = about:blank] 12:06:24 INFO - PROCESS | 1654 | --DOMWINDOW == 157 (0x12cab9400) [pid = 1654] [serial = 807] [outer = 0x0] [url = about:blank] 12:06:24 INFO - PROCESS | 1654 | --DOMWINDOW == 156 (0x1291efc00) [pid = 1654] [serial = 819] [outer = 0x0] [url = about:blank] 12:06:24 INFO - PROCESS | 1654 | --DOMWINDOW == 155 (0x12179b400) [pid = 1654] [serial = 816] [outer = 0x0] [url = about:blank] 12:06:24 INFO - PROCESS | 1654 | --DOMWINDOW == 154 (0x1193cd400) [pid = 1654] [serial = 908] [outer = 0x0] [url = about:blank] 12:06:24 INFO - PROCESS | 1654 | --DOMWINDOW == 153 (0x11870b800) [pid = 1654] [serial = 905] [outer = 0x0] [url = about:blank] 12:06:24 INFO - PROCESS | 1654 | --DOMWINDOW == 152 (0x119b20400) [pid = 1654] [serial = 875] [outer = 0x0] [url = about:blank] 12:06:24 INFO - PROCESS | 1654 | --DOMWINDOW == 151 (0x117e5e400) [pid = 1654] [serial = 899] [outer = 0x0] [url = about:blank] 12:06:24 INFO - PROCESS | 1654 | --DOMWINDOW == 150 (0x118030400) [pid = 1654] [serial = 900] [outer = 0x0] [url = about:blank] 12:06:24 INFO - PROCESS | 1654 | --DOMWINDOW == 149 (0x12ba72800) [pid = 1654] [serial = 888] [outer = 0x0] [url = about:blank] 12:06:24 INFO - PROCESS | 1654 | --DOMWINDOW == 148 (0x12b1efc00) [pid = 1654] [serial = 887] [outer = 0x0] [url = about:blank] 12:06:24 INFO - PROCESS | 1654 | --DOMWINDOW == 147 (0x1160e6000) [pid = 1654] [serial = 896] [outer = 0x0] [url = about:blank] 12:06:24 INFO - PROCESS | 1654 | --DOMWINDOW == 146 (0x116942400) [pid = 1654] [serial = 897] [outer = 0x0] [url = about:blank] 12:06:24 INFO - PROCESS | 1654 | --DOMWINDOW == 145 (0x119150c00) [pid = 1654] [serial = 872] [outer = 0x0] [url = about:blank] 12:06:24 INFO - PROCESS | 1654 | --DOMWINDOW == 144 (0x112897000) [pid = 1654] [serial = 866] [outer = 0x0] [url = about:blank] 12:06:24 INFO - PROCESS | 1654 | --DOMWINDOW == 143 (0x1180cb000) [pid = 1654] [serial = 902] [outer = 0x0] [url = about:blank] 12:06:24 INFO - PROCESS | 1654 | --DOMWINDOW == 142 (0x121421400) [pid = 1654] [serial = 924] [outer = 0x0] [url = about:blank] 12:06:24 INFO - PROCESS | 1654 | --DOMWINDOW == 141 (0x116755400) [pid = 1654] [serial = 869] [outer = 0x0] [url = about:blank] 12:06:24 INFO - PROCESS | 1654 | --DOMWINDOW == 140 (0x1196b9c00) [pid = 1654] [serial = 912] [outer = 0x0] [url = about:blank] 12:06:24 INFO - PROCESS | 1654 | --DOMWINDOW == 139 (0x112896800) [pid = 1654] [serial = 891] [outer = 0x0] [url = about:blank] 12:06:24 INFO - PROCESS | 1654 | --DOMWINDOW == 138 (0x1126c8800) [pid = 1654] [serial = 890] [outer = 0x0] [url = about:blank] 12:06:24 INFO - PROCESS | 1654 | --DOMWINDOW == 137 (0x12166b800) [pid = 1654] [serial = 878] [outer = 0x0] [url = about:blank] 12:06:24 INFO - PROCESS | 1654 | --DOMWINDOW == 136 (0x12a887800) [pid = 1654] [serial = 881] [outer = 0x0] [url = about:blank] 12:06:24 INFO - PROCESS | 1654 | --DOMWINDOW == 135 (0x118336800) [pid = 1654] [serial = 918] [outer = 0x0] [url = about:blank] 12:06:24 INFO - PROCESS | 1654 | --DOMWINDOW == 134 (0x11303ac00) [pid = 1654] [serial = 893] [outer = 0x0] [url = about:blank] 12:06:24 INFO - PROCESS | 1654 | --DOMWINDOW == 133 (0x11385d800) [pid = 1654] [serial = 894] [outer = 0x0] [url = about:blank] 12:06:24 INFO - PROCESS | 1654 | --DOMWINDOW == 132 (0x119b0cc00) [pid = 1654] [serial = 915] [outer = 0x0] [url = about:blank] 12:06:24 INFO - PROCESS | 1654 | --DOMWINDOW == 131 (0x1196d4000) [pid = 1654] [serial = 913] [outer = 0x0] [url = about:blank] 12:06:24 INFO - PROCESS | 1654 | --DOMWINDOW == 130 (0x119c3b000) [pid = 1654] [serial = 921] [outer = 0x0] [url = about:blank] 12:06:24 INFO - PROCESS | 1654 | --DOMWINDOW == 129 (0x119c38400) [pid = 1654] [serial = 916] [outer = 0x0] [url = about:blank] 12:06:24 INFO - PROCESS | 1654 | --DOMWINDOW == 128 (0x11940f000) [pid = 1654] [serial = 909] [outer = 0x0] [url = about:blank] 12:06:24 INFO - PROCESS | 1654 | --DOMWINDOW == 127 (0x11297d000) [pid = 1654] [serial = 510] [outer = 0x0] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 12:06:24 INFO - PROCESS | 1654 | --DOMWINDOW == 126 (0x1211ef800) [pid = 1654] [serial = 922] [outer = 0x0] [url = about:blank] 12:06:24 INFO - PROCESS | 1654 | --DOMWINDOW == 125 (0x1196c6400) [pid = 1654] [serial = 919] [outer = 0x0] [url = about:blank] 12:06:24 INFO - PROCESS | 1654 | --DOMWINDOW == 124 (0x11914d800) [pid = 1654] [serial = 906] [outer = 0x0] [url = about:blank] 12:06:24 INFO - PROCESS | 1654 | --DOMWINDOW == 123 (0x118334800) [pid = 1654] [serial = 903] [outer = 0x0] [url = about:blank] 12:06:24 INFO - PROCESS | 1654 | --DOMWINDOW == 122 (0x121666000) [pid = 1654] [serial = 925] [outer = 0x0] [url = about:blank] 12:06:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 12:06:24 INFO - PROCESS | 1654 | 1464375984611 Marionette TRACE conn2 -> [0,1326,"setScriptTimeout",{"ms":35000}] 12:06:24 INFO - PROCESS | 1654 | 1464375984614 Marionette TRACE conn2 <- [1,1326,null,{}] 12:06:24 INFO - PROCESS | 1654 | 1464375984625 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}] 12:06:24 INFO - PROCESS | 1654 | 1464375984766 Marionette TRACE conn2 <- [1,1327,null,{"value":null}] 12:06:24 INFO - PROCESS | 1654 | 1464375984781 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:24 INFO - PROCESS | 1654 | ++DOCSHELL 0x118096000 == 62 [pid = 1654] [id = 339] 12:06:24 INFO - PROCESS | 1654 | ++DOMWINDOW == 123 (0x1183d8000) [pid = 1654] [serial = 1016] [outer = 0x0] 12:06:24 INFO - PROCESS | 1654 | ++DOMWINDOW == 124 (0x1185cc000) [pid = 1654] [serial = 1017] [outer = 0x1183d8000] 12:06:24 INFO - PROCESS | 1654 | 1464375984825 Marionette DEBUG loaded listener.js 12:06:24 INFO - PROCESS | 1654 | ++DOMWINDOW == 125 (0x119010400) [pid = 1654] [serial = 1018] [outer = 0x1183d8000] 12:06:25 INFO - PROCESS | 1654 | 1464375985234 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]]]}] 12:06:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | Radial gradient coordinates are relative to the coordinate space at the time of filling 12:06:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 675ms 12:06:25 INFO - PROCESS | 1654 | 1464375985283 Marionette TRACE conn2 -> [0,1329,"getWindowHandle",null] 12:06:25 INFO - PROCESS | 1654 | 1464375985285 Marionette TRACE conn2 <- [1,1329,null,{"value":"7"}] 12:06:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 12:06:25 INFO - PROCESS | 1654 | 1464375985287 Marionette TRACE conn2 -> [0,1330,"setScriptTimeout",{"ms":35000}] 12:06:25 INFO - PROCESS | 1654 | 1464375985288 Marionette TRACE conn2 <- [1,1330,null,{}] 12:06:25 INFO - PROCESS | 1654 | 1464375985291 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}] 12:06:25 INFO - PROCESS | 1654 | 1464375985397 Marionette TRACE conn2 <- [1,1331,null,{"value":null}] 12:06:25 INFO - PROCESS | 1654 | 1464375985406 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:25 INFO - PROCESS | 1654 | ++DOCSHELL 0x12144b000 == 63 [pid = 1654] [id = 340] 12:06:25 INFO - PROCESS | 1654 | ++DOMWINDOW == 126 (0x119409400) [pid = 1654] [serial = 1019] [outer = 0x0] 12:06:25 INFO - PROCESS | 1654 | ++DOMWINDOW == 127 (0x1196bac00) [pid = 1654] [serial = 1020] [outer = 0x119409400] 12:06:25 INFO - PROCESS | 1654 | 1464375985431 Marionette DEBUG loaded listener.js 12:06:25 INFO - PROCESS | 1654 | ++DOMWINDOW == 128 (0x1196cf800) [pid = 1654] [serial = 1021] [outer = 0x119409400] 12:06:25 INFO - PROCESS | 1654 | 1464375985808 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]]]}] 12:06:25 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 12:06:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 568ms 12:06:25 INFO - PROCESS | 1654 | 1464375985856 Marionette TRACE conn2 -> [0,1333,"getWindowHandle",null] 12:06:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 12:06:25 INFO - PROCESS | 1654 | 1464375985868 Marionette TRACE conn2 <- [1,1333,null,{"value":"7"}] 12:06:25 INFO - PROCESS | 1654 | 1464375985872 Marionette TRACE conn2 -> [0,1334,"setScriptTimeout",{"ms":35000}] 12:06:25 INFO - PROCESS | 1654 | 1464375985874 Marionette TRACE conn2 <- [1,1334,null,{}] 12:06:25 INFO - PROCESS | 1654 | 1464375985877 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}] 12:06:26 INFO - PROCESS | 1654 | 1464375986005 Marionette TRACE conn2 <- [1,1335,null,{"value":null}] 12:06:26 INFO - PROCESS | 1654 | 1464375986018 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:26 INFO - PROCESS | 1654 | ++DOCSHELL 0x1257d3000 == 64 [pid = 1654] [id = 341] 12:06:26 INFO - PROCESS | 1654 | ++DOMWINDOW == 129 (0x119aa0800) [pid = 1654] [serial = 1022] [outer = 0x0] 12:06:26 INFO - PROCESS | 1654 | ++DOMWINDOW == 130 (0x119b20400) [pid = 1654] [serial = 1023] [outer = 0x119aa0800] 12:06:26 INFO - PROCESS | 1654 | 1464375986061 Marionette DEBUG loaded listener.js 12:06:26 INFO - PROCESS | 1654 | ++DOMWINDOW == 131 (0x120f29000) [pid = 1654] [serial = 1024] [outer = 0x119aa0800] 12:06:26 INFO - PROCESS | 1654 | 1464375986422 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]]]}] 12:06:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 12:06:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 570ms 12:06:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 12:06:26 INFO - PROCESS | 1654 | 1464375986443 Marionette TRACE conn2 -> [0,1337,"getWindowHandle",null] 12:06:26 INFO - PROCESS | 1654 | 1464375986444 Marionette TRACE conn2 <- [1,1337,null,{"value":"7"}] 12:06:26 INFO - PROCESS | 1654 | 1464375986446 Marionette TRACE conn2 -> [0,1338,"setScriptTimeout",{"ms":35000}] 12:06:26 INFO - PROCESS | 1654 | 1464375986447 Marionette TRACE conn2 <- [1,1338,null,{}] 12:06:26 INFO - PROCESS | 1654 | 1464375986449 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}] 12:06:26 INFO - PROCESS | 1654 | 1464375986586 Marionette TRACE conn2 <- [1,1339,null,{"value":null}] 12:06:26 INFO - PROCESS | 1654 | 1464375986638 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:26 INFO - PROCESS | 1654 | ++DOCSHELL 0x1272ca000 == 65 [pid = 1654] [id = 342] 12:06:26 INFO - PROCESS | 1654 | ++DOMWINDOW == 132 (0x120fae000) [pid = 1654] [serial = 1025] [outer = 0x0] 12:06:26 INFO - PROCESS | 1654 | ++DOMWINDOW == 133 (0x121424800) [pid = 1654] [serial = 1026] [outer = 0x120fae000] 12:06:26 INFO - PROCESS | 1654 | 1464375986666 Marionette DEBUG loaded listener.js 12:06:26 INFO - PROCESS | 1654 | ++DOMWINDOW == 134 (0x125cbc800) [pid = 1654] [serial = 1027] [outer = 0x120fae000] 12:06:27 INFO - PROCESS | 1654 | 1464375987447 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]]]}] 12:06:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 12:06:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1021ms 12:06:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 12:06:27 INFO - PROCESS | 1654 | 1464375987468 Marionette TRACE conn2 -> [0,1341,"getWindowHandle",null] 12:06:27 INFO - PROCESS | 1654 | 1464375987469 Marionette TRACE conn2 <- [1,1341,null,{"value":"7"}] 12:06:27 INFO - PROCESS | 1654 | 1464375987472 Marionette TRACE conn2 -> [0,1342,"setScriptTimeout",{"ms":35000}] 12:06:27 INFO - PROCESS | 1654 | 1464375987473 Marionette TRACE conn2 <- [1,1342,null,{}] 12:06:27 INFO - PROCESS | 1654 | 1464375987476 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}] 12:06:27 INFO - PROCESS | 1654 | 1464375987589 Marionette TRACE conn2 <- [1,1343,null,{"value":null}] 12:06:27 INFO - PROCESS | 1654 | 1464375987626 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:27 INFO - PROCESS | 1654 | ++DOCSHELL 0x1294bf000 == 66 [pid = 1654] [id = 343] 12:06:27 INFO - PROCESS | 1654 | ++DOMWINDOW == 135 (0x120fae400) [pid = 1654] [serial = 1028] [outer = 0x0] 12:06:27 INFO - PROCESS | 1654 | ++DOMWINDOW == 136 (0x125f49c00) [pid = 1654] [serial = 1029] [outer = 0x120fae400] 12:06:27 INFO - PROCESS | 1654 | 1464375987651 Marionette DEBUG loaded listener.js 12:06:27 INFO - PROCESS | 1654 | ++DOMWINDOW == 137 (0x1278cd000) [pid = 1654] [serial = 1030] [outer = 0x120fae400] 12:06:27 INFO - PROCESS | 1654 | 1464375987986 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]]]}] 12:06:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 12:06:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 569ms 12:06:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 12:06:28 INFO - PROCESS | 1654 | 1464375988041 Marionette TRACE conn2 -> [0,1345,"getWindowHandle",null] 12:06:28 INFO - PROCESS | 1654 | 1464375988042 Marionette TRACE conn2 <- [1,1345,null,{"value":"7"}] 12:06:28 INFO - PROCESS | 1654 | 1464375988044 Marionette TRACE conn2 -> [0,1346,"setScriptTimeout",{"ms":35000}] 12:06:28 INFO - PROCESS | 1654 | 1464375988045 Marionette TRACE conn2 <- [1,1346,null,{}] 12:06:28 INFO - PROCESS | 1654 | 1464375988048 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}] 12:06:28 INFO - PROCESS | 1654 | 1464375988155 Marionette TRACE conn2 <- [1,1347,null,{"value":null}] 12:06:28 INFO - PROCESS | 1654 | 1464375988171 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:28 INFO - PROCESS | 1654 | ++DOCSHELL 0x12a751800 == 67 [pid = 1654] [id = 344] 12:06:28 INFO - PROCESS | 1654 | ++DOMWINDOW == 138 (0x125e65c00) [pid = 1654] [serial = 1031] [outer = 0x0] 12:06:28 INFO - PROCESS | 1654 | ++DOMWINDOW == 139 (0x12915bc00) [pid = 1654] [serial = 1032] [outer = 0x125e65c00] 12:06:28 INFO - PROCESS | 1654 | 1464375988196 Marionette DEBUG loaded listener.js 12:06:28 INFO - PROCESS | 1654 | ++DOMWINDOW == 140 (0x1291ee400) [pid = 1654] [serial = 1033] [outer = 0x125e65c00] 12:06:28 INFO - PROCESS | 1654 | 1464375988536 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]]]}] 12:06:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 12:06:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 519ms 12:06:28 INFO - PROCESS | 1654 | 1464375988564 Marionette TRACE conn2 -> [0,1349,"getWindowHandle",null] 12:06:28 INFO - PROCESS | 1654 | 1464375988565 Marionette TRACE conn2 <- [1,1349,null,{"value":"7"}] 12:06:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 12:06:28 INFO - PROCESS | 1654 | 1464375988568 Marionette TRACE conn2 -> [0,1350,"setScriptTimeout",{"ms":35000}] 12:06:28 INFO - PROCESS | 1654 | 1464375988569 Marionette TRACE conn2 <- [1,1350,null,{}] 12:06:28 INFO - PROCESS | 1654 | 1464375988577 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}] 12:06:28 INFO - PROCESS | 1654 | 1464375988685 Marionette TRACE conn2 <- [1,1351,null,{"value":null}] 12:06:28 INFO - PROCESS | 1654 | 1464375988695 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:28 INFO - PROCESS | 1654 | ++DOCSHELL 0x12b136800 == 68 [pid = 1654] [id = 345] 12:06:28 INFO - PROCESS | 1654 | ++DOMWINDOW == 141 (0x127214800) [pid = 1654] [serial = 1034] [outer = 0x0] 12:06:28 INFO - PROCESS | 1654 | ++DOMWINDOW == 142 (0x129770c00) [pid = 1654] [serial = 1035] [outer = 0x127214800] 12:06:28 INFO - PROCESS | 1654 | 1464375988720 Marionette DEBUG loaded listener.js 12:06:28 INFO - PROCESS | 1654 | ++DOMWINDOW == 143 (0x125ccb400) [pid = 1654] [serial = 1036] [outer = 0x127214800] 12:06:29 INFO - PROCESS | 1654 | --DOMWINDOW == 142 (0x119b21800) [pid = 1654] [serial = 968] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 12:06:29 INFO - PROCESS | 1654 | --DOMWINDOW == 141 (0x119c36000) [pid = 1654] [serial = 971] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 12:06:29 INFO - PROCESS | 1654 | --DOMWINDOW == 140 (0x121423400) [pid = 1654] [serial = 974] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 12:06:29 INFO - PROCESS | 1654 | --DOMWINDOW == 139 (0x119048800) [pid = 1654] [serial = 926] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 12:06:29 INFO - PROCESS | 1654 | --DOMWINDOW == 138 (0x1183d7800) [pid = 1654] [serial = 959] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 12:06:29 INFO - PROCESS | 1654 | --DOMWINDOW == 137 (0x112973000) [pid = 1654] [serial = 950] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 12:06:29 INFO - PROCESS | 1654 | --DOMWINDOW == 136 (0x119152800) [pid = 1654] [serial = 962] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 12:06:29 INFO - PROCESS | 1654 | --DOMWINDOW == 135 (0x11289d400) [pid = 1654] [serial = 953] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 12:06:29 INFO - PROCESS | 1654 | --DOMWINDOW == 134 (0x111e30000) [pid = 1654] [serial = 947] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 12:06:29 INFO - PROCESS | 1654 | --DOMWINDOW == 133 (0x117172c00) [pid = 1654] [serial = 956] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 12:06:29 INFO - PROCESS | 1654 | --DOMWINDOW == 132 (0x1126c5800) [pid = 1654] [serial = 977] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 12:06:29 INFO - PROCESS | 1654 | --DOMWINDOW == 131 (0x1169b8800) [pid = 1654] [serial = 980] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 12:06:29 INFO - PROCESS | 1654 | --DOMWINDOW == 130 (0x111a09c00) [pid = 1654] [serial = 983] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 12:06:29 INFO - PROCESS | 1654 | --DOMWINDOW == 129 (0x119151000) [pid = 1654] [serial = 965] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 12:06:29 INFO - PROCESS | 1654 | --DOMWINDOW == 128 (0x1160da800) [pid = 1654] [serial = 883] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 12:06:29 INFO - PROCESS | 1654 | --DOMWINDOW == 127 (0x112893800) [pid = 1654] [serial = 865] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 12:06:29 INFO - PROCESS | 1654 | --DOMWINDOW == 126 (0x1162a9800) [pid = 1654] [serial = 868] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 12:06:29 INFO - PROCESS | 1654 | --DOMWINDOW == 125 (0x119053c00) [pid = 1654] [serial = 871] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 12:06:29 INFO - PROCESS | 1654 | --DOMWINDOW == 124 (0x1291eb800) [pid = 1654] [serial = 880] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 12:06:29 INFO - PROCESS | 1654 | --DOMWINDOW == 123 (0x119a9b400) [pid = 1654] [serial = 877] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 12:06:29 INFO - PROCESS | 1654 | --DOMWINDOW == 122 (0x1196d3400) [pid = 1654] [serial = 874] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 12:06:29 INFO - PROCESS | 1654 | 1464375989195 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]]]}] 12:06:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 12:06:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 672ms 12:06:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 12:06:29 INFO - PROCESS | 1654 | 1464375989241 Marionette TRACE conn2 -> [0,1353,"getWindowHandle",null] 12:06:29 INFO - PROCESS | 1654 | 1464375989242 Marionette TRACE conn2 <- [1,1353,null,{"value":"7"}] 12:06:29 INFO - PROCESS | 1654 | 1464375989244 Marionette TRACE conn2 -> [0,1354,"setScriptTimeout",{"ms":35000}] 12:06:29 INFO - PROCESS | 1654 | 1464375989245 Marionette TRACE conn2 <- [1,1354,null,{}] 12:06:29 INFO - PROCESS | 1654 | 1464375989247 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}] 12:06:29 INFO - PROCESS | 1654 | 1464375989357 Marionette TRACE conn2 <- [1,1355,null,{"value":null}] 12:06:29 INFO - PROCESS | 1654 | 1464375989397 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:29 INFO - PROCESS | 1654 | ++DOCSHELL 0x1272c9800 == 69 [pid = 1654] [id = 346] 12:06:29 INFO - PROCESS | 1654 | ++DOMWINDOW == 123 (0x111c82400) [pid = 1654] [serial = 1037] [outer = 0x0] 12:06:29 INFO - PROCESS | 1654 | ++DOMWINDOW == 124 (0x1160e2800) [pid = 1654] [serial = 1038] [outer = 0x111c82400] 12:06:29 INFO - PROCESS | 1654 | 1464375989422 Marionette DEBUG loaded listener.js 12:06:29 INFO - PROCESS | 1654 | ++DOMWINDOW == 125 (0x119048800) [pid = 1654] [serial = 1039] [outer = 0x111c82400] 12:06:29 INFO - PROCESS | 1654 | 1464375989687 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]]]}] 12:06:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 12:06:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 470ms 12:06:29 INFO - PROCESS | 1654 | 1464375989714 Marionette TRACE conn2 -> [0,1357,"getWindowHandle",null] 12:06:29 INFO - PROCESS | 1654 | 1464375989716 Marionette TRACE conn2 <- [1,1357,null,{"value":"7"}] 12:06:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 12:06:29 INFO - PROCESS | 1654 | 1464375989718 Marionette TRACE conn2 -> [0,1358,"setScriptTimeout",{"ms":35000}] 12:06:29 INFO - PROCESS | 1654 | 1464375989720 Marionette TRACE conn2 <- [1,1358,null,{}] 12:06:29 INFO - PROCESS | 1654 | 1464375989730 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}] 12:06:29 INFO - PROCESS | 1654 | 1464375989841 Marionette TRACE conn2 <- [1,1359,null,{"value":null}] 12:06:29 INFO - PROCESS | 1654 | 1464375989846 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:29 INFO - PROCESS | 1654 | ++DOCSHELL 0x12c896000 == 70 [pid = 1654] [id = 347] 12:06:29 INFO - PROCESS | 1654 | ++DOMWINDOW == 126 (0x1196bc800) [pid = 1654] [serial = 1040] [outer = 0x0] 12:06:29 INFO - PROCESS | 1654 | ++DOMWINDOW == 127 (0x1278c3400) [pid = 1654] [serial = 1041] [outer = 0x1196bc800] 12:06:29 INFO - PROCESS | 1654 | 1464375989875 Marionette DEBUG loaded listener.js 12:06:29 INFO - PROCESS | 1654 | ++DOMWINDOW == 128 (0x12a88c800) [pid = 1654] [serial = 1042] [outer = 0x1196bc800] 12:06:30 INFO - PROCESS | 1654 | 1464375990236 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]]]}] 12:06:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 12:06:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 528ms 12:06:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 12:06:30 INFO - PROCESS | 1654 | 1464375990248 Marionette TRACE conn2 -> [0,1361,"getWindowHandle",null] 12:06:30 INFO - PROCESS | 1654 | 1464375990249 Marionette TRACE conn2 <- [1,1361,null,{"value":"7"}] 12:06:30 INFO - PROCESS | 1654 | 1464375990251 Marionette TRACE conn2 -> [0,1362,"setScriptTimeout",{"ms":35000}] 12:06:30 INFO - PROCESS | 1654 | 1464375990252 Marionette TRACE conn2 <- [1,1362,null,{}] 12:06:30 INFO - PROCESS | 1654 | 1464375990260 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}] 12:06:30 INFO - PROCESS | 1654 | 1464375990384 Marionette TRACE conn2 <- [1,1363,null,{"value":null}] 12:06:30 INFO - PROCESS | 1654 | 1464375990391 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:30 INFO - PROCESS | 1654 | ++DOCSHELL 0x12d1c9000 == 71 [pid = 1654] [id = 348] 12:06:30 INFO - PROCESS | 1654 | ++DOMWINDOW == 129 (0x111e33800) [pid = 1654] [serial = 1043] [outer = 0x0] 12:06:30 INFO - PROCESS | 1654 | ++DOMWINDOW == 130 (0x12a88e400) [pid = 1654] [serial = 1044] [outer = 0x111e33800] 12:06:30 INFO - PROCESS | 1654 | 1464375990415 Marionette DEBUG loaded listener.js 12:06:30 INFO - PROCESS | 1654 | ++DOMWINDOW == 131 (0x12b0c0c00) [pid = 1654] [serial = 1045] [outer = 0x111e33800] 12:06:30 INFO - PROCESS | 1654 | 1464375990721 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]]]}] 12:06:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 12:06:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 524ms 12:06:30 INFO - PROCESS | 1654 | 1464375990775 Marionette TRACE conn2 -> [0,1365,"getWindowHandle",null] 12:06:30 INFO - PROCESS | 1654 | 1464375990777 Marionette TRACE conn2 <- [1,1365,null,{"value":"7"}] 12:06:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 12:06:30 INFO - PROCESS | 1654 | 1464375990779 Marionette TRACE conn2 -> [0,1366,"setScriptTimeout",{"ms":35000}] 12:06:30 INFO - PROCESS | 1654 | 1464375990780 Marionette TRACE conn2 <- [1,1366,null,{}] 12:06:30 INFO - PROCESS | 1654 | 1464375990782 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}] 12:06:30 INFO - PROCESS | 1654 | 1464375990868 Marionette TRACE conn2 <- [1,1367,null,{"value":null}] 12:06:30 INFO - PROCESS | 1654 | 1464375990873 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:30 INFO - PROCESS | 1654 | ++DOCSHELL 0x12d816000 == 72 [pid = 1654] [id = 349] 12:06:30 INFO - PROCESS | 1654 | ++DOMWINDOW == 132 (0x12a81ec00) [pid = 1654] [serial = 1046] [outer = 0x0] 12:06:30 INFO - PROCESS | 1654 | ++DOMWINDOW == 133 (0x12b1ebc00) [pid = 1654] [serial = 1047] [outer = 0x12a81ec00] 12:06:30 INFO - PROCESS | 1654 | 1464375990897 Marionette DEBUG loaded listener.js 12:06:30 INFO - PROCESS | 1654 | ++DOMWINDOW == 134 (0x12ba71800) [pid = 1654] [serial = 1048] [outer = 0x12a81ec00] 12:06:31 INFO - PROCESS | 1654 | 1464375991444 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] 12:06:31 INFO - PROCESS | 1654 | 1464375991507 Marionette TRACE conn2 <- [1,1369,null,{"value":"7"}] 12:06:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 12:06:31 INFO - PROCESS | 1654 | 1464375991513 Marionette TRACE conn2 -> [0,1370,"setScriptTimeout",{"ms":35000}] 12:06:31 INFO - PROCESS | 1654 | 1464375991515 Marionette TRACE conn2 <- [1,1370,null,{}] 12:06:31 INFO - PROCESS | 1654 | 1464375991519 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}] 12:06:31 INFO - PROCESS | 1654 | 1464375991636 Marionette TRACE conn2 <- [1,1371,null,{"value":null}] 12:06:31 INFO - PROCESS | 1654 | 1464375991711 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:31 INFO - PROCESS | 1654 | ++DOCSHELL 0x118520800 == 73 [pid = 1654] [id = 350] 12:06:31 INFO - PROCESS | 1654 | ++DOMWINDOW == 135 (0x112e31c00) [pid = 1654] [serial = 1049] [outer = 0x0] 12:06:31 INFO - PROCESS | 1654 | ++DOMWINDOW == 136 (0x1162e7400) [pid = 1654] [serial = 1050] [outer = 0x112e31c00] 12:06:31 INFO - PROCESS | 1654 | 1464375991743 Marionette DEBUG loaded listener.js 12:06:31 INFO - PROCESS | 1654 | ++DOMWINDOW == 137 (0x117e5dc00) [pid = 1654] [serial = 1051] [outer = 0x112e31c00] 12:06:32 INFO - PROCESS | 1654 | 1464375992196 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] 12:06:32 INFO - PROCESS | 1654 | 1464375992242 Marionette TRACE conn2 <- [1,1373,null,{"value":"7"}] 12:06:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 12:06:32 INFO - PROCESS | 1654 | 1464375992248 Marionette TRACE conn2 -> [0,1374,"setScriptTimeout",{"ms":35000}] 12:06:32 INFO - PROCESS | 1654 | 1464375992250 Marionette TRACE conn2 <- [1,1374,null,{}] 12:06:32 INFO - PROCESS | 1654 | 1464375992253 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}] 12:06:32 INFO - PROCESS | 1654 | 1464375992364 Marionette TRACE conn2 <- [1,1375,null,{"value":null}] 12:06:32 INFO - PROCESS | 1654 | 1464375992470 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:32 INFO - PROCESS | 1654 | ++DOCSHELL 0x125f2d800 == 74 [pid = 1654] [id = 351] 12:06:32 INFO - PROCESS | 1654 | ++DOMWINDOW == 138 (0x1184d1800) [pid = 1654] [serial = 1052] [outer = 0x0] 12:06:32 INFO - PROCESS | 1654 | ++DOMWINDOW == 139 (0x118929400) [pid = 1654] [serial = 1053] [outer = 0x1184d1800] 12:06:32 INFO - PROCESS | 1654 | 1464375992500 Marionette DEBUG loaded listener.js 12:06:32 INFO - PROCESS | 1654 | ++DOMWINDOW == 140 (0x119405800) [pid = 1654] [serial = 1054] [outer = 0x1184d1800] 12:06:32 INFO - PROCESS | 1654 | [1654] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 12:06:32 INFO - PROCESS | 1654 | 1464375992907 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] 12:06:32 INFO - PROCESS | 1654 | 1464375992988 Marionette TRACE conn2 <- [1,1377,null,{"value":"7"}] 12:06:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 12:06:32 INFO - PROCESS | 1654 | 1464375992993 Marionette TRACE conn2 -> [0,1378,"setScriptTimeout",{"ms":35000}] 12:06:32 INFO - PROCESS | 1654 | 1464375992995 Marionette TRACE conn2 <- [1,1378,null,{}] 12:06:33 INFO - PROCESS | 1654 | 1464375993004 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}] 12:06:33 INFO - PROCESS | 1654 | 1464375993116 Marionette TRACE conn2 <- [1,1379,null,{"value":null}] 12:06:33 INFO - PROCESS | 1654 | 1464375993192 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:33 INFO - PROCESS | 1654 | ++DOCSHELL 0x12d815800 == 75 [pid = 1654] [id = 352] 12:06:33 INFO - PROCESS | 1654 | ++DOMWINDOW == 141 (0x12141c800) [pid = 1654] [serial = 1055] [outer = 0x0] 12:06:33 INFO - PROCESS | 1654 | ++DOMWINDOW == 142 (0x12142f000) [pid = 1654] [serial = 1056] [outer = 0x12141c800] 12:06:33 INFO - PROCESS | 1654 | 1464375993224 Marionette DEBUG loaded listener.js 12:06:33 INFO - PROCESS | 1654 | ++DOMWINDOW == 143 (0x121b73400) [pid = 1654] [serial = 1057] [outer = 0x12141c800] 12:06:33 INFO - PROCESS | 1654 | 1464375993617 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] 12:06:33 INFO - PROCESS | 1654 | 1464375993668 Marionette TRACE conn2 <- [1,1381,null,{"value":"7"}] 12:06:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 12:06:33 INFO - PROCESS | 1654 | 1464375993689 Marionette TRACE conn2 -> [0,1382,"setScriptTimeout",{"ms":35000}] 12:06:33 INFO - PROCESS | 1654 | 1464375993691 Marionette TRACE conn2 <- [1,1382,null,{}] 12:06:33 INFO - PROCESS | 1654 | 1464375993693 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}] 12:06:33 INFO - PROCESS | 1654 | 1464375993803 Marionette TRACE conn2 <- [1,1383,null,{"value":null}] 12:06:33 INFO - PROCESS | 1654 | 1464375993879 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:33 INFO - PROCESS | 1654 | ++DOCSHELL 0x135150000 == 76 [pid = 1654] [id = 353] 12:06:33 INFO - PROCESS | 1654 | ++DOMWINDOW == 144 (0x121935400) [pid = 1654] [serial = 1058] [outer = 0x0] 12:06:33 INFO - PROCESS | 1654 | ++DOMWINDOW == 145 (0x125cdd000) [pid = 1654] [serial = 1059] [outer = 0x121935400] 12:06:33 INFO - PROCESS | 1654 | 1464375993908 Marionette DEBUG loaded listener.js 12:06:33 INFO - PROCESS | 1654 | ++DOMWINDOW == 146 (0x1278d0c00) [pid = 1654] [serial = 1060] [outer = 0x121935400] 12:06:34 INFO - PROCESS | 1654 | [1654] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 12:06:34 INFO - PROCESS | 1654 | 1464375994348 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] 12:06:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 12:06:34 INFO - PROCESS | 1654 | 1464375994411 Marionette TRACE conn2 <- [1,1385,null,{"value":"7"}] 12:06:34 INFO - PROCESS | 1654 | 1464375994413 Marionette TRACE conn2 -> [0,1386,"setScriptTimeout",{"ms":35000}] 12:06:34 INFO - PROCESS | 1654 | 1464375994414 Marionette TRACE conn2 <- [1,1386,null,{}] 12:06:34 INFO - PROCESS | 1654 | 1464375994417 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}] 12:06:34 INFO - PROCESS | 1654 | 1464375994523 Marionette TRACE conn2 <- [1,1387,null,{"value":null}] 12:06:34 INFO - PROCESS | 1654 | 1464375994598 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:34 INFO - PROCESS | 1654 | ++DOCSHELL 0x13532f000 == 77 [pid = 1654] [id = 354] 12:06:34 INFO - PROCESS | 1654 | ++DOMWINDOW == 147 (0x124ad7000) [pid = 1654] [serial = 1061] [outer = 0x0] 12:06:34 INFO - PROCESS | 1654 | ++DOMWINDOW == 148 (0x129776400) [pid = 1654] [serial = 1062] [outer = 0x124ad7000] 12:06:34 INFO - PROCESS | 1654 | 1464375994627 Marionette DEBUG loaded listener.js 12:06:34 INFO - PROCESS | 1654 | ++DOMWINDOW == 149 (0x12b025c00) [pid = 1654] [serial = 1063] [outer = 0x124ad7000] 12:06:35 INFO - PROCESS | 1654 | 1464375995128 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] 12:06:35 INFO - PROCESS | 1654 | 1464375995186 Marionette TRACE conn2 <- [1,1389,null,{"value":"7"}] 12:06:35 INFO - PROCESS | 1654 | 1464375995188 Marionette TRACE conn2 -> [0,1390,"setScriptTimeout",{"ms":35000}] 12:06:35 INFO - PROCESS | 1654 | 1464375995189 Marionette TRACE conn2 <- [1,1390,null,{}] 12:06:35 INFO - PROCESS | 1654 | 1464375995191 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}] 12:06:35 INFO - PROCESS | 1654 | 1464375995316 Marionette TRACE conn2 <- [1,1391,null,{"value":null}] 12:06:35 INFO - PROCESS | 1654 | 1464375995393 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:35 INFO - PROCESS | 1654 | ++DOCSHELL 0x117e0e000 == 78 [pid = 1654] [id = 355] 12:06:35 INFO - PROCESS | 1654 | ++DOMWINDOW == 150 (0x116a57c00) [pid = 1654] [serial = 1064] [outer = 0x0] 12:06:35 INFO - PROCESS | 1654 | ++DOMWINDOW == 151 (0x12166b800) [pid = 1654] [serial = 1065] [outer = 0x116a57c00] 12:06:35 INFO - PROCESS | 1654 | 1464375995424 Marionette DEBUG loaded listener.js 12:06:35 INFO - PROCESS | 1654 | ++DOMWINDOW == 152 (0x12bb80c00) [pid = 1654] [serial = 1066] [outer = 0x116a57c00] 12:06:36 INFO - PROCESS | 1654 | 1464375996119 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]]]}] 12:06:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 12:06:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 971ms 12:06:36 INFO - PROCESS | 1654 | 1464375996160 Marionette TRACE conn2 -> [0,1393,"getWindowHandle",null] 12:06:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 12:06:36 INFO - PROCESS | 1654 | 1464375996164 Marionette TRACE conn2 <- [1,1393,null,{"value":"7"}] 12:06:36 INFO - PROCESS | 1654 | 1464375996169 Marionette TRACE conn2 -> [0,1394,"setScriptTimeout",{"ms":35000}] 12:06:36 INFO - PROCESS | 1654 | 1464375996173 Marionette TRACE conn2 <- [1,1394,null,{}] 12:06:36 INFO - PROCESS | 1654 | 1464375996178 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}] 12:06:36 INFO - PROCESS | 1654 | 1464375996336 Marionette TRACE conn2 <- [1,1395,null,{"value":null}] 12:06:36 INFO - PROCESS | 1654 | 1464375996447 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:36 INFO - PROCESS | 1654 | ++DOCSHELL 0x119082000 == 79 [pid = 1654] [id = 356] 12:06:36 INFO - PROCESS | 1654 | ++DOMWINDOW == 153 (0x11289e800) [pid = 1654] [serial = 1067] [outer = 0x0] 12:06:36 INFO - PROCESS | 1654 | ++DOMWINDOW == 154 (0x112973000) [pid = 1654] [serial = 1068] [outer = 0x11289e800] 12:06:36 INFO - PROCESS | 1654 | 1464375996477 Marionette DEBUG loaded listener.js 12:06:36 INFO - PROCESS | 1654 | ++DOMWINDOW == 155 (0x113340c00) [pid = 1654] [serial = 1069] [outer = 0x11289e800] 12:06:36 INFO - PROCESS | 1654 | 1464375996949 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]]]}] 12:06:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 12:06:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 825ms 12:06:36 INFO - PROCESS | 1654 | 1464375996993 Marionette TRACE conn2 -> [0,1397,"getWindowHandle",null] 12:06:36 INFO - PROCESS | 1654 | 1464375996997 Marionette TRACE conn2 <- [1,1397,null,{"value":"7"}] 12:06:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 12:06:37 INFO - PROCESS | 1654 | 1464375997001 Marionette TRACE conn2 -> [0,1398,"setScriptTimeout",{"ms":35000}] 12:06:37 INFO - PROCESS | 1654 | 1464375997002 Marionette TRACE conn2 <- [1,1398,null,{}] 12:06:37 INFO - PROCESS | 1654 | 1464375997005 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}] 12:06:37 INFO - PROCESS | 1654 | 1464375997101 Marionette TRACE conn2 <- [1,1399,null,{"value":null}] 12:06:37 INFO - PROCESS | 1654 | 1464375997167 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:37 INFO - PROCESS | 1654 | ++DOCSHELL 0x118089800 == 80 [pid = 1654] [id = 357] 12:06:37 INFO - PROCESS | 1654 | ++DOMWINDOW == 156 (0x115ea9000) [pid = 1654] [serial = 1070] [outer = 0x0] 12:06:37 INFO - PROCESS | 1654 | ++DOMWINDOW == 157 (0x11693a000) [pid = 1654] [serial = 1071] [outer = 0x115ea9000] 12:06:37 INFO - PROCESS | 1654 | 1464375997194 Marionette DEBUG loaded listener.js 12:06:37 INFO - PROCESS | 1654 | ++DOMWINDOW == 158 (0x117177000) [pid = 1654] [serial = 1072] [outer = 0x115ea9000] 12:06:37 INFO - PROCESS | 1654 | --DOCSHELL 0x12101b800 == 79 [pid = 1654] [id = 233] 12:06:37 INFO - PROCESS | 1654 | --DOCSHELL 0x12d1c9000 == 78 [pid = 1654] [id = 348] 12:06:37 INFO - PROCESS | 1654 | --DOCSHELL 0x12c896000 == 77 [pid = 1654] [id = 347] 12:06:37 INFO - PROCESS | 1654 | --DOCSHELL 0x1272c9800 == 76 [pid = 1654] [id = 346] 12:06:37 INFO - PROCESS | 1654 | --DOCSHELL 0x12b136800 == 75 [pid = 1654] [id = 345] 12:06:37 INFO - PROCESS | 1654 | --DOCSHELL 0x12a751800 == 74 [pid = 1654] [id = 344] 12:06:37 INFO - PROCESS | 1654 | --DOCSHELL 0x1294bf000 == 73 [pid = 1654] [id = 343] 12:06:37 INFO - PROCESS | 1654 | --DOMWINDOW == 157 (0x1275e8400) [pid = 1654] [serial = 987] [outer = 0x0] [url = about:blank] 12:06:37 INFO - PROCESS | 1654 | --DOCSHELL 0x1272ca000 == 72 [pid = 1654] [id = 342] 12:06:37 INFO - PROCESS | 1654 | --DOCSHELL 0x1257d3000 == 71 [pid = 1654] [id = 341] 12:06:37 INFO - PROCESS | 1654 | --DOCSHELL 0x12144b000 == 70 [pid = 1654] [id = 340] 12:06:37 INFO - PROCESS | 1654 | --DOCSHELL 0x118096000 == 69 [pid = 1654] [id = 339] 12:06:37 INFO - PROCESS | 1654 | --DOCSHELL 0x119751800 == 68 [pid = 1654] [id = 338] 12:06:37 INFO - PROCESS | 1654 | --DOCSHELL 0x12100f800 == 67 [pid = 1654] [id = 337] 12:06:37 INFO - PROCESS | 1654 | --DOCSHELL 0x12c895000 == 66 [pid = 1654] [id = 333] 12:06:37 INFO - PROCESS | 1654 | --DOCSHELL 0x12bb60800 == 65 [pid = 1654] [id = 332] 12:06:37 INFO - PROCESS | 1654 | --DOCSHELL 0x12199c000 == 64 [pid = 1654] [id = 331] 12:06:37 INFO - PROCESS | 1654 | --DOCSHELL 0x1180bd800 == 63 [pid = 1654] [id = 330] 12:06:37 INFO - PROCESS | 1654 | --DOMWINDOW == 156 (0x120f25000) [pid = 1654] [serial = 969] [outer = 0x0] [url = about:blank] 12:06:37 INFO - PROCESS | 1654 | --DOMWINDOW == 155 (0x1211ee800) [pid = 1654] [serial = 972] [outer = 0x0] [url = about:blank] 12:06:37 INFO - PROCESS | 1654 | --DOMWINDOW == 154 (0x120fb0400) [pid = 1654] [serial = 970] [outer = 0x0] [url = about:blank] 12:06:37 INFO - PROCESS | 1654 | --DOMWINDOW == 153 (0x121aae400) [pid = 1654] [serial = 975] [outer = 0x0] [url = about:blank] 12:06:37 INFO - PROCESS | 1654 | --DOMWINDOW == 152 (0x121b74c00) [pid = 1654] [serial = 928] [outer = 0x0] [url = about:blank] 12:06:37 INFO - PROCESS | 1654 | --DOMWINDOW == 151 (0x11891f400) [pid = 1654] [serial = 960] [outer = 0x0] [url = about:blank] 12:06:37 INFO - PROCESS | 1654 | --DOMWINDOW == 150 (0x11904c400) [pid = 1654] [serial = 961] [outer = 0x0] [url = about:blank] 12:06:37 INFO - PROCESS | 1654 | --DOMWINDOW == 149 (0x121425000) [pid = 1654] [serial = 973] [outer = 0x0] [url = about:blank] 12:06:37 INFO - PROCESS | 1654 | --DOMWINDOW == 148 (0x124e05400) [pid = 1654] [serial = 945] [outer = 0x0] [url = about:blank] 12:06:37 INFO - PROCESS | 1654 | --DOMWINDOW == 147 (0x1160da400) [pid = 1654] [serial = 952] [outer = 0x0] [url = about:blank] 12:06:37 INFO - PROCESS | 1654 | --DOMWINDOW == 146 (0x1138b9400) [pid = 1654] [serial = 951] [outer = 0x0] [url = about:blank] 12:06:37 INFO - PROCESS | 1654 | --DOMWINDOW == 145 (0x121413c00) [pid = 1654] [serial = 942] [outer = 0x0] [url = about:blank] 12:06:37 INFO - PROCESS | 1654 | --DOMWINDOW == 144 (0x1166c5400) [pid = 1654] [serial = 933] [outer = 0x0] [url = about:blank] 12:06:37 INFO - PROCESS | 1654 | --DOMWINDOW == 143 (0x1193c7400) [pid = 1654] [serial = 963] [outer = 0x0] [url = about:blank] 12:06:37 INFO - PROCESS | 1654 | --DOMWINDOW == 142 (0x1196b9400) [pid = 1654] [serial = 964] [outer = 0x0] [url = about:blank] 12:06:37 INFO - PROCESS | 1654 | --DOMWINDOW == 141 (0x115e3d800) [pid = 1654] [serial = 954] [outer = 0x0] [url = about:blank] 12:06:37 INFO - PROCESS | 1654 | --DOMWINDOW == 140 (0x11767e400) [pid = 1654] [serial = 955] [outer = 0x0] [url = about:blank] 12:06:37 INFO - PROCESS | 1654 | --DOMWINDOW == 139 (0x1120ecc00) [pid = 1654] [serial = 948] [outer = 0x0] [url = about:blank] 12:06:37 INFO - PROCESS | 1654 | --DOMWINDOW == 138 (0x112893c00) [pid = 1654] [serial = 949] [outer = 0x0] [url = about:blank] 12:06:37 INFO - PROCESS | 1654 | --DOMWINDOW == 137 (0x1180c7400) [pid = 1654] [serial = 957] [outer = 0x0] [url = about:blank] 12:06:37 INFO - PROCESS | 1654 | --DOMWINDOW == 136 (0x11833b800) [pid = 1654] [serial = 958] [outer = 0x0] [url = about:blank] 12:06:37 INFO - PROCESS | 1654 | --DOMWINDOW == 135 (0x11297b800) [pid = 1654] [serial = 930] [outer = 0x0] [url = about:blank] 12:06:37 INFO - PROCESS | 1654 | --DOMWINDOW == 134 (0x1196d4c00) [pid = 1654] [serial = 939] [outer = 0x0] [url = about:blank] 12:06:37 INFO - PROCESS | 1654 | --DOMWINDOW == 133 (0x118702800) [pid = 1654] [serial = 936] [outer = 0x0] [url = about:blank] 12:06:37 INFO - PROCESS | 1654 | --DOMWINDOW == 132 (0x113d62400) [pid = 1654] [serial = 978] [outer = 0x0] [url = about:blank] 12:06:37 INFO - PROCESS | 1654 | --DOMWINDOW == 131 (0x119b1b400) [pid = 1654] [serial = 979] [outer = 0x0] [url = about:blank] 12:06:37 INFO - PROCESS | 1654 | --DOMWINDOW == 130 (0x125cbd000) [pid = 1654] [serial = 981] [outer = 0x0] [url = about:blank] 12:06:37 INFO - PROCESS | 1654 | --DOMWINDOW == 129 (0x125e6f800) [pid = 1654] [serial = 984] [outer = 0x0] [url = about:blank] 12:06:37 INFO - PROCESS | 1654 | --DOMWINDOW == 128 (0x124ad6000) [pid = 1654] [serial = 976] [outer = 0x0] [url = about:blank] 12:06:37 INFO - PROCESS | 1654 | --DOMWINDOW == 127 (0x1196d1c00) [pid = 1654] [serial = 966] [outer = 0x0] [url = about:blank] 12:06:37 INFO - PROCESS | 1654 | --DOMWINDOW == 126 (0x119b18000) [pid = 1654] [serial = 967] [outer = 0x0] [url = about:blank] 12:06:37 INFO - PROCESS | 1654 | --DOMWINDOW == 125 (0x125ce6000) [pid = 1654] [serial = 982] [outer = 0x0] [url = about:blank] 12:06:37 INFO - PROCESS | 1654 | --DOMWINDOW == 124 (0x125fdb800) [pid = 1654] [serial = 985] [outer = 0x0] [url = about:blank] 12:06:37 INFO - PROCESS | 1654 | --DOMWINDOW == 123 (0x12b1ee400) [pid = 1654] [serial = 885] [outer = 0x0] [url = about:blank] 12:06:37 INFO - PROCESS | 1654 | --DOMWINDOW == 122 (0x112977800) [pid = 1654] [serial = 867] [outer = 0x0] [url = about:blank] 12:06:37 INFO - PROCESS | 1654 | --DOMWINDOW == 121 (0x117e67800) [pid = 1654] [serial = 870] [outer = 0x0] [url = about:blank] 12:06:37 INFO - PROCESS | 1654 | --DOMWINDOW == 120 (0x11940fc00) [pid = 1654] [serial = 873] [outer = 0x0] [url = about:blank] 12:06:37 INFO - PROCESS | 1654 | --DOMWINDOW == 119 (0x12b024800) [pid = 1654] [serial = 882] [outer = 0x0] [url = about:blank] 12:06:37 INFO - PROCESS | 1654 | --DOMWINDOW == 118 (0x125ce7000) [pid = 1654] [serial = 879] [outer = 0x0] [url = about:blank] 12:06:37 INFO - PROCESS | 1654 | --DOMWINDOW == 117 (0x121416400) [pid = 1654] [serial = 876] [outer = 0x0] [url = about:blank] 12:06:37 INFO - PROCESS | 1654 | 1464375997599 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]]]}] 12:06:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 12:06:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 619ms 12:06:37 INFO - PROCESS | 1654 | 1464375997621 Marionette TRACE conn2 -> [0,1401,"getWindowHandle",null] 12:06:37 INFO - PROCESS | 1654 | 1464375997622 Marionette TRACE conn2 <- [1,1401,null,{"value":"7"}] 12:06:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 12:06:37 INFO - PROCESS | 1654 | 1464375997625 Marionette TRACE conn2 -> [0,1402,"setScriptTimeout",{"ms":35000}] 12:06:37 INFO - PROCESS | 1654 | 1464375997627 Marionette TRACE conn2 <- [1,1402,null,{}] 12:06:37 INFO - PROCESS | 1654 | 1464375997634 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}] 12:06:37 INFO - PROCESS | 1654 | 1464375997723 Marionette TRACE conn2 <- [1,1403,null,{"value":null}] 12:06:37 INFO - PROCESS | 1654 | 1464375997747 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:37 INFO - PROCESS | 1654 | ++DOCSHELL 0x1180bd800 == 64 [pid = 1654] [id = 358] 12:06:37 INFO - PROCESS | 1654 | ++DOMWINDOW == 118 (0x117680800) [pid = 1654] [serial = 1073] [outer = 0x0] 12:06:37 INFO - PROCESS | 1654 | ++DOMWINDOW == 119 (0x1180c3c00) [pid = 1654] [serial = 1074] [outer = 0x117680800] 12:06:37 INFO - PROCESS | 1654 | 1464375997774 Marionette DEBUG loaded listener.js 12:06:37 INFO - PROCESS | 1654 | ++DOMWINDOW == 120 (0x118335c00) [pid = 1654] [serial = 1075] [outer = 0x117680800] 12:06:38 INFO - PROCESS | 1654 | 1464375998136 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]]]}] 12:06:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 12:06:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 570ms 12:06:38 INFO - PROCESS | 1654 | 1464375998195 Marionette TRACE conn2 -> [0,1405,"getWindowHandle",null] 12:06:38 INFO - PROCESS | 1654 | 1464375998197 Marionette TRACE conn2 <- [1,1405,null,{"value":"7"}] 12:06:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 12:06:38 INFO - PROCESS | 1654 | 1464375998199 Marionette TRACE conn2 -> [0,1406,"setScriptTimeout",{"ms":35000}] 12:06:38 INFO - PROCESS | 1654 | 1464375998200 Marionette TRACE conn2 <- [1,1406,null,{}] 12:06:38 INFO - PROCESS | 1654 | 1464375998202 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}] 12:06:38 INFO - PROCESS | 1654 | 1464375998286 Marionette TRACE conn2 <- [1,1407,null,{"value":null}] 12:06:38 INFO - PROCESS | 1654 | 1464375998295 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:38 INFO - PROCESS | 1654 | ++DOCSHELL 0x121020000 == 65 [pid = 1654] [id = 359] 12:06:38 INFO - PROCESS | 1654 | ++DOMWINDOW == 121 (0x1184cd000) [pid = 1654] [serial = 1076] [outer = 0x0] 12:06:38 INFO - PROCESS | 1654 | ++DOMWINDOW == 122 (0x11870b400) [pid = 1654] [serial = 1077] [outer = 0x1184cd000] 12:06:38 INFO - PROCESS | 1654 | 1464375998321 Marionette DEBUG loaded listener.js 12:06:38 INFO - PROCESS | 1654 | ++DOMWINDOW == 123 (0x11904c400) [pid = 1654] [serial = 1078] [outer = 0x1184cd000] 12:06:38 INFO - PROCESS | 1654 | 1464375998649 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]]]}] 12:06:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 12:06:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 468ms 12:06:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 12:06:38 INFO - PROCESS | 1654 | 1464375998678 Marionette TRACE conn2 -> [0,1409,"getWindowHandle",null] 12:06:38 INFO - PROCESS | 1654 | 1464375998679 Marionette TRACE conn2 <- [1,1409,null,{"value":"7"}] 12:06:38 INFO - PROCESS | 1654 | 1464375998688 Marionette TRACE conn2 -> [0,1410,"setScriptTimeout",{"ms":35000}] 12:06:38 INFO - PROCESS | 1654 | 1464375998689 Marionette TRACE conn2 <- [1,1410,null,{}] 12:06:38 INFO - PROCESS | 1654 | 1464375998696 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}] 12:06:38 INFO - PROCESS | 1654 | 1464375998777 Marionette TRACE conn2 <- [1,1411,null,{"value":null}] 12:06:38 INFO - PROCESS | 1654 | 1464375998782 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:38 INFO - PROCESS | 1654 | ++DOCSHELL 0x112d14800 == 66 [pid = 1654] [id = 360] 12:06:38 INFO - PROCESS | 1654 | ++DOMWINDOW == 124 (0x1190bd800) [pid = 1654] [serial = 1079] [outer = 0x0] 12:06:38 INFO - PROCESS | 1654 | ++DOMWINDOW == 125 (0x119151c00) [pid = 1654] [serial = 1080] [outer = 0x1190bd800] 12:06:38 INFO - PROCESS | 1654 | 1464375998807 Marionette DEBUG loaded listener.js 12:06:38 INFO - PROCESS | 1654 | ++DOMWINDOW == 126 (0x1193d4000) [pid = 1654] [serial = 1081] [outer = 0x1190bd800] 12:06:39 INFO - PROCESS | 1654 | 1464375999170 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]]]}] 12:06:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 12:06:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 533ms 12:06:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 12:06:39 INFO - PROCESS | 1654 | 1464375999215 Marionette TRACE conn2 -> [0,1413,"getWindowHandle",null] 12:06:39 INFO - PROCESS | 1654 | 1464375999217 Marionette TRACE conn2 <- [1,1413,null,{"value":"7"}] 12:06:39 INFO - PROCESS | 1654 | 1464375999221 Marionette TRACE conn2 -> [0,1414,"setScriptTimeout",{"ms":35000}] 12:06:39 INFO - PROCESS | 1654 | 1464375999222 Marionette TRACE conn2 <- [1,1414,null,{}] 12:06:39 INFO - PROCESS | 1654 | 1464375999226 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}] 12:06:39 INFO - PROCESS | 1654 | 1464375999417 Marionette TRACE conn2 <- [1,1415,null,{"value":null}] 12:06:39 INFO - PROCESS | 1654 | 1464375999481 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:39 INFO - PROCESS | 1654 | ++DOCSHELL 0x12572f000 == 67 [pid = 1654] [id = 361] 12:06:39 INFO - PROCESS | 1654 | ++DOMWINDOW == 127 (0x11914f800) [pid = 1654] [serial = 1082] [outer = 0x0] 12:06:39 INFO - PROCESS | 1654 | ++DOMWINDOW == 128 (0x1196c1800) [pid = 1654] [serial = 1083] [outer = 0x11914f800] 12:06:39 INFO - PROCESS | 1654 | 1464375999524 Marionette DEBUG loaded listener.js 12:06:39 INFO - PROCESS | 1654 | ++DOMWINDOW == 129 (0x119aa9400) [pid = 1654] [serial = 1084] [outer = 0x11914f800] 12:06:39 INFO - PROCESS | 1654 | 1464375999916 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]]]}] 12:06:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 12:06:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 720ms 12:06:39 INFO - PROCESS | 1654 | 1464375999941 Marionette TRACE conn2 -> [0,1417,"getWindowHandle",null] 12:06:39 INFO - PROCESS | 1654 | 1464375999942 Marionette TRACE conn2 <- [1,1417,null,{"value":"7"}] 12:06:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 12:06:39 INFO - PROCESS | 1654 | 1464375999944 Marionette TRACE conn2 -> [0,1418,"setScriptTimeout",{"ms":35000}] 12:06:39 INFO - PROCESS | 1654 | 1464375999945 Marionette TRACE conn2 <- [1,1418,null,{}] 12:06:39 INFO - PROCESS | 1654 | 1464375999948 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}] 12:06:40 INFO - PROCESS | 1654 | 1464376000062 Marionette TRACE conn2 <- [1,1419,null,{"value":null}] 12:06:40 INFO - PROCESS | 1654 | 1464376000075 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:40 INFO - PROCESS | 1654 | ++DOCSHELL 0x1257dc800 == 68 [pid = 1654] [id = 362] 12:06:40 INFO - PROCESS | 1654 | ++DOMWINDOW == 130 (0x11940a800) [pid = 1654] [serial = 1085] [outer = 0x0] 12:06:40 INFO - PROCESS | 1654 | ++DOMWINDOW == 131 (0x119b1a400) [pid = 1654] [serial = 1086] [outer = 0x11940a800] 12:06:40 INFO - PROCESS | 1654 | 1464376000100 Marionette DEBUG loaded listener.js 12:06:40 INFO - PROCESS | 1654 | ++DOMWINDOW == 132 (0x120f2ec00) [pid = 1654] [serial = 1087] [outer = 0x11940a800] 12:06:40 INFO - PROCESS | 1654 | 1464376000452 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]]]}] 12:06:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 12:06:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 518ms 12:06:40 INFO - PROCESS | 1654 | 1464376000463 Marionette TRACE conn2 -> [0,1421,"getWindowHandle",null] 12:06:40 INFO - PROCESS | 1654 | 1464376000464 Marionette TRACE conn2 <- [1,1421,null,{"value":"7"}] 12:06:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 12:06:40 INFO - PROCESS | 1654 | 1464376000467 Marionette TRACE conn2 -> [0,1422,"setScriptTimeout",{"ms":35000}] 12:06:40 INFO - PROCESS | 1654 | 1464376000468 Marionette TRACE conn2 <- [1,1422,null,{}] 12:06:40 INFO - PROCESS | 1654 | 1464376000471 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}] 12:06:40 INFO - PROCESS | 1654 | 1464376000577 Marionette TRACE conn2 <- [1,1423,null,{"value":null}] 12:06:40 INFO - PROCESS | 1654 | 1464376000589 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:40 INFO - PROCESS | 1654 | ++DOCSHELL 0x1272d8800 == 69 [pid = 1654] [id = 363] 12:06:40 INFO - PROCESS | 1654 | ++DOMWINDOW == 133 (0x119b03800) [pid = 1654] [serial = 1088] [outer = 0x0] 12:06:40 INFO - PROCESS | 1654 | ++DOMWINDOW == 134 (0x121415000) [pid = 1654] [serial = 1089] [outer = 0x119b03800] 12:06:40 INFO - PROCESS | 1654 | 1464376000614 Marionette DEBUG loaded listener.js 12:06:40 INFO - PROCESS | 1654 | ++DOMWINDOW == 135 (0x121420000) [pid = 1654] [serial = 1090] [outer = 0x119b03800] 12:06:40 INFO - PROCESS | 1654 | 1464376000969 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]]]}] 12:06:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 12:06:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 519ms 12:06:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 12:06:40 INFO - PROCESS | 1654 | 1464376000988 Marionette TRACE conn2 -> [0,1425,"getWindowHandle",null] 12:06:40 INFO - PROCESS | 1654 | 1464376000990 Marionette TRACE conn2 <- [1,1425,null,{"value":"7"}] 12:06:40 INFO - PROCESS | 1654 | 1464376000993 Marionette TRACE conn2 -> [0,1426,"setScriptTimeout",{"ms":35000}] 12:06:40 INFO - PROCESS | 1654 | 1464376000995 Marionette TRACE conn2 <- [1,1426,null,{}] 12:06:40 INFO - PROCESS | 1654 | 1464376000998 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}] 12:06:41 INFO - PROCESS | 1654 | 1464376001160 Marionette TRACE conn2 <- [1,1427,null,{"value":null}] 12:06:41 INFO - PROCESS | 1654 | 1464376001191 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:41 INFO - PROCESS | 1654 | ++DOCSHELL 0x129104000 == 70 [pid = 1654] [id = 364] 12:06:41 INFO - PROCESS | 1654 | ++DOMWINDOW == 136 (0x120f2bc00) [pid = 1654] [serial = 1091] [outer = 0x0] 12:06:41 INFO - PROCESS | 1654 | ++DOMWINDOW == 137 (0x12142f400) [pid = 1654] [serial = 1092] [outer = 0x120f2bc00] 12:06:41 INFO - PROCESS | 1654 | 1464376001232 Marionette DEBUG loaded listener.js 12:06:41 INFO - PROCESS | 1654 | ++DOMWINDOW == 138 (0x1216e7c00) [pid = 1654] [serial = 1093] [outer = 0x120f2bc00] 12:06:41 INFO - PROCESS | 1654 | 1464376001658 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]]]}] 12:06:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 12:06:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 672ms 12:06:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 12:06:41 INFO - PROCESS | 1654 | 1464376001664 Marionette TRACE conn2 -> [0,1429,"getWindowHandle",null] 12:06:41 INFO - PROCESS | 1654 | 1464376001666 Marionette TRACE conn2 <- [1,1429,null,{"value":"7"}] 12:06:41 INFO - PROCESS | 1654 | 1464376001668 Marionette TRACE conn2 -> [0,1430,"setScriptTimeout",{"ms":35000}] 12:06:41 INFO - PROCESS | 1654 | 1464376001669 Marionette TRACE conn2 <- [1,1430,null,{}] 12:06:41 INFO - PROCESS | 1654 | 1464376001673 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}] 12:06:41 INFO - PROCESS | 1654 | 1464376001941 Marionette TRACE conn2 <- [1,1431,null,{"value":null}] 12:06:41 INFO - PROCESS | 1654 | --DOMWINDOW == 137 (0x120fae000) [pid = 1654] [serial = 1025] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 12:06:41 INFO - PROCESS | 1654 | --DOMWINDOW == 136 (0x111e33800) [pid = 1654] [serial = 1043] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 12:06:41 INFO - PROCESS | 1654 | --DOMWINDOW == 135 (0x120fae400) [pid = 1654] [serial = 1028] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 12:06:41 INFO - PROCESS | 1654 | --DOMWINDOW == 134 (0x125e65c00) [pid = 1654] [serial = 1031] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 12:06:41 INFO - PROCESS | 1654 | --DOMWINDOW == 133 (0x111c82400) [pid = 1654] [serial = 1037] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 12:06:41 INFO - PROCESS | 1654 | --DOMWINDOW == 132 (0x127214800) [pid = 1654] [serial = 1034] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 12:06:41 INFO - PROCESS | 1654 | --DOMWINDOW == 131 (0x112896000) [pid = 1654] [serial = 1010] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 12:06:41 INFO - PROCESS | 1654 | --DOMWINDOW == 130 (0x1183d8000) [pid = 1654] [serial = 1016] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 12:06:41 INFO - PROCESS | 1654 | --DOMWINDOW == 129 (0x119aa0800) [pid = 1654] [serial = 1022] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 12:06:41 INFO - PROCESS | 1654 | --DOMWINDOW == 128 (0x1196bc800) [pid = 1654] [serial = 1040] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 12:06:41 INFO - PROCESS | 1654 | --DOMWINDOW == 127 (0x119409400) [pid = 1654] [serial = 1019] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 12:06:41 INFO - PROCESS | 1654 | --DOMWINDOW == 126 (0x116941000) [pid = 1654] [serial = 1013] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 12:06:42 INFO - PROCESS | 1654 | 1464376002006 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:42 INFO - PROCESS | 1654 | ++DOCSHELL 0x119ca0000 == 71 [pid = 1654] [id = 365] 12:06:42 INFO - PROCESS | 1654 | ++DOMWINDOW == 127 (0x111e33800) [pid = 1654] [serial = 1094] [outer = 0x0] 12:06:42 INFO - PROCESS | 1654 | ++DOMWINDOW == 128 (0x113344800) [pid = 1654] [serial = 1095] [outer = 0x111e33800] 12:06:42 INFO - PROCESS | 1654 | 1464376002032 Marionette DEBUG loaded listener.js 12:06:42 INFO - PROCESS | 1654 | ++DOMWINDOW == 129 (0x1190c4000) [pid = 1654] [serial = 1096] [outer = 0x111e33800] 12:06:42 INFO - PROCESS | 1654 | 1464376002313 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]]]}] 12:06:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 12:06:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 673ms 12:06:42 INFO - PROCESS | 1654 | 1464376002345 Marionette TRACE conn2 -> [0,1433,"getWindowHandle",null] 12:06:42 INFO - PROCESS | 1654 | 1464376002347 Marionette TRACE conn2 <- [1,1433,null,{"value":"7"}] 12:06:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 12:06:42 INFO - PROCESS | 1654 | 1464376002349 Marionette TRACE conn2 -> [0,1434,"setScriptTimeout",{"ms":35000}] 12:06:42 INFO - PROCESS | 1654 | 1464376002351 Marionette TRACE conn2 <- [1,1434,null,{}] 12:06:42 INFO - PROCESS | 1654 | 1464376002361 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}] 12:06:42 INFO - PROCESS | 1654 | 1464376002471 Marionette TRACE conn2 <- [1,1435,null,{"value":null}] 12:06:42 INFO - PROCESS | 1654 | 1464376002529 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:42 INFO - PROCESS | 1654 | ++DOCSHELL 0x12a8cc800 == 72 [pid = 1654] [id = 366] 12:06:42 INFO - PROCESS | 1654 | ++DOMWINDOW == 130 (0x1185c6800) [pid = 1654] [serial = 1097] [outer = 0x0] 12:06:42 INFO - PROCESS | 1654 | ++DOMWINDOW == 131 (0x121428400) [pid = 1654] [serial = 1098] [outer = 0x1185c6800] 12:06:42 INFO - PROCESS | 1654 | 1464376002558 Marionette DEBUG loaded listener.js 12:06:42 INFO - PROCESS | 1654 | ++DOMWINDOW == 132 (0x125e6e800) [pid = 1654] [serial = 1099] [outer = 0x1185c6800] 12:06:42 INFO - PROCESS | 1654 | 1464376002866 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]]]}] 12:06:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 12:06:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 525ms 12:06:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 12:06:42 INFO - PROCESS | 1654 | 1464376002878 Marionette TRACE conn2 -> [0,1437,"getWindowHandle",null] 12:06:42 INFO - PROCESS | 1654 | 1464376002879 Marionette TRACE conn2 <- [1,1437,null,{"value":"7"}] 12:06:42 INFO - PROCESS | 1654 | 1464376002882 Marionette TRACE conn2 -> [0,1438,"setScriptTimeout",{"ms":35000}] 12:06:42 INFO - PROCESS | 1654 | 1464376002883 Marionette TRACE conn2 <- [1,1438,null,{}] 12:06:42 INFO - PROCESS | 1654 | 1464376002885 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}] 12:06:42 INFO - PROCESS | 1654 | 1464376002989 Marionette TRACE conn2 <- [1,1439,null,{"value":null}] 12:06:42 INFO - PROCESS | 1654 | 1464376002993 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:42 INFO - PROCESS | 1654 | ++DOCSHELL 0x12bb5c800 == 73 [pid = 1654] [id = 367] 12:06:43 INFO - PROCESS | 1654 | ++DOMWINDOW == 133 (0x125e6f800) [pid = 1654] [serial = 1100] [outer = 0x0] 12:06:43 INFO - PROCESS | 1654 | ++DOMWINDOW == 134 (0x1275ef400) [pid = 1654] [serial = 1101] [outer = 0x125e6f800] 12:06:43 INFO - PROCESS | 1654 | 1464376003018 Marionette DEBUG loaded listener.js 12:06:43 INFO - PROCESS | 1654 | ++DOMWINDOW == 135 (0x129159800) [pid = 1654] [serial = 1102] [outer = 0x125e6f800] 12:06:43 INFO - PROCESS | 1654 | 1464376003363 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]]]}] 12:06:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 12:06:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 519ms 12:06:43 INFO - PROCESS | 1654 | 1464376003401 Marionette TRACE conn2 -> [0,1441,"getWindowHandle",null] 12:06:43 INFO - PROCESS | 1654 | 1464376003403 Marionette TRACE conn2 <- [1,1441,null,{"value":"7"}] 12:06:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 12:06:43 INFO - PROCESS | 1654 | 1464376003415 Marionette TRACE conn2 -> [0,1442,"setScriptTimeout",{"ms":35000}] 12:06:43 INFO - PROCESS | 1654 | 1464376003416 Marionette TRACE conn2 <- [1,1442,null,{}] 12:06:43 INFO - PROCESS | 1654 | 1464376003418 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}] 12:06:43 INFO - PROCESS | 1654 | 1464376003506 Marionette TRACE conn2 <- [1,1443,null,{"value":null}] 12:06:43 INFO - PROCESS | 1654 | 1464376003510 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:43 INFO - PROCESS | 1654 | ++DOCSHELL 0x12bf6b000 == 74 [pid = 1654] [id = 368] 12:06:43 INFO - PROCESS | 1654 | ++DOMWINDOW == 136 (0x129154c00) [pid = 1654] [serial = 1103] [outer = 0x0] 12:06:43 INFO - PROCESS | 1654 | ++DOMWINDOW == 137 (0x1291ee000) [pid = 1654] [serial = 1104] [outer = 0x129154c00] 12:06:43 INFO - PROCESS | 1654 | 1464376003535 Marionette DEBUG loaded listener.js 12:06:43 INFO - PROCESS | 1654 | ++DOMWINDOW == 138 (0x12967cc00) [pid = 1654] [serial = 1105] [outer = 0x129154c00] 12:06:43 INFO - PROCESS | 1654 | 1464376003876 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]]]}] 12:06:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 12:06:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 468ms 12:06:43 INFO - PROCESS | 1654 | 1464376003895 Marionette TRACE conn2 -> [0,1445,"getWindowHandle",null] 12:06:43 INFO - PROCESS | 1654 | 1464376003896 Marionette TRACE conn2 <- [1,1445,null,{"value":"7"}] 12:06:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 12:06:43 INFO - PROCESS | 1654 | 1464376003973 Marionette TRACE conn2 -> [0,1446,"setScriptTimeout",{"ms":35000}] 12:06:43 INFO - PROCESS | 1654 | 1464376003975 Marionette TRACE conn2 <- [1,1446,null,{}] 12:06:43 INFO - PROCESS | 1654 | 1464376003978 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}] 12:06:44 INFO - PROCESS | 1654 | 1464376004086 Marionette TRACE conn2 <- [1,1447,null,{"value":null}] 12:06:44 INFO - PROCESS | 1654 | 1464376004193 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:44 INFO - PROCESS | 1654 | ++DOCSHELL 0x116f07800 == 75 [pid = 1654] [id = 369] 12:06:44 INFO - PROCESS | 1654 | ++DOMWINDOW == 139 (0x112893400) [pid = 1654] [serial = 1106] [outer = 0x0] 12:06:44 INFO - PROCESS | 1654 | ++DOMWINDOW == 140 (0x1128a0000) [pid = 1654] [serial = 1107] [outer = 0x112893400] 12:06:44 INFO - PROCESS | 1654 | 1464376004224 Marionette DEBUG loaded listener.js 12:06:44 INFO - PROCESS | 1654 | ++DOMWINDOW == 141 (0x113328c00) [pid = 1654] [serial = 1108] [outer = 0x112893400] 12:06:44 INFO - PROCESS | 1654 | 1464376004699 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]]]}] 12:06:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 12:06:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 775ms 12:06:44 INFO - PROCESS | 1654 | 1464376004745 Marionette TRACE conn2 -> [0,1449,"getWindowHandle",null] 12:06:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 12:06:44 INFO - PROCESS | 1654 | 1464376004748 Marionette TRACE conn2 <- [1,1449,null,{"value":"7"}] 12:06:44 INFO - PROCESS | 1654 | 1464376004750 Marionette TRACE conn2 -> [0,1450,"setScriptTimeout",{"ms":35000}] 12:06:44 INFO - PROCESS | 1654 | 1464376004752 Marionette TRACE conn2 <- [1,1450,null,{}] 12:06:44 INFO - PROCESS | 1654 | 1464376004778 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}] 12:06:44 INFO - PROCESS | 1654 | 1464376004890 Marionette TRACE conn2 <- [1,1451,null,{"value":null}] 12:06:44 INFO - PROCESS | 1654 | 1464376004964 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:44 INFO - PROCESS | 1654 | ++DOCSHELL 0x121451000 == 76 [pid = 1654] [id = 370] 12:06:44 INFO - PROCESS | 1654 | ++DOMWINDOW == 142 (0x11767f000) [pid = 1654] [serial = 1109] [outer = 0x0] 12:06:44 INFO - PROCESS | 1654 | ++DOMWINDOW == 143 (0x117e69400) [pid = 1654] [serial = 1110] [outer = 0x11767f000] 12:06:44 INFO - PROCESS | 1654 | 1464376004995 Marionette DEBUG loaded listener.js 12:06:45 INFO - PROCESS | 1654 | ++DOMWINDOW == 144 (0x118339c00) [pid = 1654] [serial = 1111] [outer = 0x11767f000] 12:06:45 INFO - PROCESS | 1654 | 1464376005475 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]]]}] 12:06:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 12:06:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 791ms 12:06:45 INFO - PROCESS | 1654 | 1464376005542 Marionette TRACE conn2 -> [0,1453,"getWindowHandle",null] 12:06:45 INFO - PROCESS | 1654 | 1464376005543 Marionette TRACE conn2 <- [1,1453,null,{"value":"7"}] 12:06:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 12:06:45 INFO - PROCESS | 1654 | 1464376005546 Marionette TRACE conn2 -> [0,1454,"setScriptTimeout",{"ms":35000}] 12:06:45 INFO - PROCESS | 1654 | 1464376005547 Marionette TRACE conn2 <- [1,1454,null,{}] 12:06:45 INFO - PROCESS | 1654 | 1464376005550 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}] 12:06:45 INFO - PROCESS | 1654 | 1464376005656 Marionette TRACE conn2 <- [1,1455,null,{"value":null}] 12:06:45 INFO - PROCESS | 1654 | 1464376005736 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:45 INFO - PROCESS | 1654 | ++DOCSHELL 0x12b368000 == 77 [pid = 1654] [id = 371] 12:06:45 INFO - PROCESS | 1654 | ++DOMWINDOW == 145 (0x1196b9400) [pid = 1654] [serial = 1112] [outer = 0x0] 12:06:45 INFO - PROCESS | 1654 | ++DOMWINDOW == 146 (0x1196c9800) [pid = 1654] [serial = 1113] [outer = 0x1196b9400] 12:06:45 INFO - PROCESS | 1654 | 1464376005771 Marionette DEBUG loaded listener.js 12:06:45 INFO - PROCESS | 1654 | ++DOMWINDOW == 147 (0x119a9bc00) [pid = 1654] [serial = 1114] [outer = 0x1196b9400] 12:06:46 INFO - PROCESS | 1654 | 1464376006225 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]]]}] 12:06:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 12:06:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 720ms 12:06:46 INFO - PROCESS | 1654 | 1464376006271 Marionette TRACE conn2 -> [0,1457,"getWindowHandle",null] 12:06:46 INFO - PROCESS | 1654 | 1464376006273 Marionette TRACE conn2 <- [1,1457,null,{"value":"7"}] 12:06:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 12:06:46 INFO - PROCESS | 1654 | 1464376006277 Marionette TRACE conn2 -> [0,1458,"setScriptTimeout",{"ms":35000}] 12:06:46 INFO - PROCESS | 1654 | 1464376006278 Marionette TRACE conn2 <- [1,1458,null,{}] 12:06:46 INFO - PROCESS | 1654 | 1464376006280 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}] 12:06:46 INFO - PROCESS | 1654 | 1464376006388 Marionette TRACE conn2 <- [1,1459,null,{"value":null}] 12:06:46 INFO - PROCESS | 1654 | 1464376006462 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:46 INFO - PROCESS | 1654 | ++DOCSHELL 0x12d1e4800 == 78 [pid = 1654] [id = 372] 12:06:46 INFO - PROCESS | 1654 | ++DOMWINDOW == 148 (0x1211eb800) [pid = 1654] [serial = 1115] [outer = 0x0] 12:06:46 INFO - PROCESS | 1654 | ++DOMWINDOW == 149 (0x121430c00) [pid = 1654] [serial = 1116] [outer = 0x1211eb800] 12:06:46 INFO - PROCESS | 1654 | 1464376006493 Marionette DEBUG loaded listener.js 12:06:46 INFO - PROCESS | 1654 | ++DOMWINDOW == 150 (0x12501e400) [pid = 1654] [serial = 1117] [outer = 0x1211eb800] 12:06:46 INFO - PROCESS | 1654 | 1464376006931 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]]]}] 12:06:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 12:06:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 669ms 12:06:46 INFO - PROCESS | 1654 | 1464376006961 Marionette TRACE conn2 -> [0,1461,"getWindowHandle",null] 12:06:46 INFO - PROCESS | 1654 | 1464376006963 Marionette TRACE conn2 <- [1,1461,null,{"value":"7"}] 12:06:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 12:06:46 INFO - PROCESS | 1654 | 1464376006965 Marionette TRACE conn2 -> [0,1462,"setScriptTimeout",{"ms":35000}] 12:06:46 INFO - PROCESS | 1654 | 1464376006966 Marionette TRACE conn2 <- [1,1462,null,{}] 12:06:46 INFO - PROCESS | 1654 | 1464376006969 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}] 12:06:47 INFO - PROCESS | 1654 | 1464376007114 Marionette TRACE conn2 <- [1,1463,null,{"value":null}] 12:06:47 INFO - PROCESS | 1654 | 1464376007167 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:47 INFO - PROCESS | 1654 | ++DOCSHELL 0x12d706000 == 79 [pid = 1654] [id = 373] 12:06:47 INFO - PROCESS | 1654 | ++DOMWINDOW == 151 (0x121aacc00) [pid = 1654] [serial = 1118] [outer = 0x0] 12:06:47 INFO - PROCESS | 1654 | ++DOMWINDOW == 152 (0x125e6c000) [pid = 1654] [serial = 1119] [outer = 0x121aacc00] 12:06:47 INFO - PROCESS | 1654 | 1464376007199 Marionette DEBUG loaded listener.js 12:06:47 INFO - PROCESS | 1654 | ++DOMWINDOW == 153 (0x1291e6400) [pid = 1654] [serial = 1120] [outer = 0x121aacc00] 12:06:47 INFO - PROCESS | 1654 | 1464376007611 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]]]}] 12:06:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 12:06:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 668ms 12:06:47 INFO - PROCESS | 1654 | 1464376007634 Marionette TRACE conn2 -> [0,1465,"getWindowHandle",null] 12:06:47 INFO - PROCESS | 1654 | 1464376007635 Marionette TRACE conn2 <- [1,1465,null,{"value":"7"}] 12:06:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 12:06:47 INFO - PROCESS | 1654 | 1464376007638 Marionette TRACE conn2 -> [0,1466,"setScriptTimeout",{"ms":35000}] 12:06:47 INFO - PROCESS | 1654 | 1464376007640 Marionette TRACE conn2 <- [1,1466,null,{}] 12:06:47 INFO - PROCESS | 1654 | 1464376007644 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}] 12:06:47 INFO - PROCESS | 1654 | 1464376007765 Marionette TRACE conn2 <- [1,1467,null,{"value":null}] 12:06:47 INFO - PROCESS | 1654 | 1464376007842 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:47 INFO - PROCESS | 1654 | ++DOCSHELL 0x135159000 == 80 [pid = 1654] [id = 374] 12:06:47 INFO - PROCESS | 1654 | ++DOMWINDOW == 154 (0x12a944000) [pid = 1654] [serial = 1121] [outer = 0x0] 12:06:47 INFO - PROCESS | 1654 | ++DOMWINDOW == 155 (0x12b0bc800) [pid = 1654] [serial = 1122] [outer = 0x12a944000] 12:06:47 INFO - PROCESS | 1654 | 1464376007874 Marionette DEBUG loaded listener.js 12:06:47 INFO - PROCESS | 1654 | ++DOMWINDOW == 156 (0x12ba74400) [pid = 1654] [serial = 1123] [outer = 0x12a944000] 12:06:48 INFO - PROCESS | 1654 | 1464376008291 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]]]}] 12:06:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 12:06:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 721ms 12:06:48 INFO - PROCESS | 1654 | 1464376008379 Marionette TRACE conn2 -> [0,1469,"getWindowHandle",null] 12:06:48 INFO - PROCESS | 1654 | 1464376008381 Marionette TRACE conn2 <- [1,1469,null,{"value":"7"}] 12:06:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 12:06:48 INFO - PROCESS | 1654 | 1464376008383 Marionette TRACE conn2 -> [0,1470,"setScriptTimeout",{"ms":35000}] 12:06:48 INFO - PROCESS | 1654 | 1464376008385 Marionette TRACE conn2 <- [1,1470,null,{}] 12:06:48 INFO - PROCESS | 1654 | 1464376008401 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}] 12:06:48 INFO - PROCESS | 1654 | 1464376008506 Marionette TRACE conn2 <- [1,1471,null,{"value":null}] 12:06:48 INFO - PROCESS | 1654 | 1464376008578 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:48 INFO - PROCESS | 1654 | ++DOCSHELL 0x1354d2000 == 81 [pid = 1654] [id = 375] 12:06:48 INFO - PROCESS | 1654 | ++DOMWINDOW == 157 (0x12bb77c00) [pid = 1654] [serial = 1124] [outer = 0x0] 12:06:48 INFO - PROCESS | 1654 | ++DOMWINDOW == 158 (0x12bb83000) [pid = 1654] [serial = 1125] [outer = 0x12bb77c00] 12:06:48 INFO - PROCESS | 1654 | 1464376008608 Marionette DEBUG loaded listener.js 12:06:48 INFO - PROCESS | 1654 | ++DOMWINDOW == 159 (0x12bb8b400) [pid = 1654] [serial = 1126] [outer = 0x12bb77c00] 12:06:49 INFO - PROCESS | 1654 | 1464376009076 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]]]}] 12:06:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 12:06:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 720ms 12:06:49 INFO - PROCESS | 1654 | 1464376009103 Marionette TRACE conn2 -> [0,1473,"getWindowHandle",null] 12:06:49 INFO - PROCESS | 1654 | 1464376009105 Marionette TRACE conn2 <- [1,1473,null,{"value":"7"}] 12:06:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 12:06:49 INFO - PROCESS | 1654 | 1464376009107 Marionette TRACE conn2 -> [0,1474,"setScriptTimeout",{"ms":35000}] 12:06:49 INFO - PROCESS | 1654 | 1464376009108 Marionette TRACE conn2 <- [1,1474,null,{}] 12:06:49 INFO - PROCESS | 1654 | 1464376009111 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}] 12:06:49 INFO - PROCESS | 1654 | 1464376009218 Marionette TRACE conn2 <- [1,1475,null,{"value":null}] 12:06:49 INFO - PROCESS | 1654 | 1464376009293 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:49 INFO - PROCESS | 1654 | ++DOCSHELL 0x110eaf800 == 82 [pid = 1654] [id = 376] 12:06:49 INFO - PROCESS | 1654 | ++DOMWINDOW == 160 (0x111a0c400) [pid = 1654] [serial = 1127] [outer = 0x0] 12:06:49 INFO - PROCESS | 1654 | ++DOMWINDOW == 161 (0x12b025000) [pid = 1654] [serial = 1128] [outer = 0x111a0c400] 12:06:49 INFO - PROCESS | 1654 | 1464376009323 Marionette DEBUG loaded listener.js 12:06:49 INFO - PROCESS | 1654 | ++DOMWINDOW == 162 (0x12bb8b800) [pid = 1654] [serial = 1129] [outer = 0x111a0c400] 12:06:49 INFO - PROCESS | 1654 | 1464376009951 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]]]}] 12:06:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 12:06:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 871ms 12:06:49 INFO - PROCESS | 1654 | 1464376009978 Marionette TRACE conn2 -> [0,1477,"getWindowHandle",null] 12:06:49 INFO - PROCESS | 1654 | 1464376009981 Marionette TRACE conn2 <- [1,1477,null,{"value":"7"}] 12:06:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 12:06:49 INFO - PROCESS | 1654 | 1464376009984 Marionette TRACE conn2 -> [0,1478,"setScriptTimeout",{"ms":35000}] 12:06:49 INFO - PROCESS | 1654 | 1464376009986 Marionette TRACE conn2 <- [1,1478,null,{}] 12:06:50 INFO - PROCESS | 1654 | 1464376010010 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}] 12:06:50 INFO - PROCESS | 1654 | 1464376010116 Marionette TRACE conn2 <- [1,1479,null,{"value":null}] 12:06:50 INFO - PROCESS | 1654 | 1464376010182 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:50 INFO - PROCESS | 1654 | ++DOCSHELL 0x113a8d800 == 83 [pid = 1654] [id = 377] 12:06:50 INFO - PROCESS | 1654 | ++DOMWINDOW == 163 (0x115e3d000) [pid = 1654] [serial = 1130] [outer = 0x0] 12:06:50 INFO - PROCESS | 1654 | ++DOMWINDOW == 164 (0x112897000) [pid = 1654] [serial = 1131] [outer = 0x115e3d000] 12:06:50 INFO - PROCESS | 1654 | 1464376010253 Marionette DEBUG loaded listener.js 12:06:50 INFO - PROCESS | 1654 | ++DOMWINDOW == 165 (0x116a55000) [pid = 1654] [serial = 1132] [outer = 0x115e3d000] 12:06:50 INFO - PROCESS | 1654 | --DOCSHELL 0x12bb5c800 == 82 [pid = 1654] [id = 367] 12:06:50 INFO - PROCESS | 1654 | --DOCSHELL 0x12a8cc800 == 81 [pid = 1654] [id = 366] 12:06:50 INFO - PROCESS | 1654 | --DOCSHELL 0x119ca0000 == 80 [pid = 1654] [id = 365] 12:06:50 INFO - PROCESS | 1654 | --DOCSHELL 0x129104000 == 79 [pid = 1654] [id = 364] 12:06:50 INFO - PROCESS | 1654 | --DOCSHELL 0x1272d8800 == 78 [pid = 1654] [id = 363] 12:06:50 INFO - PROCESS | 1654 | --DOMWINDOW == 164 (0x12b1ebc00) [pid = 1654] [serial = 1047] [outer = 0x0] [url = about:blank] 12:06:50 INFO - PROCESS | 1654 | --DOCSHELL 0x1257dc800 == 77 [pid = 1654] [id = 362] 12:06:50 INFO - PROCESS | 1654 | --DOCSHELL 0x12572f000 == 76 [pid = 1654] [id = 361] 12:06:50 INFO - PROCESS | 1654 | --DOCSHELL 0x112d14800 == 75 [pid = 1654] [id = 360] 12:06:50 INFO - PROCESS | 1654 | --DOCSHELL 0x121020000 == 74 [pid = 1654] [id = 359] 12:06:50 INFO - PROCESS | 1654 | --DOCSHELL 0x1180bd800 == 73 [pid = 1654] [id = 358] 12:06:50 INFO - PROCESS | 1654 | --DOCSHELL 0x118089800 == 72 [pid = 1654] [id = 357] 12:06:50 INFO - PROCESS | 1654 | --DOCSHELL 0x119082000 == 71 [pid = 1654] [id = 356] 12:06:50 INFO - PROCESS | 1654 | --DOCSHELL 0x135150000 == 70 [pid = 1654] [id = 353] 12:06:50 INFO - PROCESS | 1654 | --DOCSHELL 0x12d815800 == 69 [pid = 1654] [id = 352] 12:06:50 INFO - PROCESS | 1654 | --DOCSHELL 0x125f2d800 == 68 [pid = 1654] [id = 351] 12:06:50 INFO - PROCESS | 1654 | --DOCSHELL 0x118520800 == 67 [pid = 1654] [id = 350] 12:06:50 INFO - PROCESS | 1654 | 1464376010720 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]]]}] 12:06:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 12:06:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 744ms 12:06:50 INFO - PROCESS | 1654 | 1464376010728 Marionette TRACE conn2 -> [0,1481,"getWindowHandle",null] 12:06:50 INFO - PROCESS | 1654 | 1464376010732 Marionette TRACE conn2 <- [1,1481,null,{"value":"7"}] 12:06:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 12:06:50 INFO - PROCESS | 1654 | 1464376010744 Marionette TRACE conn2 -> [0,1482,"setScriptTimeout",{"ms":35000}] 12:06:50 INFO - PROCESS | 1654 | 1464376010746 Marionette TRACE conn2 <- [1,1482,null,{}] 12:06:50 INFO - PROCESS | 1654 | 1464376010749 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}] 12:06:50 INFO - PROCESS | 1654 | 1464376010842 Marionette TRACE conn2 <- [1,1483,null,{"value":null}] 12:06:50 INFO - PROCESS | 1654 | 1464376010847 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:50 INFO - PROCESS | 1654 | ++DOCSHELL 0x118529800 == 68 [pid = 1654] [id = 378] 12:06:50 INFO - PROCESS | 1654 | ++DOMWINDOW == 165 (0x1180c1800) [pid = 1654] [serial = 1133] [outer = 0x0] 12:06:50 INFO - PROCESS | 1654 | ++DOMWINDOW == 166 (0x11832dc00) [pid = 1654] [serial = 1134] [outer = 0x1180c1800] 12:06:50 INFO - PROCESS | 1654 | 1464376010874 Marionette DEBUG loaded listener.js 12:06:50 INFO - PROCESS | 1654 | ++DOMWINDOW == 167 (0x1185c7800) [pid = 1654] [serial = 1135] [outer = 0x1180c1800] 12:06:51 INFO - PROCESS | 1654 | --DOMWINDOW == 166 (0x12915bc00) [pid = 1654] [serial = 1032] [outer = 0x0] [url = about:blank] 12:06:51 INFO - PROCESS | 1654 | --DOMWINDOW == 165 (0x1278cd000) [pid = 1654] [serial = 1030] [outer = 0x0] [url = about:blank] 12:06:51 INFO - PROCESS | 1654 | --DOMWINDOW == 164 (0x1160e2800) [pid = 1654] [serial = 1038] [outer = 0x0] [url = about:blank] 12:06:51 INFO - PROCESS | 1654 | --DOMWINDOW == 163 (0x129770c00) [pid = 1654] [serial = 1035] [outer = 0x0] [url = about:blank] 12:06:51 INFO - PROCESS | 1654 | --DOMWINDOW == 162 (0x11380d800) [pid = 1654] [serial = 1012] [outer = 0x0] [url = about:blank] 12:06:51 INFO - PROCESS | 1654 | --DOMWINDOW == 161 (0x112976c00) [pid = 1654] [serial = 1011] [outer = 0x0] [url = about:blank] 12:06:51 INFO - PROCESS | 1654 | --DOMWINDOW == 160 (0x1180c0000) [pid = 1654] [serial = 993] [outer = 0x0] [url = about:blank] 12:06:51 INFO - PROCESS | 1654 | --DOMWINDOW == 159 (0x1185cc000) [pid = 1654] [serial = 1017] [outer = 0x0] [url = about:blank] 12:06:51 INFO - PROCESS | 1654 | --DOMWINDOW == 158 (0x119010400) [pid = 1654] [serial = 1018] [outer = 0x0] [url = about:blank] 12:06:51 INFO - PROCESS | 1654 | --DOMWINDOW == 157 (0x119407800) [pid = 1654] [serial = 996] [outer = 0x0] [url = about:blank] 12:06:51 INFO - PROCESS | 1654 | --DOMWINDOW == 156 (0x119b20400) [pid = 1654] [serial = 1023] [outer = 0x0] [url = about:blank] 12:06:51 INFO - PROCESS | 1654 | --DOMWINDOW == 155 (0x120f29000) [pid = 1654] [serial = 1024] [outer = 0x0] [url = about:blank] 12:06:51 INFO - PROCESS | 1654 | --DOMWINDOW == 154 (0x1278c3400) [pid = 1654] [serial = 1041] [outer = 0x0] [url = about:blank] 12:06:51 INFO - PROCESS | 1654 | --DOMWINDOW == 153 (0x125cc5400) [pid = 1654] [serial = 1002] [outer = 0x0] [url = about:blank] 12:06:51 INFO - PROCESS | 1654 | --DOMWINDOW == 152 (0x121407400) [pid = 1654] [serial = 999] [outer = 0x0] [url = about:blank] 12:06:51 INFO - PROCESS | 1654 | --DOMWINDOW == 151 (0x1278d1c00) [pid = 1654] [serial = 1005] [outer = 0x0] [url = about:blank] 12:06:51 INFO - PROCESS | 1654 | --DOMWINDOW == 150 (0x1196bac00) [pid = 1654] [serial = 1020] [outer = 0x0] [url = about:blank] 12:06:51 INFO - PROCESS | 1654 | --DOMWINDOW == 149 (0x1196cf800) [pid = 1654] [serial = 1021] [outer = 0x0] [url = about:blank] 12:06:51 INFO - PROCESS | 1654 | --DOMWINDOW == 148 (0x121427000) [pid = 1654] [serial = 1008] [outer = 0x0] [url = about:blank] 12:06:51 INFO - PROCESS | 1654 | --DOMWINDOW == 147 (0x1183cc000) [pid = 1654] [serial = 1015] [outer = 0x0] [url = about:blank] 12:06:51 INFO - PROCESS | 1654 | --DOMWINDOW == 146 (0x118105000) [pid = 1654] [serial = 1014] [outer = 0x0] [url = about:blank] 12:06:51 INFO - PROCESS | 1654 | --DOMWINDOW == 145 (0x121424800) [pid = 1654] [serial = 1026] [outer = 0x0] [url = about:blank] 12:06:51 INFO - PROCESS | 1654 | --DOMWINDOW == 144 (0x12a88c800) [pid = 1654] [serial = 1042] [outer = 0x0] [url = about:blank] 12:06:51 INFO - PROCESS | 1654 | --DOMWINDOW == 143 (0x12a88e400) [pid = 1654] [serial = 1044] [outer = 0x0] [url = about:blank] 12:06:51 INFO - PROCESS | 1654 | --DOMWINDOW == 142 (0x113804000) [pid = 1654] [serial = 990] [outer = 0x0] [url = about:blank] 12:06:51 INFO - PROCESS | 1654 | --DOMWINDOW == 141 (0x12b0c0c00) [pid = 1654] [serial = 1045] [outer = 0x0] [url = about:blank] 12:06:51 INFO - PROCESS | 1654 | --DOMWINDOW == 140 (0x1291ee400) [pid = 1654] [serial = 1033] [outer = 0x0] [url = about:blank] 12:06:51 INFO - PROCESS | 1654 | --DOMWINDOW == 139 (0x125ccb400) [pid = 1654] [serial = 1036] [outer = 0x0] [url = about:blank] 12:06:51 INFO - PROCESS | 1654 | --DOMWINDOW == 138 (0x125cbc800) [pid = 1654] [serial = 1027] [outer = 0x0] [url = about:blank] 12:06:51 INFO - PROCESS | 1654 | --DOMWINDOW == 137 (0x119048800) [pid = 1654] [serial = 1039] [outer = 0x0] [url = about:blank] 12:06:51 INFO - PROCESS | 1654 | --DOMWINDOW == 136 (0x125f49c00) [pid = 1654] [serial = 1029] [outer = 0x0] [url = about:blank] 12:06:51 INFO - PROCESS | 1654 | 1464376011260 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]]]}] 12:06:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 12:06:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 579ms 12:06:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 12:06:51 INFO - PROCESS | 1654 | 1464376011315 Marionette TRACE conn2 -> [0,1485,"getWindowHandle",null] 12:06:51 INFO - PROCESS | 1654 | 1464376011317 Marionette TRACE conn2 <- [1,1485,null,{"value":"7"}] 12:06:51 INFO - PROCESS | 1654 | 1464376011319 Marionette TRACE conn2 -> [0,1486,"setScriptTimeout",{"ms":35000}] 12:06:51 INFO - PROCESS | 1654 | 1464376011321 Marionette TRACE conn2 <- [1,1486,null,{}] 12:06:51 INFO - PROCESS | 1654 | 1464376011329 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}] 12:06:51 INFO - PROCESS | 1654 | 1464376011420 Marionette TRACE conn2 <- [1,1487,null,{"value":null}] 12:06:51 INFO - PROCESS | 1654 | 1464376011446 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:51 INFO - PROCESS | 1654 | ++DOCSHELL 0x121446800 == 69 [pid = 1654] [id = 379] 12:06:51 INFO - PROCESS | 1654 | ++DOMWINDOW == 137 (0x119053800) [pid = 1654] [serial = 1136] [outer = 0x0] 12:06:51 INFO - PROCESS | 1654 | ++DOMWINDOW == 138 (0x1193d0000) [pid = 1654] [serial = 1137] [outer = 0x119053800] 12:06:51 INFO - PROCESS | 1654 | 1464376011473 Marionette DEBUG loaded listener.js 12:06:51 INFO - PROCESS | 1654 | ++DOMWINDOW == 139 (0x1196b9000) [pid = 1654] [serial = 1138] [outer = 0x119053800] 12:06:51 INFO - PROCESS | 1654 | 1464376011827 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]]]}] 12:06:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 12:06:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 523ms 12:06:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 12:06:51 INFO - PROCESS | 1654 | 1464376011843 Marionette TRACE conn2 -> [0,1489,"getWindowHandle",null] 12:06:51 INFO - PROCESS | 1654 | 1464376011845 Marionette TRACE conn2 <- [1,1489,null,{"value":"7"}] 12:06:51 INFO - PROCESS | 1654 | 1464376011847 Marionette TRACE conn2 -> [0,1490,"setScriptTimeout",{"ms":35000}] 12:06:51 INFO - PROCESS | 1654 | 1464376011856 Marionette TRACE conn2 <- [1,1490,null,{}] 12:06:51 INFO - PROCESS | 1654 | 1464376011860 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}] 12:06:51 INFO - PROCESS | 1654 | 1464376011948 Marionette TRACE conn2 <- [1,1491,null,{"value":null}] 12:06:51 INFO - PROCESS | 1654 | 1464376011953 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:51 INFO - PROCESS | 1654 | ++DOCSHELL 0x124a8d800 == 70 [pid = 1654] [id = 380] 12:06:51 INFO - PROCESS | 1654 | ++DOMWINDOW == 140 (0x1196cec00) [pid = 1654] [serial = 1139] [outer = 0x0] 12:06:51 INFO - PROCESS | 1654 | ++DOMWINDOW == 141 (0x119b0a400) [pid = 1654] [serial = 1140] [outer = 0x1196cec00] 12:06:51 INFO - PROCESS | 1654 | 1464376011980 Marionette DEBUG loaded listener.js 12:06:52 INFO - PROCESS | 1654 | ++DOMWINDOW == 142 (0x12070dc00) [pid = 1654] [serial = 1141] [outer = 0x1196cec00] 12:06:52 INFO - PROCESS | 1654 | 1464376012305 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]]]}] 12:06:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 12:06:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 479ms 12:06:52 INFO - PROCESS | 1654 | 1464376012327 Marionette TRACE conn2 -> [0,1493,"getWindowHandle",null] 12:06:52 INFO - PROCESS | 1654 | 1464376012328 Marionette TRACE conn2 <- [1,1493,null,{"value":"7"}] 12:06:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 12:06:52 INFO - PROCESS | 1654 | 1464376012330 Marionette TRACE conn2 -> [0,1494,"setScriptTimeout",{"ms":35000}] 12:06:52 INFO - PROCESS | 1654 | 1464376012331 Marionette TRACE conn2 <- [1,1494,null,{}] 12:06:52 INFO - PROCESS | 1654 | 1464376012334 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}] 12:06:52 INFO - PROCESS | 1654 | 1464376012419 Marionette TRACE conn2 <- [1,1495,null,{"value":null}] 12:06:52 INFO - PROCESS | 1654 | 1464376012487 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:52 INFO - PROCESS | 1654 | ++DOCSHELL 0x1257db000 == 71 [pid = 1654] [id = 381] 12:06:52 INFO - PROCESS | 1654 | ++DOMWINDOW == 143 (0x1196d5400) [pid = 1654] [serial = 1142] [outer = 0x0] 12:06:52 INFO - PROCESS | 1654 | ++DOMWINDOW == 144 (0x120f29800) [pid = 1654] [serial = 1143] [outer = 0x1196d5400] 12:06:52 INFO - PROCESS | 1654 | 1464376012512 Marionette DEBUG loaded listener.js 12:06:52 INFO - PROCESS | 1654 | ++DOMWINDOW == 145 (0x121421400) [pid = 1654] [serial = 1144] [outer = 0x1196d5400] 12:06:52 INFO - PROCESS | 1654 | 1464376012901 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]]]}] 12:06:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 12:06:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 619ms 12:06:52 INFO - PROCESS | 1654 | 1464376012950 Marionette TRACE conn2 -> [0,1497,"getWindowHandle",null] 12:06:52 INFO - PROCESS | 1654 | 1464376012952 Marionette TRACE conn2 <- [1,1497,null,{"value":"7"}] 12:06:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 12:06:52 INFO - PROCESS | 1654 | 1464376012956 Marionette TRACE conn2 -> [0,1498,"setScriptTimeout",{"ms":35000}] 12:06:52 INFO - PROCESS | 1654 | 1464376012958 Marionette TRACE conn2 <- [1,1498,null,{}] 12:06:52 INFO - PROCESS | 1654 | 1464376012968 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}] 12:06:53 INFO - PROCESS | 1654 | 1464376013146 Marionette TRACE conn2 <- [1,1499,null,{"value":null}] 12:06:53 INFO - PROCESS | 1654 | 1464376013163 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:53 INFO - PROCESS | 1654 | ++DOCSHELL 0x129111000 == 72 [pid = 1654] [id = 382] 12:06:53 INFO - PROCESS | 1654 | ++DOMWINDOW == 146 (0x12166cc00) [pid = 1654] [serial = 1145] [outer = 0x0] 12:06:53 INFO - PROCESS | 1654 | ++DOMWINDOW == 147 (0x124e05400) [pid = 1654] [serial = 1146] [outer = 0x12166cc00] 12:06:53 INFO - PROCESS | 1654 | 1464376013189 Marionette DEBUG loaded listener.js 12:06:53 INFO - PROCESS | 1654 | ++DOMWINDOW == 148 (0x1278c3400) [pid = 1654] [serial = 1147] [outer = 0x12166cc00] 12:06:53 INFO - PROCESS | 1654 | 1464376013513 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]]]}] 12:06:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 12:06:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 572ms 12:06:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 12:06:53 INFO - PROCESS | 1654 | 1464376013527 Marionette TRACE conn2 -> [0,1501,"getWindowHandle",null] 12:06:53 INFO - PROCESS | 1654 | 1464376013529 Marionette TRACE conn2 <- [1,1501,null,{"value":"7"}] 12:06:53 INFO - PROCESS | 1654 | 1464376013531 Marionette TRACE conn2 -> [0,1502,"setScriptTimeout",{"ms":35000}] 12:06:53 INFO - PROCESS | 1654 | 1464376013532 Marionette TRACE conn2 <- [1,1502,null,{}] 12:06:53 INFO - PROCESS | 1654 | 1464376013534 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}] 12:06:53 INFO - PROCESS | 1654 | 1464376013662 Marionette TRACE conn2 <- [1,1503,null,{"value":null}] 12:06:53 INFO - PROCESS | 1654 | 1464376013686 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:53 INFO - PROCESS | 1654 | ++DOCSHELL 0x12a748000 == 73 [pid = 1654] [id = 383] 12:06:53 INFO - PROCESS | 1654 | ++DOMWINDOW == 149 (0x12915a000) [pid = 1654] [serial = 1148] [outer = 0x0] 12:06:53 INFO - PROCESS | 1654 | ++DOMWINDOW == 150 (0x12976fc00) [pid = 1654] [serial = 1149] [outer = 0x12915a000] 12:06:53 INFO - PROCESS | 1654 | 1464376013727 Marionette DEBUG loaded listener.js 12:06:53 INFO - PROCESS | 1654 | ++DOMWINDOW == 151 (0x12a883800) [pid = 1654] [serial = 1150] [outer = 0x12915a000] 12:06:54 INFO - PROCESS | 1654 | 1464376014175 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]]]}] 12:06:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 12:06:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 671ms 12:06:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 12:06:54 INFO - PROCESS | 1654 | 1464376014202 Marionette TRACE conn2 -> [0,1505,"getWindowHandle",null] 12:06:54 INFO - PROCESS | 1654 | 1464376014203 Marionette TRACE conn2 <- [1,1505,null,{"value":"7"}] 12:06:54 INFO - PROCESS | 1654 | 1464376014205 Marionette TRACE conn2 -> [0,1506,"setScriptTimeout",{"ms":35000}] 12:06:54 INFO - PROCESS | 1654 | 1464376014207 Marionette TRACE conn2 <- [1,1506,null,{}] 12:06:54 INFO - PROCESS | 1654 | 1464376014209 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}] 12:06:54 INFO - PROCESS | 1654 | 1464376014326 Marionette TRACE conn2 <- [1,1507,null,{"value":null}] 12:06:54 INFO - PROCESS | 1654 | 1464376014341 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:54 INFO - PROCESS | 1654 | ++DOCSHELL 0x12b136000 == 74 [pid = 1654] [id = 384] 12:06:54 INFO - PROCESS | 1654 | ++DOMWINDOW == 152 (0x1291e3400) [pid = 1654] [serial = 1151] [outer = 0x0] 12:06:54 INFO - PROCESS | 1654 | ++DOMWINDOW == 153 (0x12a947c00) [pid = 1654] [serial = 1152] [outer = 0x1291e3400] 12:06:54 INFO - PROCESS | 1654 | 1464376014366 Marionette DEBUG loaded listener.js 12:06:54 INFO - PROCESS | 1654 | ++DOMWINDOW == 154 (0x12b0c9400) [pid = 1654] [serial = 1153] [outer = 0x1291e3400] 12:06:54 INFO - PROCESS | 1654 | 1464376014730 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]]]}] 12:06:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 12:06:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 568ms 12:06:54 INFO - PROCESS | 1654 | --DOMWINDOW == 153 (0x125f48000) [pid = 1654] [serial = 986] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 12:06:54 INFO - PROCESS | 1654 | --DOMWINDOW == 152 (0x12a81ec00) [pid = 1654] [serial = 1046] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 12:06:54 INFO - PROCESS | 1654 | --DOMWINDOW == 151 (0x1190bd800) [pid = 1654] [serial = 1079] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 12:06:54 INFO - PROCESS | 1654 | --DOMWINDOW == 150 (0x11940a800) [pid = 1654] [serial = 1085] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 12:06:54 INFO - PROCESS | 1654 | --DOMWINDOW == 149 (0x1184cd000) [pid = 1654] [serial = 1076] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 12:06:54 INFO - PROCESS | 1654 | --DOMWINDOW == 148 (0x117680800) [pid = 1654] [serial = 1073] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 12:06:54 INFO - PROCESS | 1654 | --DOMWINDOW == 147 (0x11289e800) [pid = 1654] [serial = 1067] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 12:06:54 INFO - PROCESS | 1654 | --DOMWINDOW == 146 (0x115ea9000) [pid = 1654] [serial = 1070] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 12:06:54 INFO - PROCESS | 1654 | --DOMWINDOW == 145 (0x11914f800) [pid = 1654] [serial = 1082] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 12:06:54 INFO - PROCESS | 1654 | --DOMWINDOW == 144 (0x119b03800) [pid = 1654] [serial = 1088] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 12:06:54 INFO - PROCESS | 1654 | --DOMWINDOW == 143 (0x120f2bc00) [pid = 1654] [serial = 1091] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 12:06:54 INFO - PROCESS | 1654 | --DOMWINDOW == 142 (0x111e33800) [pid = 1654] [serial = 1094] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 12:06:54 INFO - PROCESS | 1654 | --DOMWINDOW == 141 (0x125e6f800) [pid = 1654] [serial = 1100] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 12:06:54 INFO - PROCESS | 1654 | --DOMWINDOW == 140 (0x1185c6800) [pid = 1654] [serial = 1097] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 12:06:54 INFO - PROCESS | 1654 | 1464376014914 Marionette TRACE conn2 -> [0,1509,"getWindowHandle",null] 12:06:54 INFO - PROCESS | 1654 | 1464376014915 Marionette TRACE conn2 <- [1,1509,null,{"value":"7"}] 12:06:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 12:06:54 INFO - PROCESS | 1654 | 1464376014925 Marionette TRACE conn2 -> [0,1510,"setScriptTimeout",{"ms":35000}] 12:06:54 INFO - PROCESS | 1654 | 1464376014926 Marionette TRACE conn2 <- [1,1510,null,{}] 12:06:54 INFO - PROCESS | 1654 | 1464376014929 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}] 12:06:55 INFO - PROCESS | 1654 | 1464376015018 Marionette TRACE conn2 <- [1,1511,null,{"value":null}] 12:06:55 INFO - PROCESS | 1654 | 1464376015023 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:55 INFO - PROCESS | 1654 | ++DOCSHELL 0x12100f000 == 75 [pid = 1654] [id = 385] 12:06:55 INFO - PROCESS | 1654 | ++DOMWINDOW == 141 (0x112975c00) [pid = 1654] [serial = 1154] [outer = 0x0] 12:06:55 INFO - PROCESS | 1654 | ++DOMWINDOW == 142 (0x11802b800) [pid = 1654] [serial = 1155] [outer = 0x112975c00] 12:06:55 INFO - PROCESS | 1654 | 1464376015047 Marionette DEBUG loaded listener.js 12:06:55 INFO - PROCESS | 1654 | ++DOMWINDOW == 143 (0x11940a800) [pid = 1654] [serial = 1156] [outer = 0x112975c00] 12:06:55 INFO - PROCESS | 1654 | 1464376015419 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]]]}] 12:06:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 12:06:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 527ms 12:06:55 INFO - PROCESS | 1654 | 1464376015447 Marionette TRACE conn2 -> [0,1513,"getWindowHandle",null] 12:06:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 12:06:55 INFO - PROCESS | 1654 | 1464376015457 Marionette TRACE conn2 <- [1,1513,null,{"value":"7"}] 12:06:55 INFO - PROCESS | 1654 | 1464376015460 Marionette TRACE conn2 -> [0,1514,"setScriptTimeout",{"ms":35000}] 12:06:55 INFO - PROCESS | 1654 | 1464376015461 Marionette TRACE conn2 <- [1,1514,null,{}] 12:06:55 INFO - PROCESS | 1654 | 1464376015463 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}] 12:06:55 INFO - PROCESS | 1654 | 1464376015552 Marionette TRACE conn2 <- [1,1515,null,{"value":null}] 12:06:55 INFO - PROCESS | 1654 | 1464376015634 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:55 INFO - PROCESS | 1654 | ++DOCSHELL 0x12bf5a000 == 76 [pid = 1654] [id = 386] 12:06:55 INFO - PROCESS | 1654 | ++DOMWINDOW == 144 (0x113a80800) [pid = 1654] [serial = 1157] [outer = 0x0] 12:06:55 INFO - PROCESS | 1654 | ++DOMWINDOW == 145 (0x121429000) [pid = 1654] [serial = 1158] [outer = 0x113a80800] 12:06:55 INFO - PROCESS | 1654 | 1464376015658 Marionette DEBUG loaded listener.js 12:06:55 INFO - PROCESS | 1654 | ++DOMWINDOW == 146 (0x12c1b2000) [pid = 1654] [serial = 1159] [outer = 0x113a80800] 12:06:55 INFO - PROCESS | 1654 | 1464376015928 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]]]}] 12:06:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 12:06:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 518ms 12:06:55 INFO - PROCESS | 1654 | 1464376015978 Marionette TRACE conn2 -> [0,1517,"getWindowHandle",null] 12:06:55 INFO - PROCESS | 1654 | 1464376015980 Marionette TRACE conn2 <- [1,1517,null,{"value":"7"}] 12:06:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 12:06:55 INFO - PROCESS | 1654 | 1464376015982 Marionette TRACE conn2 -> [0,1518,"setScriptTimeout",{"ms":35000}] 12:06:55 INFO - PROCESS | 1654 | 1464376015984 Marionette TRACE conn2 <- [1,1518,null,{}] 12:06:55 INFO - PROCESS | 1654 | 1464376015986 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}] 12:06:56 INFO - PROCESS | 1654 | 1464376016100 Marionette TRACE conn2 <- [1,1519,null,{"value":null}] 12:06:56 INFO - PROCESS | 1654 | 1464376016105 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:56 INFO - PROCESS | 1654 | ++DOCSHELL 0x12d5b0800 == 77 [pid = 1654] [id = 387] 12:06:56 INFO - PROCESS | 1654 | ++DOMWINDOW == 147 (0x12c1b5400) [pid = 1654] [serial = 1160] [outer = 0x0] 12:06:56 INFO - PROCESS | 1654 | ++DOMWINDOW == 148 (0x12c58ec00) [pid = 1654] [serial = 1161] [outer = 0x12c1b5400] 12:06:56 INFO - PROCESS | 1654 | 1464376016135 Marionette DEBUG loaded listener.js 12:06:56 INFO - PROCESS | 1654 | ++DOMWINDOW == 149 (0x12c714800) [pid = 1654] [serial = 1162] [outer = 0x12c1b5400] 12:06:56 INFO - PROCESS | 1654 | 1464376016490 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]]]}] 12:06:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 12:06:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 521ms 12:06:56 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 12:06:56 INFO - PROCESS | 1654 | 1464376016503 Marionette TRACE conn2 -> [0,1521,"getWindowHandle",null] 12:06:56 INFO - PROCESS | 1654 | 1464376016505 Marionette TRACE conn2 <- [1,1521,null,{"value":"7"}] 12:06:56 INFO - PROCESS | 1654 | 1464376016516 Marionette TRACE conn2 -> [0,1522,"setScriptTimeout",{"ms":35000}] 12:06:56 INFO - PROCESS | 1654 | 1464376016517 Marionette TRACE conn2 <- [1,1522,null,{}] 12:06:56 INFO - PROCESS | 1654 | 1464376016519 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}] 12:06:56 INFO - PROCESS | 1654 | 1464376016664 Marionette TRACE conn2 <- [1,1523,null,{"value":null}] 12:06:56 INFO - PROCESS | 1654 | 1464376016668 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:56 INFO - PROCESS | 1654 | ++DOCSHELL 0x12dc3e800 == 78 [pid = 1654] [id = 388] 12:06:56 INFO - PROCESS | 1654 | ++DOMWINDOW == 150 (0x12c590800) [pid = 1654] [serial = 1163] [outer = 0x0] 12:06:56 INFO - PROCESS | 1654 | ++DOMWINDOW == 151 (0x12c719800) [pid = 1654] [serial = 1164] [outer = 0x12c590800] 12:06:56 INFO - PROCESS | 1654 | 1464376016693 Marionette DEBUG loaded listener.js 12:06:56 INFO - PROCESS | 1654 | ++DOMWINDOW == 152 (0x12c71ec00) [pid = 1654] [serial = 1165] [outer = 0x12c590800] 12:06:57 INFO - PROCESS | 1654 | 1464376017120 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"]]]}] 12:06:57 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 () { 12:06:57 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 12:06:57 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 12:06:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:06:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:06:57 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 12:06:57 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 () { 12:06:57 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 12:06:57 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 12:06:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:06:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:06:57 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 12:06:57 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 () { 12:06:57 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 12:06:57 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 12:06:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:06:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:06:57 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 12:06:57 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 () { 12:06:57 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 12:06:57 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 12:06:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:06:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:06:57 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 12:06:57 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 626ms 12:06:57 INFO - PROCESS | 1654 | 1464376017138 Marionette TRACE conn2 -> [0,1525,"getWindowHandle",null] 12:06:57 INFO - PROCESS | 1654 | 1464376017141 Marionette TRACE conn2 <- [1,1525,null,{"value":"7"}] 12:06:57 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 12:06:57 INFO - PROCESS | 1654 | 1464376017145 Marionette TRACE conn2 -> [0,1526,"setScriptTimeout",{"ms":35000}] 12:06:57 INFO - PROCESS | 1654 | 1464376017147 Marionette TRACE conn2 <- [1,1526,null,{}] 12:06:57 INFO - PROCESS | 1654 | 1464376017151 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}] 12:06:57 INFO - PROCESS | 1654 | 1464376017268 Marionette TRACE conn2 <- [1,1527,null,{"value":null}] 12:06:57 INFO - PROCESS | 1654 | 1464376017375 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:57 INFO - PROCESS | 1654 | ++DOCSHELL 0x1189aa800 == 79 [pid = 1654] [id = 389] 12:06:57 INFO - PROCESS | 1654 | ++DOMWINDOW == 153 (0x117592400) [pid = 1654] [serial = 1166] [outer = 0x0] 12:06:57 INFO - PROCESS | 1654 | ++DOMWINDOW == 154 (0x117684400) [pid = 1654] [serial = 1167] [outer = 0x117592400] 12:06:57 INFO - PROCESS | 1654 | 1464376017411 Marionette DEBUG loaded listener.js 12:06:57 INFO - PROCESS | 1654 | ++DOMWINDOW == 155 (0x1183d7800) [pid = 1654] [serial = 1168] [outer = 0x117592400] 12:06:57 INFO - PROCESS | 1654 | 1464376017796 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"]]]}] 12:06:57 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 12:06:57 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 12:06:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:06:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:06:57 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 12:06:57 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 12:06:57 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 12:06:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:06:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:06:57 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 12:06:57 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 12:06:57 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 12:06:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:06:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:06:57 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 12:06:57 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 674ms 12:06:57 INFO - PROCESS | 1654 | 1464376017819 Marionette TRACE conn2 -> [0,1529,"getWindowHandle",null] 12:06:57 INFO - PROCESS | 1654 | 1464376017823 Marionette TRACE conn2 <- [1,1529,null,{"value":"7"}] 12:06:57 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 12:06:57 INFO - PROCESS | 1654 | 1464376017827 Marionette TRACE conn2 -> [0,1530,"setScriptTimeout",{"ms":35000}] 12:06:57 INFO - PROCESS | 1654 | 1464376017829 Marionette TRACE conn2 <- [1,1530,null,{}] 12:06:57 INFO - PROCESS | 1654 | 1464376017832 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}] 12:06:57 INFO - PROCESS | 1654 | 1464376017944 Marionette TRACE conn2 <- [1,1531,null,{"value":null}] 12:06:58 INFO - PROCESS | 1654 | 1464376018046 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:58 INFO - PROCESS | 1654 | ++DOCSHELL 0x127892000 == 80 [pid = 1654] [id = 390] 12:06:58 INFO - PROCESS | 1654 | ++DOMWINDOW == 156 (0x119050000) [pid = 1654] [serial = 1169] [outer = 0x0] 12:06:58 INFO - PROCESS | 1654 | ++DOMWINDOW == 157 (0x119a9ec00) [pid = 1654] [serial = 1170] [outer = 0x119050000] 12:06:58 INFO - PROCESS | 1654 | 1464376018076 Marionette DEBUG loaded listener.js 12:06:58 INFO - PROCESS | 1654 | ++DOMWINDOW == 158 (0x1211ec800) [pid = 1654] [serial = 1171] [outer = 0x119050000] 12:06:58 INFO - PROCESS | 1654 | 1464376018425 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]]]}] 12:06:58 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 12:06:58 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 12:06:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:06:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:06:58 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 12:06:58 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 12:06:58 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. 12:06:58 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 12:06:58 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 620ms 12:06:58 INFO - PROCESS | 1654 | 1464376018447 Marionette TRACE conn2 -> [0,1533,"getWindowHandle",null] 12:06:58 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 12:06:58 INFO - PROCESS | 1654 | 1464376018449 Marionette TRACE conn2 <- [1,1533,null,{"value":"7"}] 12:06:58 INFO - PROCESS | 1654 | 1464376018451 Marionette TRACE conn2 -> [0,1534,"setScriptTimeout",{"ms":35000}] 12:06:58 INFO - PROCESS | 1654 | 1464376018454 Marionette TRACE conn2 <- [1,1534,null,{}] 12:06:58 INFO - PROCESS | 1654 | 1464376018462 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}] 12:06:58 INFO - PROCESS | 1654 | 1464376018575 Marionette TRACE conn2 <- [1,1535,null,{"value":null}] 12:06:58 INFO - PROCESS | 1654 | 1464376018685 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:58 INFO - PROCESS | 1654 | ++DOCSHELL 0x12dc42000 == 81 [pid = 1654] [id = 391] 12:06:58 INFO - PROCESS | 1654 | ++DOMWINDOW == 159 (0x121935c00) [pid = 1654] [serial = 1172] [outer = 0x0] 12:06:58 INFO - PROCESS | 1654 | ++DOMWINDOW == 160 (0x124a5c400) [pid = 1654] [serial = 1173] [outer = 0x121935c00] 12:06:58 INFO - PROCESS | 1654 | 1464376018722 Marionette DEBUG loaded listener.js 12:06:58 INFO - PROCESS | 1654 | ++DOMWINDOW == 161 (0x12915d800) [pid = 1654] [serial = 1174] [outer = 0x121935c00] 12:06:59 INFO - PROCESS | 1654 | 1464376019162 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]]]}] 12:06:59 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 12:06:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 772ms 12:06:59 INFO - PROCESS | 1654 | 1464376019224 Marionette TRACE conn2 -> [0,1537,"getWindowHandle",null] 12:06:59 INFO - PROCESS | 1654 | 1464376019226 Marionette TRACE conn2 <- [1,1537,null,{"value":"7"}] 12:06:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 12:06:59 INFO - PROCESS | 1654 | 1464376019228 Marionette TRACE conn2 -> [0,1538,"setScriptTimeout",{"ms":35000}] 12:06:59 INFO - PROCESS | 1654 | 1464376019229 Marionette TRACE conn2 <- [1,1538,null,{}] 12:06:59 INFO - PROCESS | 1654 | 1464376019232 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}] 12:06:59 INFO - PROCESS | 1654 | 1464376019362 Marionette TRACE conn2 <- [1,1539,null,{"value":null}] 12:06:59 INFO - PROCESS | 1654 | 1464376019444 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:59 INFO - PROCESS | 1654 | ++DOCSHELL 0x13548f000 == 82 [pid = 1654] [id = 392] 12:06:59 INFO - PROCESS | 1654 | ++DOMWINDOW == 162 (0x12a940000) [pid = 1654] [serial = 1175] [outer = 0x0] 12:06:59 INFO - PROCESS | 1654 | ++DOMWINDOW == 163 (0x12bb84c00) [pid = 1654] [serial = 1176] [outer = 0x12a940000] 12:06:59 INFO - PROCESS | 1654 | 1464376019476 Marionette DEBUG loaded listener.js 12:06:59 INFO - PROCESS | 1654 | ++DOMWINDOW == 164 (0x12c58a800) [pid = 1654] [serial = 1177] [outer = 0x12a940000] 12:06:59 INFO - PROCESS | 1654 | 1464376019870 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]]]}] 12:06:59 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 12:06:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 671ms 12:06:59 INFO - PROCESS | 1654 | 1464376019900 Marionette TRACE conn2 -> [0,1541,"getWindowHandle",null] 12:06:59 INFO - PROCESS | 1654 | 1464376019901 Marionette TRACE conn2 <- [1,1541,null,{"value":"7"}] 12:06:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 12:06:59 INFO - PROCESS | 1654 | 1464376019903 Marionette TRACE conn2 -> [0,1542,"setScriptTimeout",{"ms":35000}] 12:06:59 INFO - PROCESS | 1654 | 1464376019905 Marionette TRACE conn2 <- [1,1542,null,{}] 12:06:59 INFO - PROCESS | 1654 | 1464376019907 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}] 12:07:00 INFO - PROCESS | 1654 | 1464376020014 Marionette TRACE conn2 <- [1,1543,null,{"value":null}] 12:07:00 INFO - PROCESS | 1654 | 1464376020124 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:00 INFO - PROCESS | 1654 | ++DOCSHELL 0x1354e2000 == 83 [pid = 1654] [id = 393] 12:07:00 INFO - PROCESS | 1654 | ++DOMWINDOW == 165 (0x12b030400) [pid = 1654] [serial = 1178] [outer = 0x0] 12:07:00 INFO - PROCESS | 1654 | ++DOMWINDOW == 166 (0x12c593400) [pid = 1654] [serial = 1179] [outer = 0x12b030400] 12:07:00 INFO - PROCESS | 1654 | 1464376020156 Marionette DEBUG loaded listener.js 12:07:00 INFO - PROCESS | 1654 | ++DOMWINDOW == 167 (0x12c721800) [pid = 1654] [serial = 1180] [outer = 0x12b030400] 12:07:00 INFO - PROCESS | 1654 | 1464376020573 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]]]}] 12:07:00 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 12:07:00 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 722ms 12:07:00 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 12:07:00 INFO - PROCESS | 1654 | 1464376020626 Marionette TRACE conn2 -> [0,1545,"getWindowHandle",null] 12:07:00 INFO - PROCESS | 1654 | 1464376020627 Marionette TRACE conn2 <- [1,1545,null,{"value":"7"}] 12:07:00 INFO - PROCESS | 1654 | 1464376020629 Marionette TRACE conn2 -> [0,1546,"setScriptTimeout",{"ms":35000}] 12:07:00 INFO - PROCESS | 1654 | 1464376020630 Marionette TRACE conn2 <- [1,1546,null,{}] 12:07:00 INFO - PROCESS | 1654 | 1464376020632 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}] 12:07:00 INFO - PROCESS | 1654 | 1464376020772 Marionette TRACE conn2 <- [1,1547,null,{"value":null}] 12:07:00 INFO - PROCESS | 1654 | 1464376020855 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:00 INFO - PROCESS | 1654 | ++DOCSHELL 0x137ac6000 == 84 [pid = 1654] [id = 394] 12:07:00 INFO - PROCESS | 1654 | ++DOMWINDOW == 168 (0x12cab4800) [pid = 1654] [serial = 1181] [outer = 0x0] 12:07:00 INFO - PROCESS | 1654 | ++DOMWINDOW == 169 (0x12ce9e800) [pid = 1654] [serial = 1182] [outer = 0x12cab4800] 12:07:00 INFO - PROCESS | 1654 | 1464376020886 Marionette DEBUG loaded listener.js 12:07:00 INFO - PROCESS | 1654 | ++DOMWINDOW == 170 (0x12d781400) [pid = 1654] [serial = 1183] [outer = 0x12cab4800] 12:07:01 INFO - PROCESS | 1654 | 1464376021293 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]]]}] 12:07:01 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 12:07:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 718ms 12:07:01 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 12:07:01 INFO - PROCESS | 1654 | 1464376021347 Marionette TRACE conn2 -> [0,1549,"getWindowHandle",null] 12:07:01 INFO - PROCESS | 1654 | 1464376021349 Marionette TRACE conn2 <- [1,1549,null,{"value":"7"}] 12:07:01 INFO - PROCESS | 1654 | 1464376021351 Marionette TRACE conn2 -> [0,1550,"setScriptTimeout",{"ms":35000}] 12:07:01 INFO - PROCESS | 1654 | 1464376021352 Marionette TRACE conn2 <- [1,1550,null,{}] 12:07:01 INFO - PROCESS | 1654 | 1464376021354 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}] 12:07:01 INFO - PROCESS | 1654 | 1464376021461 Marionette TRACE conn2 <- [1,1551,null,{"value":null}] 12:07:01 INFO - PROCESS | 1654 | 1464376021543 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:01 INFO - PROCESS | 1654 | ++DOCSHELL 0x137adc800 == 85 [pid = 1654] [id = 395] 12:07:01 INFO - PROCESS | 1654 | ++DOMWINDOW == 171 (0x12cab6400) [pid = 1654] [serial = 1184] [outer = 0x0] 12:07:01 INFO - PROCESS | 1654 | ++DOMWINDOW == 172 (0x12d787400) [pid = 1654] [serial = 1185] [outer = 0x12cab6400] 12:07:01 INFO - PROCESS | 1654 | 1464376021572 Marionette DEBUG loaded listener.js 12:07:01 INFO - PROCESS | 1654 | ++DOMWINDOW == 173 (0x12d78c000) [pid = 1654] [serial = 1186] [outer = 0x12cab6400] 12:07:01 INFO - PROCESS | 1654 | 1464376021978 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]]]}] 12:07:02 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 12:07:02 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 668ms 12:07:02 INFO - PROCESS | 1654 | 1464376022020 Marionette TRACE conn2 -> [0,1553,"getWindowHandle",null] 12:07:02 INFO - PROCESS | 1654 | 1464376022021 Marionette TRACE conn2 <- [1,1553,null,{"value":"7"}] 12:07:02 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 12:07:02 INFO - PROCESS | 1654 | 1464376022024 Marionette TRACE conn2 -> [0,1554,"setScriptTimeout",{"ms":35000}] 12:07:02 INFO - PROCESS | 1654 | 1464376022025 Marionette TRACE conn2 <- [1,1554,null,{}] 12:07:02 INFO - PROCESS | 1654 | 1464376022028 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}] 12:07:02 INFO - PROCESS | 1654 | 1464376022171 Marionette TRACE conn2 <- [1,1555,null,{"value":null}] 12:07:02 INFO - PROCESS | 1654 | 1464376022284 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:02 INFO - PROCESS | 1654 | ++DOCSHELL 0x129120800 == 86 [pid = 1654] [id = 396] 12:07:02 INFO - PROCESS | 1654 | ++DOMWINDOW == 174 (0x1126cd800) [pid = 1654] [serial = 1187] [outer = 0x0] 12:07:02 INFO - PROCESS | 1654 | ++DOMWINDOW == 175 (0x113a7cc00) [pid = 1654] [serial = 1188] [outer = 0x1126cd800] 12:07:02 INFO - PROCESS | 1654 | 1464376022315 Marionette DEBUG loaded listener.js 12:07:02 INFO - PROCESS | 1654 | ++DOMWINDOW == 176 (0x12d78e800) [pid = 1654] [serial = 1189] [outer = 0x1126cd800] 12:07:02 INFO - PROCESS | 1654 | 1464376022941 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]]]}] 12:07:02 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 12:07:02 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 969ms 12:07:02 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 12:07:02 INFO - PROCESS | 1654 | 1464376022993 Marionette TRACE conn2 -> [0,1557,"getWindowHandle",null] 12:07:02 INFO - PROCESS | 1654 | 1464376022995 Marionette TRACE conn2 <- [1,1557,null,{"value":"7"}] 12:07:03 INFO - PROCESS | 1654 | 1464376022999 Marionette TRACE conn2 -> [0,1558,"setScriptTimeout",{"ms":35000}] 12:07:03 INFO - PROCESS | 1654 | 1464376023002 Marionette TRACE conn2 <- [1,1558,null,{}] 12:07:03 INFO - PROCESS | 1654 | 1464376023025 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}] 12:07:03 INFO - PROCESS | 1654 | 1464376023134 Marionette TRACE conn2 <- [1,1559,null,{"value":null}] 12:07:03 INFO - PROCESS | 1654 | 1464376023220 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:03 INFO - PROCESS | 1654 | ++DOCSHELL 0x12162b800 == 87 [pid = 1654] [id = 397] 12:07:03 INFO - PROCESS | 1654 | ++DOMWINDOW == 177 (0x112e2cc00) [pid = 1654] [serial = 1190] [outer = 0x0] 12:07:03 INFO - PROCESS | 1654 | ++DOMWINDOW == 178 (0x1169b8c00) [pid = 1654] [serial = 1191] [outer = 0x112e2cc00] 12:07:03 INFO - PROCESS | 1654 | 1464376023247 Marionette DEBUG loaded listener.js 12:07:03 INFO - PROCESS | 1654 | ++DOMWINDOW == 179 (0x118103800) [pid = 1654] [serial = 1192] [outer = 0x112e2cc00] 12:07:03 INFO - PROCESS | 1654 | 1464376023673 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]]]}] 12:07:03 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 12:07:03 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 725ms 12:07:03 INFO - PROCESS | 1654 | 1464376023739 Marionette TRACE conn2 -> [0,1561,"getWindowHandle",null] 12:07:03 INFO - PROCESS | 1654 | 1464376023743 Marionette TRACE conn2 <- [1,1561,null,{"value":"7"}] 12:07:03 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 12:07:03 INFO - PROCESS | 1654 | 1464376023750 Marionette TRACE conn2 -> [0,1562,"setScriptTimeout",{"ms":35000}] 12:07:03 INFO - PROCESS | 1654 | 1464376023752 Marionette TRACE conn2 <- [1,1562,null,{}] 12:07:03 INFO - PROCESS | 1654 | 1464376023755 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}] 12:07:03 INFO - PROCESS | 1654 | 1464376023864 Marionette TRACE conn2 <- [1,1563,null,{"value":null}] 12:07:03 INFO - PROCESS | 1654 | 1464376023956 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:03 INFO - PROCESS | 1654 | ++DOCSHELL 0x119752000 == 88 [pid = 1654] [id = 398] 12:07:03 INFO - PROCESS | 1654 | ++DOMWINDOW == 180 (0x11870d400) [pid = 1654] [serial = 1193] [outer = 0x0] 12:07:03 INFO - PROCESS | 1654 | ++DOMWINDOW == 181 (0x1190bb800) [pid = 1654] [serial = 1194] [outer = 0x11870d400] 12:07:03 INFO - PROCESS | 1654 | 1464376023985 Marionette DEBUG loaded listener.js 12:07:04 INFO - PROCESS | 1654 | ++DOMWINDOW == 182 (0x1196ba800) [pid = 1654] [serial = 1195] [outer = 0x11870d400] 12:07:04 INFO - PROCESS | 1654 | 1464376024446 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]]]}] 12:07:04 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 12:07:04 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 724ms 12:07:04 INFO - PROCESS | 1654 | 1464376024486 Marionette TRACE conn2 -> [0,1565,"getWindowHandle",null] 12:07:04 INFO - PROCESS | 1654 | 1464376024488 Marionette TRACE conn2 <- [1,1565,null,{"value":"7"}] 12:07:04 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 12:07:04 INFO - PROCESS | 1654 | 1464376024491 Marionette TRACE conn2 -> [0,1566,"setScriptTimeout",{"ms":35000}] 12:07:04 INFO - PROCESS | 1654 | 1464376024494 Marionette TRACE conn2 <- [1,1566,null,{}] 12:07:04 INFO - PROCESS | 1654 | 1464376024501 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}] 12:07:04 INFO - PROCESS | 1654 | 1464376024631 Marionette TRACE conn2 <- [1,1567,null,{"value":null}] 12:07:04 INFO - PROCESS | 1654 | --DOCSHELL 0x1191c7000 == 87 [pid = 1654] [id = 129] 12:07:04 INFO - PROCESS | 1654 | --DOCSHELL 0x12b35d800 == 86 [pid = 1654] [id = 252] 12:07:04 INFO - PROCESS | 1654 | --DOCSHELL 0x12c884800 == 85 [pid = 1654] [id = 254] 12:07:04 INFO - PROCESS | 1654 | --DOCSHELL 0x12a8c9000 == 84 [pid = 1654] [id = 161] 12:07:04 INFO - PROCESS | 1654 | --DOCSHELL 0x12d5b0800 == 83 [pid = 1654] [id = 387] 12:07:04 INFO - PROCESS | 1654 | --DOCSHELL 0x12bf5a000 == 82 [pid = 1654] [id = 386] 12:07:04 INFO - PROCESS | 1654 | --DOCSHELL 0x12100f000 == 81 [pid = 1654] [id = 385] 12:07:04 INFO - PROCESS | 1654 | --DOCSHELL 0x12b136000 == 80 [pid = 1654] [id = 384] 12:07:04 INFO - PROCESS | 1654 | --DOMWINDOW == 181 (0x12166b800) [pid = 1654] [serial = 1065] [outer = 0x0] [url = about:blank] 12:07:04 INFO - PROCESS | 1654 | --DOMWINDOW == 180 (0x118929400) [pid = 1654] [serial = 1053] [outer = 0x0] [url = about:blank] 12:07:04 INFO - PROCESS | 1654 | --DOMWINDOW == 179 (0x125cdd000) [pid = 1654] [serial = 1059] [outer = 0x0] [url = about:blank] 12:07:04 INFO - PROCESS | 1654 | --DOMWINDOW == 178 (0x12142f000) [pid = 1654] [serial = 1056] [outer = 0x0] [url = about:blank] 12:07:04 INFO - PROCESS | 1654 | --DOMWINDOW == 177 (0x1291ee000) [pid = 1654] [serial = 1104] [outer = 0x0] [url = about:blank] 12:07:04 INFO - PROCESS | 1654 | --DOMWINDOW == 176 (0x129776400) [pid = 1654] [serial = 1062] [outer = 0x0] [url = about:blank] 12:07:04 INFO - PROCESS | 1654 | --DOMWINDOW == 175 (0x1162e7400) [pid = 1654] [serial = 1050] [outer = 0x0] [url = about:blank] 12:07:04 INFO - PROCESS | 1654 | --DOCSHELL 0x12a748000 == 79 [pid = 1654] [id = 383] 12:07:04 INFO - PROCESS | 1654 | --DOCSHELL 0x129111000 == 78 [pid = 1654] [id = 382] 12:07:04 INFO - PROCESS | 1654 | --DOCSHELL 0x1257db000 == 77 [pid = 1654] [id = 381] 12:07:04 INFO - PROCESS | 1654 | --DOCSHELL 0x124a8d800 == 76 [pid = 1654] [id = 380] 12:07:04 INFO - PROCESS | 1654 | --DOCSHELL 0x121446800 == 75 [pid = 1654] [id = 379] 12:07:04 INFO - PROCESS | 1654 | --DOCSHELL 0x118529800 == 74 [pid = 1654] [id = 378] 12:07:04 INFO - PROCESS | 1654 | --DOCSHELL 0x113a8d800 == 73 [pid = 1654] [id = 377] 12:07:04 INFO - PROCESS | 1654 | --DOCSHELL 0x12d1e4800 == 72 [pid = 1654] [id = 372] 12:07:04 INFO - PROCESS | 1654 | --DOCSHELL 0x12b368000 == 71 [pid = 1654] [id = 371] 12:07:04 INFO - PROCESS | 1654 | --DOCSHELL 0x121451000 == 70 [pid = 1654] [id = 370] 12:07:04 INFO - PROCESS | 1654 | --DOCSHELL 0x116f07800 == 69 [pid = 1654] [id = 369] 12:07:04 INFO - PROCESS | 1654 | --DOMWINDOW == 174 (0x117177000) [pid = 1654] [serial = 1072] [outer = 0x0] [url = about:blank] 12:07:04 INFO - PROCESS | 1654 | --DOMWINDOW == 173 (0x1196c1800) [pid = 1654] [serial = 1083] [outer = 0x0] [url = about:blank] 12:07:04 INFO - PROCESS | 1654 | --DOMWINDOW == 172 (0x121415000) [pid = 1654] [serial = 1089] [outer = 0x0] [url = about:blank] 12:07:04 INFO - PROCESS | 1654 | --DOMWINDOW == 171 (0x12142f400) [pid = 1654] [serial = 1092] [outer = 0x0] [url = about:blank] 12:07:04 INFO - PROCESS | 1654 | --DOMWINDOW == 170 (0x1216e7c00) [pid = 1654] [serial = 1093] [outer = 0x0] [url = about:blank] 12:07:04 INFO - PROCESS | 1654 | --DOMWINDOW == 169 (0x121420000) [pid = 1654] [serial = 1090] [outer = 0x0] [url = about:blank] 12:07:04 INFO - PROCESS | 1654 | --DOMWINDOW == 168 (0x1190c4000) [pid = 1654] [serial = 1096] [outer = 0x0] [url = about:blank] 12:07:04 INFO - PROCESS | 1654 | --DOMWINDOW == 167 (0x1275ef400) [pid = 1654] [serial = 1101] [outer = 0x0] [url = about:blank] 12:07:04 INFO - PROCESS | 1654 | --DOMWINDOW == 166 (0x121428400) [pid = 1654] [serial = 1098] [outer = 0x0] [url = about:blank] 12:07:04 INFO - PROCESS | 1654 | --DOMWINDOW == 165 (0x113344800) [pid = 1654] [serial = 1095] [outer = 0x0] [url = about:blank] 12:07:04 INFO - PROCESS | 1654 | --DOMWINDOW == 164 (0x120f2ec00) [pid = 1654] [serial = 1087] [outer = 0x0] [url = about:blank] 12:07:04 INFO - PROCESS | 1654 | --DOMWINDOW == 163 (0x125e6e800) [pid = 1654] [serial = 1099] [outer = 0x0] [url = about:blank] 12:07:04 INFO - PROCESS | 1654 | --DOMWINDOW == 162 (0x129159800) [pid = 1654] [serial = 1102] [outer = 0x0] [url = about:blank] 12:07:04 INFO - PROCESS | 1654 | --DOMWINDOW == 161 (0x119aa9400) [pid = 1654] [serial = 1084] [outer = 0x0] [url = about:blank] 12:07:04 INFO - PROCESS | 1654 | --DOMWINDOW == 160 (0x1278c9800) [pid = 1654] [serial = 988] [outer = 0x0] [url = about:blank] 12:07:04 INFO - PROCESS | 1654 | --DOMWINDOW == 159 (0x12ba71800) [pid = 1654] [serial = 1048] [outer = 0x0] [url = about:blank] 12:07:04 INFO - PROCESS | 1654 | --DOMWINDOW == 158 (0x119151c00) [pid = 1654] [serial = 1080] [outer = 0x0] [url = about:blank] 12:07:04 INFO - PROCESS | 1654 | --DOMWINDOW == 157 (0x1193d4000) [pid = 1654] [serial = 1081] [outer = 0x0] [url = about:blank] 12:07:04 INFO - PROCESS | 1654 | --DOMWINDOW == 156 (0x119b1a400) [pid = 1654] [serial = 1086] [outer = 0x0] [url = about:blank] 12:07:04 INFO - PROCESS | 1654 | --DOMWINDOW == 155 (0x11870b400) [pid = 1654] [serial = 1077] [outer = 0x0] [url = about:blank] 12:07:04 INFO - PROCESS | 1654 | --DOMWINDOW == 154 (0x11904c400) [pid = 1654] [serial = 1078] [outer = 0x0] [url = about:blank] 12:07:04 INFO - PROCESS | 1654 | --DOMWINDOW == 153 (0x1180c3c00) [pid = 1654] [serial = 1074] [outer = 0x0] [url = about:blank] 12:07:04 INFO - PROCESS | 1654 | --DOMWINDOW == 152 (0x118335c00) [pid = 1654] [serial = 1075] [outer = 0x0] [url = about:blank] 12:07:04 INFO - PROCESS | 1654 | --DOMWINDOW == 151 (0x112973000) [pid = 1654] [serial = 1068] [outer = 0x0] [url = about:blank] 12:07:04 INFO - PROCESS | 1654 | --DOMWINDOW == 150 (0x113340c00) [pid = 1654] [serial = 1069] [outer = 0x0] [url = about:blank] 12:07:04 INFO - PROCESS | 1654 | --DOMWINDOW == 149 (0x11693a000) [pid = 1654] [serial = 1071] [outer = 0x0] [url = about:blank] 12:07:04 INFO - PROCESS | 1654 | 1464376024772 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:04 INFO - PROCESS | 1654 | ++DOCSHELL 0x110eab000 == 70 [pid = 1654] [id = 399] 12:07:04 INFO - PROCESS | 1654 | ++DOMWINDOW == 150 (0x1130a8400) [pid = 1654] [serial = 1196] [outer = 0x0] 12:07:04 INFO - PROCESS | 1654 | ++DOMWINDOW == 151 (0x117177000) [pid = 1654] [serial = 1197] [outer = 0x1130a8400] 12:07:04 INFO - PROCESS | 1654 | 1464376024802 Marionette DEBUG loaded listener.js 12:07:04 INFO - PROCESS | 1654 | ++DOMWINDOW == 152 (0x1196c1800) [pid = 1654] [serial = 1198] [outer = 0x1130a8400] 12:07:05 INFO - PROCESS | 1654 | 1464376025108 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]]]}] 12:07:05 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 12:07:05 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 672ms 12:07:05 INFO - PROCESS | 1654 | 1464376025164 Marionette TRACE conn2 -> [0,1569,"getWindowHandle",null] 12:07:05 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 12:07:05 INFO - PROCESS | 1654 | 1464376025165 Marionette TRACE conn2 <- [1,1569,null,{"value":"7"}] 12:07:05 INFO - PROCESS | 1654 | 1464376025168 Marionette TRACE conn2 -> [0,1570,"setScriptTimeout",{"ms":35000}] 12:07:05 INFO - PROCESS | 1654 | 1464376025169 Marionette TRACE conn2 <- [1,1570,null,{}] 12:07:05 INFO - PROCESS | 1654 | 1464376025171 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}] 12:07:05 INFO - PROCESS | 1654 | 1464376025264 Marionette TRACE conn2 <- [1,1571,null,{"value":null}] 12:07:05 INFO - PROCESS | 1654 | 1464376025346 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:05 INFO - PROCESS | 1654 | ++DOCSHELL 0x119b9e800 == 71 [pid = 1654] [id = 400] 12:07:05 INFO - PROCESS | 1654 | ++DOMWINDOW == 153 (0x118708c00) [pid = 1654] [serial = 1199] [outer = 0x0] 12:07:05 INFO - PROCESS | 1654 | ++DOMWINDOW == 154 (0x12142d400) [pid = 1654] [serial = 1200] [outer = 0x118708c00] 12:07:05 INFO - PROCESS | 1654 | 1464376025373 Marionette DEBUG loaded listener.js 12:07:05 INFO - PROCESS | 1654 | ++DOMWINDOW == 155 (0x124e11000) [pid = 1654] [serial = 1201] [outer = 0x118708c00] 12:07:05 INFO - PROCESS | 1654 | 1464376025644 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]]]}] 12:07:05 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 12:07:05 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 518ms 12:07:05 INFO - PROCESS | 1654 | 1464376025686 Marionette TRACE conn2 -> [0,1573,"getWindowHandle",null] 12:07:05 INFO - PROCESS | 1654 | 1464376025687 Marionette TRACE conn2 <- [1,1573,null,{"value":"7"}] 12:07:05 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 12:07:05 INFO - PROCESS | 1654 | 1464376025698 Marionette TRACE conn2 -> [0,1574,"setScriptTimeout",{"ms":35000}] 12:07:05 INFO - PROCESS | 1654 | 1464376025699 Marionette TRACE conn2 <- [1,1574,null,{}] 12:07:05 INFO - PROCESS | 1654 | 1464376025701 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}] 12:07:05 INFO - PROCESS | 1654 | 1464376025795 Marionette TRACE conn2 <- [1,1575,null,{"value":null}] 12:07:05 INFO - PROCESS | 1654 | 1464376025800 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:05 INFO - PROCESS | 1654 | ++DOCSHELL 0x127886000 == 72 [pid = 1654] [id = 401] 12:07:05 INFO - PROCESS | 1654 | ++DOMWINDOW == 156 (0x125018800) [pid = 1654] [serial = 1202] [outer = 0x0] 12:07:05 INFO - PROCESS | 1654 | ++DOMWINDOW == 157 (0x125e63400) [pid = 1654] [serial = 1203] [outer = 0x125018800] 12:07:05 INFO - PROCESS | 1654 | 1464376025825 Marionette DEBUG loaded listener.js 12:07:05 INFO - PROCESS | 1654 | ++DOMWINDOW == 158 (0x1278c9800) [pid = 1654] [serial = 1204] [outer = 0x125018800] 12:07:06 INFO - PROCESS | 1654 | 1464376026203 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]]]}] 12:07:06 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 12:07:06 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 521ms 12:07:06 INFO - PROCESS | 1654 | 1464376026220 Marionette TRACE conn2 -> [0,1577,"getWindowHandle",null] 12:07:06 INFO - PROCESS | 1654 | 1464376026222 Marionette TRACE conn2 <- [1,1577,null,{"value":"7"}] 12:07:06 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 12:07:06 INFO - PROCESS | 1654 | 1464376026225 Marionette TRACE conn2 -> [0,1578,"setScriptTimeout",{"ms":35000}] 12:07:06 INFO - PROCESS | 1654 | 1464376026226 Marionette TRACE conn2 <- [1,1578,null,{}] 12:07:06 INFO - PROCESS | 1654 | 1464376026228 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}] 12:07:06 INFO - PROCESS | 1654 | 1464376026332 Marionette TRACE conn2 <- [1,1579,null,{"value":null}] 12:07:06 INFO - PROCESS | 1654 | 1464376026338 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:06 INFO - PROCESS | 1654 | ++DOCSHELL 0x12a73b000 == 73 [pid = 1654] [id = 402] 12:07:06 INFO - PROCESS | 1654 | ++DOMWINDOW == 159 (0x129672c00) [pid = 1654] [serial = 1205] [outer = 0x0] 12:07:06 INFO - PROCESS | 1654 | ++DOMWINDOW == 160 (0x12b02cc00) [pid = 1654] [serial = 1206] [outer = 0x129672c00] 12:07:06 INFO - PROCESS | 1654 | 1464376026364 Marionette DEBUG loaded listener.js 12:07:06 INFO - PROCESS | 1654 | ++DOMWINDOW == 161 (0x12c1afc00) [pid = 1654] [serial = 1207] [outer = 0x129672c00] 12:07:06 INFO - PROCESS | 1654 | 1464376026700 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]]]}] 12:07:06 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 12:07:06 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 518ms 12:07:06 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 12:07:06 INFO - PROCESS | 1654 | 1464376026743 Marionette TRACE conn2 -> [0,1581,"getWindowHandle",null] 12:07:06 INFO - PROCESS | 1654 | 1464376026744 Marionette TRACE conn2 <- [1,1581,null,{"value":"7"}] 12:07:06 INFO - PROCESS | 1654 | 1464376026747 Marionette TRACE conn2 -> [0,1582,"setScriptTimeout",{"ms":35000}] 12:07:06 INFO - PROCESS | 1654 | 1464376026748 Marionette TRACE conn2 <- [1,1582,null,{}] 12:07:06 INFO - PROCESS | 1654 | 1464376026750 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}] 12:07:06 INFO - PROCESS | 1654 | 1464376026839 Marionette TRACE conn2 <- [1,1583,null,{"value":null}] 12:07:06 INFO - PROCESS | 1654 | 1464376026928 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:06 INFO - PROCESS | 1654 | ++DOCSHELL 0x12b12c000 == 74 [pid = 1654] [id = 403] 12:07:06 INFO - PROCESS | 1654 | ++DOMWINDOW == 162 (0x129771000) [pid = 1654] [serial = 1208] [outer = 0x0] 12:07:06 INFO - PROCESS | 1654 | ++DOMWINDOW == 163 (0x12c1bd000) [pid = 1654] [serial = 1209] [outer = 0x129771000] 12:07:06 INFO - PROCESS | 1654 | 1464376026953 Marionette DEBUG loaded listener.js 12:07:06 INFO - PROCESS | 1654 | ++DOMWINDOW == 164 (0x12c71e000) [pid = 1654] [serial = 1210] [outer = 0x129771000] 12:07:07 INFO - PROCESS | 1654 | 1464376027296 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]]]}] 12:07:07 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 12:07:07 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 570ms 12:07:07 INFO - PROCESS | 1654 | 1464376027318 Marionette TRACE conn2 -> [0,1585,"getWindowHandle",null] 12:07:07 INFO - PROCESS | 1654 | 1464376027319 Marionette TRACE conn2 <- [1,1585,null,{"value":"7"}] 12:07:07 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 12:07:07 INFO - PROCESS | 1654 | 1464376027327 Marionette TRACE conn2 -> [0,1586,"setScriptTimeout",{"ms":35000}] 12:07:07 INFO - PROCESS | 1654 | 1464376027328 Marionette TRACE conn2 <- [1,1586,null,{}] 12:07:07 INFO - PROCESS | 1654 | 1464376027331 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}] 12:07:07 INFO - PROCESS | 1654 | 1464376027444 Marionette TRACE conn2 <- [1,1587,null,{"value":null}] 12:07:07 INFO - PROCESS | 1654 | 1464376027454 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:07 INFO - PROCESS | 1654 | ++DOCSHELL 0x12bf61800 == 75 [pid = 1654] [id = 404] 12:07:07 INFO - PROCESS | 1654 | ++DOMWINDOW == 165 (0x12b1ec000) [pid = 1654] [serial = 1211] [outer = 0x0] 12:07:07 INFO - PROCESS | 1654 | ++DOMWINDOW == 166 (0x12cab6000) [pid = 1654] [serial = 1212] [outer = 0x12b1ec000] 12:07:07 INFO - PROCESS | 1654 | 1464376027477 Marionette DEBUG loaded listener.js 12:07:07 INFO - PROCESS | 1654 | ++DOMWINDOW == 167 (0x12ce9f000) [pid = 1654] [serial = 1213] [outer = 0x12b1ec000] 12:07:07 INFO - PROCESS | 1654 | 1464376027841 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]]]}] 12:07:07 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 12:07:07 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 568ms 12:07:07 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 12:07:07 INFO - PROCESS | 1654 | 1464376027896 Marionette TRACE conn2 -> [0,1589,"getWindowHandle",null] 12:07:07 INFO - PROCESS | 1654 | 1464376027897 Marionette TRACE conn2 <- [1,1589,null,{"value":"7"}] 12:07:07 INFO - PROCESS | 1654 | 1464376027899 Marionette TRACE conn2 -> [0,1590,"setScriptTimeout",{"ms":35000}] 12:07:07 INFO - PROCESS | 1654 | 1464376027900 Marionette TRACE conn2 <- [1,1590,null,{}] 12:07:07 INFO - PROCESS | 1654 | 1464376027902 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}] 12:07:08 INFO - PROCESS | 1654 | 1464376028018 Marionette TRACE conn2 <- [1,1591,null,{"value":null}] 12:07:08 INFO - PROCESS | 1654 | 1464376028032 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:08 INFO - PROCESS | 1654 | ++DOCSHELL 0x12ceb4000 == 76 [pid = 1654] [id = 405] 12:07:08 INFO - PROCESS | 1654 | ++DOMWINDOW == 168 (0x1277e4c00) [pid = 1654] [serial = 1214] [outer = 0x0] 12:07:08 INFO - PROCESS | 1654 | ++DOMWINDOW == 169 (0x12d785800) [pid = 1654] [serial = 1215] [outer = 0x1277e4c00] 12:07:08 INFO - PROCESS | 1654 | 1464376028057 Marionette DEBUG loaded listener.js 12:07:08 INFO - PROCESS | 1654 | ++DOMWINDOW == 170 (0x12f18f400) [pid = 1654] [serial = 1216] [outer = 0x1277e4c00] 12:07:08 INFO - PROCESS | 1654 | 1464376028408 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]]]}] 12:07:08 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 12:07:08 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 519ms 12:07:08 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 12:07:08 INFO - PROCESS | 1654 | 1464376028419 Marionette TRACE conn2 -> [0,1593,"getWindowHandle",null] 12:07:08 INFO - PROCESS | 1654 | 1464376028420 Marionette TRACE conn2 <- [1,1593,null,{"value":"7"}] 12:07:08 INFO - PROCESS | 1654 | 1464376028423 Marionette TRACE conn2 -> [0,1594,"setScriptTimeout",{"ms":35000}] 12:07:08 INFO - PROCESS | 1654 | 1464376028433 Marionette TRACE conn2 <- [1,1594,null,{}] 12:07:08 INFO - PROCESS | 1654 | 1464376028435 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}] 12:07:08 INFO - PROCESS | 1654 | 1464376028551 Marionette TRACE conn2 <- [1,1595,null,{"value":null}] 12:07:08 INFO - PROCESS | 1654 | 1464376028567 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:08 INFO - PROCESS | 1654 | ++DOCSHELL 0x12d70b800 == 77 [pid = 1654] [id = 406] 12:07:08 INFO - PROCESS | 1654 | ++DOMWINDOW == 171 (0x12f193000) [pid = 1654] [serial = 1217] [outer = 0x0] 12:07:08 INFO - PROCESS | 1654 | ++DOMWINDOW == 172 (0x12f197000) [pid = 1654] [serial = 1218] [outer = 0x12f193000] 12:07:08 INFO - PROCESS | 1654 | 1464376028591 Marionette DEBUG loaded listener.js 12:07:08 INFO - PROCESS | 1654 | ++DOMWINDOW == 173 (0x137e06800) [pid = 1654] [serial = 1219] [outer = 0x12f193000] 12:07:09 INFO - PROCESS | 1654 | --DOMWINDOW == 172 (0x125cc3000) [pid = 1654] [serial = 862] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 12:07:09 INFO - PROCESS | 1654 | --DOMWINDOW == 171 (0x120f2c800) [pid = 1654] [serial = 1001] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 12:07:09 INFO - PROCESS | 1654 | --DOMWINDOW == 170 (0x120f2b800) [pid = 1654] [serial = 941] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 12:07:09 INFO - PROCESS | 1654 | --DOMWINDOW == 169 (0x1184d1800) [pid = 1654] [serial = 1052] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 12:07:09 INFO - PROCESS | 1654 | --DOMWINDOW == 168 (0x117e65000) [pid = 1654] [serial = 1007] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 12:07:09 INFO - PROCESS | 1654 | --DOMWINDOW == 167 (0x11901a000) [pid = 1654] [serial = 995] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 12:07:09 INFO - PROCESS | 1654 | --DOMWINDOW == 166 (0x116a57000) [pid = 1654] [serial = 992] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 12:07:09 INFO - PROCESS | 1654 | --DOMWINDOW == 165 (0x112e31c00) [pid = 1654] [serial = 1049] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 12:07:09 INFO - PROCESS | 1654 | --DOMWINDOW == 164 (0x124ad7000) [pid = 1654] [serial = 1061] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 12:07:09 INFO - PROCESS | 1654 | --DOMWINDOW == 163 (0x11297d400) [pid = 1654] [serial = 989] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 12:07:09 INFO - PROCESS | 1654 | --DOMWINDOW == 162 (0x121935400) [pid = 1654] [serial = 1058] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 12:07:09 INFO - PROCESS | 1654 | --DOMWINDOW == 161 (0x112972400) [pid = 1654] [serial = 929] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 12:07:09 INFO - PROCESS | 1654 | --DOMWINDOW == 160 (0x120f20c00) [pid = 1654] [serial = 998] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 12:07:09 INFO - PROCESS | 1654 | --DOMWINDOW == 159 (0x1183d7400) [pid = 1654] [serial = 935] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 12:07:09 INFO - PROCESS | 1654 | --DOMWINDOW == 158 (0x12141c800) [pid = 1654] [serial = 1055] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 12:07:09 INFO - PROCESS | 1654 | --DOMWINDOW == 157 (0x1193cc800) [pid = 1654] [serial = 938] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 12:07:09 INFO - PROCESS | 1654 | --DOMWINDOW == 156 (0x12721d800) [pid = 1654] [serial = 1004] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 12:07:09 INFO - PROCESS | 1654 | --DOMWINDOW == 155 (0x111c28000) [pid = 1654] [serial = 944] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 12:07:09 INFO - PROCESS | 1654 | --DOMWINDOW == 154 (0x1138bec00) [pid = 1654] [serial = 932] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 12:07:09 INFO - PROCESS | 1654 | --DOMWINDOW == 153 (0x12915a000) [pid = 1654] [serial = 1148] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 12:07:09 INFO - PROCESS | 1654 | --DOMWINDOW == 152 (0x12166cc00) [pid = 1654] [serial = 1145] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 12:07:09 INFO - PROCESS | 1654 | --DOMWINDOW == 151 (0x1291e3400) [pid = 1654] [serial = 1151] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 12:07:09 INFO - PROCESS | 1654 | --DOMWINDOW == 150 (0x112975c00) [pid = 1654] [serial = 1154] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 12:07:09 INFO - PROCESS | 1654 | --DOMWINDOW == 149 (0x1180c1800) [pid = 1654] [serial = 1133] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 12:07:09 INFO - PROCESS | 1654 | --DOMWINDOW == 148 (0x119053800) [pid = 1654] [serial = 1136] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 12:07:09 INFO - PROCESS | 1654 | --DOMWINDOW == 147 (0x115e3d000) [pid = 1654] [serial = 1130] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 12:07:09 INFO - PROCESS | 1654 | --DOMWINDOW == 146 (0x1196d5400) [pid = 1654] [serial = 1142] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 12:07:09 INFO - PROCESS | 1654 | --DOMWINDOW == 145 (0x111a0c400) [pid = 1654] [serial = 1127] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 12:07:09 INFO - PROCESS | 1654 | --DOMWINDOW == 144 (0x1196cec00) [pid = 1654] [serial = 1139] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 12:07:09 INFO - PROCESS | 1654 | --DOMWINDOW == 143 (0x129154c00) [pid = 1654] [serial = 1103] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 12:07:09 INFO - PROCESS | 1654 | --DOMWINDOW == 142 (0x12c1b5400) [pid = 1654] [serial = 1160] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 12:07:09 INFO - PROCESS | 1654 | --DOMWINDOW == 141 (0x113a80800) [pid = 1654] [serial = 1157] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 12:07:09 INFO - PROCESS | 1654 | --DOMWINDOW == 140 (0x116a57c00) [pid = 1654] [serial = 1064] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 12:07:09 INFO - PROCESS | 1654 | 1464376029173 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]]]}] 12:07:09 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 12:07:09 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 780ms 12:07:09 INFO - PROCESS | 1654 | 1464376029202 Marionette TRACE conn2 -> [0,1597,"getWindowHandle",null] 12:07:09 INFO - PROCESS | 1654 | 1464376029204 Marionette TRACE conn2 <- [1,1597,null,{"value":"7"}] 12:07:09 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 12:07:09 INFO - PROCESS | 1654 | 1464376029206 Marionette TRACE conn2 -> [0,1598,"setScriptTimeout",{"ms":35000}] 12:07:09 INFO - PROCESS | 1654 | 1464376029208 Marionette TRACE conn2 <- [1,1598,null,{}] 12:07:09 INFO - PROCESS | 1654 | 1464376029211 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}] 12:07:09 INFO - PROCESS | 1654 | 1464376029334 Marionette TRACE conn2 <- [1,1599,null,{"value":null}] 12:07:09 INFO - PROCESS | 1654 | 1464376029340 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:09 INFO - PROCESS | 1654 | ++DOCSHELL 0x121b4e000 == 78 [pid = 1654] [id = 407] 12:07:09 INFO - PROCESS | 1654 | ++DOMWINDOW == 141 (0x117e6bc00) [pid = 1654] [serial = 1220] [outer = 0x0] 12:07:09 INFO - PROCESS | 1654 | ++DOMWINDOW == 142 (0x1180c4400) [pid = 1654] [serial = 1221] [outer = 0x117e6bc00] 12:07:09 INFO - PROCESS | 1654 | 1464376029370 Marionette DEBUG loaded listener.js 12:07:09 INFO - PROCESS | 1654 | ++DOMWINDOW == 143 (0x1196d5400) [pid = 1654] [serial = 1222] [outer = 0x117e6bc00] 12:07:09 INFO - PROCESS | 1654 | 1464376029731 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]]]}] 12:07:09 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 12:07:09 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 571ms 12:07:09 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 12:07:09 INFO - PROCESS | 1654 | 1464376029781 Marionette TRACE conn2 -> [0,1601,"getWindowHandle",null] 12:07:09 INFO - PROCESS | 1654 | 1464376029782 Marionette TRACE conn2 <- [1,1601,null,{"value":"7"}] 12:07:09 INFO - PROCESS | 1654 | 1464376029784 Marionette TRACE conn2 -> [0,1602,"setScriptTimeout",{"ms":35000}] 12:07:09 INFO - PROCESS | 1654 | 1464376029785 Marionette TRACE conn2 <- [1,1602,null,{}] 12:07:09 INFO - PROCESS | 1654 | 1464376029788 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}] 12:07:09 INFO - PROCESS | 1654 | 1464376029887 Marionette TRACE conn2 <- [1,1603,null,{"value":null}] 12:07:09 INFO - PROCESS | 1654 | 1464376029892 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:09 INFO - PROCESS | 1654 | ++DOCSHELL 0x12d818000 == 79 [pid = 1654] [id = 408] 12:07:09 INFO - PROCESS | 1654 | ++DOMWINDOW == 144 (0x120f26800) [pid = 1654] [serial = 1223] [outer = 0x0] 12:07:09 INFO - PROCESS | 1654 | ++DOMWINDOW == 145 (0x123f27000) [pid = 1654] [serial = 1224] [outer = 0x120f26800] 12:07:09 INFO - PROCESS | 1654 | 1464376029917 Marionette DEBUG loaded listener.js 12:07:09 INFO - PROCESS | 1654 | ++DOMWINDOW == 146 (0x129673000) [pid = 1654] [serial = 1225] [outer = 0x120f26800] 12:07:10 INFO - PROCESS | 1654 | 1464376030256 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]]]}] 12:07:10 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 12:07:10 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 519ms 12:07:10 INFO - PROCESS | 1654 | 1464376030304 Marionette TRACE conn2 -> [0,1605,"getWindowHandle",null] 12:07:10 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 12:07:10 INFO - PROCESS | 1654 | 1464376030305 Marionette TRACE conn2 <- [1,1605,null,{"value":"7"}] 12:07:10 INFO - PROCESS | 1654 | 1464376030307 Marionette TRACE conn2 -> [0,1606,"setScriptTimeout",{"ms":35000}] 12:07:10 INFO - PROCESS | 1654 | 1464376030308 Marionette TRACE conn2 <- [1,1606,null,{}] 12:07:10 INFO - PROCESS | 1654 | 1464376030310 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}] 12:07:10 INFO - PROCESS | 1654 | 1464376030400 Marionette TRACE conn2 <- [1,1607,null,{"value":null}] 12:07:10 INFO - PROCESS | 1654 | 1464376030477 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:10 INFO - PROCESS | 1654 | ++DOCSHELL 0x1354c4800 == 80 [pid = 1654] [id = 409] 12:07:10 INFO - PROCESS | 1654 | ++DOMWINDOW == 147 (0x124e0f800) [pid = 1654] [serial = 1226] [outer = 0x0] 12:07:10 INFO - PROCESS | 1654 | ++DOMWINDOW == 148 (0x12bb8f000) [pid = 1654] [serial = 1227] [outer = 0x124e0f800] 12:07:10 INFO - PROCESS | 1654 | 1464376030501 Marionette DEBUG loaded listener.js 12:07:10 INFO - PROCESS | 1654 | ++DOMWINDOW == 149 (0x135614000) [pid = 1654] [serial = 1228] [outer = 0x124e0f800] 12:07:10 INFO - PROCESS | 1654 | 1464376030798 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]]]}] 12:07:10 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 12:07:10 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 519ms 12:07:10 INFO - PROCESS | 1654 | 1464376030827 Marionette TRACE conn2 -> [0,1609,"getWindowHandle",null] 12:07:10 INFO - PROCESS | 1654 | 1464376030829 Marionette TRACE conn2 <- [1,1609,null,{"value":"7"}] 12:07:10 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 12:07:10 INFO - PROCESS | 1654 | 1464376030831 Marionette TRACE conn2 -> [0,1610,"setScriptTimeout",{"ms":35000}] 12:07:10 INFO - PROCESS | 1654 | 1464376030832 Marionette TRACE conn2 <- [1,1610,null,{}] 12:07:10 INFO - PROCESS | 1654 | 1464376030834 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}] 12:07:10 INFO - PROCESS | 1654 | 1464376030928 Marionette TRACE conn2 <- [1,1611,null,{"value":null}] 12:07:10 INFO - PROCESS | 1654 | 1464376030932 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:10 INFO - PROCESS | 1654 | ++DOCSHELL 0x135820800 == 81 [pid = 1654] [id = 410] 12:07:10 INFO - PROCESS | 1654 | ++DOMWINDOW == 150 (0x135617000) [pid = 1654] [serial = 1229] [outer = 0x0] 12:07:10 INFO - PROCESS | 1654 | ++DOMWINDOW == 151 (0x13561cc00) [pid = 1654] [serial = 1230] [outer = 0x135617000] 12:07:10 INFO - PROCESS | 1654 | 1464376030956 Marionette DEBUG loaded listener.js 12:07:11 INFO - PROCESS | 1654 | ++DOMWINDOW == 152 (0x135621c00) [pid = 1654] [serial = 1231] [outer = 0x135617000] 12:07:11 INFO - PROCESS | 1654 | 1464376031456 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]]]}] 12:07:11 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 12:07:11 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 669ms 12:07:11 INFO - PROCESS | 1654 | 1464376031500 Marionette TRACE conn2 -> [0,1613,"getWindowHandle",null] 12:07:11 INFO - PROCESS | 1654 | 1464376031503 Marionette TRACE conn2 <- [1,1613,null,{"value":"7"}] 12:07:11 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 12:07:11 INFO - PROCESS | 1654 | 1464376031507 Marionette TRACE conn2 -> [0,1614,"setScriptTimeout",{"ms":35000}] 12:07:11 INFO - PROCESS | 1654 | 1464376031509 Marionette TRACE conn2 <- [1,1614,null,{}] 12:07:11 INFO - PROCESS | 1654 | 1464376031513 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}] 12:07:11 INFO - PROCESS | 1654 | 1464376031634 Marionette TRACE conn2 <- [1,1615,null,{"value":null}] 12:07:11 INFO - PROCESS | 1654 | 1464376031746 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:11 INFO - PROCESS | 1654 | ++DOCSHELL 0x120725800 == 82 [pid = 1654] [id = 411] 12:07:11 INFO - PROCESS | 1654 | ++DOMWINDOW == 153 (0x11674e800) [pid = 1654] [serial = 1232] [outer = 0x0] 12:07:11 INFO - PROCESS | 1654 | ++DOMWINDOW == 154 (0x116a57000) [pid = 1654] [serial = 1233] [outer = 0x11674e800] 12:07:11 INFO - PROCESS | 1654 | 1464376031780 Marionette DEBUG loaded listener.js 12:07:11 INFO - PROCESS | 1654 | ++DOMWINDOW == 155 (0x1180c6800) [pid = 1654] [serial = 1234] [outer = 0x11674e800] 12:07:12 INFO - PROCESS | 1654 | 1464376032212 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]]]}] 12:07:12 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 12:07:12 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 770ms 12:07:12 INFO - PROCESS | 1654 | 1464376032278 Marionette TRACE conn2 -> [0,1617,"getWindowHandle",null] 12:07:12 INFO - PROCESS | 1654 | 1464376032282 Marionette TRACE conn2 <- [1,1617,null,{"value":"7"}] 12:07:12 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 12:07:12 INFO - PROCESS | 1654 | 1464376032287 Marionette TRACE conn2 -> [0,1618,"setScriptTimeout",{"ms":35000}] 12:07:12 INFO - PROCESS | 1654 | 1464376032289 Marionette TRACE conn2 <- [1,1618,null,{}] 12:07:12 INFO - PROCESS | 1654 | 1464376032291 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}] 12:07:12 INFO - PROCESS | 1654 | 1464376032406 Marionette TRACE conn2 <- [1,1619,null,{"value":null}] 12:07:12 INFO - PROCESS | 1654 | 1464376032494 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:12 INFO - PROCESS | 1654 | ++DOCSHELL 0x125f20800 == 83 [pid = 1654] [id = 412] 12:07:12 INFO - PROCESS | 1654 | ++DOMWINDOW == 156 (0x1185ca000) [pid = 1654] [serial = 1235] [outer = 0x0] 12:07:12 INFO - PROCESS | 1654 | ++DOMWINDOW == 157 (0x1193cc800) [pid = 1654] [serial = 1236] [outer = 0x1185ca000] 12:07:12 INFO - PROCESS | 1654 | 1464376032524 Marionette DEBUG loaded listener.js 12:07:12 INFO - PROCESS | 1654 | ++DOMWINDOW == 158 (0x119a9e400) [pid = 1654] [serial = 1237] [outer = 0x1185ca000] 12:07:12 INFO - PROCESS | 1654 | 1464376032935 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]]]}] 12:07:12 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 12:07:12 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 673ms 12:07:12 INFO - PROCESS | 1654 | 1464376032960 Marionette TRACE conn2 -> [0,1621,"getWindowHandle",null] 12:07:12 INFO - PROCESS | 1654 | 1464376032961 Marionette TRACE conn2 <- [1,1621,null,{"value":"7"}] 12:07:12 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 12:07:12 INFO - PROCESS | 1654 | 1464376032987 Marionette TRACE conn2 -> [0,1622,"setScriptTimeout",{"ms":35000}] 12:07:12 INFO - PROCESS | 1654 | 1464376032990 Marionette TRACE conn2 <- [1,1622,null,{}] 12:07:13 INFO - PROCESS | 1654 | 1464376033013 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}] 12:07:13 INFO - PROCESS | 1654 | 1464376033128 Marionette TRACE conn2 <- [1,1623,null,{"value":null}] 12:07:13 INFO - PROCESS | 1654 | 1464376033216 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:13 INFO - PROCESS | 1654 | ++DOCSHELL 0x1355da800 == 84 [pid = 1654] [id = 413] 12:07:13 INFO - PROCESS | 1654 | ++DOMWINDOW == 159 (0x120f29000) [pid = 1654] [serial = 1238] [outer = 0x0] 12:07:13 INFO - PROCESS | 1654 | ++DOMWINDOW == 160 (0x1218ec000) [pid = 1654] [serial = 1239] [outer = 0x120f29000] 12:07:13 INFO - PROCESS | 1654 | 1464376033249 Marionette DEBUG loaded listener.js 12:07:13 INFO - PROCESS | 1654 | ++DOMWINDOW == 161 (0x129159800) [pid = 1654] [serial = 1240] [outer = 0x120f29000] 12:07:13 INFO - PROCESS | 1654 | 1464376033674 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]]]}] 12:07:13 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 12:07:13 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 757ms 12:07:13 INFO - PROCESS | 1654 | 1464376033722 Marionette TRACE conn2 -> [0,1625,"getWindowHandle",null] 12:07:13 INFO - PROCESS | 1654 | 1464376033724 Marionette TRACE conn2 <- [1,1625,null,{"value":"7"}] 12:07:13 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 12:07:13 INFO - PROCESS | 1654 | 1464376033726 Marionette TRACE conn2 -> [0,1626,"setScriptTimeout",{"ms":35000}] 12:07:13 INFO - PROCESS | 1654 | 1464376033727 Marionette TRACE conn2 <- [1,1626,null,{}] 12:07:13 INFO - PROCESS | 1654 | 1464376033730 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}] 12:07:13 INFO - PROCESS | 1654 | 1464376033843 Marionette TRACE conn2 <- [1,1627,null,{"value":null}] 12:07:13 INFO - PROCESS | 1654 | 1464376033930 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:13 INFO - PROCESS | 1654 | ++DOCSHELL 0x135a96000 == 85 [pid = 1654] [id = 414] 12:07:13 INFO - PROCESS | 1654 | ++DOMWINDOW == 162 (0x12a882800) [pid = 1654] [serial = 1241] [outer = 0x0] 12:07:13 INFO - PROCESS | 1654 | ++DOMWINDOW == 163 (0x12b1ed400) [pid = 1654] [serial = 1242] [outer = 0x12a882800] 12:07:13 INFO - PROCESS | 1654 | 1464376033961 Marionette DEBUG loaded listener.js 12:07:14 INFO - PROCESS | 1654 | ++DOMWINDOW == 164 (0x12bb92400) [pid = 1654] [serial = 1243] [outer = 0x12a882800] 12:07:14 INFO - PROCESS | 1654 | 1464376034414 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]]]}] 12:07:14 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 12:07:14 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 720ms 12:07:14 INFO - PROCESS | 1654 | 1464376034485 Marionette TRACE conn2 -> [0,1629,"getWindowHandle",null] 12:07:14 INFO - PROCESS | 1654 | 1464376034487 Marionette TRACE conn2 <- [1,1629,null,{"value":"7"}] 12:07:14 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 12:07:14 INFO - PROCESS | 1654 | 1464376034510 Marionette TRACE conn2 -> [0,1630,"setScriptTimeout",{"ms":35000}] 12:07:14 INFO - PROCESS | 1654 | 1464376034511 Marionette TRACE conn2 <- [1,1630,null,{}] 12:07:14 INFO - PROCESS | 1654 | 1464376034513 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}] 12:07:14 INFO - PROCESS | 1654 | 1464376034624 Marionette TRACE conn2 <- [1,1631,null,{"value":null}] 12:07:14 INFO - PROCESS | 1654 | 1464376034710 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:14 INFO - PROCESS | 1654 | ++DOCSHELL 0x13f539800 == 86 [pid = 1654] [id = 415] 12:07:14 INFO - PROCESS | 1654 | ++DOMWINDOW == 165 (0x12b0bd800) [pid = 1654] [serial = 1244] [outer = 0x0] 12:07:14 INFO - PROCESS | 1654 | ++DOMWINDOW == 166 (0x12cea5c00) [pid = 1654] [serial = 1245] [outer = 0x12b0bd800] 12:07:14 INFO - PROCESS | 1654 | 1464376034741 Marionette DEBUG loaded listener.js 12:07:14 INFO - PROCESS | 1654 | ++DOMWINDOW == 167 (0x12d78d800) [pid = 1654] [serial = 1246] [outer = 0x12b0bd800] 12:07:15 INFO - PROCESS | 1654 | 1464376035164 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]]]}] 12:07:15 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 12:07:15 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 669ms 12:07:15 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 12:07:15 INFO - PROCESS | 1654 | 1464376035179 Marionette TRACE conn2 -> [0,1633,"getWindowHandle",null] 12:07:15 INFO - PROCESS | 1654 | 1464376035180 Marionette TRACE conn2 <- [1,1633,null,{"value":"7"}] 12:07:15 INFO - PROCESS | 1654 | 1464376035183 Marionette TRACE conn2 -> [0,1634,"setScriptTimeout",{"ms":35000}] 12:07:15 INFO - PROCESS | 1654 | 1464376035184 Marionette TRACE conn2 <- [1,1634,null,{}] 12:07:15 INFO - PROCESS | 1654 | 1464376035187 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}] 12:07:15 INFO - PROCESS | 1654 | 1464376035337 Marionette TRACE conn2 <- [1,1635,null,{"value":null}] 12:07:15 INFO - PROCESS | 1654 | 1464376035505 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:15 INFO - PROCESS | 1654 | ++DOCSHELL 0x137f0d000 == 87 [pid = 1654] [id = 416] 12:07:15 INFO - PROCESS | 1654 | ++DOMWINDOW == 168 (0x12f193800) [pid = 1654] [serial = 1247] [outer = 0x0] 12:07:15 INFO - PROCESS | 1654 | ++DOMWINDOW == 169 (0x137bc3800) [pid = 1654] [serial = 1248] [outer = 0x12f193800] 12:07:15 INFO - PROCESS | 1654 | 1464376035538 Marionette DEBUG loaded listener.js 12:07:15 INFO - PROCESS | 1654 | ++DOMWINDOW == 170 (0x137e08800) [pid = 1654] [serial = 1249] [outer = 0x12f193800] 12:07:15 INFO - PROCESS | 1654 | 1464376035968 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]]]}] 12:07:16 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 12:07:16 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 819ms 12:07:16 INFO - PROCESS | 1654 | 1464376036003 Marionette TRACE conn2 -> [0,1637,"getWindowHandle",null] 12:07:16 INFO - PROCESS | 1654 | 1464376036005 Marionette TRACE conn2 <- [1,1637,null,{"value":"7"}] 12:07:16 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 12:07:16 INFO - PROCESS | 1654 | 1464376036009 Marionette TRACE conn2 -> [0,1638,"setScriptTimeout",{"ms":35000}] 12:07:16 INFO - PROCESS | 1654 | 1464376036010 Marionette TRACE conn2 <- [1,1638,null,{}] 12:07:16 INFO - PROCESS | 1654 | 1464376036013 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}] 12:07:16 INFO - PROCESS | 1654 | 1464376036121 Marionette TRACE conn2 <- [1,1639,null,{"value":null}] 12:07:16 INFO - PROCESS | 1654 | 1464376036207 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:16 INFO - PROCESS | 1654 | ++DOCSHELL 0x137f22800 == 88 [pid = 1654] [id = 417] 12:07:16 INFO - PROCESS | 1654 | ++DOMWINDOW == 171 (0x13543a400) [pid = 1654] [serial = 1250] [outer = 0x0] 12:07:16 INFO - PROCESS | 1654 | ++DOMWINDOW == 172 (0x13543f400) [pid = 1654] [serial = 1251] [outer = 0x13543a400] 12:07:16 INFO - PROCESS | 1654 | 1464376036242 Marionette DEBUG loaded listener.js 12:07:16 INFO - PROCESS | 1654 | ++DOMWINDOW == 173 (0x135444400) [pid = 1654] [serial = 1252] [outer = 0x13543a400] 12:07:16 INFO - PROCESS | 1654 | 1464376036652 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]]]}] 12:07:16 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 12:07:16 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 669ms 12:07:16 INFO - PROCESS | 1654 | 1464376036678 Marionette TRACE conn2 -> [0,1641,"getWindowHandle",null] 12:07:16 INFO - PROCESS | 1654 | 1464376036679 Marionette TRACE conn2 <- [1,1641,null,{"value":"7"}] 12:07:16 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 12:07:16 INFO - PROCESS | 1654 | 1464376036682 Marionette TRACE conn2 -> [0,1642,"setScriptTimeout",{"ms":35000}] 12:07:16 INFO - PROCESS | 1654 | 1464376036683 Marionette TRACE conn2 <- [1,1642,null,{}] 12:07:16 INFO - PROCESS | 1654 | 1464376036685 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}] 12:07:16 INFO - PROCESS | 1654 | 1464376036796 Marionette TRACE conn2 <- [1,1643,null,{"value":null}] 12:07:16 INFO - PROCESS | 1654 | 1464376036912 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:16 INFO - PROCESS | 1654 | ++DOCSHELL 0x137db5800 == 89 [pid = 1654] [id = 418] 12:07:16 INFO - PROCESS | 1654 | ++DOMWINDOW == 174 (0x135441400) [pid = 1654] [serial = 1253] [outer = 0x0] 12:07:16 INFO - PROCESS | 1654 | ++DOMWINDOW == 175 (0x137e09000) [pid = 1654] [serial = 1254] [outer = 0x135441400] 12:07:16 INFO - PROCESS | 1654 | 1464376036944 Marionette DEBUG loaded listener.js 12:07:16 INFO - PROCESS | 1654 | ++DOMWINDOW == 176 (0x137e0f000) [pid = 1654] [serial = 1255] [outer = 0x135441400] 12:07:17 INFO - PROCESS | 1654 | 1464376037392 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]]]}] 12:07:17 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 12:07:17 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 718ms 12:07:17 INFO - PROCESS | 1654 | 1464376037400 Marionette TRACE conn2 -> [0,1645,"getWindowHandle",null] 12:07:17 INFO - PROCESS | 1654 | 1464376037402 Marionette TRACE conn2 <- [1,1645,null,{"value":"7"}] 12:07:17 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 12:07:17 INFO - PROCESS | 1654 | 1464376037436 Marionette TRACE conn2 -> [0,1646,"setScriptTimeout",{"ms":35000}] 12:07:17 INFO - PROCESS | 1654 | 1464376037437 Marionette TRACE conn2 <- [1,1646,null,{}] 12:07:17 INFO - PROCESS | 1654 | 1464376037441 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}] 12:07:17 INFO - PROCESS | 1654 | 1464376037556 Marionette TRACE conn2 <- [1,1647,null,{"value":null}] 12:07:17 INFO - PROCESS | 1654 | 1464376037674 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:17 INFO - PROCESS | 1654 | ++DOCSHELL 0x112e97800 == 90 [pid = 1654] [id = 419] 12:07:17 INFO - PROCESS | 1654 | ++DOMWINDOW == 177 (0x1126c5c00) [pid = 1654] [serial = 1256] [outer = 0x0] 12:07:17 INFO - PROCESS | 1654 | ++DOMWINDOW == 178 (0x113345400) [pid = 1654] [serial = 1257] [outer = 0x1126c5c00] 12:07:17 INFO - PROCESS | 1654 | 1464376037706 Marionette DEBUG loaded listener.js 12:07:17 INFO - PROCESS | 1654 | ++DOMWINDOW == 179 (0x1185c9400) [pid = 1654] [serial = 1258] [outer = 0x1126c5c00] 12:07:18 INFO - PROCESS | 1654 | 1464376038315 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]]]}] 12:07:18 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 12:07:18 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 939ms 12:07:18 INFO - PROCESS | 1654 | 1464376038361 Marionette TRACE conn2 -> [0,1649,"getWindowHandle",null] 12:07:18 INFO - PROCESS | 1654 | 1464376038363 Marionette TRACE conn2 <- [1,1649,null,{"value":"7"}] 12:07:18 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 12:07:18 INFO - PROCESS | 1654 | 1464376038367 Marionette TRACE conn2 -> [0,1650,"setScriptTimeout",{"ms":35000}] 12:07:18 INFO - PROCESS | 1654 | 1464376038369 Marionette TRACE conn2 <- [1,1650,null,{}] 12:07:18 INFO - PROCESS | 1654 | 1464376038373 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}] 12:07:18 INFO - PROCESS | 1654 | 1464376038484 Marionette TRACE conn2 <- [1,1651,null,{"value":null}] 12:07:18 INFO - PROCESS | 1654 | 1464376038575 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:18 INFO - PROCESS | 1654 | ++DOCSHELL 0x121442000 == 91 [pid = 1654] [id = 420] 12:07:18 INFO - PROCESS | 1654 | ++DOMWINDOW == 180 (0x11297bc00) [pid = 1654] [serial = 1259] [outer = 0x0] 12:07:18 INFO - PROCESS | 1654 | ++DOMWINDOW == 181 (0x1138bb800) [pid = 1654] [serial = 1260] [outer = 0x11297bc00] 12:07:18 INFO - PROCESS | 1654 | 1464376038604 Marionette DEBUG loaded listener.js 12:07:18 INFO - PROCESS | 1654 | ++DOMWINDOW == 182 (0x1162ad400) [pid = 1654] [serial = 1261] [outer = 0x11297bc00] 12:07:19 INFO - PROCESS | 1654 | 1464376039050 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]]]}] 12:07:19 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 12:07:19 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 726ms 12:07:19 INFO - PROCESS | 1654 | 1464376039093 Marionette TRACE conn2 -> [0,1653,"getWindowHandle",null] 12:07:19 INFO - PROCESS | 1654 | 1464376039095 Marionette TRACE conn2 <- [1,1653,null,{"value":"7"}] 12:07:19 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 12:07:19 INFO - PROCESS | 1654 | 1464376039101 Marionette TRACE conn2 -> [0,1654,"setScriptTimeout",{"ms":35000}] 12:07:19 INFO - PROCESS | 1654 | 1464376039102 Marionette TRACE conn2 <- [1,1654,null,{}] 12:07:19 INFO - PROCESS | 1654 | 1464376039104 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}] 12:07:19 INFO - PROCESS | 1654 | 1464376039259 Marionette TRACE conn2 <- [1,1655,null,{"value":null}] 12:07:19 INFO - PROCESS | 1654 | 1464376039438 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:19 INFO - PROCESS | 1654 | ++DOCSHELL 0x118521800 == 92 [pid = 1654] [id = 421] 12:07:19 INFO - PROCESS | 1654 | ++DOMWINDOW == 183 (0x11802bc00) [pid = 1654] [serial = 1262] [outer = 0x0] 12:07:19 INFO - PROCESS | 1654 | ++DOMWINDOW == 184 (0x1183cdc00) [pid = 1654] [serial = 1263] [outer = 0x11802bc00] 12:07:19 INFO - PROCESS | 1654 | 1464376039485 Marionette DEBUG loaded listener.js 12:07:19 INFO - PROCESS | 1654 | ++DOMWINDOW == 185 (0x119049400) [pid = 1654] [serial = 1264] [outer = 0x11802bc00] 12:07:19 INFO - PROCESS | 1654 | --DOCSHELL 0x1354c4800 == 91 [pid = 1654] [id = 409] 12:07:19 INFO - PROCESS | 1654 | --DOCSHELL 0x12d818000 == 90 [pid = 1654] [id = 408] 12:07:19 INFO - PROCESS | 1654 | --DOCSHELL 0x121b4e000 == 89 [pid = 1654] [id = 407] 12:07:19 INFO - PROCESS | 1654 | --DOCSHELL 0x12d70b800 == 88 [pid = 1654] [id = 406] 12:07:19 INFO - PROCESS | 1654 | --DOCSHELL 0x12ceb4000 == 87 [pid = 1654] [id = 405] 12:07:19 INFO - PROCESS | 1654 | --DOCSHELL 0x12bf61800 == 86 [pid = 1654] [id = 404] 12:07:19 INFO - PROCESS | 1654 | --DOMWINDOW == 184 (0x1128a0000) [pid = 1654] [serial = 1107] [outer = 0x0] [url = about:blank] 12:07:19 INFO - PROCESS | 1654 | --DOMWINDOW == 183 (0x117e69400) [pid = 1654] [serial = 1110] [outer = 0x0] [url = about:blank] 12:07:19 INFO - PROCESS | 1654 | --DOMWINDOW == 182 (0x1196c9800) [pid = 1654] [serial = 1113] [outer = 0x0] [url = about:blank] 12:07:19 INFO - PROCESS | 1654 | --DOMWINDOW == 181 (0x121430c00) [pid = 1654] [serial = 1116] [outer = 0x0] [url = about:blank] 12:07:19 INFO - PROCESS | 1654 | --DOMWINDOW == 180 (0x125e6c000) [pid = 1654] [serial = 1119] [outer = 0x0] [url = about:blank] 12:07:19 INFO - PROCESS | 1654 | --DOMWINDOW == 179 (0x12b0bc800) [pid = 1654] [serial = 1122] [outer = 0x0] [url = about:blank] 12:07:19 INFO - PROCESS | 1654 | --DOMWINDOW == 178 (0x12bb83000) [pid = 1654] [serial = 1125] [outer = 0x0] [url = about:blank] 12:07:19 INFO - PROCESS | 1654 | --DOMWINDOW == 177 (0x12c719800) [pid = 1654] [serial = 1164] [outer = 0x0] [url = about:blank] 12:07:19 INFO - PROCESS | 1654 | --DOCSHELL 0x12b12c000 == 85 [pid = 1654] [id = 403] 12:07:19 INFO - PROCESS | 1654 | --DOCSHELL 0x12a73b000 == 84 [pid = 1654] [id = 402] 12:07:19 INFO - PROCESS | 1654 | --DOCSHELL 0x127886000 == 83 [pid = 1654] [id = 401] 12:07:19 INFO - PROCESS | 1654 | --DOCSHELL 0x119b9e800 == 82 [pid = 1654] [id = 400] 12:07:19 INFO - PROCESS | 1654 | --DOCSHELL 0x110eab000 == 81 [pid = 1654] [id = 399] 12:07:19 INFO - PROCESS | 1654 | --DOCSHELL 0x119752000 == 80 [pid = 1654] [id = 398] 12:07:19 INFO - PROCESS | 1654 | --DOCSHELL 0x12162b800 == 79 [pid = 1654] [id = 397] 12:07:19 INFO - PROCESS | 1654 | --DOCSHELL 0x13548f000 == 78 [pid = 1654] [id = 392] 12:07:19 INFO - PROCESS | 1654 | --DOCSHELL 0x12dc42000 == 77 [pid = 1654] [id = 391] 12:07:19 INFO - PROCESS | 1654 | --DOCSHELL 0x127892000 == 76 [pid = 1654] [id = 390] 12:07:19 INFO - PROCESS | 1654 | --DOCSHELL 0x1189aa800 == 75 [pid = 1654] [id = 389] 12:07:19 INFO - PROCESS | 1654 | 1464376039918 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]]]}] 12:07:19 INFO - PROCESS | 1654 | --DOMWINDOW == 176 (0x121b75400) [pid = 1654] [serial = 1000] [outer = 0x0] [url = about:blank] 12:07:19 INFO - PROCESS | 1654 | --DOMWINDOW == 175 (0x119054c00) [pid = 1654] [serial = 937] [outer = 0x0] [url = about:blank] 12:07:19 INFO - PROCESS | 1654 | --DOMWINDOW == 174 (0x121b73400) [pid = 1654] [serial = 1057] [outer = 0x0] [url = about:blank] 12:07:19 INFO - PROCESS | 1654 | --DOMWINDOW == 173 (0x120f23c00) [pid = 1654] [serial = 940] [outer = 0x0] [url = about:blank] 12:07:19 INFO - PROCESS | 1654 | --DOMWINDOW == 172 (0x129673800) [pid = 1654] [serial = 1006] [outer = 0x0] [url = about:blank] 12:07:19 INFO - PROCESS | 1654 | --DOMWINDOW == 171 (0x125ce1800) [pid = 1654] [serial = 946] [outer = 0x0] [url = about:blank] 12:07:19 INFO - PROCESS | 1654 | --DOMWINDOW == 170 (0x11767f400) [pid = 1654] [serial = 934] [outer = 0x0] [url = about:blank] 12:07:19 INFO - PROCESS | 1654 | --DOMWINDOW == 169 (0x125ce8800) [pid = 1654] [serial = 864] [outer = 0x0] [url = about:blank] 12:07:19 INFO - PROCESS | 1654 | --DOMWINDOW == 168 (0x125e6f400) [pid = 1654] [serial = 1003] [outer = 0x0] [url = about:blank] 12:07:19 INFO - PROCESS | 1654 | --DOMWINDOW == 167 (0x121934800) [pid = 1654] [serial = 943] [outer = 0x0] [url = about:blank] 12:07:19 INFO - PROCESS | 1654 | --DOMWINDOW == 166 (0x119405800) [pid = 1654] [serial = 1054] [outer = 0x0] [url = about:blank] 12:07:19 INFO - PROCESS | 1654 | --DOMWINDOW == 165 (0x129679c00) [pid = 1654] [serial = 1009] [outer = 0x0] [url = about:blank] 12:07:19 INFO - PROCESS | 1654 | --DOMWINDOW == 164 (0x1196d1000) [pid = 1654] [serial = 997] [outer = 0x0] [url = about:blank] 12:07:19 INFO - PROCESS | 1654 | --DOMWINDOW == 163 (0x118339800) [pid = 1654] [serial = 994] [outer = 0x0] [url = about:blank] 12:07:19 INFO - PROCESS | 1654 | --DOMWINDOW == 162 (0x117e5dc00) [pid = 1654] [serial = 1051] [outer = 0x0] [url = about:blank] 12:07:19 INFO - PROCESS | 1654 | --DOMWINDOW == 161 (0x12b025c00) [pid = 1654] [serial = 1063] [outer = 0x0] [url = about:blank] 12:07:19 INFO - PROCESS | 1654 | --DOMWINDOW == 160 (0x1166c2800) [pid = 1654] [serial = 991] [outer = 0x0] [url = about:blank] 12:07:19 INFO - PROCESS | 1654 | --DOMWINDOW == 159 (0x1278d0c00) [pid = 1654] [serial = 1060] [outer = 0x0] [url = about:blank] 12:07:19 INFO - PROCESS | 1654 | --DOMWINDOW == 158 (0x11334ac00) [pid = 1654] [serial = 931] [outer = 0x0] [url = about:blank] 12:07:19 INFO - PROCESS | 1654 | --DOMWINDOW == 157 (0x12bb80c00) [pid = 1654] [serial = 1066] [outer = 0x0] [url = about:blank] 12:07:19 INFO - PROCESS | 1654 | --DOMWINDOW == 156 (0x12976fc00) [pid = 1654] [serial = 1149] [outer = 0x0] [url = about:blank] 12:07:19 INFO - PROCESS | 1654 | --DOMWINDOW == 155 (0x124e05400) [pid = 1654] [serial = 1146] [outer = 0x0] [url = about:blank] 12:07:19 INFO - PROCESS | 1654 | --DOMWINDOW == 154 (0x12a947c00) [pid = 1654] [serial = 1152] [outer = 0x0] [url = about:blank] 12:07:19 INFO - PROCESS | 1654 | --DOMWINDOW == 153 (0x11802b800) [pid = 1654] [serial = 1155] [outer = 0x0] [url = about:blank] 12:07:19 INFO - PROCESS | 1654 | --DOMWINDOW == 152 (0x11940a800) [pid = 1654] [serial = 1156] [outer = 0x0] [url = about:blank] 12:07:19 INFO - PROCESS | 1654 | --DOMWINDOW == 151 (0x11832dc00) [pid = 1654] [serial = 1134] [outer = 0x0] [url = about:blank] 12:07:19 INFO - PROCESS | 1654 | --DOMWINDOW == 150 (0x1185c7800) [pid = 1654] [serial = 1135] [outer = 0x0] [url = about:blank] 12:07:19 INFO - PROCESS | 1654 | --DOMWINDOW == 149 (0x1193d0000) [pid = 1654] [serial = 1137] [outer = 0x0] [url = about:blank] 12:07:19 INFO - PROCESS | 1654 | --DOMWINDOW == 148 (0x1196b9000) [pid = 1654] [serial = 1138] [outer = 0x0] [url = about:blank] 12:07:19 INFO - PROCESS | 1654 | --DOMWINDOW == 147 (0x112897000) [pid = 1654] [serial = 1131] [outer = 0x0] [url = about:blank] 12:07:19 INFO - PROCESS | 1654 | --DOMWINDOW == 146 (0x116a55000) [pid = 1654] [serial = 1132] [outer = 0x0] [url = about:blank] 12:07:19 INFO - PROCESS | 1654 | --DOMWINDOW == 145 (0x120f29800) [pid = 1654] [serial = 1143] [outer = 0x0] [url = about:blank] 12:07:19 INFO - PROCESS | 1654 | --DOMWINDOW == 144 (0x12bb8b800) [pid = 1654] [serial = 1129] [outer = 0x0] [url = about:blank] 12:07:19 INFO - PROCESS | 1654 | --DOMWINDOW == 143 (0x12b025000) [pid = 1654] [serial = 1128] [outer = 0x0] [url = about:blank] 12:07:19 INFO - PROCESS | 1654 | --DOMWINDOW == 142 (0x119b0a400) [pid = 1654] [serial = 1140] [outer = 0x0] [url = about:blank] 12:07:19 INFO - PROCESS | 1654 | --DOMWINDOW == 141 (0x12070dc00) [pid = 1654] [serial = 1141] [outer = 0x0] [url = about:blank] 12:07:19 INFO - PROCESS | 1654 | --DOMWINDOW == 140 (0x12967cc00) [pid = 1654] [serial = 1105] [outer = 0x0] [url = about:blank] 12:07:19 INFO - PROCESS | 1654 | --DOMWINDOW == 139 (0x12c58ec00) [pid = 1654] [serial = 1161] [outer = 0x0] [url = about:blank] 12:07:19 INFO - PROCESS | 1654 | --DOMWINDOW == 138 (0x12c714800) [pid = 1654] [serial = 1162] [outer = 0x0] [url = about:blank] 12:07:19 INFO - PROCESS | 1654 | --DOMWINDOW == 137 (0x121429000) [pid = 1654] [serial = 1158] [outer = 0x0] [url = about:blank] 12:07:19 INFO - PROCESS | 1654 | --DOMWINDOW == 136 (0x12b0c9400) [pid = 1654] [serial = 1153] [outer = 0x0] [url = about:blank] 12:07:19 INFO - PROCESS | 1654 | --DOMWINDOW == 135 (0x12a883800) [pid = 1654] [serial = 1150] [outer = 0x0] [url = about:blank] 12:07:19 INFO - PROCESS | 1654 | --DOMWINDOW == 134 (0x1278c3400) [pid = 1654] [serial = 1147] [outer = 0x0] [url = about:blank] 12:07:19 INFO - PROCESS | 1654 | --DOMWINDOW == 133 (0x12c1b2000) [pid = 1654] [serial = 1159] [outer = 0x0] [url = about:blank] 12:07:19 INFO - PROCESS | 1654 | --DOMWINDOW == 132 (0x121421400) [pid = 1654] [serial = 1144] [outer = 0x0] [url = about:blank] 12:07:19 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 12:07:19 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 870ms 12:07:19 INFO - PROCESS | 1654 | 1464376039970 Marionette TRACE conn2 -> [0,1657,"getWindowHandle",null] 12:07:19 INFO - PROCESS | 1654 | 1464376039972 Marionette TRACE conn2 <- [1,1657,null,{"value":"7"}] 12:07:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 12:07:19 INFO - PROCESS | 1654 | 1464376039974 Marionette TRACE conn2 -> [0,1658,"setScriptTimeout",{"ms":35000}] 12:07:19 INFO - PROCESS | 1654 | 1464376039976 Marionette TRACE conn2 <- [1,1658,null,{}] 12:07:19 INFO - PROCESS | 1654 | 1464376039984 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}] 12:07:20 INFO - PROCESS | 1654 | 1464376040078 Marionette TRACE conn2 <- [1,1659,null,{"value":null}] 12:07:20 INFO - PROCESS | 1654 | 1464376040083 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:20 INFO - PROCESS | 1654 | ++DOCSHELL 0x118096000 == 76 [pid = 1654] [id = 422] 12:07:20 INFO - PROCESS | 1654 | ++DOMWINDOW == 133 (0x119155800) [pid = 1654] [serial = 1265] [outer = 0x0] 12:07:20 INFO - PROCESS | 1654 | ++DOMWINDOW == 134 (0x119409400) [pid = 1654] [serial = 1266] [outer = 0x119155800] 12:07:20 INFO - PROCESS | 1654 | 1464376040111 Marionette DEBUG loaded listener.js 12:07:20 INFO - PROCESS | 1654 | ++DOMWINDOW == 135 (0x1196cf000) [pid = 1654] [serial = 1267] [outer = 0x119155800] 12:07:20 INFO - PROCESS | 1654 | 1464376040509 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]]]}] 12:07:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 12:07:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 572ms 12:07:20 INFO - PROCESS | 1654 | 1464376040546 Marionette TRACE conn2 -> [0,1661,"getWindowHandle",null] 12:07:20 INFO - PROCESS | 1654 | 1464376040548 Marionette TRACE conn2 <- [1,1661,null,{"value":"7"}] 12:07:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 12:07:20 INFO - PROCESS | 1654 | 1464376040550 Marionette TRACE conn2 -> [0,1662,"setScriptTimeout",{"ms":35000}] 12:07:20 INFO - PROCESS | 1654 | 1464376040551 Marionette TRACE conn2 <- [1,1662,null,{}] 12:07:20 INFO - PROCESS | 1654 | 1464376040554 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}] 12:07:20 INFO - PROCESS | 1654 | 1464376040655 Marionette TRACE conn2 <- [1,1663,null,{"value":null}] 12:07:20 INFO - PROCESS | 1654 | 1464376040660 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:20 INFO - PROCESS | 1654 | ++DOCSHELL 0x1219ad000 == 77 [pid = 1654] [id = 423] 12:07:20 INFO - PROCESS | 1654 | ++DOMWINDOW == 136 (0x119b0f400) [pid = 1654] [serial = 1268] [outer = 0x0] 12:07:20 INFO - PROCESS | 1654 | ++DOMWINDOW == 137 (0x12070bc00) [pid = 1654] [serial = 1269] [outer = 0x119b0f400] 12:07:20 INFO - PROCESS | 1654 | 1464376040686 Marionette DEBUG loaded listener.js 12:07:20 INFO - PROCESS | 1654 | ++DOMWINDOW == 138 (0x1211eb000) [pid = 1654] [serial = 1270] [outer = 0x119b0f400] 12:07:21 INFO - PROCESS | 1654 | 1464376041052 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]]]}] 12:07:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 12:07:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 518ms 12:07:21 INFO - PROCESS | 1654 | 1464376041068 Marionette TRACE conn2 -> [0,1665,"getWindowHandle",null] 12:07:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 12:07:21 INFO - PROCESS | 1654 | 1464376041079 Marionette TRACE conn2 <- [1,1665,null,{"value":"7"}] 12:07:21 INFO - PROCESS | 1654 | 1464376041082 Marionette TRACE conn2 -> [0,1666,"setScriptTimeout",{"ms":35000}] 12:07:21 INFO - PROCESS | 1654 | 1464376041083 Marionette TRACE conn2 <- [1,1666,null,{}] 12:07:21 INFO - PROCESS | 1654 | 1464376041097 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}] 12:07:21 INFO - PROCESS | 1654 | 1464376041188 Marionette TRACE conn2 <- [1,1667,null,{"value":null}] 12:07:21 INFO - PROCESS | 1654 | 1464376041192 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:21 INFO - PROCESS | 1654 | ++DOCSHELL 0x1270e3000 == 78 [pid = 1654] [id = 424] 12:07:21 INFO - PROCESS | 1654 | ++DOMWINDOW == 139 (0x121412400) [pid = 1654] [serial = 1271] [outer = 0x0] 12:07:21 INFO - PROCESS | 1654 | ++DOMWINDOW == 140 (0x121421400) [pid = 1654] [serial = 1272] [outer = 0x121412400] 12:07:21 INFO - PROCESS | 1654 | 1464376041218 Marionette DEBUG loaded listener.js 12:07:21 INFO - PROCESS | 1654 | ++DOMWINDOW == 141 (0x1218eec00) [pid = 1654] [serial = 1273] [outer = 0x121412400] 12:07:21 INFO - PROCESS | 1654 | 1464376041570 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]]]}] 12:07:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 12:07:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 518ms 12:07:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 12:07:21 INFO - PROCESS | 1654 | 1464376041600 Marionette TRACE conn2 -> [0,1669,"getWindowHandle",null] 12:07:21 INFO - PROCESS | 1654 | 1464376041602 Marionette TRACE conn2 <- [1,1669,null,{"value":"7"}] 12:07:21 INFO - PROCESS | 1654 | 1464376041604 Marionette TRACE conn2 -> [0,1670,"setScriptTimeout",{"ms":35000}] 12:07:21 INFO - PROCESS | 1654 | 1464376041605 Marionette TRACE conn2 <- [1,1670,null,{}] 12:07:21 INFO - PROCESS | 1654 | 1464376041610 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}] 12:07:21 INFO - PROCESS | 1654 | 1464376041712 Marionette TRACE conn2 <- [1,1671,null,{"value":null}] 12:07:21 INFO - PROCESS | 1654 | 1464376041795 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:21 INFO - PROCESS | 1654 | ++DOCSHELL 0x129113000 == 79 [pid = 1654] [id = 425] 12:07:21 INFO - PROCESS | 1654 | ++DOMWINDOW == 142 (0x121420c00) [pid = 1654] [serial = 1274] [outer = 0x0] 12:07:21 INFO - PROCESS | 1654 | ++DOMWINDOW == 143 (0x124e05400) [pid = 1654] [serial = 1275] [outer = 0x121420c00] 12:07:21 INFO - PROCESS | 1654 | 1464376041821 Marionette DEBUG loaded listener.js 12:07:21 INFO - PROCESS | 1654 | ++DOMWINDOW == 144 (0x1291e3400) [pid = 1654] [serial = 1276] [outer = 0x121420c00] 12:07:22 INFO - PROCESS | 1654 | 1464376042148 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]]]}] 12:07:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 12:07:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 571ms 12:07:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 12:07:22 INFO - PROCESS | 1654 | 1464376042176 Marionette TRACE conn2 -> [0,1673,"getWindowHandle",null] 12:07:22 INFO - PROCESS | 1654 | 1464376042178 Marionette TRACE conn2 <- [1,1673,null,{"value":"7"}] 12:07:22 INFO - PROCESS | 1654 | 1464376042180 Marionette TRACE conn2 -> [0,1674,"setScriptTimeout",{"ms":35000}] 12:07:22 INFO - PROCESS | 1654 | 1464376042181 Marionette TRACE conn2 <- [1,1674,null,{}] 12:07:22 INFO - PROCESS | 1654 | 1464376042183 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}] 12:07:22 INFO - PROCESS | 1654 | 1464376042305 Marionette TRACE conn2 <- [1,1675,null,{"value":null}] 12:07:22 INFO - PROCESS | 1654 | 1464376042319 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:22 INFO - PROCESS | 1654 | ++DOCSHELL 0x12b038800 == 80 [pid = 1654] [id = 426] 12:07:22 INFO - PROCESS | 1654 | ++DOMWINDOW == 145 (0x127b8e800) [pid = 1654] [serial = 1277] [outer = 0x0] 12:07:22 INFO - PROCESS | 1654 | ++DOMWINDOW == 146 (0x12967b800) [pid = 1654] [serial = 1278] [outer = 0x127b8e800] 12:07:22 INFO - PROCESS | 1654 | 1464376042345 Marionette DEBUG loaded listener.js 12:07:22 INFO - PROCESS | 1654 | ++DOMWINDOW == 147 (0x12b0c0800) [pid = 1654] [serial = 1279] [outer = 0x127b8e800] 12:07:22 INFO - PROCESS | 1654 | 1464376042686 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]]]}] 12:07:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 12:07:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 520ms 12:07:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 12:07:22 INFO - PROCESS | 1654 | 1464376042700 Marionette TRACE conn2 -> [0,1677,"getWindowHandle",null] 12:07:22 INFO - PROCESS | 1654 | 1464376042702 Marionette TRACE conn2 <- [1,1677,null,{"value":"7"}] 12:07:22 INFO - PROCESS | 1654 | 1464376042704 Marionette TRACE conn2 -> [0,1678,"setScriptTimeout",{"ms":35000}] 12:07:22 INFO - PROCESS | 1654 | 1464376042705 Marionette TRACE conn2 <- [1,1678,null,{}] 12:07:22 INFO - PROCESS | 1654 | 1464376042710 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}] 12:07:22 INFO - PROCESS | 1654 | 1464376042827 Marionette TRACE conn2 <- [1,1679,null,{"value":null}] 12:07:22 INFO - PROCESS | 1654 | 1464376042841 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:22 INFO - PROCESS | 1654 | ++DOCSHELL 0x12bf68000 == 81 [pid = 1654] [id = 427] 12:07:22 INFO - PROCESS | 1654 | ++DOMWINDOW == 148 (0x11833b800) [pid = 1654] [serial = 1280] [outer = 0x0] 12:07:22 INFO - PROCESS | 1654 | ++DOMWINDOW == 149 (0x12ba76800) [pid = 1654] [serial = 1281] [outer = 0x11833b800] 12:07:22 INFO - PROCESS | 1654 | 1464376042866 Marionette DEBUG loaded listener.js 12:07:22 INFO - PROCESS | 1654 | ++DOMWINDOW == 150 (0x12bb91400) [pid = 1654] [serial = 1282] [outer = 0x11833b800] 12:07:23 INFO - PROCESS | 1654 | 1464376043217 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]]]}] 12:07:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 12:07:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 522ms 12:07:23 INFO - PROCESS | 1654 | 1464376043227 Marionette TRACE conn2 -> [0,1681,"getWindowHandle",null] 12:07:23 INFO - PROCESS | 1654 | 1464376043228 Marionette TRACE conn2 <- [1,1681,null,{"value":"7"}] 12:07:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 12:07:23 INFO - PROCESS | 1654 | 1464376043230 Marionette TRACE conn2 -> [0,1682,"setScriptTimeout",{"ms":35000}] 12:07:23 INFO - PROCESS | 1654 | 1464376043232 Marionette TRACE conn2 <- [1,1682,null,{}] 12:07:23 INFO - PROCESS | 1654 | 1464376043234 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}] 12:07:23 INFO - PROCESS | 1654 | 1464376043367 Marionette TRACE conn2 <- [1,1683,null,{"value":null}] 12:07:23 INFO - PROCESS | 1654 | 1464376043379 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:23 INFO - PROCESS | 1654 | ++DOCSHELL 0x12c888800 == 82 [pid = 1654] [id = 428] 12:07:23 INFO - PROCESS | 1654 | ++DOMWINDOW == 151 (0x1291efc00) [pid = 1654] [serial = 1283] [outer = 0x0] 12:07:23 INFO - PROCESS | 1654 | ++DOMWINDOW == 152 (0x12c58f000) [pid = 1654] [serial = 1284] [outer = 0x1291efc00] 12:07:23 INFO - PROCESS | 1654 | 1464376043404 Marionette DEBUG loaded listener.js 12:07:23 INFO - PROCESS | 1654 | ++DOMWINDOW == 153 (0x12c719800) [pid = 1654] [serial = 1285] [outer = 0x1291efc00] 12:07:23 INFO - PROCESS | 1654 | 1464376043750 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]]]}] 12:07:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 12:07:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 569ms 12:07:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 12:07:23 INFO - PROCESS | 1654 | 1464376043801 Marionette TRACE conn2 -> [0,1685,"getWindowHandle",null] 12:07:23 INFO - PROCESS | 1654 | 1464376043802 Marionette TRACE conn2 <- [1,1685,null,{"value":"7"}] 12:07:23 INFO - PROCESS | 1654 | 1464376043804 Marionette TRACE conn2 -> [0,1686,"setScriptTimeout",{"ms":35000}] 12:07:23 INFO - PROCESS | 1654 | 1464376043805 Marionette TRACE conn2 <- [1,1686,null,{}] 12:07:23 INFO - PROCESS | 1654 | 1464376043808 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}] 12:07:23 INFO - PROCESS | 1654 | 1464376043927 Marionette TRACE conn2 <- [1,1687,null,{"value":null}] 12:07:23 INFO - PROCESS | 1654 | 1464376043942 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:23 INFO - PROCESS | 1654 | ++DOCSHELL 0x12ceb4000 == 83 [pid = 1654] [id = 429] 12:07:23 INFO - PROCESS | 1654 | ++DOMWINDOW == 154 (0x12c71ac00) [pid = 1654] [serial = 1286] [outer = 0x0] 12:07:23 INFO - PROCESS | 1654 | ++DOMWINDOW == 155 (0x12cabe000) [pid = 1654] [serial = 1287] [outer = 0x12c71ac00] 12:07:23 INFO - PROCESS | 1654 | 1464376043967 Marionette DEBUG loaded listener.js 12:07:24 INFO - PROCESS | 1654 | ++DOMWINDOW == 156 (0x1185cac00) [pid = 1654] [serial = 1288] [outer = 0x12c71ac00] 12:07:24 INFO - PROCESS | 1654 | --DOMWINDOW == 155 (0x12b1ec000) [pid = 1654] [serial = 1211] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 12:07:24 INFO - PROCESS | 1654 | --DOMWINDOW == 154 (0x1277e4c00) [pid = 1654] [serial = 1214] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 12:07:24 INFO - PROCESS | 1654 | --DOMWINDOW == 153 (0x12f193000) [pid = 1654] [serial = 1217] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 12:07:24 INFO - PROCESS | 1654 | --DOMWINDOW == 152 (0x11870d400) [pid = 1654] [serial = 1193] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 12:07:24 INFO - PROCESS | 1654 | --DOMWINDOW == 151 (0x118708c00) [pid = 1654] [serial = 1199] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 12:07:24 INFO - PROCESS | 1654 | --DOMWINDOW == 150 (0x1130a8400) [pid = 1654] [serial = 1196] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 12:07:24 INFO - PROCESS | 1654 | --DOMWINDOW == 149 (0x112e2cc00) [pid = 1654] [serial = 1190] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 12:07:24 INFO - PROCESS | 1654 | --DOMWINDOW == 148 (0x129672c00) [pid = 1654] [serial = 1205] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 12:07:24 INFO - PROCESS | 1654 | --DOMWINDOW == 147 (0x125018800) [pid = 1654] [serial = 1202] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 12:07:24 INFO - PROCESS | 1654 | --DOMWINDOW == 146 (0x117e6bc00) [pid = 1654] [serial = 1220] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 12:07:24 INFO - PROCESS | 1654 | --DOMWINDOW == 145 (0x120f26800) [pid = 1654] [serial = 1223] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 12:07:24 INFO - PROCESS | 1654 | --DOMWINDOW == 144 (0x124e0f800) [pid = 1654] [serial = 1226] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 12:07:24 INFO - PROCESS | 1654 | --DOMWINDOW == 143 (0x129771000) [pid = 1654] [serial = 1208] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 12:07:24 INFO - PROCESS | 1654 | 1464376044483 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]]]}] 12:07:24 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 12:07:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 719ms 12:07:24 INFO - PROCESS | 1654 | 1464376044537 Marionette TRACE conn2 -> [0,1689,"getWindowHandle",null] 12:07:24 INFO - PROCESS | 1654 | 1464376044539 Marionette TRACE conn2 <- [1,1689,null,{"value":"7"}] 12:07:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 12:07:24 INFO - PROCESS | 1654 | 1464376044548 Marionette TRACE conn2 -> [0,1690,"setScriptTimeout",{"ms":35000}] 12:07:24 INFO - PROCESS | 1654 | 1464376044550 Marionette TRACE conn2 <- [1,1690,null,{}] 12:07:24 INFO - PROCESS | 1654 | 1464376044552 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}] 12:07:24 INFO - PROCESS | 1654 | 1464376044676 Marionette TRACE conn2 <- [1,1691,null,{"value":null}] 12:07:24 INFO - PROCESS | 1654 | 1464376044680 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:24 INFO - PROCESS | 1654 | ++DOCSHELL 0x12d5a7000 == 84 [pid = 1654] [id = 430] 12:07:24 INFO - PROCESS | 1654 | ++DOMWINDOW == 144 (0x120f26800) [pid = 1654] [serial = 1289] [outer = 0x0] 12:07:24 INFO - PROCESS | 1654 | ++DOMWINDOW == 145 (0x1278cf400) [pid = 1654] [serial = 1290] [outer = 0x120f26800] 12:07:24 INFO - PROCESS | 1654 | 1464376044709 Marionette DEBUG loaded listener.js 12:07:24 INFO - PROCESS | 1654 | ++DOMWINDOW == 146 (0x12d78fc00) [pid = 1654] [serial = 1291] [outer = 0x120f26800] 12:07:25 INFO - PROCESS | 1654 | 1464376045064 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]]]}] 12:07:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 12:07:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 519ms 12:07:25 INFO - PROCESS | 1654 | 1464376045067 Marionette TRACE conn2 -> [0,1693,"getWindowHandle",null] 12:07:25 INFO - PROCESS | 1654 | 1464376045068 Marionette TRACE conn2 <- [1,1693,null,{"value":"7"}] 12:07:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 12:07:25 INFO - PROCESS | 1654 | 1464376045071 Marionette TRACE conn2 -> [0,1694,"setScriptTimeout",{"ms":35000}] 12:07:25 INFO - PROCESS | 1654 | 1464376045073 Marionette TRACE conn2 <- [1,1694,null,{}] 12:07:25 INFO - PROCESS | 1654 | 1464376045075 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}] 12:07:25 INFO - PROCESS | 1654 | 1464376045170 Marionette TRACE conn2 <- [1,1695,null,{"value":null}] 12:07:25 INFO - PROCESS | 1654 | 1464376045246 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:25 INFO - PROCESS | 1654 | ++DOCSHELL 0x12d80c800 == 85 [pid = 1654] [id = 431] 12:07:25 INFO - PROCESS | 1654 | ++DOMWINDOW == 147 (0x124e42c00) [pid = 1654] [serial = 1292] [outer = 0x0] 12:07:25 INFO - PROCESS | 1654 | ++DOMWINDOW == 148 (0x12f193400) [pid = 1654] [serial = 1293] [outer = 0x124e42c00] 12:07:25 INFO - PROCESS | 1654 | 1464376045271 Marionette DEBUG loaded listener.js 12:07:25 INFO - PROCESS | 1654 | ++DOMWINDOW == 149 (0x135576800) [pid = 1654] [serial = 1294] [outer = 0x124e42c00] 12:07:25 INFO - PROCESS | 1654 | 1464376045564 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]]]}] 12:07:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 12:07:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 521ms 12:07:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 12:07:25 INFO - PROCESS | 1654 | 1464376045596 Marionette TRACE conn2 -> [0,1697,"getWindowHandle",null] 12:07:25 INFO - PROCESS | 1654 | 1464376045597 Marionette TRACE conn2 <- [1,1697,null,{"value":"7"}] 12:07:25 INFO - PROCESS | 1654 | 1464376045599 Marionette TRACE conn2 -> [0,1698,"setScriptTimeout",{"ms":35000}] 12:07:25 INFO - PROCESS | 1654 | 1464376045601 Marionette TRACE conn2 <- [1,1698,null,{}] 12:07:25 INFO - PROCESS | 1654 | 1464376045603 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}] 12:07:25 INFO - PROCESS | 1654 | 1464376045702 Marionette TRACE conn2 <- [1,1699,null,{"value":null}] 12:07:25 INFO - PROCESS | 1654 | 1464376045707 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:25 INFO - PROCESS | 1654 | ++DOCSHELL 0x135337000 == 86 [pid = 1654] [id = 432] 12:07:25 INFO - PROCESS | 1654 | ++DOMWINDOW == 150 (0x135579000) [pid = 1654] [serial = 1295] [outer = 0x0] 12:07:25 INFO - PROCESS | 1654 | ++DOMWINDOW == 151 (0x13557e800) [pid = 1654] [serial = 1296] [outer = 0x135579000] 12:07:25 INFO - PROCESS | 1654 | 1464376045731 Marionette DEBUG loaded listener.js 12:07:25 INFO - PROCESS | 1654 | ++DOMWINDOW == 152 (0x135583800) [pid = 1654] [serial = 1297] [outer = 0x135579000] 12:07:26 INFO - PROCESS | 1654 | 1464376046067 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]]]}] 12:07:26 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 12:07:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 518ms 12:07:26 INFO - PROCESS | 1654 | 1464376046118 Marionette TRACE conn2 -> [0,1701,"getWindowHandle",null] 12:07:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 12:07:26 INFO - PROCESS | 1654 | 1464376046120 Marionette TRACE conn2 <- [1,1701,null,{"value":"7"}] 12:07:26 INFO - PROCESS | 1654 | 1464376046136 Marionette TRACE conn2 -> [0,1702,"setScriptTimeout",{"ms":35000}] 12:07:26 INFO - PROCESS | 1654 | 1464376046137 Marionette TRACE conn2 <- [1,1702,null,{}] 12:07:26 INFO - PROCESS | 1654 | 1464376046139 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}] 12:07:26 INFO - PROCESS | 1654 | 1464376046239 Marionette TRACE conn2 <- [1,1703,null,{"value":null}] 12:07:26 INFO - PROCESS | 1654 | 1464376046244 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:26 INFO - PROCESS | 1654 | ++DOCSHELL 0x1354d1800 == 87 [pid = 1654] [id = 433] 12:07:26 INFO - PROCESS | 1654 | ++DOMWINDOW == 153 (0x118338800) [pid = 1654] [serial = 1298] [outer = 0x0] 12:07:26 INFO - PROCESS | 1654 | ++DOMWINDOW == 154 (0x13535f000) [pid = 1654] [serial = 1299] [outer = 0x118338800] 12:07:26 INFO - PROCESS | 1654 | 1464376046268 Marionette DEBUG loaded listener.js 12:07:26 INFO - PROCESS | 1654 | ++DOMWINDOW == 155 (0x135364400) [pid = 1654] [serial = 1300] [outer = 0x118338800] 12:07:26 INFO - PROCESS | 1654 | 1464376046827 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]]]}] 12:07:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 12:07:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 732ms 12:07:26 INFO - PROCESS | 1654 | 1464376046872 Marionette TRACE conn2 -> [0,1705,"getWindowHandle",null] 12:07:26 INFO - PROCESS | 1654 | 1464376046876 Marionette TRACE conn2 <- [1,1705,null,{"value":"7"}] 12:07:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 12:07:26 INFO - PROCESS | 1654 | 1464376046881 Marionette TRACE conn2 -> [0,1706,"setScriptTimeout",{"ms":35000}] 12:07:26 INFO - PROCESS | 1654 | 1464376046884 Marionette TRACE conn2 <- [1,1706,null,{}] 12:07:26 INFO - PROCESS | 1654 | 1464376046888 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}] 12:07:27 INFO - PROCESS | 1654 | 1464376047010 Marionette TRACE conn2 <- [1,1707,null,{"value":null}] 12:07:27 INFO - PROCESS | 1654 | 1464376047127 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:27 INFO - PROCESS | 1654 | ++DOCSHELL 0x1191c7000 == 88 [pid = 1654] [id = 434] 12:07:27 INFO - PROCESS | 1654 | ++DOMWINDOW == 156 (0x1166c2800) [pid = 1654] [serial = 1301] [outer = 0x0] 12:07:27 INFO - PROCESS | 1654 | ++DOMWINDOW == 157 (0x117e5dc00) [pid = 1654] [serial = 1302] [outer = 0x1166c2800] 12:07:27 INFO - PROCESS | 1654 | 1464376047160 Marionette DEBUG loaded listener.js 12:07:27 INFO - PROCESS | 1654 | ++DOMWINDOW == 158 (0x1183d4000) [pid = 1654] [serial = 1303] [outer = 0x1166c2800] 12:07:27 INFO - PROCESS | 1654 | 1464376047582 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]]]}] 12:07:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 12:07:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 722ms 12:07:27 INFO - PROCESS | 1654 | 1464376047636 Marionette TRACE conn2 -> [0,1709,"getWindowHandle",null] 12:07:27 INFO - PROCESS | 1654 | 1464376047640 Marionette TRACE conn2 <- [1,1709,null,{"value":"7"}] 12:07:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 12:07:27 INFO - PROCESS | 1654 | 1464376047647 Marionette TRACE conn2 -> [0,1710,"setScriptTimeout",{"ms":35000}] 12:07:27 INFO - PROCESS | 1654 | 1464376047649 Marionette TRACE conn2 <- [1,1710,null,{}] 12:07:27 INFO - PROCESS | 1654 | 1464376047651 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}] 12:07:27 INFO - PROCESS | 1654 | 1464376047769 Marionette TRACE conn2 <- [1,1711,null,{"value":null}] 12:07:27 INFO - PROCESS | 1654 | 1464376047885 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:27 INFO - PROCESS | 1654 | ++DOCSHELL 0x1294b6000 == 89 [pid = 1654] [id = 435] 12:07:27 INFO - PROCESS | 1654 | ++DOMWINDOW == 159 (0x1185cf400) [pid = 1654] [serial = 1304] [outer = 0x0] 12:07:27 INFO - PROCESS | 1654 | ++DOMWINDOW == 160 (0x119410800) [pid = 1654] [serial = 1305] [outer = 0x1185cf400] 12:07:27 INFO - PROCESS | 1654 | 1464376047919 Marionette DEBUG loaded listener.js 12:07:27 INFO - PROCESS | 1654 | ++DOMWINDOW == 161 (0x12070dc00) [pid = 1654] [serial = 1306] [outer = 0x1185cf400] 12:07:28 INFO - PROCESS | 1654 | 1464376048336 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]]]}] 12:07:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 12:07:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 722ms 12:07:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 12:07:28 INFO - PROCESS | 1654 | 1464376048368 Marionette TRACE conn2 -> [0,1713,"getWindowHandle",null] 12:07:28 INFO - PROCESS | 1654 | 1464376048370 Marionette TRACE conn2 <- [1,1713,null,{"value":"7"}] 12:07:28 INFO - PROCESS | 1654 | 1464376048372 Marionette TRACE conn2 -> [0,1714,"setScriptTimeout",{"ms":35000}] 12:07:28 INFO - PROCESS | 1654 | 1464376048374 Marionette TRACE conn2 <- [1,1714,null,{}] 12:07:28 INFO - PROCESS | 1654 | 1464376048382 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}] 12:07:28 INFO - PROCESS | 1654 | 1464376048501 Marionette TRACE conn2 <- [1,1715,null,{"value":null}] 12:07:28 INFO - PROCESS | 1654 | 1464376048619 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:28 INFO - PROCESS | 1654 | ++DOCSHELL 0x1355d3000 == 90 [pid = 1654] [id = 436] 12:07:28 INFO - PROCESS | 1654 | ++DOMWINDOW == 162 (0x121431000) [pid = 1654] [serial = 1307] [outer = 0x0] 12:07:28 INFO - PROCESS | 1654 | ++DOMWINDOW == 163 (0x125ccb400) [pid = 1654] [serial = 1308] [outer = 0x121431000] 12:07:28 INFO - PROCESS | 1654 | 1464376048654 Marionette DEBUG loaded listener.js 12:07:28 INFO - PROCESS | 1654 | ++DOMWINDOW == 164 (0x12915d400) [pid = 1654] [serial = 1309] [outer = 0x121431000] 12:07:29 INFO - PROCESS | 1654 | 1464376049075 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]]]}] 12:07:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 12:07:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 722ms 12:07:29 INFO - PROCESS | 1654 | 1464376049111 Marionette TRACE conn2 -> [0,1717,"getWindowHandle",null] 12:07:29 INFO - PROCESS | 1654 | 1464376049112 Marionette TRACE conn2 <- [1,1717,null,{"value":"7"}] 12:07:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 12:07:29 INFO - PROCESS | 1654 | 1464376049115 Marionette TRACE conn2 -> [0,1718,"setScriptTimeout",{"ms":35000}] 12:07:29 INFO - PROCESS | 1654 | 1464376049116 Marionette TRACE conn2 <- [1,1718,null,{}] 12:07:29 INFO - PROCESS | 1654 | 1464376049119 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}] 12:07:29 INFO - PROCESS | 1654 | 1464376049235 Marionette TRACE conn2 <- [1,1719,null,{"value":null}] 12:07:29 INFO - PROCESS | 1654 | 1464376049352 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:29 INFO - PROCESS | 1654 | ++DOCSHELL 0x135a9d800 == 91 [pid = 1654] [id = 437] 12:07:29 INFO - PROCESS | 1654 | ++DOMWINDOW == 165 (0x12ba71400) [pid = 1654] [serial = 1310] [outer = 0x0] 12:07:29 INFO - PROCESS | 1654 | ++DOMWINDOW == 166 (0x12c1b4c00) [pid = 1654] [serial = 1311] [outer = 0x12ba71400] 12:07:29 INFO - PROCESS | 1654 | 1464376049383 Marionette DEBUG loaded listener.js 12:07:29 INFO - PROCESS | 1654 | ++DOMWINDOW == 167 (0x12cab3c00) [pid = 1654] [serial = 1312] [outer = 0x12ba71400] 12:07:29 INFO - PROCESS | 1654 | 1464376049815 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]]]}] 12:07:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 12:07:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 721ms 12:07:29 INFO - PROCESS | 1654 | 1464376049837 Marionette TRACE conn2 -> [0,1721,"getWindowHandle",null] 12:07:29 INFO - PROCESS | 1654 | 1464376049838 Marionette TRACE conn2 <- [1,1721,null,{"value":"7"}] 12:07:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 12:07:29 INFO - PROCESS | 1654 | 1464376049843 Marionette TRACE conn2 -> [0,1722,"setScriptTimeout",{"ms":35000}] 12:07:29 INFO - PROCESS | 1654 | 1464376049844 Marionette TRACE conn2 <- [1,1722,null,{}] 12:07:29 INFO - PROCESS | 1654 | 1464376049847 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}] 12:07:29 INFO - PROCESS | 1654 | 1464376049958 Marionette TRACE conn2 <- [1,1723,null,{"value":null}] 12:07:30 INFO - PROCESS | 1654 | 1464376050074 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:30 INFO - PROCESS | 1654 | ++DOCSHELL 0x137f0b000 == 92 [pid = 1654] [id = 438] 12:07:30 INFO - PROCESS | 1654 | ++DOMWINDOW == 168 (0x12c590c00) [pid = 1654] [serial = 1313] [outer = 0x0] 12:07:30 INFO - PROCESS | 1654 | ++DOMWINDOW == 169 (0x12d789400) [pid = 1654] [serial = 1314] [outer = 0x12c590c00] 12:07:30 INFO - PROCESS | 1654 | 1464376050105 Marionette DEBUG loaded listener.js 12:07:30 INFO - PROCESS | 1654 | ++DOMWINDOW == 170 (0x12f199400) [pid = 1654] [serial = 1315] [outer = 0x12c590c00] 12:07:30 INFO - PROCESS | 1654 | 1464376050536 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]]]}] 12:07:30 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 12:07:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 723ms 12:07:30 INFO - PROCESS | 1654 | 1464376050585 Marionette TRACE conn2 -> [0,1725,"getWindowHandle",null] 12:07:30 INFO - PROCESS | 1654 | 1464376050586 Marionette TRACE conn2 <- [1,1725,null,{"value":"7"}] 12:07:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 12:07:30 INFO - PROCESS | 1654 | 1464376050602 Marionette TRACE conn2 -> [0,1726,"setScriptTimeout",{"ms":35000}] 12:07:30 INFO - PROCESS | 1654 | 1464376050604 Marionette TRACE conn2 <- [1,1726,null,{}] 12:07:30 INFO - PROCESS | 1654 | 1464376050625 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}] 12:07:30 INFO - PROCESS | 1654 | 1464376050745 Marionette TRACE conn2 <- [1,1727,null,{"value":null}] 12:07:30 INFO - PROCESS | 1654 | 1464376050835 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:30 INFO - PROCESS | 1654 | ++DOCSHELL 0x14009a800 == 93 [pid = 1654] [id = 439] 12:07:30 INFO - PROCESS | 1654 | ++DOMWINDOW == 171 (0x135360c00) [pid = 1654] [serial = 1316] [outer = 0x0] 12:07:30 INFO - PROCESS | 1654 | ++DOMWINDOW == 172 (0x135612400) [pid = 1654] [serial = 1317] [outer = 0x135360c00] 12:07:30 INFO - PROCESS | 1654 | 1464376050864 Marionette DEBUG loaded listener.js 12:07:30 INFO - PROCESS | 1654 | ++DOMWINDOW == 173 (0x137bc3400) [pid = 1654] [serial = 1318] [outer = 0x135360c00] 12:07:31 INFO - PROCESS | 1654 | 1464376051295 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]]]}] 12:07:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 12:07:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 750ms 12:07:31 INFO - PROCESS | 1654 | 1464376051339 Marionette TRACE conn2 -> [0,1729,"getWindowHandle",null] 12:07:31 INFO - PROCESS | 1654 | 1464376051341 Marionette TRACE conn2 <- [1,1729,null,{"value":"7"}] 12:07:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 12:07:31 INFO - PROCESS | 1654 | 1464376051343 Marionette TRACE conn2 -> [0,1730,"setScriptTimeout",{"ms":35000}] 12:07:31 INFO - PROCESS | 1654 | 1464376051344 Marionette TRACE conn2 <- [1,1730,null,{}] 12:07:31 INFO - PROCESS | 1654 | 1464376051347 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}] 12:07:31 INFO - PROCESS | 1654 | 1464376051479 Marionette TRACE conn2 <- [1,1731,null,{"value":null}] 12:07:31 INFO - PROCESS | 1654 | 1464376051569 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:31 INFO - PROCESS | 1654 | ++DOCSHELL 0x12dc35000 == 94 [pid = 1654] [id = 440] 12:07:31 INFO - PROCESS | 1654 | ++DOMWINDOW == 174 (0x1126c5000) [pid = 1654] [serial = 1319] [outer = 0x0] 12:07:31 INFO - PROCESS | 1654 | ++DOMWINDOW == 175 (0x135439400) [pid = 1654] [serial = 1320] [outer = 0x1126c5000] 12:07:31 INFO - PROCESS | 1654 | 1464376051598 Marionette DEBUG loaded listener.js 12:07:31 INFO - PROCESS | 1654 | ++DOMWINDOW == 176 (0x137bcc000) [pid = 1654] [serial = 1321] [outer = 0x1126c5000] 12:07:32 INFO - PROCESS | 1654 | 1464376052029 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]]]}] 12:07:32 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 12:07:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 723ms 12:07:32 INFO - PROCESS | 1654 | 1464376052066 Marionette TRACE conn2 -> [0,1733,"getWindowHandle",null] 12:07:32 INFO - PROCESS | 1654 | 1464376052067 Marionette TRACE conn2 <- [1,1733,null,{"value":"7"}] 12:07:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 12:07:32 INFO - PROCESS | 1654 | 1464376052070 Marionette TRACE conn2 -> [0,1734,"setScriptTimeout",{"ms":35000}] 12:07:32 INFO - PROCESS | 1654 | 1464376052071 Marionette TRACE conn2 <- [1,1734,null,{}] 12:07:32 INFO - PROCESS | 1654 | 1464376052111 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}] 12:07:32 INFO - PROCESS | 1654 | 1464376052227 Marionette TRACE conn2 <- [1,1735,null,{"value":null}] 12:07:32 INFO - PROCESS | 1654 | 1464376052538 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:32 INFO - PROCESS | 1654 | ++DOCSHELL 0x117116000 == 95 [pid = 1654] [id = 441] 12:07:32 INFO - PROCESS | 1654 | ++DOMWINDOW == 177 (0x1110b1400) [pid = 1654] [serial = 1322] [outer = 0x0] 12:07:32 INFO - PROCESS | 1654 | ++DOMWINDOW == 178 (0x1122b6800) [pid = 1654] [serial = 1323] [outer = 0x1110b1400] 12:07:32 INFO - PROCESS | 1654 | 1464376052568 Marionette DEBUG loaded listener.js 12:07:32 INFO - PROCESS | 1654 | ++DOMWINDOW == 179 (0x112976800) [pid = 1654] [serial = 1324] [outer = 0x1110b1400] 12:07:32 INFO - PROCESS | 1654 | 1464376052984 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]]]}] 12:07:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 12:07:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 938ms 12:07:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 12:07:33 INFO - PROCESS | 1654 | 1464376053010 Marionette TRACE conn2 -> [0,1737,"getWindowHandle",null] 12:07:33 INFO - PROCESS | 1654 | 1464376053013 Marionette TRACE conn2 <- [1,1737,null,{"value":"7"}] 12:07:33 INFO - PROCESS | 1654 | 1464376053016 Marionette TRACE conn2 -> [0,1738,"setScriptTimeout",{"ms":35000}] 12:07:33 INFO - PROCESS | 1654 | 1464376053018 Marionette TRACE conn2 <- [1,1738,null,{}] 12:07:33 INFO - PROCESS | 1654 | 1464376053021 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}] 12:07:33 INFO - PROCESS | 1654 | 1464376053127 Marionette TRACE conn2 <- [1,1739,null,{"value":null}] 12:07:33 INFO - PROCESS | 1654 | 1464376053248 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:33 INFO - PROCESS | 1654 | ++DOCSHELL 0x11311b800 == 96 [pid = 1654] [id = 442] 12:07:33 INFO - PROCESS | 1654 | ++DOMWINDOW == 180 (0x117589400) [pid = 1654] [serial = 1325] [outer = 0x0] 12:07:33 INFO - PROCESS | 1654 | ++DOMWINDOW == 181 (0x117e66800) [pid = 1654] [serial = 1326] [outer = 0x117589400] 12:07:33 INFO - PROCESS | 1654 | 1464376053279 Marionette DEBUG loaded listener.js 12:07:33 INFO - PROCESS | 1654 | ++DOMWINDOW == 182 (0x118332800) [pid = 1654] [serial = 1327] [outer = 0x117589400] 12:07:33 INFO - PROCESS | 1654 | --DOCSHELL 0x129913800 == 95 [pid = 1654] [id = 130] 12:07:33 INFO - PROCESS | 1654 | --DOCSHELL 0x135337000 == 94 [pid = 1654] [id = 432] 12:07:33 INFO - PROCESS | 1654 | --DOCSHELL 0x12d80c800 == 93 [pid = 1654] [id = 431] 12:07:33 INFO - PROCESS | 1654 | --DOCSHELL 0x12d5a7000 == 92 [pid = 1654] [id = 430] 12:07:33 INFO - PROCESS | 1654 | --DOCSHELL 0x12ceb4000 == 91 [pid = 1654] [id = 429] 12:07:33 INFO - PROCESS | 1654 | --DOCSHELL 0x12c888800 == 90 [pid = 1654] [id = 428] 12:07:33 INFO - PROCESS | 1654 | --DOCSHELL 0x12bf68000 == 89 [pid = 1654] [id = 427] 12:07:33 INFO - PROCESS | 1654 | --DOMWINDOW == 181 (0x13561cc00) [pid = 1654] [serial = 1230] [outer = 0x0] [url = about:blank] 12:07:33 INFO - PROCESS | 1654 | --DOCSHELL 0x12b038800 == 88 [pid = 1654] [id = 426] 12:07:33 INFO - PROCESS | 1654 | --DOCSHELL 0x129113000 == 87 [pid = 1654] [id = 425] 12:07:33 INFO - PROCESS | 1654 | --DOCSHELL 0x1270e3000 == 86 [pid = 1654] [id = 424] 12:07:33 INFO - PROCESS | 1654 | --DOCSHELL 0x1219ad000 == 85 [pid = 1654] [id = 423] 12:07:33 INFO - PROCESS | 1654 | --DOCSHELL 0x118096000 == 84 [pid = 1654] [id = 422] 12:07:33 INFO - PROCESS | 1654 | --DOCSHELL 0x118521800 == 83 [pid = 1654] [id = 421] 12:07:33 INFO - PROCESS | 1654 | --DOCSHELL 0x121442000 == 82 [pid = 1654] [id = 420] 12:07:33 INFO - PROCESS | 1654 | --DOCSHELL 0x137db5800 == 81 [pid = 1654] [id = 418] 12:07:33 INFO - PROCESS | 1654 | --DOCSHELL 0x137f22800 == 80 [pid = 1654] [id = 417] 12:07:33 INFO - PROCESS | 1654 | --DOCSHELL 0x137f0d000 == 79 [pid = 1654] [id = 416] 12:07:33 INFO - PROCESS | 1654 | --DOCSHELL 0x13f539800 == 78 [pid = 1654] [id = 415] 12:07:33 INFO - PROCESS | 1654 | --DOCSHELL 0x135a96000 == 77 [pid = 1654] [id = 414] 12:07:33 INFO - PROCESS | 1654 | --DOCSHELL 0x1355da800 == 76 [pid = 1654] [id = 413] 12:07:33 INFO - PROCESS | 1654 | --DOCSHELL 0x125f20800 == 75 [pid = 1654] [id = 412] 12:07:33 INFO - PROCESS | 1654 | --DOCSHELL 0x120725800 == 74 [pid = 1654] [id = 411] 12:07:33 INFO - PROCESS | 1654 | --DOCSHELL 0x135820800 == 73 [pid = 1654] [id = 410] 12:07:33 INFO - PROCESS | 1654 | --DOMWINDOW == 180 (0x12cab6000) [pid = 1654] [serial = 1212] [outer = 0x0] [url = about:blank] 12:07:33 INFO - PROCESS | 1654 | --DOMWINDOW == 179 (0x12d785800) [pid = 1654] [serial = 1215] [outer = 0x0] [url = about:blank] 12:07:33 INFO - PROCESS | 1654 | --DOMWINDOW == 178 (0x12f197000) [pid = 1654] [serial = 1218] [outer = 0x0] [url = about:blank] 12:07:33 INFO - PROCESS | 1654 | --DOMWINDOW == 177 (0x12f18f400) [pid = 1654] [serial = 1216] [outer = 0x0] [url = about:blank] 12:07:33 INFO - PROCESS | 1654 | --DOMWINDOW == 176 (0x12ce9e800) [pid = 1654] [serial = 1182] [outer = 0x0] [url = about:blank] 12:07:33 INFO - PROCESS | 1654 | --DOMWINDOW == 175 (0x12d787400) [pid = 1654] [serial = 1185] [outer = 0x0] [url = about:blank] 12:07:33 INFO - PROCESS | 1654 | --DOMWINDOW == 174 (0x1196ba800) [pid = 1654] [serial = 1195] [outer = 0x0] [url = about:blank] 12:07:33 INFO - PROCESS | 1654 | --DOMWINDOW == 173 (0x1190bb800) [pid = 1654] [serial = 1194] [outer = 0x0] [url = about:blank] 12:07:33 INFO - PROCESS | 1654 | --DOMWINDOW == 172 (0x12142d400) [pid = 1654] [serial = 1200] [outer = 0x0] [url = about:blank] 12:07:33 INFO - PROCESS | 1654 | --DOMWINDOW == 171 (0x124e11000) [pid = 1654] [serial = 1201] [outer = 0x0] [url = about:blank] 12:07:33 INFO - PROCESS | 1654 | --DOMWINDOW == 170 (0x117177000) [pid = 1654] [serial = 1197] [outer = 0x0] [url = about:blank] 12:07:33 INFO - PROCESS | 1654 | --DOMWINDOW == 169 (0x1196c1800) [pid = 1654] [serial = 1198] [outer = 0x0] [url = about:blank] 12:07:33 INFO - PROCESS | 1654 | --DOMWINDOW == 168 (0x118103800) [pid = 1654] [serial = 1192] [outer = 0x0] [url = about:blank] 12:07:33 INFO - PROCESS | 1654 | --DOMWINDOW == 167 (0x1169b8c00) [pid = 1654] [serial = 1191] [outer = 0x0] [url = about:blank] 12:07:33 INFO - PROCESS | 1654 | --DOMWINDOW == 166 (0x12bb84c00) [pid = 1654] [serial = 1176] [outer = 0x0] [url = about:blank] 12:07:33 INFO - PROCESS | 1654 | --DOMWINDOW == 165 (0x12b02cc00) [pid = 1654] [serial = 1206] [outer = 0x0] [url = about:blank] 12:07:33 INFO - PROCESS | 1654 | --DOMWINDOW == 164 (0x12c1afc00) [pid = 1654] [serial = 1207] [outer = 0x0] [url = about:blank] 12:07:33 INFO - PROCESS | 1654 | --DOMWINDOW == 163 (0x117684400) [pid = 1654] [serial = 1167] [outer = 0x0] [url = about:blank] 12:07:33 INFO - PROCESS | 1654 | --DOMWINDOW == 162 (0x113a7cc00) [pid = 1654] [serial = 1188] [outer = 0x0] [url = about:blank] 12:07:33 INFO - PROCESS | 1654 | --DOMWINDOW == 161 (0x125e63400) [pid = 1654] [serial = 1203] [outer = 0x0] [url = about:blank] 12:07:33 INFO - PROCESS | 1654 | --DOMWINDOW == 160 (0x1278c9800) [pid = 1654] [serial = 1204] [outer = 0x0] [url = about:blank] 12:07:33 INFO - PROCESS | 1654 | --DOMWINDOW == 159 (0x12c593400) [pid = 1654] [serial = 1179] [outer = 0x0] [url = about:blank] 12:07:33 INFO - PROCESS | 1654 | --DOMWINDOW == 158 (0x124a5c400) [pid = 1654] [serial = 1173] [outer = 0x0] [url = about:blank] 12:07:33 INFO - PROCESS | 1654 | --DOMWINDOW == 157 (0x119a9ec00) [pid = 1654] [serial = 1170] [outer = 0x0] [url = about:blank] 12:07:33 INFO - PROCESS | 1654 | --DOMWINDOW == 156 (0x1180c4400) [pid = 1654] [serial = 1221] [outer = 0x0] [url = about:blank] 12:07:33 INFO - PROCESS | 1654 | --DOMWINDOW == 155 (0x123f27000) [pid = 1654] [serial = 1224] [outer = 0x0] [url = about:blank] 12:07:33 INFO - PROCESS | 1654 | --DOMWINDOW == 154 (0x137e06800) [pid = 1654] [serial = 1219] [outer = 0x0] [url = about:blank] 12:07:33 INFO - PROCESS | 1654 | --DOMWINDOW == 153 (0x135614000) [pid = 1654] [serial = 1228] [outer = 0x0] [url = about:blank] 12:07:33 INFO - PROCESS | 1654 | --DOMWINDOW == 152 (0x1196d5400) [pid = 1654] [serial = 1222] [outer = 0x0] [url = about:blank] 12:07:33 INFO - PROCESS | 1654 | --DOMWINDOW == 151 (0x12c1bd000) [pid = 1654] [serial = 1209] [outer = 0x0] [url = about:blank] 12:07:33 INFO - PROCESS | 1654 | --DOMWINDOW == 150 (0x12c71e000) [pid = 1654] [serial = 1210] [outer = 0x0] [url = about:blank] 12:07:33 INFO - PROCESS | 1654 | --DOMWINDOW == 149 (0x129673000) [pid = 1654] [serial = 1225] [outer = 0x0] [url = about:blank] 12:07:33 INFO - PROCESS | 1654 | --DOMWINDOW == 148 (0x12ce9f000) [pid = 1654] [serial = 1213] [outer = 0x0] [url = about:blank] 12:07:33 INFO - PROCESS | 1654 | --DOMWINDOW == 147 (0x12bb8f000) [pid = 1654] [serial = 1227] [outer = 0x0] [url = about:blank] 12:07:33 INFO - PROCESS | 1654 | 1464376053783 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]]]}] 12:07:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 12:07:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 825ms 12:07:33 INFO - PROCESS | 1654 | 1464376053847 Marionette TRACE conn2 -> [0,1741,"getWindowHandle",null] 12:07:33 INFO - PROCESS | 1654 | 1464376053850 Marionette TRACE conn2 <- [1,1741,null,{"value":"7"}] 12:07:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 12:07:33 INFO - PROCESS | 1654 | 1464376053853 Marionette TRACE conn2 -> [0,1742,"setScriptTimeout",{"ms":35000}] 12:07:33 INFO - PROCESS | 1654 | 1464376053854 Marionette TRACE conn2 <- [1,1742,null,{}] 12:07:33 INFO - PROCESS | 1654 | 1464376053857 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}] 12:07:33 INFO - PROCESS | 1654 | 1464376053953 Marionette TRACE conn2 <- [1,1743,null,{"value":null}] 12:07:33 INFO - PROCESS | 1654 | 1464376053961 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:33 INFO - PROCESS | 1654 | ++DOCSHELL 0x1180af000 == 74 [pid = 1654] [id = 443] 12:07:33 INFO - PROCESS | 1654 | ++DOMWINDOW == 148 (0x118103800) [pid = 1654] [serial = 1328] [outer = 0x0] 12:07:33 INFO - PROCESS | 1654 | ++DOMWINDOW == 149 (0x11870d400) [pid = 1654] [serial = 1329] [outer = 0x118103800] 12:07:33 INFO - PROCESS | 1654 | 1464376053987 Marionette DEBUG loaded listener.js 12:07:34 INFO - PROCESS | 1654 | ++DOMWINDOW == 150 (0x1193d5000) [pid = 1654] [serial = 1330] [outer = 0x118103800] 12:07:34 INFO - PROCESS | 1654 | 1464376054373 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]]]}] 12:07:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 12:07:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 570ms 12:07:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 12:07:34 INFO - PROCESS | 1654 | 1464376054424 Marionette TRACE conn2 -> [0,1745,"getWindowHandle",null] 12:07:34 INFO - PROCESS | 1654 | 1464376054425 Marionette TRACE conn2 <- [1,1745,null,{"value":"7"}] 12:07:34 INFO - PROCESS | 1654 | 1464376054431 Marionette TRACE conn2 -> [0,1746,"setScriptTimeout",{"ms":35000}] 12:07:34 INFO - PROCESS | 1654 | 1464376054436 Marionette TRACE conn2 <- [1,1746,null,{}] 12:07:34 INFO - PROCESS | 1654 | 1464376054439 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}] 12:07:34 INFO - PROCESS | 1654 | 1464376054532 Marionette TRACE conn2 <- [1,1747,null,{"value":null}] 12:07:34 INFO - PROCESS | 1654 | 1464376054540 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:34 INFO - PROCESS | 1654 | ++DOCSHELL 0x123c38000 == 75 [pid = 1654] [id = 444] 12:07:34 INFO - PROCESS | 1654 | ++DOMWINDOW == 151 (0x1196b7c00) [pid = 1654] [serial = 1331] [outer = 0x0] 12:07:34 INFO - PROCESS | 1654 | ++DOMWINDOW == 152 (0x1196cdc00) [pid = 1654] [serial = 1332] [outer = 0x1196b7c00] 12:07:34 INFO - PROCESS | 1654 | 1464376054566 Marionette DEBUG loaded listener.js 12:07:34 INFO - PROCESS | 1654 | ++DOMWINDOW == 153 (0x119b1e000) [pid = 1654] [serial = 1333] [outer = 0x1196b7c00] 12:07:34 INFO - PROCESS | 1654 | 1464376054916 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]]]}] 12:07:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 12:07:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 531ms 12:07:34 INFO - PROCESS | 1654 | 1464376054960 Marionette TRACE conn2 -> [0,1749,"getWindowHandle",null] 12:07:34 INFO - PROCESS | 1654 | 1464376054962 Marionette TRACE conn2 <- [1,1749,null,{"value":"7"}] 12:07:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 12:07:34 INFO - PROCESS | 1654 | 1464376054964 Marionette TRACE conn2 -> [0,1750,"setScriptTimeout",{"ms":35000}] 12:07:34 INFO - PROCESS | 1654 | 1464376054973 Marionette TRACE conn2 <- [1,1750,null,{}] 12:07:34 INFO - PROCESS | 1654 | 1464376054975 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}] 12:07:35 INFO - PROCESS | 1654 | 1464376055068 Marionette TRACE conn2 <- [1,1751,null,{"value":null}] 12:07:35 INFO - PROCESS | 1654 | 1464376055073 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:35 INFO - PROCESS | 1654 | ++DOCSHELL 0x127897800 == 76 [pid = 1654] [id = 445] 12:07:35 INFO - PROCESS | 1654 | ++DOMWINDOW == 154 (0x1211e9800) [pid = 1654] [serial = 1334] [outer = 0x0] 12:07:35 INFO - PROCESS | 1654 | ++DOMWINDOW == 155 (0x121419c00) [pid = 1654] [serial = 1335] [outer = 0x1211e9800] 12:07:35 INFO - PROCESS | 1654 | 1464376055099 Marionette DEBUG loaded listener.js 12:07:35 INFO - PROCESS | 1654 | ++DOMWINDOW == 156 (0x12142c800) [pid = 1654] [serial = 1336] [outer = 0x1211e9800] 12:07:35 INFO - PROCESS | 1654 | 1464376055460 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]]]}] 12:07:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 12:07:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 528ms 12:07:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 12:07:35 INFO - PROCESS | 1654 | 1464376055492 Marionette TRACE conn2 -> [0,1753,"getWindowHandle",null] 12:07:35 INFO - PROCESS | 1654 | 1464376055494 Marionette TRACE conn2 <- [1,1753,null,{"value":"7"}] 12:07:35 INFO - PROCESS | 1654 | 1464376055496 Marionette TRACE conn2 -> [0,1754,"setScriptTimeout",{"ms":35000}] 12:07:35 INFO - PROCESS | 1654 | 1464376055498 Marionette TRACE conn2 <- [1,1754,null,{}] 12:07:35 INFO - PROCESS | 1654 | 1464376055502 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}] 12:07:35 INFO - PROCESS | 1654 | 1464376055697 Marionette TRACE conn2 <- [1,1755,null,{"value":null}] 12:07:35 INFO - PROCESS | 1654 | 1464376055766 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:35 INFO - PROCESS | 1654 | ++DOCSHELL 0x129928800 == 77 [pid = 1654] [id = 446] 12:07:35 INFO - PROCESS | 1654 | ++DOMWINDOW == 157 (0x121b6b800) [pid = 1654] [serial = 1337] [outer = 0x0] 12:07:35 INFO - PROCESS | 1654 | ++DOMWINDOW == 158 (0x124ad6000) [pid = 1654] [serial = 1338] [outer = 0x121b6b800] 12:07:35 INFO - PROCESS | 1654 | 1464376055819 Marionette DEBUG loaded listener.js 12:07:35 INFO - PROCESS | 1654 | ++DOMWINDOW == 159 (0x125ce6000) [pid = 1654] [serial = 1339] [outer = 0x121b6b800] 12:07:36 INFO - PROCESS | 1654 | 1464376056229 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]]]}] 12:07:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 12:07:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 771ms 12:07:36 INFO - PROCESS | 1654 | 1464376056267 Marionette TRACE conn2 -> [0,1757,"getWindowHandle",null] 12:07:36 INFO - PROCESS | 1654 | 1464376056269 Marionette TRACE conn2 <- [1,1757,null,{"value":"7"}] 12:07:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 12:07:36 INFO - PROCESS | 1654 | 1464376056271 Marionette TRACE conn2 -> [0,1758,"setScriptTimeout",{"ms":35000}] 12:07:36 INFO - PROCESS | 1654 | 1464376056272 Marionette TRACE conn2 <- [1,1758,null,{}] 12:07:36 INFO - PROCESS | 1654 | 1464376056274 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}] 12:07:36 INFO - PROCESS | 1654 | 1464376056419 Marionette TRACE conn2 <- [1,1759,null,{"value":null}] 12:07:36 INFO - PROCESS | 1654 | 1464376056443 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:36 INFO - PROCESS | 1654 | ++DOCSHELL 0x12b36e000 == 78 [pid = 1654] [id = 447] 12:07:36 INFO - PROCESS | 1654 | ++DOMWINDOW == 160 (0x125e6f800) [pid = 1654] [serial = 1340] [outer = 0x0] 12:07:36 INFO - PROCESS | 1654 | ++DOMWINDOW == 161 (0x1291e9000) [pid = 1654] [serial = 1341] [outer = 0x125e6f800] 12:07:36 INFO - PROCESS | 1654 | 1464376056468 Marionette DEBUG loaded listener.js 12:07:36 INFO - PROCESS | 1654 | ++DOMWINDOW == 162 (0x129776400) [pid = 1654] [serial = 1342] [outer = 0x125e6f800] 12:07:36 INFO - PROCESS | 1654 | 1464376056828 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]]]}] 12:07:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 12:07:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 570ms 12:07:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 12:07:36 INFO - PROCESS | 1654 | 1464376056841 Marionette TRACE conn2 -> [0,1761,"getWindowHandle",null] 12:07:36 INFO - PROCESS | 1654 | 1464376056842 Marionette TRACE conn2 <- [1,1761,null,{"value":"7"}] 12:07:36 INFO - PROCESS | 1654 | 1464376056845 Marionette TRACE conn2 -> [0,1762,"setScriptTimeout",{"ms":35000}] 12:07:36 INFO - PROCESS | 1654 | 1464376056846 Marionette TRACE conn2 <- [1,1762,null,{}] 12:07:36 INFO - PROCESS | 1654 | 1464376056849 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}] 12:07:37 INFO - PROCESS | 1654 | 1464376056998 Marionette TRACE conn2 <- [1,1763,null,{"value":null}] 12:07:37 INFO - PROCESS | 1654 | 1464376057017 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:37 INFO - PROCESS | 1654 | ++DOCSHELL 0x12bf70800 == 79 [pid = 1654] [id = 448] 12:07:37 INFO - PROCESS | 1654 | ++DOMWINDOW == 163 (0x1278ce000) [pid = 1654] [serial = 1343] [outer = 0x0] 12:07:37 INFO - PROCESS | 1654 | ++DOMWINDOW == 164 (0x12a944800) [pid = 1654] [serial = 1344] [outer = 0x1278ce000] 12:07:37 INFO - PROCESS | 1654 | 1464376057059 Marionette DEBUG loaded listener.js 12:07:37 INFO - PROCESS | 1654 | ++DOMWINDOW == 165 (0x12ba6bc00) [pid = 1654] [serial = 1345] [outer = 0x1278ce000] 12:07:37 INFO - PROCESS | 1654 | --DOMWINDOW == 164 (0x127b8e800) [pid = 1654] [serial = 1277] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 12:07:37 INFO - PROCESS | 1654 | --DOMWINDOW == 163 (0x11833b800) [pid = 1654] [serial = 1280] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 12:07:37 INFO - PROCESS | 1654 | --DOMWINDOW == 162 (0x119155800) [pid = 1654] [serial = 1265] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 12:07:37 INFO - PROCESS | 1654 | --DOMWINDOW == 161 (0x11297bc00) [pid = 1654] [serial = 1259] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 12:07:37 INFO - PROCESS | 1654 | --DOMWINDOW == 160 (0x12c71ac00) [pid = 1654] [serial = 1286] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 12:07:37 INFO - PROCESS | 1654 | --DOMWINDOW == 159 (0x120f26800) [pid = 1654] [serial = 1289] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 12:07:37 INFO - PROCESS | 1654 | --DOMWINDOW == 158 (0x124e42c00) [pid = 1654] [serial = 1292] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 12:07:37 INFO - PROCESS | 1654 | --DOMWINDOW == 157 (0x121420c00) [pid = 1654] [serial = 1274] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 12:07:37 INFO - PROCESS | 1654 | --DOMWINDOW == 156 (0x11802bc00) [pid = 1654] [serial = 1262] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 12:07:37 INFO - PROCESS | 1654 | --DOMWINDOW == 155 (0x119b0f400) [pid = 1654] [serial = 1268] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 12:07:37 INFO - PROCESS | 1654 | --DOMWINDOW == 154 (0x1291efc00) [pid = 1654] [serial = 1283] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 12:07:37 INFO - PROCESS | 1654 | --DOMWINDOW == 153 (0x121412400) [pid = 1654] [serial = 1271] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 12:07:37 INFO - PROCESS | 1654 | --DOMWINDOW == 152 (0x135579000) [pid = 1654] [serial = 1295] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 12:07:37 INFO - PROCESS | 1654 | 1464376057841 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]]]}] 12:07:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 12:07:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 1024ms 12:07:37 INFO - PROCESS | 1654 | 1464376057887 Marionette TRACE conn2 -> [0,1765,"getWindowHandle",null] 12:07:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 12:07:37 INFO - PROCESS | 1654 | 1464376057891 Marionette TRACE conn2 <- [1,1765,null,{"value":"7"}] 12:07:37 INFO - PROCESS | 1654 | 1464376057897 Marionette TRACE conn2 -> [0,1766,"setScriptTimeout",{"ms":35000}] 12:07:37 INFO - PROCESS | 1654 | 1464376057899 Marionette TRACE conn2 <- [1,1766,null,{}] 12:07:37 INFO - PROCESS | 1654 | 1464376057903 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}] 12:07:38 INFO - PROCESS | 1654 | 1464376058021 Marionette TRACE conn2 <- [1,1767,null,{"value":null}] 12:07:38 INFO - PROCESS | 1654 | 1464376058106 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:38 INFO - PROCESS | 1654 | ++DOCSHELL 0x119757000 == 80 [pid = 1654] [id = 449] 12:07:38 INFO - PROCESS | 1654 | ++DOMWINDOW == 153 (0x112a6b000) [pid = 1654] [serial = 1346] [outer = 0x0] 12:07:38 INFO - PROCESS | 1654 | ++DOMWINDOW == 154 (0x11693ec00) [pid = 1654] [serial = 1347] [outer = 0x112a6b000] 12:07:38 INFO - PROCESS | 1654 | 1464376058139 Marionette DEBUG loaded listener.js 12:07:38 INFO - PROCESS | 1654 | ++DOMWINDOW == 155 (0x118032800) [pid = 1654] [serial = 1348] [outer = 0x112a6b000] 12:07:38 INFO - PROCESS | 1654 | 1464376058564 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]]]}] 12:07:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 12:07:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 721ms 12:07:38 INFO - PROCESS | 1654 | 1464376058618 Marionette TRACE conn2 -> [0,1769,"getWindowHandle",null] 12:07:38 INFO - PROCESS | 1654 | 1464376058623 Marionette TRACE conn2 <- [1,1769,null,{"value":"7"}] 12:07:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 12:07:38 INFO - PROCESS | 1654 | 1464376058627 Marionette TRACE conn2 -> [0,1770,"setScriptTimeout",{"ms":35000}] 12:07:38 INFO - PROCESS | 1654 | 1464376058629 Marionette TRACE conn2 <- [1,1770,null,{}] 12:07:38 INFO - PROCESS | 1654 | 1464376058631 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}] 12:07:38 INFO - PROCESS | 1654 | 1464376058744 Marionette TRACE conn2 <- [1,1771,null,{"value":null}] 12:07:38 INFO - PROCESS | 1654 | 1464376058829 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:38 INFO - PROCESS | 1654 | ++DOCSHELL 0x127b7f800 == 81 [pid = 1654] [id = 450] 12:07:38 INFO - PROCESS | 1654 | ++DOMWINDOW == 156 (0x1183cd800) [pid = 1654] [serial = 1349] [outer = 0x0] 12:07:38 INFO - PROCESS | 1654 | ++DOMWINDOW == 157 (0x1193cd400) [pid = 1654] [serial = 1350] [outer = 0x1183cd800] 12:07:38 INFO - PROCESS | 1654 | 1464376058862 Marionette DEBUG loaded listener.js 12:07:38 INFO - PROCESS | 1654 | ++DOMWINDOW == 158 (0x1196c9c00) [pid = 1654] [serial = 1351] [outer = 0x1183cd800] 12:07:39 INFO - PROCESS | 1654 | 1464376059298 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]]]}] 12:07:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 12:07:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 720ms 12:07:39 INFO - PROCESS | 1654 | 1464376059355 Marionette TRACE conn2 -> [0,1773,"getWindowHandle",null] 12:07:39 INFO - PROCESS | 1654 | 1464376059357 Marionette TRACE conn2 <- [1,1773,null,{"value":"7"}] 12:07:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 12:07:39 INFO - PROCESS | 1654 | 1464376059377 Marionette TRACE conn2 -> [0,1774,"setScriptTimeout",{"ms":35000}] 12:07:39 INFO - PROCESS | 1654 | 1464376059381 Marionette TRACE conn2 <- [1,1774,null,{}] 12:07:39 INFO - PROCESS | 1654 | 1464376059412 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}] 12:07:39 INFO - PROCESS | 1654 | 1464376059633 Marionette TRACE conn2 <- [1,1775,null,{"value":null}] 12:07:39 INFO - PROCESS | 1654 | 1464376059730 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:39 INFO - PROCESS | 1654 | ++DOCSHELL 0x12cead000 == 82 [pid = 1654] [id = 451] 12:07:39 INFO - PROCESS | 1654 | ++DOMWINDOW == 159 (0x12142b000) [pid = 1654] [serial = 1352] [outer = 0x0] 12:07:39 INFO - PROCESS | 1654 | ++DOMWINDOW == 160 (0x121666000) [pid = 1654] [serial = 1353] [outer = 0x12142b000] 12:07:39 INFO - PROCESS | 1654 | 1464376059784 Marionette DEBUG loaded listener.js 12:07:39 INFO - PROCESS | 1654 | ++DOMWINDOW == 161 (0x125cc4c00) [pid = 1654] [serial = 1354] [outer = 0x12142b000] 12:07:40 INFO - PROCESS | 1654 | 1464376060270 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]]]}] 12:07:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 12:07:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 926ms 12:07:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 12:07:40 INFO - PROCESS | 1654 | 1464376060301 Marionette TRACE conn2 -> [0,1777,"getWindowHandle",null] 12:07:40 INFO - PROCESS | 1654 | 1464376060302 Marionette TRACE conn2 <- [1,1777,null,{"value":"7"}] 12:07:40 INFO - PROCESS | 1654 | 1464376060305 Marionette TRACE conn2 -> [0,1778,"setScriptTimeout",{"ms":35000}] 12:07:40 INFO - PROCESS | 1654 | 1464376060306 Marionette TRACE conn2 <- [1,1778,null,{}] 12:07:40 INFO - PROCESS | 1654 | 1464376060308 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}] 12:07:40 INFO - PROCESS | 1654 | 1464376060424 Marionette TRACE conn2 <- [1,1779,null,{"value":null}] 12:07:40 INFO - PROCESS | 1654 | 1464376060536 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:40 INFO - PROCESS | 1654 | ++DOCSHELL 0x12d597000 == 83 [pid = 1654] [id = 452] 12:07:40 INFO - PROCESS | 1654 | ++DOMWINDOW == 162 (0x125e6c000) [pid = 1654] [serial = 1355] [outer = 0x0] 12:07:40 INFO - PROCESS | 1654 | ++DOMWINDOW == 163 (0x12915c800) [pid = 1654] [serial = 1356] [outer = 0x125e6c000] 12:07:40 INFO - PROCESS | 1654 | 1464376060571 Marionette DEBUG loaded listener.js 12:07:40 INFO - PROCESS | 1654 | ++DOMWINDOW == 164 (0x12b025c00) [pid = 1654] [serial = 1357] [outer = 0x125e6c000] 12:07:40 INFO - PROCESS | 1654 | 1464376060984 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]]]}] 12:07:41 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 12:07:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 720ms 12:07:41 INFO - PROCESS | 1654 | 1464376061026 Marionette TRACE conn2 -> [0,1781,"getWindowHandle",null] 12:07:41 INFO - PROCESS | 1654 | 1464376061027 Marionette TRACE conn2 <- [1,1781,null,{"value":"7"}] 12:07:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 12:07:41 INFO - PROCESS | 1654 | 1464376061030 Marionette TRACE conn2 -> [0,1782,"setScriptTimeout",{"ms":35000}] 12:07:41 INFO - PROCESS | 1654 | 1464376061031 Marionette TRACE conn2 <- [1,1782,null,{}] 12:07:41 INFO - PROCESS | 1654 | 1464376061033 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}] 12:07:41 INFO - PROCESS | 1654 | 1464376061161 Marionette TRACE conn2 <- [1,1783,null,{"value":null}] 12:07:41 INFO - PROCESS | 1654 | 1464376061275 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:41 INFO - PROCESS | 1654 | ++DOCSHELL 0x12dc41800 == 84 [pid = 1654] [id = 453] 12:07:41 INFO - PROCESS | 1654 | ++DOMWINDOW == 165 (0x12a886c00) [pid = 1654] [serial = 1358] [outer = 0x0] 12:07:41 INFO - PROCESS | 1654 | ++DOMWINDOW == 166 (0x12bb79c00) [pid = 1654] [serial = 1359] [outer = 0x12a886c00] 12:07:41 INFO - PROCESS | 1654 | 1464376061308 Marionette DEBUG loaded listener.js 12:07:41 INFO - PROCESS | 1654 | ++DOMWINDOW == 167 (0x12bb8a000) [pid = 1654] [serial = 1360] [outer = 0x12a886c00] 12:07:41 INFO - PROCESS | 1654 | 1464376061728 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]]]}] 12:07:41 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 12:07:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 718ms 12:07:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 12:07:41 INFO - PROCESS | 1654 | 1464376061749 Marionette TRACE conn2 -> [0,1785,"getWindowHandle",null] 12:07:41 INFO - PROCESS | 1654 | 1464376061750 Marionette TRACE conn2 <- [1,1785,null,{"value":"7"}] 12:07:41 INFO - PROCESS | 1654 | 1464376061752 Marionette TRACE conn2 -> [0,1786,"setScriptTimeout",{"ms":35000}] 12:07:41 INFO - PROCESS | 1654 | 1464376061753 Marionette TRACE conn2 <- [1,1786,null,{}] 12:07:41 INFO - PROCESS | 1654 | 1464376061756 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}] 12:07:41 INFO - PROCESS | 1654 | 1464376061883 Marionette TRACE conn2 <- [1,1787,null,{"value":null}] 12:07:41 INFO - PROCESS | 1654 | 1464376061969 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:41 INFO - PROCESS | 1654 | ++DOCSHELL 0x135335800 == 85 [pid = 1654] [id = 454] 12:07:41 INFO - PROCESS | 1654 | ++DOMWINDOW == 168 (0x12c1b7800) [pid = 1654] [serial = 1361] [outer = 0x0] 12:07:41 INFO - PROCESS | 1654 | ++DOMWINDOW == 169 (0x12c721400) [pid = 1654] [serial = 1362] [outer = 0x12c1b7800] 12:07:42 INFO - PROCESS | 1654 | 1464376062000 Marionette DEBUG loaded listener.js 12:07:42 INFO - PROCESS | 1654 | ++DOMWINDOW == 170 (0x12d790400) [pid = 1654] [serial = 1363] [outer = 0x12c1b7800] 12:07:42 INFO - PROCESS | 1654 | 1464376062395 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]]]}] 12:07:42 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 12:07:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 672ms 12:07:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 12:07:42 INFO - PROCESS | 1654 | 1464376062424 Marionette TRACE conn2 -> [0,1789,"getWindowHandle",null] 12:07:42 INFO - PROCESS | 1654 | 1464376062426 Marionette TRACE conn2 <- [1,1789,null,{"value":"7"}] 12:07:42 INFO - PROCESS | 1654 | 1464376062428 Marionette TRACE conn2 -> [0,1790,"setScriptTimeout",{"ms":35000}] 12:07:42 INFO - PROCESS | 1654 | 1464376062429 Marionette TRACE conn2 <- [1,1790,null,{}] 12:07:42 INFO - PROCESS | 1654 | 1464376062431 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}] 12:07:42 INFO - PROCESS | 1654 | 1464376062557 Marionette TRACE conn2 <- [1,1791,null,{"value":null}] 12:07:42 INFO - PROCESS | 1654 | 1464376062656 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:42 INFO - PROCESS | 1654 | ++DOCSHELL 0x1355ce000 == 86 [pid = 1654] [id = 455] 12:07:42 INFO - PROCESS | 1654 | ++DOMWINDOW == 171 (0x12ceea400) [pid = 1654] [serial = 1364] [outer = 0x0] 12:07:42 INFO - PROCESS | 1654 | ++DOMWINDOW == 172 (0x12f19a000) [pid = 1654] [serial = 1365] [outer = 0x12ceea400] 12:07:42 INFO - PROCESS | 1654 | 1464376062687 Marionette DEBUG loaded listener.js 12:07:42 INFO - PROCESS | 1654 | ++DOMWINDOW == 173 (0x133dd5c00) [pid = 1654] [serial = 1366] [outer = 0x12ceea400] 12:07:43 INFO - PROCESS | 1654 | 1464376063101 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]]]}] 12:07:43 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) 12:07:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 719ms 12:07:43 INFO - PROCESS | 1654 | 1464376063147 Marionette TRACE conn2 -> [0,1793,"getWindowHandle",null] 12:07:43 INFO - PROCESS | 1654 | 1464376063149 Marionette TRACE conn2 <- [1,1793,null,{"value":"7"}] 12:07:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 12:07:43 INFO - PROCESS | 1654 | 1464376063151 Marionette TRACE conn2 -> [0,1794,"setScriptTimeout",{"ms":35000}] 12:07:43 INFO - PROCESS | 1654 | 1464376063153 Marionette TRACE conn2 <- [1,1794,null,{}] 12:07:43 INFO - PROCESS | 1654 | 1464376063155 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}] 12:07:43 INFO - PROCESS | 1654 | 1464376063267 Marionette TRACE conn2 <- [1,1795,null,{"value":null}] 12:07:43 INFO - PROCESS | 1654 | 1464376063354 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:43 INFO - PROCESS | 1654 | ++DOCSHELL 0x135a96800 == 87 [pid = 1654] [id = 456] 12:07:43 INFO - PROCESS | 1654 | ++DOMWINDOW == 174 (0x133dd4800) [pid = 1654] [serial = 1367] [outer = 0x0] 12:07:43 INFO - PROCESS | 1654 | ++DOMWINDOW == 175 (0x133ddb800) [pid = 1654] [serial = 1368] [outer = 0x133dd4800] 12:07:43 INFO - PROCESS | 1654 | 1464376063385 Marionette DEBUG loaded listener.js 12:07:43 INFO - PROCESS | 1654 | ++DOMWINDOW == 176 (0x133ddf400) [pid = 1654] [serial = 1369] [outer = 0x133dd4800] 12:07:43 INFO - PROCESS | 1654 | 1464376063830 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]]]}] 12:07:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 12:07:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 719ms 12:07:43 INFO - PROCESS | 1654 | 1464376063877 Marionette TRACE conn2 -> [0,1797,"getWindowHandle",null] 12:07:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 12:07:43 INFO - PROCESS | 1654 | 1464376063879 Marionette TRACE conn2 <- [1,1797,null,{"value":"7"}] 12:07:43 INFO - PROCESS | 1654 | 1464376063883 Marionette TRACE conn2 -> [0,1798,"setScriptTimeout",{"ms":35000}] 12:07:43 INFO - PROCESS | 1654 | 1464376063885 Marionette TRACE conn2 <- [1,1798,null,{}] 12:07:43 INFO - PROCESS | 1654 | 1464376063905 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}] 12:07:44 INFO - PROCESS | 1654 | 1464376064116 Marionette TRACE conn2 <- [1,1799,null,{"value":null}] 12:07:44 INFO - PROCESS | 1654 | 1464376064205 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:44 INFO - PROCESS | 1654 | ++DOCSHELL 0x137f0c800 == 88 [pid = 1654] [id = 457] 12:07:44 INFO - PROCESS | 1654 | ++DOMWINDOW == 177 (0x133dde800) [pid = 1654] [serial = 1370] [outer = 0x0] 12:07:44 INFO - PROCESS | 1654 | ++DOMWINDOW == 178 (0x135359c00) [pid = 1654] [serial = 1371] [outer = 0x133dde800] 12:07:44 INFO - PROCESS | 1654 | 1464376064250 Marionette DEBUG loaded listener.js 12:07:44 INFO - PROCESS | 1654 | ++DOMWINDOW == 179 (0x135363000) [pid = 1654] [serial = 1372] [outer = 0x133dde800] 12:07:44 INFO - PROCESS | 1654 | 1464376064669 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]]]}] 12:07:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 12:07:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 821ms 12:07:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 12:07:44 INFO - PROCESS | 1654 | 1464376064703 Marionette TRACE conn2 -> [0,1801,"getWindowHandle",null] 12:07:44 INFO - PROCESS | 1654 | 1464376064705 Marionette TRACE conn2 <- [1,1801,null,{"value":"7"}] 12:07:44 INFO - PROCESS | 1654 | 1464376064707 Marionette TRACE conn2 -> [0,1802,"setScriptTimeout",{"ms":35000}] 12:07:44 INFO - PROCESS | 1654 | 1464376064708 Marionette TRACE conn2 <- [1,1802,null,{}] 12:07:44 INFO - PROCESS | 1654 | 1464376064711 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}] 12:07:44 INFO - PROCESS | 1654 | 1464376064822 Marionette TRACE conn2 <- [1,1803,null,{"value":null}] 12:07:44 INFO - PROCESS | 1654 | 1464376064938 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:44 INFO - PROCESS | 1654 | ++DOCSHELL 0x13f7d6000 == 89 [pid = 1654] [id = 458] 12:07:44 INFO - PROCESS | 1654 | ++DOMWINDOW == 180 (0x135357800) [pid = 1654] [serial = 1373] [outer = 0x0] 12:07:44 INFO - PROCESS | 1654 | ++DOMWINDOW == 181 (0x135442000) [pid = 1654] [serial = 1374] [outer = 0x135357800] 12:07:44 INFO - PROCESS | 1654 | 1464376064971 Marionette DEBUG loaded listener.js 12:07:45 INFO - PROCESS | 1654 | ++DOMWINDOW == 182 (0x13557c000) [pid = 1654] [serial = 1375] [outer = 0x135357800] 12:07:45 INFO - PROCESS | 1654 | 1464376065416 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]]]}] 12:07:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 12:07:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 770ms 12:07:45 INFO - PROCESS | 1654 | 1464376065477 Marionette TRACE conn2 -> [0,1805,"getWindowHandle",null] 12:07:45 INFO - PROCESS | 1654 | 1464376065479 Marionette TRACE conn2 <- [1,1805,null,{"value":"7"}] 12:07:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 12:07:45 INFO - PROCESS | 1654 | 1464376065481 Marionette TRACE conn2 -> [0,1806,"setScriptTimeout",{"ms":35000}] 12:07:45 INFO - PROCESS | 1654 | 1464376065483 Marionette TRACE conn2 <- [1,1806,null,{}] 12:07:45 INFO - PROCESS | 1654 | 1464376065486 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}] 12:07:45 INFO - PROCESS | 1654 | 1464376065618 Marionette TRACE conn2 <- [1,1807,null,{"value":null}] 12:07:45 INFO - PROCESS | 1654 | 1464376065722 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:45 INFO - PROCESS | 1654 | ++DOCSHELL 0x12a9dc800 == 90 [pid = 1654] [id = 459] 12:07:45 INFO - PROCESS | 1654 | ++DOMWINDOW == 183 (0x12bb92800) [pid = 1654] [serial = 1376] [outer = 0x0] 12:07:45 INFO - PROCESS | 1654 | ++DOMWINDOW == 184 (0x13561a400) [pid = 1654] [serial = 1377] [outer = 0x12bb92800] 12:07:45 INFO - PROCESS | 1654 | 1464376065757 Marionette DEBUG loaded listener.js 12:07:45 INFO - PROCESS | 1654 | ++DOMWINDOW == 185 (0x137c32c00) [pid = 1654] [serial = 1378] [outer = 0x12bb92800] 12:07:46 INFO - PROCESS | 1654 | 1464376066169 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]]]}] 12:07:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 12:07:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 721ms 12:07:46 INFO - PROCESS | 1654 | 1464376066202 Marionette TRACE conn2 -> [0,1809,"getWindowHandle",null] 12:07:46 INFO - PROCESS | 1654 | 1464376066204 Marionette TRACE conn2 <- [1,1809,null,{"value":"7"}] 12:07:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 12:07:46 INFO - PROCESS | 1654 | 1464376066206 Marionette TRACE conn2 -> [0,1810,"setScriptTimeout",{"ms":35000}] 12:07:46 INFO - PROCESS | 1654 | 1464376066207 Marionette TRACE conn2 <- [1,1810,null,{}] 12:07:46 INFO - PROCESS | 1654 | 1464376066210 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}] 12:07:46 INFO - PROCESS | 1654 | 1464376066325 Marionette TRACE conn2 <- [1,1811,null,{"value":null}] 12:07:46 INFO - PROCESS | 1654 | 1464376066444 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:46 INFO - PROCESS | 1654 | ++DOCSHELL 0x12578f800 == 91 [pid = 1654] [id = 460] 12:07:46 INFO - PROCESS | 1654 | ++DOMWINDOW == 186 (0x135366c00) [pid = 1654] [serial = 1379] [outer = 0x0] 12:07:46 INFO - PROCESS | 1654 | ++DOMWINDOW == 187 (0x137b07800) [pid = 1654] [serial = 1380] [outer = 0x135366c00] 12:07:46 INFO - PROCESS | 1654 | 1464376066475 Marionette DEBUG loaded listener.js 12:07:46 INFO - PROCESS | 1654 | ++DOMWINDOW == 188 (0x137b0c800) [pid = 1654] [serial = 1381] [outer = 0x135366c00] 12:07:47 INFO - PROCESS | 1654 | 1464376067090 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]]]}] 12:07:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 12:07:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 920ms 12:07:47 INFO - PROCESS | 1654 | 1464376067127 Marionette TRACE conn2 -> [0,1813,"getWindowHandle",null] 12:07:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 12:07:47 INFO - PROCESS | 1654 | 1464376067131 Marionette TRACE conn2 <- [1,1813,null,{"value":"7"}] 12:07:47 INFO - PROCESS | 1654 | 1464376067136 Marionette TRACE conn2 -> [0,1814,"setScriptTimeout",{"ms":35000}] 12:07:47 INFO - PROCESS | 1654 | 1464376067140 Marionette TRACE conn2 <- [1,1814,null,{}] 12:07:47 INFO - PROCESS | 1654 | 1464376067146 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}] 12:07:47 INFO - PROCESS | 1654 | 1464376067320 Marionette TRACE conn2 <- [1,1815,null,{"value":null}] 12:07:47 INFO - PROCESS | 1654 | 1464376067426 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:47 INFO - PROCESS | 1654 | ++DOCSHELL 0x12578d800 == 92 [pid = 1654] [id = 461] 12:07:47 INFO - PROCESS | 1654 | ++DOMWINDOW == 189 (0x113344800) [pid = 1654] [serial = 1382] [outer = 0x0] 12:07:47 INFO - PROCESS | 1654 | ++DOMWINDOW == 190 (0x117177000) [pid = 1654] [serial = 1383] [outer = 0x113344800] 12:07:47 INFO - PROCESS | 1654 | 1464376067455 Marionette DEBUG loaded listener.js 12:07:47 INFO - PROCESS | 1654 | ++DOMWINDOW == 191 (0x1183d6000) [pid = 1654] [serial = 1384] [outer = 0x113344800] 12:07:47 INFO - PROCESS | 1654 | 1464376067924 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]]]}] 12:07:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 12:07:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 830ms 12:07:47 INFO - PROCESS | 1654 | 1464376067965 Marionette TRACE conn2 -> [0,1817,"getWindowHandle",null] 12:07:47 INFO - PROCESS | 1654 | 1464376067969 Marionette TRACE conn2 <- [1,1817,null,{"value":"7"}] 12:07:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 12:07:47 INFO - PROCESS | 1654 | 1464376067973 Marionette TRACE conn2 -> [0,1818,"setScriptTimeout",{"ms":35000}] 12:07:47 INFO - PROCESS | 1654 | 1464376067975 Marionette TRACE conn2 <- [1,1818,null,{}] 12:07:47 INFO - PROCESS | 1654 | 1464376067977 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}] 12:07:48 INFO - PROCESS | 1654 | 1464376068091 Marionette TRACE conn2 <- [1,1819,null,{"value":null}] 12:07:48 INFO - PROCESS | 1654 | 1464376068208 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:48 INFO - PROCESS | 1654 | --DOCSHELL 0x12b36e000 == 91 [pid = 1654] [id = 447] 12:07:48 INFO - PROCESS | 1654 | --DOCSHELL 0x129928800 == 90 [pid = 1654] [id = 446] 12:07:48 INFO - PROCESS | 1654 | --DOCSHELL 0x127897800 == 89 [pid = 1654] [id = 445] 12:07:48 INFO - PROCESS | 1654 | --DOCSHELL 0x123c38000 == 88 [pid = 1654] [id = 444] 12:07:48 INFO - PROCESS | 1654 | --DOCSHELL 0x1180af000 == 87 [pid = 1654] [id = 443] 12:07:48 INFO - PROCESS | 1654 | --DOCSHELL 0x11311b800 == 86 [pid = 1654] [id = 442] 12:07:48 INFO - PROCESS | 1654 | --DOCSHELL 0x117116000 == 85 [pid = 1654] [id = 441] 12:07:48 INFO - PROCESS | 1654 | ++DOCSHELL 0x116908000 == 86 [pid = 1654] [id = 462] 12:07:48 INFO - PROCESS | 1654 | ++DOMWINDOW == 192 (0x112dbd800) [pid = 1654] [serial = 1385] [outer = 0x0] 12:07:48 INFO - PROCESS | 1654 | ++DOMWINDOW == 193 (0x1185cfc00) [pid = 1654] [serial = 1386] [outer = 0x112dbd800] 12:07:48 INFO - PROCESS | 1654 | 1464376068266 Marionette DEBUG loaded listener.js 12:07:48 INFO - PROCESS | 1654 | ++DOMWINDOW == 194 (0x119aa1800) [pid = 1654] [serial = 1387] [outer = 0x112dbd800] 12:07:48 INFO - PROCESS | 1654 | --DOCSHELL 0x135a9d800 == 85 [pid = 1654] [id = 437] 12:07:48 INFO - PROCESS | 1654 | --DOCSHELL 0x1355d3000 == 84 [pid = 1654] [id = 436] 12:07:48 INFO - PROCESS | 1654 | --DOCSHELL 0x1294b6000 == 83 [pid = 1654] [id = 435] 12:07:48 INFO - PROCESS | 1654 | --DOCSHELL 0x1191c7000 == 82 [pid = 1654] [id = 434] 12:07:48 INFO - PROCESS | 1654 | --DOMWINDOW == 193 (0x135576800) [pid = 1654] [serial = 1294] [outer = 0x0] [url = about:blank] 12:07:48 INFO - PROCESS | 1654 | --DOMWINDOW == 192 (0x135583800) [pid = 1654] [serial = 1297] [outer = 0x0] [url = about:blank] 12:07:48 INFO - PROCESS | 1654 | --DOMWINDOW == 191 (0x1218ec000) [pid = 1654] [serial = 1239] [outer = 0x0] [url = about:blank] 12:07:48 INFO - PROCESS | 1654 | --DOMWINDOW == 190 (0x12b0c0800) [pid = 1654] [serial = 1279] [outer = 0x0] [url = about:blank] 12:07:48 INFO - PROCESS | 1654 | --DOMWINDOW == 189 (0x1193cc800) [pid = 1654] [serial = 1236] [outer = 0x0] [url = about:blank] 12:07:48 INFO - PROCESS | 1654 | --DOMWINDOW == 188 (0x12ba76800) [pid = 1654] [serial = 1281] [outer = 0x0] [url = about:blank] 12:07:48 INFO - PROCESS | 1654 | --DOMWINDOW == 187 (0x119409400) [pid = 1654] [serial = 1266] [outer = 0x0] [url = about:blank] 12:07:48 INFO - PROCESS | 1654 | --DOMWINDOW == 186 (0x116a57000) [pid = 1654] [serial = 1233] [outer = 0x0] [url = about:blank] 12:07:48 INFO - PROCESS | 1654 | --DOMWINDOW == 185 (0x12bb91400) [pid = 1654] [serial = 1282] [outer = 0x0] [url = about:blank] 12:07:48 INFO - PROCESS | 1654 | --DOMWINDOW == 184 (0x1162ad400) [pid = 1654] [serial = 1261] [outer = 0x0] [url = about:blank] 12:07:48 INFO - PROCESS | 1654 | --DOMWINDOW == 183 (0x1185cac00) [pid = 1654] [serial = 1288] [outer = 0x0] [url = about:blank] 12:07:48 INFO - PROCESS | 1654 | --DOMWINDOW == 182 (0x113345400) [pid = 1654] [serial = 1257] [outer = 0x0] [url = about:blank] 12:07:48 INFO - PROCESS | 1654 | --DOMWINDOW == 181 (0x13543f400) [pid = 1654] [serial = 1251] [outer = 0x0] [url = about:blank] 12:07:48 INFO - PROCESS | 1654 | --DOMWINDOW == 180 (0x1278cf400) [pid = 1654] [serial = 1290] [outer = 0x0] [url = about:blank] 12:07:48 INFO - PROCESS | 1654 | --DOMWINDOW == 179 (0x12967b800) [pid = 1654] [serial = 1278] [outer = 0x0] [url = about:blank] 12:07:48 INFO - PROCESS | 1654 | --DOMWINDOW == 178 (0x12f193400) [pid = 1654] [serial = 1293] [outer = 0x0] [url = about:blank] 12:07:48 INFO - PROCESS | 1654 | --DOMWINDOW == 177 (0x12d78fc00) [pid = 1654] [serial = 1291] [outer = 0x0] [url = about:blank] 12:07:48 INFO - PROCESS | 1654 | --DOMWINDOW == 176 (0x137e09000) [pid = 1654] [serial = 1254] [outer = 0x0] [url = about:blank] 12:07:48 INFO - PROCESS | 1654 | --DOMWINDOW == 175 (0x137bc3800) [pid = 1654] [serial = 1248] [outer = 0x0] [url = about:blank] 12:07:48 INFO - PROCESS | 1654 | --DOMWINDOW == 174 (0x1291e3400) [pid = 1654] [serial = 1276] [outer = 0x0] [url = about:blank] 12:07:48 INFO - PROCESS | 1654 | --DOMWINDOW == 173 (0x12b1ed400) [pid = 1654] [serial = 1242] [outer = 0x0] [url = about:blank] 12:07:48 INFO - PROCESS | 1654 | --DOMWINDOW == 172 (0x124e05400) [pid = 1654] [serial = 1275] [outer = 0x0] [url = about:blank] 12:07:48 INFO - PROCESS | 1654 | --DOMWINDOW == 171 (0x12cea5c00) [pid = 1654] [serial = 1245] [outer = 0x0] [url = about:blank] 12:07:48 INFO - PROCESS | 1654 | --DOMWINDOW == 170 (0x119049400) [pid = 1654] [serial = 1264] [outer = 0x0] [url = about:blank] 12:07:48 INFO - PROCESS | 1654 | --DOMWINDOW == 169 (0x1211eb000) [pid = 1654] [serial = 1270] [outer = 0x0] [url = about:blank] 12:07:48 INFO - PROCESS | 1654 | --DOMWINDOW == 168 (0x12cabe000) [pid = 1654] [serial = 1287] [outer = 0x0] [url = about:blank] 12:07:48 INFO - PROCESS | 1654 | --DOMWINDOW == 167 (0x12c719800) [pid = 1654] [serial = 1285] [outer = 0x0] [url = about:blank] 12:07:48 INFO - PROCESS | 1654 | --DOMWINDOW == 166 (0x12c58f000) [pid = 1654] [serial = 1284] [outer = 0x0] [url = about:blank] 12:07:48 INFO - PROCESS | 1654 | --DOMWINDOW == 165 (0x121421400) [pid = 1654] [serial = 1272] [outer = 0x0] [url = about:blank] 12:07:48 INFO - PROCESS | 1654 | --DOMWINDOW == 164 (0x1183cdc00) [pid = 1654] [serial = 1263] [outer = 0x0] [url = about:blank] 12:07:48 INFO - PROCESS | 1654 | --DOMWINDOW == 163 (0x1138bb800) [pid = 1654] [serial = 1260] [outer = 0x0] [url = about:blank] 12:07:48 INFO - PROCESS | 1654 | --DOMWINDOW == 162 (0x12070bc00) [pid = 1654] [serial = 1269] [outer = 0x0] [url = about:blank] 12:07:48 INFO - PROCESS | 1654 | --DOMWINDOW == 161 (0x1218eec00) [pid = 1654] [serial = 1273] [outer = 0x0] [url = about:blank] 12:07:48 INFO - PROCESS | 1654 | --DOMWINDOW == 160 (0x1196cf000) [pid = 1654] [serial = 1267] [outer = 0x0] [url = about:blank] 12:07:48 INFO - PROCESS | 1654 | --DOMWINDOW == 159 (0x13557e800) [pid = 1654] [serial = 1296] [outer = 0x0] [url = about:blank] 12:07:48 INFO - PROCESS | 1654 | 1464376068601 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]]]}] 12:07:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 12:07:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 670ms 12:07:48 INFO - PROCESS | 1654 | 1464376068644 Marionette TRACE conn2 -> [0,1821,"getWindowHandle",null] 12:07:48 INFO - PROCESS | 1654 | 1464376068646 Marionette TRACE conn2 <- [1,1821,null,{"value":"7"}] 12:07:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 12:07:48 INFO - PROCESS | 1654 | 1464376068648 Marionette TRACE conn2 -> [0,1822,"setScriptTimeout",{"ms":35000}] 12:07:48 INFO - PROCESS | 1654 | 1464376068651 Marionette TRACE conn2 <- [1,1822,null,{}] 12:07:48 INFO - PROCESS | 1654 | 1464376068658 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}] 12:07:48 INFO - PROCESS | 1654 | 1464376068776 Marionette TRACE conn2 <- [1,1823,null,{"value":null}] 12:07:48 INFO - PROCESS | 1654 | 1464376068855 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:48 INFO - PROCESS | 1654 | ++DOCSHELL 0x1257df000 == 83 [pid = 1654] [id = 463] 12:07:48 INFO - PROCESS | 1654 | ++DOMWINDOW == 160 (0x119aa1400) [pid = 1654] [serial = 1388] [outer = 0x0] 12:07:48 INFO - PROCESS | 1654 | ++DOMWINDOW == 161 (0x119c37800) [pid = 1654] [serial = 1389] [outer = 0x119aa1400] 12:07:48 INFO - PROCESS | 1654 | 1464376068884 Marionette DEBUG loaded listener.js 12:07:48 INFO - PROCESS | 1654 | ++DOMWINDOW == 162 (0x121b75400) [pid = 1654] [serial = 1390] [outer = 0x119aa1400] 12:07:49 INFO - PROCESS | 1654 | 1464376069238 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]]]}] 12:07:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 12:07:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 625ms 12:07:49 INFO - PROCESS | 1654 | 1464376069277 Marionette TRACE conn2 -> [0,1825,"getWindowHandle",null] 12:07:49 INFO - PROCESS | 1654 | 1464376069280 Marionette TRACE conn2 <- [1,1825,null,{"value":"7"}] 12:07:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 12:07:49 INFO - PROCESS | 1654 | 1464376069283 Marionette TRACE conn2 -> [0,1826,"setScriptTimeout",{"ms":35000}] 12:07:49 INFO - PROCESS | 1654 | 1464376069285 Marionette TRACE conn2 <- [1,1826,null,{}] 12:07:49 INFO - PROCESS | 1654 | 1464376069289 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}] 12:07:49 INFO - PROCESS | 1654 | 1464376069448 Marionette TRACE conn2 <- [1,1827,null,{"value":null}] 12:07:49 INFO - PROCESS | 1654 | 1464376069566 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:49 INFO - PROCESS | 1654 | ++DOCSHELL 0x129919000 == 84 [pid = 1654] [id = 464] 12:07:49 INFO - PROCESS | 1654 | ++DOMWINDOW == 163 (0x121d10c00) [pid = 1654] [serial = 1391] [outer = 0x0] 12:07:49 INFO - PROCESS | 1654 | ++DOMWINDOW == 164 (0x125f4b000) [pid = 1654] [serial = 1392] [outer = 0x121d10c00] 12:07:49 INFO - PROCESS | 1654 | 1464376069609 Marionette DEBUG loaded listener.js 12:07:49 INFO - PROCESS | 1654 | ++DOMWINDOW == 165 (0x12a888000) [pid = 1654] [serial = 1393] [outer = 0x121d10c00] 12:07:49 INFO - PROCESS | 1654 | 1464376069912 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]]]}] 12:07:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 12:07:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 671ms 12:07:49 INFO - PROCESS | 1654 | 1464376069967 Marionette TRACE conn2 -> [0,1829,"getWindowHandle",null] 12:07:49 INFO - PROCESS | 1654 | 1464376069968 Marionette TRACE conn2 <- [1,1829,null,{"value":"7"}] 12:07:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 12:07:49 INFO - PROCESS | 1654 | 1464376069973 Marionette TRACE conn2 -> [0,1830,"setScriptTimeout",{"ms":35000}] 12:07:49 INFO - PROCESS | 1654 | 1464376069976 Marionette TRACE conn2 <- [1,1830,null,{}] 12:07:49 INFO - PROCESS | 1654 | 1464376069979 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}] 12:07:50 INFO - PROCESS | 1654 | 1464376070072 Marionette TRACE conn2 <- [1,1831,null,{"value":null}] 12:07:50 INFO - PROCESS | 1654 | 1464376070094 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:50 INFO - PROCESS | 1654 | ++DOCSHELL 0x12c87c000 == 85 [pid = 1654] [id = 465] 12:07:50 INFO - PROCESS | 1654 | ++DOMWINDOW == 166 (0x12b0c3c00) [pid = 1654] [serial = 1394] [outer = 0x0] 12:07:50 INFO - PROCESS | 1654 | ++DOMWINDOW == 167 (0x12c1b2400) [pid = 1654] [serial = 1395] [outer = 0x12b0c3c00] 12:07:50 INFO - PROCESS | 1654 | 1464376070120 Marionette DEBUG loaded listener.js 12:07:50 INFO - PROCESS | 1654 | ++DOMWINDOW == 168 (0x12c716c00) [pid = 1654] [serial = 1396] [outer = 0x12b0c3c00] 12:07:50 INFO - PROCESS | 1654 | 1464376070554 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]]]}] 12:07:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 12:07:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 621ms 12:07:50 INFO - PROCESS | 1654 | 1464376070624 Marionette TRACE conn2 -> [0,1833,"getWindowHandle",null] 12:07:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 12:07:50 INFO - PROCESS | 1654 | 1464376070627 Marionette TRACE conn2 <- [1,1833,null,{"value":"7"}] 12:07:50 INFO - PROCESS | 1654 | 1464376070637 Marionette TRACE conn2 -> [0,1834,"setScriptTimeout",{"ms":35000}] 12:07:50 INFO - PROCESS | 1654 | 1464376070639 Marionette TRACE conn2 <- [1,1834,null,{}] 12:07:50 INFO - PROCESS | 1654 | 1464376070643 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}] 12:07:50 INFO - PROCESS | 1654 | 1464376070852 Marionette TRACE conn2 <- [1,1835,null,{"value":null}] 12:07:50 INFO - PROCESS | 1654 | 1464376070886 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:50 INFO - PROCESS | 1654 | ++DOCSHELL 0x12d597800 == 86 [pid = 1654] [id = 466] 12:07:50 INFO - PROCESS | 1654 | ++DOMWINDOW == 169 (0x12f195800) [pid = 1654] [serial = 1397] [outer = 0x0] 12:07:50 INFO - PROCESS | 1654 | ++DOMWINDOW == 170 (0x135446800) [pid = 1654] [serial = 1398] [outer = 0x12f195800] 12:07:50 INFO - PROCESS | 1654 | 1464376070912 Marionette DEBUG loaded listener.js 12:07:50 INFO - PROCESS | 1654 | ++DOMWINDOW == 171 (0x135619400) [pid = 1654] [serial = 1399] [outer = 0x12f195800] 12:07:51 INFO - PROCESS | 1654 | 1464376071275 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]]]}] 12:07:51 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 12:07:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 681ms 12:07:51 INFO - PROCESS | 1654 | 1464376071318 Marionette TRACE conn2 -> [0,1837,"getWindowHandle",null] 12:07:51 INFO - PROCESS | 1654 | 1464376071319 Marionette TRACE conn2 <- [1,1837,null,{"value":"7"}] 12:07:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 12:07:51 INFO - PROCESS | 1654 | 1464376071321 Marionette TRACE conn2 -> [0,1838,"setScriptTimeout",{"ms":35000}] 12:07:51 INFO - PROCESS | 1654 | 1464376071322 Marionette TRACE conn2 <- [1,1838,null,{}] 12:07:51 INFO - PROCESS | 1654 | 1464376071330 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}] 12:07:51 INFO - PROCESS | 1654 | 1464376071470 Marionette TRACE conn2 <- [1,1839,null,{"value":null}] 12:07:51 INFO - PROCESS | 1654 | 1464376071488 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:51 INFO - PROCESS | 1654 | ++DOCSHELL 0x135491800 == 87 [pid = 1654] [id = 467] 12:07:51 INFO - PROCESS | 1654 | ++DOMWINDOW == 172 (0x12f197c00) [pid = 1654] [serial = 1400] [outer = 0x0] 12:07:51 INFO - PROCESS | 1654 | ++DOMWINDOW == 173 (0x137b0d800) [pid = 1654] [serial = 1401] [outer = 0x12f197c00] 12:07:51 INFO - PROCESS | 1654 | 1464376071514 Marionette DEBUG loaded listener.js 12:07:51 INFO - PROCESS | 1654 | ++DOMWINDOW == 174 (0x137bc6c00) [pid = 1654] [serial = 1402] [outer = 0x12f197c00] 12:07:51 INFO - PROCESS | 1654 | 1464376071866 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]]]}] 12:07:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 12:07:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 570ms 12:07:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 12:07:51 INFO - PROCESS | 1654 | 1464376071897 Marionette TRACE conn2 -> [0,1841,"getWindowHandle",null] 12:07:51 INFO - PROCESS | 1654 | 1464376071899 Marionette TRACE conn2 <- [1,1841,null,{"value":"7"}] 12:07:51 INFO - PROCESS | 1654 | 1464376071901 Marionette TRACE conn2 -> [0,1842,"setScriptTimeout",{"ms":35000}] 12:07:51 INFO - PROCESS | 1654 | 1464376071902 Marionette TRACE conn2 <- [1,1842,null,{}] 12:07:51 INFO - PROCESS | 1654 | 1464376071904 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}] 12:07:52 INFO - PROCESS | 1654 | 1464376072030 Marionette TRACE conn2 <- [1,1843,null,{"value":null}] 12:07:52 INFO - PROCESS | 1654 | 1464376072044 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:52 INFO - PROCESS | 1654 | ++DOCSHELL 0x137ad7800 == 88 [pid = 1654] [id = 468] 12:07:52 INFO - PROCESS | 1654 | ++DOMWINDOW == 175 (0x137b08400) [pid = 1654] [serial = 1403] [outer = 0x0] 12:07:52 INFO - PROCESS | 1654 | ++DOMWINDOW == 176 (0x137bd1400) [pid = 1654] [serial = 1404] [outer = 0x137b08400] 12:07:52 INFO - PROCESS | 1654 | 1464376072069 Marionette DEBUG loaded listener.js 12:07:52 INFO - PROCESS | 1654 | ++DOMWINDOW == 177 (0x137c39000) [pid = 1654] [serial = 1405] [outer = 0x137b08400] 12:07:52 INFO - PROCESS | 1654 | 1464376072406 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]]]}] 12:07:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 12:07:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 520ms 12:07:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 12:07:52 INFO - PROCESS | 1654 | 1464376072421 Marionette TRACE conn2 -> [0,1845,"getWindowHandle",null] 12:07:52 INFO - PROCESS | 1654 | 1464376072423 Marionette TRACE conn2 <- [1,1845,null,{"value":"7"}] 12:07:52 INFO - PROCESS | 1654 | 1464376072425 Marionette TRACE conn2 -> [0,1846,"setScriptTimeout",{"ms":35000}] 12:07:52 INFO - PROCESS | 1654 | 1464376072426 Marionette TRACE conn2 <- [1,1846,null,{}] 12:07:52 INFO - PROCESS | 1654 | 1464376072428 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}] 12:07:52 INFO - PROCESS | 1654 | 1464376072561 Marionette TRACE conn2 <- [1,1847,null,{"value":null}] 12:07:52 INFO - PROCESS | 1654 | 1464376072576 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:52 INFO - PROCESS | 1654 | ++DOCSHELL 0x13f7c6000 == 89 [pid = 1654] [id = 469] 12:07:52 INFO - PROCESS | 1654 | ++DOMWINDOW == 178 (0x133d46c00) [pid = 1654] [serial = 1406] [outer = 0x0] 12:07:52 INFO - PROCESS | 1654 | ++DOMWINDOW == 179 (0x133d4b000) [pid = 1654] [serial = 1407] [outer = 0x133d46c00] 12:07:52 INFO - PROCESS | 1654 | 1464376072600 Marionette DEBUG loaded listener.js 12:07:52 INFO - PROCESS | 1654 | ++DOMWINDOW == 180 (0x133d4f400) [pid = 1654] [serial = 1408] [outer = 0x133d46c00] 12:07:52 INFO - PROCESS | 1654 | --DOMWINDOW == 179 (0x1211e9800) [pid = 1654] [serial = 1334] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 12:07:52 INFO - PROCESS | 1654 | --DOMWINDOW == 178 (0x1196b7c00) [pid = 1654] [serial = 1331] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 12:07:52 INFO - PROCESS | 1654 | --DOMWINDOW == 177 (0x118103800) [pid = 1654] [serial = 1328] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 12:07:52 INFO - PROCESS | 1654 | --DOMWINDOW == 176 (0x117589400) [pid = 1654] [serial = 1325] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 12:07:52 INFO - PROCESS | 1654 | --DOMWINDOW == 175 (0x118338800) [pid = 1654] [serial = 1298] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 12:07:52 INFO - PROCESS | 1654 | --DOMWINDOW == 174 (0x1110b1400) [pid = 1654] [serial = 1322] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 12:07:52 INFO - PROCESS | 1654 | --DOMWINDOW == 173 (0x125e6f800) [pid = 1654] [serial = 1340] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 12:07:52 INFO - PROCESS | 1654 | --DOMWINDOW == 172 (0x12c590800) [pid = 1654] [serial = 1163] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 12:07:52 INFO - PROCESS | 1654 | --DOMWINDOW == 171 (0x112893400) [pid = 1654] [serial = 1106] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 12:07:52 INFO - PROCESS | 1654 | --DOMWINDOW == 170 (0x12bb77c00) [pid = 1654] [serial = 1124] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 12:07:52 INFO - PROCESS | 1654 | --DOMWINDOW == 169 (0x1196b9400) [pid = 1654] [serial = 1112] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 12:07:52 INFO - PROCESS | 1654 | --DOMWINDOW == 168 (0x11767f000) [pid = 1654] [serial = 1109] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 12:07:52 INFO - PROCESS | 1654 | --DOMWINDOW == 167 (0x12a944000) [pid = 1654] [serial = 1121] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 12:07:52 INFO - PROCESS | 1654 | --DOMWINDOW == 166 (0x1211eb800) [pid = 1654] [serial = 1115] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 12:07:52 INFO - PROCESS | 1654 | --DOMWINDOW == 165 (0x121aacc00) [pid = 1654] [serial = 1118] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 12:07:52 INFO - PROCESS | 1654 | --DOMWINDOW == 164 (0x121b6b800) [pid = 1654] [serial = 1337] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 12:07:52 INFO - PROCESS | 1654 | --DOMWINDOW == 163 (0x135617000) [pid = 1654] [serial = 1229] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 12:07:53 INFO - PROCESS | 1654 | 1464376073010 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]]]}] 12:07:53 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) 12:07:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 621ms 12:07:53 INFO - PROCESS | 1654 | 1464376073055 Marionette TRACE conn2 -> [0,1849,"getWindowHandle",null] 12:07:53 INFO - PROCESS | 1654 | 1464376073056 Marionette TRACE conn2 <- [1,1849,null,{"value":"7"}] 12:07:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 12:07:53 INFO - PROCESS | 1654 | 1464376073066 Marionette TRACE conn2 -> [0,1850,"setScriptTimeout",{"ms":35000}] 12:07:53 INFO - PROCESS | 1654 | 1464376073067 Marionette TRACE conn2 <- [1,1850,null,{}] 12:07:53 INFO - PROCESS | 1654 | 1464376073070 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}] 12:07:53 INFO - PROCESS | 1654 | 1464376073175 Marionette TRACE conn2 <- [1,1851,null,{"value":null}] 12:07:53 INFO - PROCESS | 1654 | 1464376073179 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:53 INFO - PROCESS | 1654 | ++DOCSHELL 0x12d815000 == 90 [pid = 1654] [id = 470] 12:07:53 INFO - PROCESS | 1654 | ++DOMWINDOW == 164 (0x1160dbc00) [pid = 1654] [serial = 1409] [outer = 0x0] 12:07:53 INFO - PROCESS | 1654 | ++DOMWINDOW == 165 (0x1196d1c00) [pid = 1654] [serial = 1410] [outer = 0x1160dbc00] 12:07:53 INFO - PROCESS | 1654 | 1464376073204 Marionette DEBUG loaded listener.js 12:07:53 INFO - PROCESS | 1654 | ++DOMWINDOW == 166 (0x125cbd400) [pid = 1654] [serial = 1411] [outer = 0x1160dbc00] 12:07:53 INFO - PROCESS | 1654 | 1464376073549 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]]]}] 12:07:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 12:07:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 521ms 12:07:53 INFO - PROCESS | 1654 | 1464376073588 Marionette TRACE conn2 -> [0,1853,"getWindowHandle",null] 12:07:53 INFO - PROCESS | 1654 | 1464376073590 Marionette TRACE conn2 <- [1,1853,null,{"value":"7"}] 12:07:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 12:07:53 INFO - PROCESS | 1654 | 1464376073592 Marionette TRACE conn2 -> [0,1854,"setScriptTimeout",{"ms":35000}] 12:07:53 INFO - PROCESS | 1654 | 1464376073594 Marionette TRACE conn2 <- [1,1854,null,{}] 12:07:53 INFO - PROCESS | 1654 | 1464376073596 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}] 12:07:53 INFO - PROCESS | 1654 | 1464376073704 Marionette TRACE conn2 <- [1,1855,null,{"value":null}] 12:07:53 INFO - PROCESS | 1654 | 1464376073789 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:53 INFO - PROCESS | 1654 | ++DOCSHELL 0x133d2c000 == 91 [pid = 1654] [id = 471] 12:07:53 INFO - PROCESS | 1654 | ++DOMWINDOW == 167 (0x124acc400) [pid = 1654] [serial = 1412] [outer = 0x0] 12:07:53 INFO - PROCESS | 1654 | ++DOMWINDOW == 168 (0x12c590800) [pid = 1654] [serial = 1413] [outer = 0x124acc400] 12:07:53 INFO - PROCESS | 1654 | 1464376073825 Marionette DEBUG loaded listener.js 12:07:53 INFO - PROCESS | 1654 | ++DOMWINDOW == 169 (0x133dc6000) [pid = 1654] [serial = 1414] [outer = 0x124acc400] 12:07:54 INFO - PROCESS | 1654 | 1464376074132 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]]]}] 12:07:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 12:07:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 570ms 12:07:54 INFO - PROCESS | 1654 | 1464376074163 Marionette TRACE conn2 -> [0,1857,"getWindowHandle",null] 12:07:54 INFO - PROCESS | 1654 | 1464376074164 Marionette TRACE conn2 <- [1,1857,null,{"value":"7"}] 12:07:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 12:07:54 INFO - PROCESS | 1654 | 1464376074166 Marionette TRACE conn2 -> [0,1858,"setScriptTimeout",{"ms":35000}] 12:07:54 INFO - PROCESS | 1654 | 1464376074167 Marionette TRACE conn2 <- [1,1858,null,{}] 12:07:54 INFO - PROCESS | 1654 | 1464376074169 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}] 12:07:54 INFO - PROCESS | 1654 | 1464376074269 Marionette TRACE conn2 <- [1,1859,null,{"value":null}] 12:07:54 INFO - PROCESS | 1654 | 1464376074274 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:54 INFO - PROCESS | 1654 | ++DOCSHELL 0x137b23000 == 92 [pid = 1654] [id = 472] 12:07:54 INFO - PROCESS | 1654 | ++DOMWINDOW == 170 (0x1275ec000) [pid = 1654] [serial = 1415] [outer = 0x0] 12:07:54 INFO - PROCESS | 1654 | ++DOMWINDOW == 171 (0x133dccc00) [pid = 1654] [serial = 1416] [outer = 0x1275ec000] 12:07:54 INFO - PROCESS | 1654 | 1464376074297 Marionette DEBUG loaded listener.js 12:07:54 INFO - PROCESS | 1654 | ++DOMWINDOW == 172 (0x137c3a400) [pid = 1654] [serial = 1417] [outer = 0x1275ec000] 12:07:54 INFO - PROCESS | 1654 | 1464376074660 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]]]}] 12:07:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 12:07:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 521ms 12:07:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 12:07:54 INFO - PROCESS | 1654 | 1464376074699 Marionette TRACE conn2 -> [0,1861,"getWindowHandle",null] 12:07:54 INFO - PROCESS | 1654 | 1464376074701 Marionette TRACE conn2 <- [1,1861,null,{"value":"7"}] 12:07:54 INFO - PROCESS | 1654 | 1464376074703 Marionette TRACE conn2 -> [0,1862,"setScriptTimeout",{"ms":35000}] 12:07:54 INFO - PROCESS | 1654 | 1464376074704 Marionette TRACE conn2 <- [1,1862,null,{}] 12:07:54 INFO - PROCESS | 1654 | 1464376074706 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}] 12:07:54 INFO - PROCESS | 1654 | 1464376074805 Marionette TRACE conn2 <- [1,1863,null,{"value":null}] 12:07:54 INFO - PROCESS | 1654 | 1464376074966 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:54 INFO - PROCESS | 1654 | ++DOCSHELL 0x11705f800 == 93 [pid = 1654] [id = 473] 12:07:54 INFO - PROCESS | 1654 | ++DOMWINDOW == 173 (0x110e5e800) [pid = 1654] [serial = 1418] [outer = 0x0] 12:07:54 INFO - PROCESS | 1654 | ++DOMWINDOW == 174 (0x1126cb000) [pid = 1654] [serial = 1419] [outer = 0x110e5e800] 12:07:54 INFO - PROCESS | 1654 | 1464376074998 Marionette DEBUG loaded listener.js 12:07:55 INFO - PROCESS | 1654 | ++DOMWINDOW == 175 (0x112e2cc00) [pid = 1654] [serial = 1420] [outer = 0x110e5e800] 12:07:55 INFO - PROCESS | 1654 | 1464376075482 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]]]}] 12:07:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 12:07:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 820ms 12:07:55 INFO - PROCESS | 1654 | 1464376075524 Marionette TRACE conn2 -> [0,1865,"getWindowHandle",null] 12:07:55 INFO - PROCESS | 1654 | 1464376075527 Marionette TRACE conn2 <- [1,1865,null,{"value":"7"}] 12:07:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 12:07:55 INFO - PROCESS | 1654 | 1464376075530 Marionette TRACE conn2 -> [0,1866,"setScriptTimeout",{"ms":35000}] 12:07:55 INFO - PROCESS | 1654 | 1464376075533 Marionette TRACE conn2 <- [1,1866,null,{}] 12:07:55 INFO - PROCESS | 1654 | 1464376075536 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}] 12:07:55 INFO - PROCESS | 1654 | 1464376075660 Marionette TRACE conn2 <- [1,1867,null,{"value":null}] 12:07:55 INFO - PROCESS | 1654 | 1464376075781 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:55 INFO - PROCESS | 1654 | ++DOCSHELL 0x127895000 == 94 [pid = 1654] [id = 474] 12:07:55 INFO - PROCESS | 1654 | ++DOMWINDOW == 176 (0x118335400) [pid = 1654] [serial = 1421] [outer = 0x0] 12:07:55 INFO - PROCESS | 1654 | ++DOMWINDOW == 177 (0x1196d5400) [pid = 1654] [serial = 1422] [outer = 0x118335400] 12:07:55 INFO - PROCESS | 1654 | 1464376075814 Marionette DEBUG loaded listener.js 12:07:55 INFO - PROCESS | 1654 | ++DOMWINDOW == 178 (0x119b12400) [pid = 1654] [serial = 1423] [outer = 0x118335400] 12:07:56 INFO - PROCESS | 1654 | 1464376076265 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]]]}] 12:07:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 12:07:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 773ms 12:07:56 INFO - PROCESS | 1654 | 1464376076305 Marionette TRACE conn2 -> [0,1869,"getWindowHandle",null] 12:07:56 INFO - PROCESS | 1654 | 1464376076308 Marionette TRACE conn2 <- [1,1869,null,{"value":"7"}] 12:07:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 12:07:56 INFO - PROCESS | 1654 | 1464376076311 Marionette TRACE conn2 -> [0,1870,"setScriptTimeout",{"ms":35000}] 12:07:56 INFO - PROCESS | 1654 | 1464376076312 Marionette TRACE conn2 <- [1,1870,null,{}] 12:07:56 INFO - PROCESS | 1654 | 1464376076315 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}] 12:07:56 INFO - PROCESS | 1654 | 1464376076435 Marionette TRACE conn2 <- [1,1871,null,{"value":null}] 12:07:56 INFO - PROCESS | 1654 | 1464376076530 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:56 INFO - PROCESS | 1654 | ++DOCSHELL 0x133c13000 == 95 [pid = 1654] [id = 475] 12:07:56 INFO - PROCESS | 1654 | ++DOMWINDOW == 179 (0x120f23400) [pid = 1654] [serial = 1424] [outer = 0x0] 12:07:56 INFO - PROCESS | 1654 | ++DOMWINDOW == 180 (0x1214c7400) [pid = 1654] [serial = 1425] [outer = 0x120f23400] 12:07:56 INFO - PROCESS | 1654 | 1464376076561 Marionette DEBUG loaded listener.js 12:07:56 INFO - PROCESS | 1654 | ++DOMWINDOW == 181 (0x1291e4400) [pid = 1654] [serial = 1426] [outer = 0x120f23400] 12:07:57 INFO - PROCESS | 1654 | 1464376076995 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]]]}] 12:07:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 12:07:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 718ms 12:07:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 12:07:57 INFO - PROCESS | 1654 | 1464376077030 Marionette TRACE conn2 -> [0,1873,"getWindowHandle",null] 12:07:57 INFO - PROCESS | 1654 | 1464376077031 Marionette TRACE conn2 <- [1,1873,null,{"value":"7"}] 12:07:57 INFO - PROCESS | 1654 | 1464376077039 Marionette TRACE conn2 -> [0,1874,"setScriptTimeout",{"ms":35000}] 12:07:57 INFO - PROCESS | 1654 | 1464376077043 Marionette TRACE conn2 <- [1,1874,null,{}] 12:07:57 INFO - PROCESS | 1654 | 1464376077047 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}] 12:07:57 INFO - PROCESS | 1654 | 1464376077168 Marionette TRACE conn2 <- [1,1875,null,{"value":null}] 12:07:57 INFO - PROCESS | 1654 | 1464376077261 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:57 INFO - PROCESS | 1654 | ++DOCSHELL 0x137b19000 == 96 [pid = 1654] [id = 476] 12:07:57 INFO - PROCESS | 1654 | ++DOMWINDOW == 182 (0x127215000) [pid = 1654] [serial = 1427] [outer = 0x0] 12:07:57 INFO - PROCESS | 1654 | ++DOMWINDOW == 183 (0x12c71ac00) [pid = 1654] [serial = 1428] [outer = 0x127215000] 12:07:57 INFO - PROCESS | 1654 | 1464376077292 Marionette DEBUG loaded listener.js 12:07:57 INFO - PROCESS | 1654 | ++DOMWINDOW == 184 (0x133d42400) [pid = 1654] [serial = 1429] [outer = 0x127215000] 12:07:57 INFO - PROCESS | 1654 | 1464376077719 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]]]}] 12:07:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 12:07:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 730ms 12:07:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 12:07:57 INFO - PROCESS | 1654 | 1464376077774 Marionette TRACE conn2 -> [0,1877,"getWindowHandle",null] 12:07:57 INFO - PROCESS | 1654 | 1464376077776 Marionette TRACE conn2 <- [1,1877,null,{"value":"7"}] 12:07:57 INFO - PROCESS | 1654 | 1464376077780 Marionette TRACE conn2 -> [0,1878,"setScriptTimeout",{"ms":35000}] 12:07:57 INFO - PROCESS | 1654 | 1464376077782 Marionette TRACE conn2 <- [1,1878,null,{}] 12:07:57 INFO - PROCESS | 1654 | 1464376077784 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}] 12:07:57 INFO - PROCESS | 1654 | 1464376077906 Marionette TRACE conn2 <- [1,1879,null,{"value":null}] 12:07:58 INFO - PROCESS | 1654 | 1464376077997 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:58 INFO - PROCESS | 1654 | ++DOCSHELL 0x140b15000 == 97 [pid = 1654] [id = 477] 12:07:58 INFO - PROCESS | 1654 | ++DOMWINDOW == 185 (0x12cee6800) [pid = 1654] [serial = 1430] [outer = 0x0] 12:07:58 INFO - PROCESS | 1654 | ++DOMWINDOW == 186 (0x133dc4c00) [pid = 1654] [serial = 1431] [outer = 0x12cee6800] 12:07:58 INFO - PROCESS | 1654 | 1464376078026 Marionette DEBUG loaded listener.js 12:07:58 INFO - PROCESS | 1654 | ++DOMWINDOW == 187 (0x133dd7400) [pid = 1654] [serial = 1432] [outer = 0x12cee6800] 12:07:58 INFO - PROCESS | 1654 | 1464376078480 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]]]}] 12:07:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 12:07:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 721ms 12:07:58 INFO - PROCESS | 1654 | 1464376078502 Marionette TRACE conn2 -> [0,1881,"getWindowHandle",null] 12:07:58 INFO - PROCESS | 1654 | 1464376078503 Marionette TRACE conn2 <- [1,1881,null,{"value":"7"}] 12:07:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 12:07:58 INFO - PROCESS | 1654 | 1464376078505 Marionette TRACE conn2 -> [0,1882,"setScriptTimeout",{"ms":35000}] 12:07:58 INFO - PROCESS | 1654 | 1464376078507 Marionette TRACE conn2 <- [1,1882,null,{}] 12:07:58 INFO - PROCESS | 1654 | 1464376078511 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}] 12:07:58 INFO - PROCESS | 1654 | 1464376078629 Marionette TRACE conn2 <- [1,1883,null,{"value":null}] 12:07:58 INFO - PROCESS | 1654 | 1464376078718 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:58 INFO - PROCESS | 1654 | ++DOCSHELL 0x121026000 == 98 [pid = 1654] [id = 478] 12:07:58 INFO - PROCESS | 1654 | ++DOMWINDOW == 188 (0x133dc3000) [pid = 1654] [serial = 1433] [outer = 0x0] 12:07:58 INFO - PROCESS | 1654 | ++DOMWINDOW == 189 (0x13535bc00) [pid = 1654] [serial = 1434] [outer = 0x133dc3000] 12:07:58 INFO - PROCESS | 1654 | 1464376078756 Marionette DEBUG loaded listener.js 12:07:58 INFO - PROCESS | 1654 | ++DOMWINDOW == 190 (0x13596e000) [pid = 1654] [serial = 1435] [outer = 0x133dc3000] 12:07:59 INFO - PROCESS | 1654 | 1464376079196 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]]]}] 12:07:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 12:07:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 772ms 12:07:59 INFO - PROCESS | 1654 | 1464376079618 Marionette TRACE conn2 -> [0,1885,"getWindowHandle",null] 12:07:59 INFO - PROCESS | 1654 | 1464376079621 Marionette TRACE conn2 <- [1,1885,null,{"value":"7"}] 12:07:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 12:07:59 INFO - PROCESS | 1654 | 1464376079638 Marionette TRACE conn2 -> [0,1886,"setScriptTimeout",{"ms":35000}] 12:07:59 INFO - PROCESS | 1654 | 1464376079640 Marionette TRACE conn2 <- [1,1886,null,{}] 12:07:59 INFO - PROCESS | 1654 | 1464376079644 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}] 12:07:59 INFO - PROCESS | 1654 | 1464376079744 Marionette TRACE conn2 <- [1,1887,null,{"value":null}] 12:07:59 INFO - PROCESS | 1654 | 1464376079863 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:59 INFO - PROCESS | 1654 | ++DOCSHELL 0x1180a2000 == 99 [pid = 1654] [id = 479] 12:07:59 INFO - PROCESS | 1654 | ++DOMWINDOW == 191 (0x112894000) [pid = 1654] [serial = 1436] [outer = 0x0] 12:07:59 INFO - PROCESS | 1654 | ++DOMWINDOW == 192 (0x11289b000) [pid = 1654] [serial = 1437] [outer = 0x112894000] 12:07:59 INFO - PROCESS | 1654 | 1464376079893 Marionette DEBUG loaded listener.js 12:07:59 INFO - PROCESS | 1654 | ++DOMWINDOW == 193 (0x112a67400) [pid = 1654] [serial = 1438] [outer = 0x112894000] 12:08:00 INFO - PROCESS | 1654 | 1464376080308 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]]]}] 12:08:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 12:08:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 724ms 12:08:00 INFO - PROCESS | 1654 | 1464376080362 Marionette TRACE conn2 -> [0,1889,"getWindowHandle",null] 12:08:00 INFO - PROCESS | 1654 | 1464376080364 Marionette TRACE conn2 <- [1,1889,null,{"value":"7"}] 12:08:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 12:08:00 INFO - PROCESS | 1654 | 1464376080370 Marionette TRACE conn2 -> [0,1890,"setScriptTimeout",{"ms":35000}] 12:08:00 INFO - PROCESS | 1654 | 1464376080372 Marionette TRACE conn2 <- [1,1890,null,{}] 12:08:00 INFO - PROCESS | 1654 | 1464376080375 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}] 12:08:00 INFO - PROCESS | 1654 | 1464376080484 Marionette TRACE conn2 <- [1,1891,null,{"value":null}] 12:08:00 INFO - PROCESS | 1654 | 1464376080623 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:00 INFO - PROCESS | 1654 | ++DOCSHELL 0x11311b800 == 100 [pid = 1654] [id = 480] 12:08:00 INFO - PROCESS | 1654 | ++DOMWINDOW == 194 (0x113d67c00) [pid = 1654] [serial = 1439] [outer = 0x0] 12:08:00 INFO - PROCESS | 1654 | ++DOMWINDOW == 195 (0x115e3ec00) [pid = 1654] [serial = 1440] [outer = 0x113d67c00] 12:08:00 INFO - PROCESS | 1654 | 1464376080667 Marionette DEBUG loaded listener.js 12:08:00 INFO - PROCESS | 1654 | ++DOMWINDOW == 196 (0x1166c5400) [pid = 1654] [serial = 1441] [outer = 0x113d67c00] 12:08:01 INFO - PROCESS | 1654 | --DOCSHELL 0x1189b1800 == 99 [pid = 1654] [id = 238] 12:08:01 INFO - PROCESS | 1654 | --DOCSHELL 0x12a9da800 == 98 [pid = 1654] [id = 251] 12:08:01 INFO - PROCESS | 1654 | --DOCSHELL 0x135159000 == 97 [pid = 1654] [id = 374] 12:08:01 INFO - PROCESS | 1654 | --DOCSHELL 0x12d1c7800 == 96 [pid = 1654] [id = 171] 12:08:01 INFO - PROCESS | 1654 | --DOCSHELL 0x12bb5e000 == 95 [pid = 1654] [id = 329] 12:08:01 INFO - PROCESS | 1654 | --DOCSHELL 0x135154000 == 94 [pid = 1654] [id = 237] 12:08:01 INFO - PROCESS | 1654 | --DOCSHELL 0x137b23000 == 93 [pid = 1654] [id = 472] 12:08:01 INFO - PROCESS | 1654 | --DOCSHELL 0x133d2c000 == 92 [pid = 1654] [id = 471] 12:08:01 INFO - PROCESS | 1654 | --DOCSHELL 0x12d815000 == 91 [pid = 1654] [id = 470] 12:08:01 INFO - PROCESS | 1654 | --DOCSHELL 0x13f7c6000 == 90 [pid = 1654] [id = 469] 12:08:01 INFO - PROCESS | 1654 | --DOMWINDOW == 195 (0x12a944800) [pid = 1654] [serial = 1344] [outer = 0x0] [url = about:blank] 12:08:01 INFO - PROCESS | 1654 | --DOMWINDOW == 194 (0x125ccb400) [pid = 1654] [serial = 1308] [outer = 0x0] [url = about:blank] 12:08:01 INFO - PROCESS | 1654 | --DOMWINDOW == 193 (0x12c1b4c00) [pid = 1654] [serial = 1311] [outer = 0x0] [url = about:blank] 12:08:01 INFO - PROCESS | 1654 | --DOMWINDOW == 192 (0x12d789400) [pid = 1654] [serial = 1314] [outer = 0x0] [url = about:blank] 12:08:01 INFO - PROCESS | 1654 | --DOMWINDOW == 191 (0x135612400) [pid = 1654] [serial = 1317] [outer = 0x0] [url = about:blank] 12:08:01 INFO - PROCESS | 1654 | --DOMWINDOW == 190 (0x135439400) [pid = 1654] [serial = 1320] [outer = 0x0] [url = about:blank] 12:08:01 INFO - PROCESS | 1654 | 1464376081282 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]]]}] 12:08:01 INFO - PROCESS | 1654 | --DOCSHELL 0x137ad7800 == 89 [pid = 1654] [id = 468] 12:08:01 INFO - PROCESS | 1654 | --DOCSHELL 0x135491800 == 88 [pid = 1654] [id = 467] 12:08:01 INFO - PROCESS | 1654 | --DOCSHELL 0x12d597800 == 87 [pid = 1654] [id = 466] 12:08:01 INFO - PROCESS | 1654 | --DOCSHELL 0x12c87c000 == 86 [pid = 1654] [id = 465] 12:08:01 INFO - PROCESS | 1654 | --DOCSHELL 0x129919000 == 85 [pid = 1654] [id = 464] 12:08:01 INFO - PROCESS | 1654 | --DOCSHELL 0x1257df000 == 84 [pid = 1654] [id = 463] 12:08:01 INFO - PROCESS | 1654 | --DOCSHELL 0x116908000 == 83 [pid = 1654] [id = 462] 12:08:01 INFO - PROCESS | 1654 | --DOCSHELL 0x12578d800 == 82 [pid = 1654] [id = 461] 12:08:01 INFO - PROCESS | 1654 | --DOCSHELL 0x135a96800 == 81 [pid = 1654] [id = 456] 12:08:01 INFO - PROCESS | 1654 | --DOCSHELL 0x1355ce000 == 80 [pid = 1654] [id = 455] 12:08:01 INFO - PROCESS | 1654 | --DOCSHELL 0x135335800 == 79 [pid = 1654] [id = 454] 12:08:01 INFO - PROCESS | 1654 | --DOCSHELL 0x12dc41800 == 78 [pid = 1654] [id = 453] 12:08:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 12:08:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 930ms 12:08:01 INFO - PROCESS | 1654 | --DOCSHELL 0x12d597000 == 77 [pid = 1654] [id = 452] 12:08:01 INFO - PROCESS | 1654 | --DOCSHELL 0x12cead000 == 76 [pid = 1654] [id = 451] 12:08:01 INFO - PROCESS | 1654 | --DOCSHELL 0x127b7f800 == 75 [pid = 1654] [id = 450] 12:08:01 INFO - PROCESS | 1654 | --DOCSHELL 0x119757000 == 74 [pid = 1654] [id = 449] 12:08:01 INFO - PROCESS | 1654 | --DOCSHELL 0x12bf70800 == 73 [pid = 1654] [id = 448] 12:08:01 INFO - PROCESS | 1654 | 1464376081300 Marionette TRACE conn2 -> [0,1893,"getWindowHandle",null] 12:08:01 INFO - PROCESS | 1654 | 1464376081301 Marionette TRACE conn2 <- [1,1893,null,{"value":"7"}] 12:08:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 12:08:01 INFO - PROCESS | 1654 | 1464376081303 Marionette TRACE conn2 -> [0,1894,"setScriptTimeout",{"ms":35000}] 12:08:01 INFO - PROCESS | 1654 | 1464376081305 Marionette TRACE conn2 <- [1,1894,null,{}] 12:08:01 INFO - PROCESS | 1654 | 1464376081312 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}] 12:08:01 INFO - PROCESS | 1654 | 1464376081399 Marionette TRACE conn2 <- [1,1895,null,{"value":null}] 12:08:01 INFO - PROCESS | 1654 | 1464376081405 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:01 INFO - PROCESS | 1654 | ++DOCSHELL 0x116f07000 == 74 [pid = 1654] [id = 481] 12:08:01 INFO - PROCESS | 1654 | ++DOMWINDOW == 191 (0x1169c1000) [pid = 1654] [serial = 1442] [outer = 0x0] 12:08:01 INFO - PROCESS | 1654 | ++DOMWINDOW == 192 (0x117684c00) [pid = 1654] [serial = 1443] [outer = 0x1169c1000] 12:08:01 INFO - PROCESS | 1654 | 1464376081435 Marionette DEBUG loaded listener.js 12:08:01 INFO - PROCESS | 1654 | ++DOMWINDOW == 193 (0x118030000) [pid = 1654] [serial = 1444] [outer = 0x1169c1000] 12:08:01 INFO - PROCESS | 1654 | --DOMWINDOW == 192 (0x12c71ec00) [pid = 1654] [serial = 1165] [outer = 0x0] [url = about:blank] 12:08:01 INFO - PROCESS | 1654 | --DOMWINDOW == 191 (0x113328c00) [pid = 1654] [serial = 1108] [outer = 0x0] [url = about:blank] 12:08:01 INFO - PROCESS | 1654 | --DOMWINDOW == 190 (0x12bb8b400) [pid = 1654] [serial = 1126] [outer = 0x0] [url = about:blank] 12:08:01 INFO - PROCESS | 1654 | --DOMWINDOW == 189 (0x119a9bc00) [pid = 1654] [serial = 1114] [outer = 0x0] [url = about:blank] 12:08:01 INFO - PROCESS | 1654 | --DOMWINDOW == 188 (0x118339c00) [pid = 1654] [serial = 1111] [outer = 0x0] [url = about:blank] 12:08:01 INFO - PROCESS | 1654 | --DOMWINDOW == 187 (0x12ba74400) [pid = 1654] [serial = 1123] [outer = 0x0] [url = about:blank] 12:08:01 INFO - PROCESS | 1654 | --DOMWINDOW == 186 (0x12501e400) [pid = 1654] [serial = 1117] [outer = 0x0] [url = about:blank] 12:08:01 INFO - PROCESS | 1654 | --DOMWINDOW == 185 (0x1291e6400) [pid = 1654] [serial = 1120] [outer = 0x0] [url = about:blank] 12:08:01 INFO - PROCESS | 1654 | --DOMWINDOW == 184 (0x135621c00) [pid = 1654] [serial = 1231] [outer = 0x0] [url = about:blank] 12:08:01 INFO - PROCESS | 1654 | --DOMWINDOW == 183 (0x121419c00) [pid = 1654] [serial = 1335] [outer = 0x0] [url = about:blank] 12:08:01 INFO - PROCESS | 1654 | --DOMWINDOW == 182 (0x12142c800) [pid = 1654] [serial = 1336] [outer = 0x0] [url = about:blank] 12:08:01 INFO - PROCESS | 1654 | --DOMWINDOW == 181 (0x1196cdc00) [pid = 1654] [serial = 1332] [outer = 0x0] [url = about:blank] 12:08:01 INFO - PROCESS | 1654 | --DOMWINDOW == 180 (0x117e5dc00) [pid = 1654] [serial = 1302] [outer = 0x0] [url = about:blank] 12:08:01 INFO - PROCESS | 1654 | --DOMWINDOW == 179 (0x119b1e000) [pid = 1654] [serial = 1333] [outer = 0x0] [url = about:blank] 12:08:01 INFO - PROCESS | 1654 | --DOMWINDOW == 178 (0x11870d400) [pid = 1654] [serial = 1329] [outer = 0x0] [url = about:blank] 12:08:01 INFO - PROCESS | 1654 | --DOMWINDOW == 177 (0x1193d5000) [pid = 1654] [serial = 1330] [outer = 0x0] [url = about:blank] 12:08:01 INFO - PROCESS | 1654 | --DOMWINDOW == 176 (0x117e66800) [pid = 1654] [serial = 1326] [outer = 0x0] [url = about:blank] 12:08:01 INFO - PROCESS | 1654 | --DOMWINDOW == 175 (0x118332800) [pid = 1654] [serial = 1327] [outer = 0x0] [url = about:blank] 12:08:01 INFO - PROCESS | 1654 | --DOMWINDOW == 174 (0x13535f000) [pid = 1654] [serial = 1299] [outer = 0x0] [url = about:blank] 12:08:01 INFO - PROCESS | 1654 | --DOMWINDOW == 173 (0x135364400) [pid = 1654] [serial = 1300] [outer = 0x0] [url = about:blank] 12:08:01 INFO - PROCESS | 1654 | --DOMWINDOW == 172 (0x119410800) [pid = 1654] [serial = 1305] [outer = 0x0] [url = about:blank] 12:08:01 INFO - PROCESS | 1654 | --DOMWINDOW == 171 (0x112976800) [pid = 1654] [serial = 1324] [outer = 0x0] [url = about:blank] 12:08:01 INFO - PROCESS | 1654 | --DOMWINDOW == 170 (0x1122b6800) [pid = 1654] [serial = 1323] [outer = 0x0] [url = about:blank] 12:08:01 INFO - PROCESS | 1654 | --DOMWINDOW == 169 (0x1291e9000) [pid = 1654] [serial = 1341] [outer = 0x0] [url = about:blank] 12:08:01 INFO - PROCESS | 1654 | --DOMWINDOW == 168 (0x129776400) [pid = 1654] [serial = 1342] [outer = 0x0] [url = about:blank] 12:08:01 INFO - PROCESS | 1654 | --DOMWINDOW == 167 (0x124ad6000) [pid = 1654] [serial = 1338] [outer = 0x0] [url = about:blank] 12:08:01 INFO - PROCESS | 1654 | --DOMWINDOW == 166 (0x125ce6000) [pid = 1654] [serial = 1339] [outer = 0x0] [url = about:blank] 12:08:01 INFO - PROCESS | 1654 | 1464376081848 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]]]}] 12:08:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 12:08:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 574ms 12:08:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 12:08:01 INFO - PROCESS | 1654 | 1464376081878 Marionette TRACE conn2 -> [0,1897,"getWindowHandle",null] 12:08:01 INFO - PROCESS | 1654 | 1464376081879 Marionette TRACE conn2 <- [1,1897,null,{"value":"7"}] 12:08:01 INFO - PROCESS | 1654 | 1464376081881 Marionette TRACE conn2 -> [0,1898,"setScriptTimeout",{"ms":35000}] 12:08:01 INFO - PROCESS | 1654 | 1464376081882 Marionette TRACE conn2 <- [1,1898,null,{}] 12:08:01 INFO - PROCESS | 1654 | 1464376081884 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}] 12:08:01 INFO - PROCESS | 1654 | 1464376081970 Marionette TRACE conn2 <- [1,1899,null,{"value":null}] 12:08:01 INFO - PROCESS | 1654 | ++DOMWINDOW == 167 (0x118104800) [pid = 1654] [serial = 1445] [outer = 0x12ce9b800] 12:08:01 INFO - PROCESS | 1654 | 1464376081997 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:02 INFO - PROCESS | 1654 | ++DOCSHELL 0x119c9e000 == 75 [pid = 1654] [id = 482] 12:08:02 INFO - PROCESS | 1654 | ++DOMWINDOW == 168 (0x118332000) [pid = 1654] [serial = 1446] [outer = 0x0] 12:08:02 INFO - PROCESS | 1654 | ++DOMWINDOW == 169 (0x118335c00) [pid = 1654] [serial = 1447] [outer = 0x118332000] 12:08:02 INFO - PROCESS | 1654 | 1464376082027 Marionette DEBUG loaded listener.js 12:08:02 INFO - PROCESS | 1654 | ++DOMWINDOW == 170 (0x1183cf800) [pid = 1654] [serial = 1448] [outer = 0x118332000] 12:08:02 INFO - PROCESS | 1654 | 1464376082419 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]]]}] 12:08:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 12:08:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 568ms 12:08:02 INFO - PROCESS | 1654 | 1464376082450 Marionette TRACE conn2 -> [0,1901,"getWindowHandle",null] 12:08:02 INFO - PROCESS | 1654 | 1464376082452 Marionette TRACE conn2 <- [1,1901,null,{"value":"7"}] 12:08:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 12:08:02 INFO - PROCESS | 1654 | 1464376082456 Marionette TRACE conn2 -> [0,1902,"setScriptTimeout",{"ms":35000}] 12:08:02 INFO - PROCESS | 1654 | 1464376082457 Marionette TRACE conn2 <- [1,1902,null,{}] 12:08:02 INFO - PROCESS | 1654 | 1464376082473 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}] 12:08:02 INFO - PROCESS | 1654 | 1464376082601 Marionette TRACE conn2 <- [1,1903,null,{"value":null}] 12:08:02 INFO - PROCESS | 1654 | 1464376082612 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:02 INFO - PROCESS | 1654 | ++DOCSHELL 0x119b8b800 == 76 [pid = 1654] [id = 483] 12:08:02 INFO - PROCESS | 1654 | ++DOMWINDOW == 171 (0x1183d0800) [pid = 1654] [serial = 1449] [outer = 0x0] 12:08:02 INFO - PROCESS | 1654 | ++DOMWINDOW == 172 (0x118702c00) [pid = 1654] [serial = 1450] [outer = 0x1183d0800] 12:08:02 INFO - PROCESS | 1654 | 1464376082654 Marionette DEBUG loaded listener.js 12:08:02 INFO - PROCESS | 1654 | ++DOMWINDOW == 173 (0x11892ac00) [pid = 1654] [serial = 1451] [outer = 0x1183d0800] 12:08:03 INFO - PROCESS | 1654 | 1464376083064 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]]]}] 12:08:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 12:08:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 671ms 12:08:03 INFO - PROCESS | 1654 | 1464376083127 Marionette TRACE conn2 -> [0,1905,"getWindowHandle",null] 12:08:03 INFO - PROCESS | 1654 | 1464376083128 Marionette TRACE conn2 <- [1,1905,null,{"value":"7"}] 12:08:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 12:08:03 INFO - PROCESS | 1654 | 1464376083130 Marionette TRACE conn2 -> [0,1906,"setScriptTimeout",{"ms":35000}] 12:08:03 INFO - PROCESS | 1654 | 1464376083131 Marionette TRACE conn2 <- [1,1906,null,{}] 12:08:03 INFO - PROCESS | 1654 | 1464376083133 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}] 12:08:03 INFO - PROCESS | 1654 | 1464376083232 Marionette TRACE conn2 <- [1,1907,null,{"value":null}] 12:08:03 INFO - PROCESS | 1654 | 1464376083237 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:03 INFO - PROCESS | 1654 | ++DOCSHELL 0x12150a000 == 77 [pid = 1654] [id = 484] 12:08:03 INFO - PROCESS | 1654 | ++DOMWINDOW == 174 (0x11914b800) [pid = 1654] [serial = 1452] [outer = 0x0] 12:08:03 INFO - PROCESS | 1654 | ++DOMWINDOW == 175 (0x119155000) [pid = 1654] [serial = 1453] [outer = 0x11914b800] 12:08:03 INFO - PROCESS | 1654 | 1464376083263 Marionette DEBUG loaded listener.js 12:08:03 INFO - PROCESS | 1654 | ++DOMWINDOW == 176 (0x1196b6800) [pid = 1654] [serial = 1454] [outer = 0x11914b800] 12:08:03 INFO - PROCESS | 1654 | 1464376083609 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]]]}] 12:08:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 12:08:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 518ms 12:08:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 12:08:03 INFO - PROCESS | 1654 | 1464376083648 Marionette TRACE conn2 -> [0,1909,"getWindowHandle",null] 12:08:03 INFO - PROCESS | 1654 | 1464376083650 Marionette TRACE conn2 <- [1,1909,null,{"value":"7"}] 12:08:03 INFO - PROCESS | 1654 | 1464376083652 Marionette TRACE conn2 -> [0,1910,"setScriptTimeout",{"ms":35000}] 12:08:03 INFO - PROCESS | 1654 | 1464376083653 Marionette TRACE conn2 <- [1,1910,null,{}] 12:08:03 INFO - PROCESS | 1654 | 1464376083655 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}] 12:08:03 INFO - PROCESS | 1654 | 1464376083747 Marionette TRACE conn2 <- [1,1911,null,{"value":null}] 12:08:03 INFO - PROCESS | 1654 | 1464376083832 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:03 INFO - PROCESS | 1654 | ++DOCSHELL 0x1219ad000 == 78 [pid = 1654] [id = 485] 12:08:03 INFO - PROCESS | 1654 | ++DOMWINDOW == 177 (0x11914e400) [pid = 1654] [serial = 1455] [outer = 0x0] 12:08:03 INFO - PROCESS | 1654 | ++DOMWINDOW == 178 (0x1196bb000) [pid = 1654] [serial = 1456] [outer = 0x11914e400] 12:08:03 INFO - PROCESS | 1654 | 1464376083858 Marionette DEBUG loaded listener.js 12:08:03 INFO - PROCESS | 1654 | ++DOMWINDOW == 179 (0x1196cd400) [pid = 1654] [serial = 1457] [outer = 0x11914e400] 12:08:04 INFO - PROCESS | 1654 | 1464376084179 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]]]}] 12:08:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 12:08:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 568ms 12:08:04 INFO - PROCESS | 1654 | 1464376084222 Marionette TRACE conn2 -> [0,1913,"getWindowHandle",null] 12:08:04 INFO - PROCESS | 1654 | 1464376084224 Marionette TRACE conn2 <- [1,1913,null,{"value":"7"}] 12:08:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 12:08:04 INFO - PROCESS | 1654 | 1464376084226 Marionette TRACE conn2 -> [0,1914,"setScriptTimeout",{"ms":35000}] 12:08:04 INFO - PROCESS | 1654 | 1464376084227 Marionette TRACE conn2 <- [1,1914,null,{}] 12:08:04 INFO - PROCESS | 1654 | 1464376084230 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}] 12:08:04 INFO - PROCESS | 1654 | 1464376084338 Marionette TRACE conn2 <- [1,1915,null,{"value":null}] 12:08:04 INFO - PROCESS | 1654 | 1464376084380 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:04 INFO - PROCESS | 1654 | ++DOCSHELL 0x124e1c000 == 79 [pid = 1654] [id = 486] 12:08:04 INFO - PROCESS | 1654 | ++DOMWINDOW == 180 (0x1196ce400) [pid = 1654] [serial = 1458] [outer = 0x0] 12:08:04 INFO - PROCESS | 1654 | ++DOMWINDOW == 181 (0x1196d5c00) [pid = 1654] [serial = 1459] [outer = 0x1196ce400] 12:08:04 INFO - PROCESS | 1654 | 1464376084405 Marionette DEBUG loaded listener.js 12:08:04 INFO - PROCESS | 1654 | ++DOMWINDOW == 182 (0x119b03c00) [pid = 1654] [serial = 1460] [outer = 0x1196ce400] 12:08:04 INFO - PROCESS | 1654 | 1464376084704 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]]]}] 12:08:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 12:08:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 519ms 12:08:04 INFO - PROCESS | 1654 | 1464376084746 Marionette TRACE conn2 -> [0,1917,"getWindowHandle",null] 12:08:04 INFO - PROCESS | 1654 | 1464376084747 Marionette TRACE conn2 <- [1,1917,null,{"value":"7"}] 12:08:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 12:08:04 INFO - PROCESS | 1654 | 1464376084749 Marionette TRACE conn2 -> [0,1918,"setScriptTimeout",{"ms":35000}] 12:08:04 INFO - PROCESS | 1654 | 1464376084750 Marionette TRACE conn2 <- [1,1918,null,{}] 12:08:04 INFO - PROCESS | 1654 | 1464376084752 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}] 12:08:04 INFO - PROCESS | 1654 | 1464376084861 Marionette TRACE conn2 <- [1,1919,null,{"value":null}] 12:08:04 INFO - PROCESS | 1654 | 1464376084874 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:04 INFO - PROCESS | 1654 | ++DOCSHELL 0x125788000 == 80 [pid = 1654] [id = 487] 12:08:04 INFO - PROCESS | 1654 | ++DOMWINDOW == 183 (0x1196d0c00) [pid = 1654] [serial = 1461] [outer = 0x0] 12:08:04 INFO - PROCESS | 1654 | ++DOMWINDOW == 184 (0x119b1a000) [pid = 1654] [serial = 1462] [outer = 0x1196d0c00] 12:08:04 INFO - PROCESS | 1654 | 1464376084899 Marionette DEBUG loaded listener.js 12:08:04 INFO - PROCESS | 1654 | ++DOMWINDOW == 185 (0x119c37000) [pid = 1654] [serial = 1463] [outer = 0x1196d0c00] 12:08:05 INFO - PROCESS | 1654 | 1464376085253 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]]]}] 12:08:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 12:08:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 521ms 12:08:05 INFO - PROCESS | 1654 | 1464376085270 Marionette TRACE conn2 -> [0,1921,"getWindowHandle",null] 12:08:05 INFO - PROCESS | 1654 | 1464376085271 Marionette TRACE conn2 <- [1,1921,null,{"value":"7"}] 12:08:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 12:08:05 INFO - PROCESS | 1654 | 1464376085275 Marionette TRACE conn2 -> [0,1922,"setScriptTimeout",{"ms":35000}] 12:08:05 INFO - PROCESS | 1654 | 1464376085276 Marionette TRACE conn2 <- [1,1922,null,{}] 12:08:05 INFO - PROCESS | 1654 | 1464376085279 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}] 12:08:05 INFO - PROCESS | 1654 | 1464376085390 Marionette TRACE conn2 <- [1,1923,null,{"value":null}] 12:08:05 INFO - PROCESS | 1654 | 1464376085401 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:05 INFO - PROCESS | 1654 | ++DOCSHELL 0x125f2f800 == 81 [pid = 1654] [id = 488] 12:08:05 INFO - PROCESS | 1654 | ++DOMWINDOW == 186 (0x119b1ac00) [pid = 1654] [serial = 1464] [outer = 0x0] 12:08:05 INFO - PROCESS | 1654 | ++DOMWINDOW == 187 (0x120f22400) [pid = 1654] [serial = 1465] [outer = 0x119b1ac00] 12:08:05 INFO - PROCESS | 1654 | 1464376085426 Marionette DEBUG loaded listener.js 12:08:05 INFO - PROCESS | 1654 | ++DOMWINDOW == 188 (0x120fb0000) [pid = 1654] [serial = 1466] [outer = 0x119b1ac00] 12:08:06 INFO - PROCESS | 1654 | 1464376086056 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]]]}] 12:08:06 INFO - PROCESS | 1654 | --DOMWINDOW == 187 (0x124acc400) [pid = 1654] [serial = 1412] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 12:08:06 INFO - PROCESS | 1654 | --DOMWINDOW == 186 (0x137b08400) [pid = 1654] [serial = 1403] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 12:08:06 INFO - PROCESS | 1654 | --DOMWINDOW == 185 (0x12f197c00) [pid = 1654] [serial = 1400] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 12:08:06 INFO - PROCESS | 1654 | --DOMWINDOW == 184 (0x133d46c00) [pid = 1654] [serial = 1406] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 12:08:06 INFO - PROCESS | 1654 | --DOMWINDOW == 183 (0x119aa1400) [pid = 1654] [serial = 1388] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 12:08:06 INFO - PROCESS | 1654 | --DOMWINDOW == 182 (0x112dbd800) [pid = 1654] [serial = 1385] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 12:08:06 INFO - PROCESS | 1654 | --DOMWINDOW == 181 (0x12b0c3c00) [pid = 1654] [serial = 1394] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 12:08:06 INFO - PROCESS | 1654 | --DOMWINDOW == 180 (0x121d10c00) [pid = 1654] [serial = 1391] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 12:08:06 INFO - PROCESS | 1654 | --DOMWINDOW == 179 (0x113344800) [pid = 1654] [serial = 1382] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 12:08:06 INFO - PROCESS | 1654 | --DOMWINDOW == 178 (0x12f195800) [pid = 1654] [serial = 1397] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 12:08:06 INFO - PROCESS | 1654 | --DOMWINDOW == 177 (0x1160dbc00) [pid = 1654] [serial = 1409] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 12:08:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 12:08:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 820ms 12:08:06 INFO - PROCESS | 1654 | 1464376086095 Marionette TRACE conn2 -> [0,1925,"getWindowHandle",null] 12:08:06 INFO - PROCESS | 1654 | 1464376086097 Marionette TRACE conn2 <- [1,1925,null,{"value":"7"}] 12:08:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 12:08:06 INFO - PROCESS | 1654 | 1464376086116 Marionette TRACE conn2 -> [0,1926,"setScriptTimeout",{"ms":35000}] 12:08:06 INFO - PROCESS | 1654 | 1464376086118 Marionette TRACE conn2 <- [1,1926,null,{}] 12:08:06 INFO - PROCESS | 1654 | 1464376086120 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}] 12:08:06 INFO - PROCESS | 1654 | 1464376086221 Marionette TRACE conn2 <- [1,1927,null,{"value":null}] 12:08:06 INFO - PROCESS | 1654 | 1464376086227 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:06 INFO - PROCESS | 1654 | ++DOCSHELL 0x121b56800 == 82 [pid = 1654] [id = 489] 12:08:06 INFO - PROCESS | 1654 | ++DOMWINDOW == 178 (0x120f20400) [pid = 1654] [serial = 1467] [outer = 0x0] 12:08:06 INFO - PROCESS | 1654 | ++DOMWINDOW == 179 (0x121415400) [pid = 1654] [serial = 1468] [outer = 0x120f20400] 12:08:06 INFO - PROCESS | 1654 | 1464376086257 Marionette DEBUG loaded listener.js 12:08:06 INFO - PROCESS | 1654 | ++DOMWINDOW == 180 (0x121421800) [pid = 1654] [serial = 1469] [outer = 0x120f20400] 12:08:06 INFO - PROCESS | 1654 | 1464376086610 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]]]}] 12:08:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 12:08:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 525ms 12:08:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 12:08:06 INFO - PROCESS | 1654 | 1464376086642 Marionette TRACE conn2 -> [0,1929,"getWindowHandle",null] 12:08:06 INFO - PROCESS | 1654 | 1464376086644 Marionette TRACE conn2 <- [1,1929,null,{"value":"7"}] 12:08:06 INFO - PROCESS | 1654 | 1464376086647 Marionette TRACE conn2 -> [0,1930,"setScriptTimeout",{"ms":35000}] 12:08:06 INFO - PROCESS | 1654 | 1464376086648 Marionette TRACE conn2 <- [1,1930,null,{}] 12:08:06 INFO - PROCESS | 1654 | 1464376086650 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}] 12:08:06 INFO - PROCESS | 1654 | 1464376086766 Marionette TRACE conn2 <- [1,1931,null,{"value":null}] 12:08:06 INFO - PROCESS | 1654 | 1464376086773 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:06 INFO - PROCESS | 1654 | ++DOCSHELL 0x129115800 == 83 [pid = 1654] [id = 490] 12:08:06 INFO - PROCESS | 1654 | ++DOMWINDOW == 181 (0x121418800) [pid = 1654] [serial = 1470] [outer = 0x0] 12:08:06 INFO - PROCESS | 1654 | ++DOMWINDOW == 182 (0x1214c3400) [pid = 1654] [serial = 1471] [outer = 0x121418800] 12:08:06 INFO - PROCESS | 1654 | 1464376086798 Marionette DEBUG loaded listener.js 12:08:06 INFO - PROCESS | 1654 | ++DOMWINDOW == 183 (0x1218f1c00) [pid = 1654] [serial = 1472] [outer = 0x121418800] 12:08:07 INFO - PROCESS | 1654 | 1464376087110 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]]]}] 12:08:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 12:08:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 518ms 12:08:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 12:08:07 INFO - PROCESS | 1654 | 1464376087166 Marionette TRACE conn2 -> [0,1933,"getWindowHandle",null] 12:08:07 INFO - PROCESS | 1654 | 1464376087167 Marionette TRACE conn2 <- [1,1933,null,{"value":"7"}] 12:08:07 INFO - PROCESS | 1654 | 1464376087169 Marionette TRACE conn2 -> [0,1934,"setScriptTimeout",{"ms":35000}] 12:08:07 INFO - PROCESS | 1654 | 1464376087170 Marionette TRACE conn2 <- [1,1934,null,{}] 12:08:07 INFO - PROCESS | 1654 | 1464376087173 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}] 12:08:07 INFO - PROCESS | 1654 | 1464376087263 Marionette TRACE conn2 <- [1,1935,null,{"value":null}] 12:08:07 INFO - PROCESS | 1654 | 1464376087267 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:07 INFO - PROCESS | 1654 | ++DOCSHELL 0x12a755000 == 84 [pid = 1654] [id = 491] 12:08:07 INFO - PROCESS | 1654 | ++DOMWINDOW == 184 (0x12166b800) [pid = 1654] [serial = 1473] [outer = 0x0] 12:08:07 INFO - PROCESS | 1654 | ++DOMWINDOW == 185 (0x123f26800) [pid = 1654] [serial = 1474] [outer = 0x12166b800] 12:08:07 INFO - PROCESS | 1654 | 1464376087292 Marionette DEBUG loaded listener.js 12:08:07 INFO - PROCESS | 1654 | ++DOMWINDOW == 186 (0x124e3e400) [pid = 1654] [serial = 1475] [outer = 0x12166b800] 12:08:07 INFO - PROCESS | 1654 | 1464376087645 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]]]}] 12:08:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 12:08:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 519ms 12:08:07 INFO - PROCESS | 1654 | 1464376087700 Marionette TRACE conn2 -> [0,1937,"getWindowHandle",null] 12:08:07 INFO - PROCESS | 1654 | 1464376087701 Marionette TRACE conn2 <- [1,1937,null,{"value":"7"}] 12:08:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 12:08:07 INFO - PROCESS | 1654 | 1464376087703 Marionette TRACE conn2 -> [0,1938,"setScriptTimeout",{"ms":35000}] 12:08:07 INFO - PROCESS | 1654 | 1464376087704 Marionette TRACE conn2 <- [1,1938,null,{}] 12:08:07 INFO - PROCESS | 1654 | 1464376087706 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}] 12:08:07 INFO - PROCESS | 1654 | 1464376087802 Marionette TRACE conn2 <- [1,1939,null,{"value":null}] 12:08:07 INFO - PROCESS | 1654 | 1464376087809 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:07 INFO - PROCESS | 1654 | ++DOCSHELL 0x12b132800 == 85 [pid = 1654] [id = 492] 12:08:07 INFO - PROCESS | 1654 | ++DOMWINDOW == 187 (0x124ad7000) [pid = 1654] [serial = 1476] [outer = 0x0] 12:08:07 INFO - PROCESS | 1654 | ++DOMWINDOW == 188 (0x125021400) [pid = 1654] [serial = 1477] [outer = 0x124ad7000] 12:08:07 INFO - PROCESS | 1654 | 1464376087834 Marionette DEBUG loaded listener.js 12:08:07 INFO - PROCESS | 1654 | ++DOMWINDOW == 189 (0x125cc2c00) [pid = 1654] [serial = 1478] [outer = 0x124ad7000] 12:08:08 INFO - PROCESS | 1654 | 1464376088300 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]]]}] 12:08:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 12:08:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 619ms 12:08:08 INFO - PROCESS | 1654 | 1464376088325 Marionette TRACE conn2 -> [0,1941,"getWindowHandle",null] 12:08:08 INFO - PROCESS | 1654 | 1464376088328 Marionette TRACE conn2 <- [1,1941,null,{"value":"7"}] 12:08:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 12:08:08 INFO - PROCESS | 1654 | 1464376088332 Marionette TRACE conn2 -> [0,1942,"setScriptTimeout",{"ms":35000}] 12:08:08 INFO - PROCESS | 1654 | 1464376088334 Marionette TRACE conn2 <- [1,1942,null,{}] 12:08:08 INFO - PROCESS | 1654 | 1464376088338 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}] 12:08:08 INFO - PROCESS | 1654 | 1464376088456 Marionette TRACE conn2 <- [1,1943,null,{"value":null}] 12:08:08 INFO - PROCESS | 1654 | 1464376088592 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:08 INFO - PROCESS | 1654 | ++DOCSHELL 0x116f06800 == 86 [pid = 1654] [id = 493] 12:08:08 INFO - PROCESS | 1654 | ++DOMWINDOW == 190 (0x11297d800) [pid = 1654] [serial = 1479] [outer = 0x0] 12:08:08 INFO - PROCESS | 1654 | ++DOMWINDOW == 191 (0x112e2f800) [pid = 1654] [serial = 1480] [outer = 0x11297d800] 12:08:08 INFO - PROCESS | 1654 | 1464376088629 Marionette DEBUG loaded listener.js 12:08:08 INFO - PROCESS | 1654 | ++DOMWINDOW == 192 (0x11515ec00) [pid = 1654] [serial = 1481] [outer = 0x11297d800] 12:08:09 INFO - PROCESS | 1654 | 1464376089079 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]]]}] 12:08:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 12:08:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 771ms 12:08:09 INFO - PROCESS | 1654 | 1464376089103 Marionette TRACE conn2 -> [0,1945,"getWindowHandle",null] 12:08:09 INFO - PROCESS | 1654 | 1464376089108 Marionette TRACE conn2 <- [1,1945,null,{"value":"7"}] 12:08:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 12:08:09 INFO - PROCESS | 1654 | 1464376089113 Marionette TRACE conn2 -> [0,1946,"setScriptTimeout",{"ms":35000}] 12:08:09 INFO - PROCESS | 1654 | 1464376089115 Marionette TRACE conn2 <- [1,1946,null,{}] 12:08:09 INFO - PROCESS | 1654 | 1464376089118 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}] 12:08:09 INFO - PROCESS | 1654 | 1464376089228 Marionette TRACE conn2 <- [1,1947,null,{"value":null}] 12:08:09 INFO - PROCESS | 1654 | 1464376089311 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:09 INFO - PROCESS | 1654 | ++DOCSHELL 0x120718000 == 87 [pid = 1654] [id = 494] 12:08:09 INFO - PROCESS | 1654 | ++DOMWINDOW == 193 (0x117589400) [pid = 1654] [serial = 1482] [outer = 0x0] 12:08:09 INFO - PROCESS | 1654 | ++DOMWINDOW == 194 (0x117e61400) [pid = 1654] [serial = 1483] [outer = 0x117589400] 12:08:09 INFO - PROCESS | 1654 | 1464376089344 Marionette DEBUG loaded listener.js 12:08:09 INFO - PROCESS | 1654 | ++DOMWINDOW == 195 (0x118104400) [pid = 1654] [serial = 1484] [outer = 0x117589400] 12:08:09 INFO - PROCESS | 1654 | 1464376089764 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]]]}] 12:08:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 12:08:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 670ms 12:08:09 INFO - PROCESS | 1654 | 1464376089783 Marionette TRACE conn2 -> [0,1949,"getWindowHandle",null] 12:08:09 INFO - PROCESS | 1654 | 1464376089784 Marionette TRACE conn2 <- [1,1949,null,{"value":"7"}] 12:08:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 12:08:09 INFO - PROCESS | 1654 | 1464376089787 Marionette TRACE conn2 -> [0,1950,"setScriptTimeout",{"ms":35000}] 12:08:09 INFO - PROCESS | 1654 | 1464376089789 Marionette TRACE conn2 <- [1,1950,null,{}] 12:08:09 INFO - PROCESS | 1654 | 1464376089797 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}] 12:08:09 INFO - PROCESS | 1654 | 1464376089929 Marionette TRACE conn2 <- [1,1951,null,{"value":null}] 12:08:10 INFO - PROCESS | 1654 | 1464376090014 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:10 INFO - PROCESS | 1654 | ++DOCSHELL 0x12a8b6800 == 88 [pid = 1654] [id = 495] 12:08:10 INFO - PROCESS | 1654 | ++DOMWINDOW == 196 (0x118922400) [pid = 1654] [serial = 1485] [outer = 0x0] 12:08:10 INFO - PROCESS | 1654 | ++DOMWINDOW == 197 (0x1190c3400) [pid = 1654] [serial = 1486] [outer = 0x118922400] 12:08:10 INFO - PROCESS | 1654 | 1464376090047 Marionette DEBUG loaded listener.js 12:08:10 INFO - PROCESS | 1654 | ++DOMWINDOW == 198 (0x119403400) [pid = 1654] [serial = 1487] [outer = 0x118922400] 12:08:10 INFO - PROCESS | 1654 | 1464376090473 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]]]}] 12:08:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 12:08:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 723ms 12:08:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 12:08:10 INFO - PROCESS | 1654 | 1464376090510 Marionette TRACE conn2 -> [0,1953,"getWindowHandle",null] 12:08:10 INFO - PROCESS | 1654 | 1464376090512 Marionette TRACE conn2 <- [1,1953,null,{"value":"7"}] 12:08:10 INFO - PROCESS | 1654 | 1464376090514 Marionette TRACE conn2 -> [0,1954,"setScriptTimeout",{"ms":35000}] 12:08:10 INFO - PROCESS | 1654 | 1464376090515 Marionette TRACE conn2 <- [1,1954,null,{}] 12:08:10 INFO - PROCESS | 1654 | 1464376090518 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}] 12:08:10 INFO - PROCESS | 1654 | 1464376090627 Marionette TRACE conn2 <- [1,1955,null,{"value":null}] 12:08:10 INFO - PROCESS | 1654 | 1464376090738 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:10 INFO - PROCESS | 1654 | ++DOCSHELL 0x12bb58800 == 89 [pid = 1654] [id = 496] 12:08:10 INFO - PROCESS | 1654 | ++DOMWINDOW == 199 (0x1196bb400) [pid = 1654] [serial = 1488] [outer = 0x0] 12:08:10 INFO - PROCESS | 1654 | ++DOMWINDOW == 200 (0x120f25800) [pid = 1654] [serial = 1489] [outer = 0x1196bb400] 12:08:10 INFO - PROCESS | 1654 | 1464376090772 Marionette DEBUG loaded listener.js 12:08:10 INFO - PROCESS | 1654 | ++DOMWINDOW == 201 (0x121414800) [pid = 1654] [serial = 1490] [outer = 0x1196bb400] 12:08:11 INFO - PROCESS | 1654 | 1464376091184 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]]]}] 12:08:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 12:08:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 724ms 12:08:11 INFO - PROCESS | 1654 | 1464376091238 Marionette TRACE conn2 -> [0,1957,"getWindowHandle",null] 12:08:11 INFO - PROCESS | 1654 | 1464376091240 Marionette TRACE conn2 <- [1,1957,null,{"value":"7"}] 12:08:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 12:08:11 INFO - PROCESS | 1654 | 1464376091257 Marionette TRACE conn2 -> [0,1958,"setScriptTimeout",{"ms":35000}] 12:08:11 INFO - PROCESS | 1654 | 1464376091258 Marionette TRACE conn2 <- [1,1958,null,{}] 12:08:11 INFO - PROCESS | 1654 | 1464376091261 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}] 12:08:11 INFO - PROCESS | 1654 | 1464376091364 Marionette TRACE conn2 <- [1,1959,null,{"value":null}] 12:08:11 INFO - PROCESS | 1654 | 1464376091446 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:11 INFO - PROCESS | 1654 | ++DOCSHELL 0x12c5af000 == 90 [pid = 1654] [id = 497] 12:08:11 INFO - PROCESS | 1654 | ++DOMWINDOW == 202 (0x1196c5800) [pid = 1654] [serial = 1491] [outer = 0x0] 12:08:11 INFO - PROCESS | 1654 | ++DOMWINDOW == 203 (0x1214c3c00) [pid = 1654] [serial = 1492] [outer = 0x1196c5800] 12:08:11 INFO - PROCESS | 1654 | 1464376091478 Marionette DEBUG loaded listener.js 12:08:11 INFO - PROCESS | 1654 | ++DOMWINDOW == 204 (0x125172c00) [pid = 1654] [serial = 1493] [outer = 0x1196c5800] 12:08:11 INFO - PROCESS | 1654 | 1464376091863 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]]]}] 12:08:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 12:08:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 672ms 12:08:11 INFO - PROCESS | 1654 | 1464376091927 Marionette TRACE conn2 -> [0,1961,"getWindowHandle",null] 12:08:11 INFO - PROCESS | 1654 | 1464376091929 Marionette TRACE conn2 <- [1,1961,null,{"value":"7"}] 12:08:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 12:08:11 INFO - PROCESS | 1654 | 1464376091931 Marionette TRACE conn2 -> [0,1962,"setScriptTimeout",{"ms":35000}] 12:08:11 INFO - PROCESS | 1654 | 1464376091932 Marionette TRACE conn2 <- [1,1962,null,{}] 12:08:11 INFO - PROCESS | 1654 | 1464376091935 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}] 12:08:12 INFO - PROCESS | 1654 | 1464376092056 Marionette TRACE conn2 <- [1,1963,null,{"value":null}] 12:08:12 INFO - PROCESS | 1654 | 1464376092169 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:12 INFO - PROCESS | 1654 | ++DOCSHELL 0x12cc0e000 == 91 [pid = 1654] [id = 498] 12:08:12 INFO - PROCESS | 1654 | ++DOMWINDOW == 205 (0x1216e7c00) [pid = 1654] [serial = 1494] [outer = 0x0] 12:08:12 INFO - PROCESS | 1654 | ++DOMWINDOW == 206 (0x125e64c00) [pid = 1654] [serial = 1495] [outer = 0x1216e7c00] 12:08:12 INFO - PROCESS | 1654 | 1464376092201 Marionette DEBUG loaded listener.js 12:08:12 INFO - PROCESS | 1654 | ++DOMWINDOW == 207 (0x1278c7800) [pid = 1654] [serial = 1496] [outer = 0x1216e7c00] 12:08:12 INFO - PROCESS | 1654 | 1464376092623 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]]]}] 12:08:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 12:08:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 719ms 12:08:12 INFO - PROCESS | 1654 | 1464376092650 Marionette TRACE conn2 -> [0,1965,"getWindowHandle",null] 12:08:12 INFO - PROCESS | 1654 | 1464376092652 Marionette TRACE conn2 <- [1,1965,null,{"value":"7"}] 12:08:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 12:08:12 INFO - PROCESS | 1654 | 1464376092654 Marionette TRACE conn2 -> [0,1966,"setScriptTimeout",{"ms":35000}] 12:08:12 INFO - PROCESS | 1654 | 1464376092655 Marionette TRACE conn2 <- [1,1966,null,{}] 12:08:12 INFO - PROCESS | 1654 | 1464376092658 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}] 12:08:12 INFO - PROCESS | 1654 | 1464376092804 Marionette TRACE conn2 <- [1,1967,null,{"value":null}] 12:08:12 INFO - PROCESS | 1654 | 1464376092916 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:12 INFO - PROCESS | 1654 | ++DOCSHELL 0x117116000 == 92 [pid = 1654] [id = 499] 12:08:12 INFO - PROCESS | 1654 | ++DOMWINDOW == 208 (0x11289cc00) [pid = 1654] [serial = 1497] [outer = 0x0] 12:08:12 INFO - PROCESS | 1654 | ++DOMWINDOW == 209 (0x116a5f800) [pid = 1654] [serial = 1498] [outer = 0x11289cc00] 12:08:12 INFO - PROCESS | 1654 | 1464376092948 Marionette DEBUG loaded listener.js 12:08:12 INFO - PROCESS | 1654 | ++DOMWINDOW == 210 (0x1275ed400) [pid = 1654] [serial = 1499] [outer = 0x11289cc00] 12:08:13 INFO - PROCESS | 1654 | 1464376093364 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]]]}] 12:08:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 12:08:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 721ms 12:08:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 12:08:13 INFO - PROCESS | 1654 | 1464376093376 Marionette TRACE conn2 -> [0,1969,"getWindowHandle",null] 12:08:13 INFO - PROCESS | 1654 | 1464376093377 Marionette TRACE conn2 <- [1,1969,null,{"value":"7"}] 12:08:13 INFO - PROCESS | 1654 | 1464376093380 Marionette TRACE conn2 -> [0,1970,"setScriptTimeout",{"ms":35000}] 12:08:13 INFO - PROCESS | 1654 | 1464376093381 Marionette TRACE conn2 <- [1,1970,null,{}] 12:08:13 INFO - PROCESS | 1654 | 1464376093383 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}] 12:08:13 INFO - PROCESS | 1654 | 1464376093488 Marionette TRACE conn2 <- [1,1971,null,{"value":null}] 12:08:13 INFO - PROCESS | 1654 | 1464376093740 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:13 INFO - PROCESS | 1654 | ++DOCSHELL 0x117105800 == 93 [pid = 1654] [id = 500] 12:08:13 INFO - PROCESS | 1654 | ++DOMWINDOW == 211 (0x111ed6400) [pid = 1654] [serial = 1500] [outer = 0x0] 12:08:13 INFO - PROCESS | 1654 | ++DOMWINDOW == 212 (0x1126c5400) [pid = 1654] [serial = 1501] [outer = 0x111ed6400] 12:08:13 INFO - PROCESS | 1654 | 1464376093779 Marionette DEBUG loaded listener.js 12:08:13 INFO - PROCESS | 1654 | ++DOMWINDOW == 213 (0x112a6b400) [pid = 1654] [serial = 1502] [outer = 0x111ed6400] 12:08:14 INFO - PROCESS | 1654 | 1464376094226 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]]]}] 12:08:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 12:08:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 873ms 12:08:14 INFO - PROCESS | 1654 | 1464376094254 Marionette TRACE conn2 -> [0,1973,"getWindowHandle",null] 12:08:14 INFO - PROCESS | 1654 | 1464376094256 Marionette TRACE conn2 <- [1,1973,null,{"value":"7"}] 12:08:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 12:08:14 INFO - PROCESS | 1654 | 1464376094259 Marionette TRACE conn2 -> [0,1974,"setScriptTimeout",{"ms":35000}] 12:08:14 INFO - PROCESS | 1654 | 1464376094261 Marionette TRACE conn2 <- [1,1974,null,{}] 12:08:14 INFO - PROCESS | 1654 | 1464376094265 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}] 12:08:14 INFO - PROCESS | 1654 | 1464376094368 Marionette TRACE conn2 <- [1,1975,null,{"value":null}] 12:08:14 INFO - PROCESS | 1654 | 1464376094483 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:14 INFO - PROCESS | 1654 | ++DOCSHELL 0x11808f800 == 94 [pid = 1654] [id = 501] 12:08:14 INFO - PROCESS | 1654 | ++DOMWINDOW == 214 (0x11767fc00) [pid = 1654] [serial = 1503] [outer = 0x0] 12:08:14 INFO - PROCESS | 1654 | ++DOMWINDOW == 215 (0x118028c00) [pid = 1654] [serial = 1504] [outer = 0x11767fc00] 12:08:14 INFO - PROCESS | 1654 | 1464376094516 Marionette DEBUG loaded listener.js 12:08:14 INFO - PROCESS | 1654 | ++DOMWINDOW == 216 (0x118336400) [pid = 1654] [serial = 1505] [outer = 0x11767fc00] 12:08:14 INFO - PROCESS | 1654 | --DOCSHELL 0x12c5b0800 == 93 [pid = 1654] [id = 313] 12:08:14 INFO - PROCESS | 1654 | --DOCSHELL 0x12a755000 == 92 [pid = 1654] [id = 491] 12:08:14 INFO - PROCESS | 1654 | --DOCSHELL 0x129115800 == 91 [pid = 1654] [id = 490] 12:08:14 INFO - PROCESS | 1654 | --DOCSHELL 0x121b56800 == 90 [pid = 1654] [id = 489] 12:08:14 INFO - PROCESS | 1654 | --DOCSHELL 0x125f2f800 == 89 [pid = 1654] [id = 488] 12:08:14 INFO - PROCESS | 1654 | --DOCSHELL 0x125788000 == 88 [pid = 1654] [id = 487] 12:08:14 INFO - PROCESS | 1654 | --DOCSHELL 0x124e1c000 == 87 [pid = 1654] [id = 486] 12:08:14 INFO - PROCESS | 1654 | --DOMWINDOW == 215 (0x133dccc00) [pid = 1654] [serial = 1416] [outer = 0x0] [url = about:blank] 12:08:14 INFO - PROCESS | 1654 | --DOMWINDOW == 214 (0x135442000) [pid = 1654] [serial = 1374] [outer = 0x0] [url = about:blank] 12:08:14 INFO - PROCESS | 1654 | --DOMWINDOW == 213 (0x13561a400) [pid = 1654] [serial = 1377] [outer = 0x0] [url = about:blank] 12:08:14 INFO - PROCESS | 1654 | --DOCSHELL 0x1219ad000 == 86 [pid = 1654] [id = 485] 12:08:14 INFO - PROCESS | 1654 | --DOCSHELL 0x12150a000 == 85 [pid = 1654] [id = 484] 12:08:14 INFO - PROCESS | 1654 | --DOCSHELL 0x119b8b800 == 84 [pid = 1654] [id = 483] 12:08:14 INFO - PROCESS | 1654 | --DOCSHELL 0x119c9e000 == 83 [pid = 1654] [id = 482] 12:08:14 INFO - PROCESS | 1654 | --DOCSHELL 0x116f07000 == 82 [pid = 1654] [id = 481] 12:08:14 INFO - PROCESS | 1654 | --DOCSHELL 0x11311b800 == 81 [pid = 1654] [id = 480] 12:08:14 INFO - PROCESS | 1654 | --DOCSHELL 0x1180a2000 == 80 [pid = 1654] [id = 479] 12:08:14 INFO - PROCESS | 1654 | --DOCSHELL 0x121026000 == 79 [pid = 1654] [id = 478] 12:08:14 INFO - PROCESS | 1654 | --DOCSHELL 0x140b15000 == 78 [pid = 1654] [id = 477] 12:08:14 INFO - PROCESS | 1654 | --DOCSHELL 0x137b19000 == 77 [pid = 1654] [id = 476] 12:08:14 INFO - PROCESS | 1654 | --DOCSHELL 0x133c13000 == 76 [pid = 1654] [id = 475] 12:08:14 INFO - PROCESS | 1654 | --DOCSHELL 0x127895000 == 75 [pid = 1654] [id = 474] 12:08:14 INFO - PROCESS | 1654 | --DOCSHELL 0x11705f800 == 74 [pid = 1654] [id = 473] 12:08:14 INFO - PROCESS | 1654 | 1464376094912 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]]]}] 12:08:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 12:08:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 671ms 12:08:14 INFO - PROCESS | 1654 | 1464376094932 Marionette TRACE conn2 -> [0,1977,"getWindowHandle",null] 12:08:14 INFO - PROCESS | 1654 | 1464376094935 Marionette TRACE conn2 <- [1,1977,null,{"value":"7"}] 12:08:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 12:08:14 INFO - PROCESS | 1654 | 1464376094938 Marionette TRACE conn2 -> [0,1978,"setScriptTimeout",{"ms":35000}] 12:08:14 INFO - PROCESS | 1654 | 1464376094939 Marionette TRACE conn2 <- [1,1978,null,{}] 12:08:14 INFO - PROCESS | 1654 | 1464376094942 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}] 12:08:15 INFO - PROCESS | 1654 | 1464376095035 Marionette TRACE conn2 <- [1,1979,null,{"value":null}] 12:08:15 INFO - PROCESS | 1654 | --DOMWINDOW == 212 (0x133dc6000) [pid = 1654] [serial = 1414] [outer = 0x0] [url = about:blank] 12:08:15 INFO - PROCESS | 1654 | --DOMWINDOW == 211 (0x137bd1400) [pid = 1654] [serial = 1404] [outer = 0x0] [url = about:blank] 12:08:15 INFO - PROCESS | 1654 | --DOMWINDOW == 210 (0x137bc6c00) [pid = 1654] [serial = 1402] [outer = 0x0] [url = about:blank] 12:08:15 INFO - PROCESS | 1654 | --DOMWINDOW == 209 (0x137b0d800) [pid = 1654] [serial = 1401] [outer = 0x0] [url = about:blank] 12:08:15 INFO - PROCESS | 1654 | --DOMWINDOW == 208 (0x133d4b000) [pid = 1654] [serial = 1407] [outer = 0x0] [url = about:blank] 12:08:15 INFO - PROCESS | 1654 | --DOMWINDOW == 207 (0x137c39000) [pid = 1654] [serial = 1405] [outer = 0x0] [url = about:blank] 12:08:15 INFO - PROCESS | 1654 | --DOMWINDOW == 206 (0x119c37800) [pid = 1654] [serial = 1389] [outer = 0x0] [url = about:blank] 12:08:15 INFO - PROCESS | 1654 | --DOMWINDOW == 205 (0x121b75400) [pid = 1654] [serial = 1390] [outer = 0x0] [url = about:blank] 12:08:15 INFO - PROCESS | 1654 | --DOMWINDOW == 204 (0x1185cfc00) [pid = 1654] [serial = 1386] [outer = 0x0] [url = about:blank] 12:08:15 INFO - PROCESS | 1654 | --DOMWINDOW == 203 (0x119aa1800) [pid = 1654] [serial = 1387] [outer = 0x0] [url = about:blank] 12:08:15 INFO - PROCESS | 1654 | --DOMWINDOW == 202 (0x12c1b2400) [pid = 1654] [serial = 1395] [outer = 0x0] [url = about:blank] 12:08:15 INFO - PROCESS | 1654 | --DOMWINDOW == 201 (0x135359c00) [pid = 1654] [serial = 1371] [outer = 0x0] [url = about:blank] 12:08:15 INFO - PROCESS | 1654 | --DOMWINDOW == 200 (0x125f4b000) [pid = 1654] [serial = 1392] [outer = 0x0] [url = about:blank] 12:08:15 INFO - PROCESS | 1654 | --DOMWINDOW == 199 (0x12a888000) [pid = 1654] [serial = 1393] [outer = 0x0] [url = about:blank] 12:08:15 INFO - PROCESS | 1654 | --DOMWINDOW == 198 (0x12f19a000) [pid = 1654] [serial = 1365] [outer = 0x0] [url = about:blank] 12:08:15 INFO - PROCESS | 1654 | --DOMWINDOW == 197 (0x1183d6000) [pid = 1654] [serial = 1384] [outer = 0x0] [url = about:blank] 12:08:15 INFO - PROCESS | 1654 | --DOMWINDOW == 196 (0x117177000) [pid = 1654] [serial = 1383] [outer = 0x0] [url = about:blank] 12:08:15 INFO - PROCESS | 1654 | --DOMWINDOW == 195 (0x133ddb800) [pid = 1654] [serial = 1368] [outer = 0x0] [url = about:blank] 12:08:15 INFO - PROCESS | 1654 | --DOMWINDOW == 194 (0x137b07800) [pid = 1654] [serial = 1380] [outer = 0x0] [url = about:blank] 12:08:15 INFO - PROCESS | 1654 | --DOMWINDOW == 193 (0x11693ec00) [pid = 1654] [serial = 1347] [outer = 0x0] [url = about:blank] 12:08:15 INFO - PROCESS | 1654 | --DOMWINDOW == 192 (0x12bb79c00) [pid = 1654] [serial = 1359] [outer = 0x0] [url = about:blank] 12:08:15 INFO - PROCESS | 1654 | --DOMWINDOW == 191 (0x12c721400) [pid = 1654] [serial = 1362] [outer = 0x0] [url = about:blank] 12:08:15 INFO - PROCESS | 1654 | --DOMWINDOW == 190 (0x1193cd400) [pid = 1654] [serial = 1350] [outer = 0x0] [url = about:blank] 12:08:15 INFO - PROCESS | 1654 | --DOMWINDOW == 189 (0x121666000) [pid = 1654] [serial = 1353] [outer = 0x0] [url = about:blank] 12:08:15 INFO - PROCESS | 1654 | --DOMWINDOW == 188 (0x12915c800) [pid = 1654] [serial = 1356] [outer = 0x0] [url = about:blank] 12:08:15 INFO - PROCESS | 1654 | --DOMWINDOW == 187 (0x133d4f400) [pid = 1654] [serial = 1408] [outer = 0x0] [url = about:blank] 12:08:15 INFO - PROCESS | 1654 | --DOMWINDOW == 186 (0x135446800) [pid = 1654] [serial = 1398] [outer = 0x0] [url = about:blank] 12:08:15 INFO - PROCESS | 1654 | --DOMWINDOW == 185 (0x1196d1c00) [pid = 1654] [serial = 1410] [outer = 0x0] [url = about:blank] 12:08:15 INFO - PROCESS | 1654 | --DOMWINDOW == 184 (0x125cbd400) [pid = 1654] [serial = 1411] [outer = 0x0] [url = about:blank] 12:08:15 INFO - PROCESS | 1654 | --DOMWINDOW == 183 (0x12c590800) [pid = 1654] [serial = 1413] [outer = 0x0] [url = about:blank] 12:08:15 INFO - PROCESS | 1654 | --DOMWINDOW == 182 (0x12c716c00) [pid = 1654] [serial = 1396] [outer = 0x0] [url = about:blank] 12:08:15 INFO - PROCESS | 1654 | --DOMWINDOW == 181 (0x135619400) [pid = 1654] [serial = 1399] [outer = 0x0] [url = about:blank] 12:08:15 INFO - PROCESS | 1654 | 1464376095110 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:15 INFO - PROCESS | 1654 | ++DOCSHELL 0x11966b800 == 75 [pid = 1654] [id = 502] 12:08:15 INFO - PROCESS | 1654 | ++DOMWINDOW == 182 (0x112973000) [pid = 1654] [serial = 1506] [outer = 0x0] 12:08:15 INFO - PROCESS | 1654 | ++DOMWINDOW == 183 (0x1183d1800) [pid = 1654] [serial = 1507] [outer = 0x112973000] 12:08:15 INFO - PROCESS | 1654 | 1464376095136 Marionette DEBUG loaded listener.js 12:08:15 INFO - PROCESS | 1654 | ++DOMWINDOW == 184 (0x1190bf800) [pid = 1654] [serial = 1508] [outer = 0x112973000] 12:08:15 INFO - PROCESS | 1654 | 1464376095439 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]]]}] 12:08:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 12:08:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 518ms 12:08:15 INFO - PROCESS | 1654 | 1464376095465 Marionette TRACE conn2 -> [0,1981,"getWindowHandle",null] 12:08:15 INFO - PROCESS | 1654 | 1464376095466 Marionette TRACE conn2 <- [1,1981,null,{"value":"7"}] 12:08:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 12:08:15 INFO - PROCESS | 1654 | 1464376095470 Marionette TRACE conn2 -> [0,1982,"setScriptTimeout",{"ms":35000}] 12:08:15 INFO - PROCESS | 1654 | 1464376095474 Marionette TRACE conn2 <- [1,1982,null,{}] 12:08:15 INFO - PROCESS | 1654 | 1464376095484 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}] 12:08:15 INFO - PROCESS | 1654 | 1464376095579 Marionette TRACE conn2 <- [1,1983,null,{"value":null}] 12:08:15 INFO - PROCESS | 1654 | 1464376095648 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:15 INFO - PROCESS | 1654 | ++DOCSHELL 0x12151c000 == 76 [pid = 1654] [id = 503] 12:08:15 INFO - PROCESS | 1654 | ++DOMWINDOW == 185 (0x119048000) [pid = 1654] [serial = 1509] [outer = 0x0] 12:08:15 INFO - PROCESS | 1654 | ++DOMWINDOW == 186 (0x11940e000) [pid = 1654] [serial = 1510] [outer = 0x119048000] 12:08:15 INFO - PROCESS | 1654 | 1464376095674 Marionette DEBUG loaded listener.js 12:08:15 INFO - PROCESS | 1654 | ++DOMWINDOW == 187 (0x119aa1400) [pid = 1654] [serial = 1511] [outer = 0x119048000] 12:08:16 INFO - PROCESS | 1654 | 1464376096003 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]]]}] 12:08:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 12:08:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 579ms 12:08:16 INFO - PROCESS | 1654 | 1464376096048 Marionette TRACE conn2 -> [0,1985,"getWindowHandle",null] 12:08:16 INFO - PROCESS | 1654 | 1464376096050 Marionette TRACE conn2 <- [1,1985,null,{"value":"7"}] 12:08:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 12:08:16 INFO - PROCESS | 1654 | 1464376096052 Marionette TRACE conn2 -> [0,1986,"setScriptTimeout",{"ms":35000}] 12:08:16 INFO - PROCESS | 1654 | 1464376096053 Marionette TRACE conn2 <- [1,1986,null,{}] 12:08:16 INFO - PROCESS | 1654 | 1464376096055 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}] 12:08:16 INFO - PROCESS | 1654 | 1464376096145 Marionette TRACE conn2 <- [1,1987,null,{"value":null}] 12:08:16 INFO - PROCESS | 1654 | 1464376096217 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:16 INFO - PROCESS | 1654 | ++DOCSHELL 0x12579b000 == 77 [pid = 1654] [id = 504] 12:08:16 INFO - PROCESS | 1654 | ++DOMWINDOW == 188 (0x119a9a400) [pid = 1654] [serial = 1512] [outer = 0x0] 12:08:16 INFO - PROCESS | 1654 | ++DOMWINDOW == 189 (0x119b21800) [pid = 1654] [serial = 1513] [outer = 0x119a9a400] 12:08:16 INFO - PROCESS | 1654 | 1464376096242 Marionette DEBUG loaded listener.js 12:08:16 INFO - PROCESS | 1654 | ++DOMWINDOW == 190 (0x1211e8c00) [pid = 1654] [serial = 1514] [outer = 0x119a9a400] 12:08:16 INFO - PROCESS | 1654 | 1464376096516 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]]]}] 12:08:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 12:08:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 519ms 12:08:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 12:08:16 INFO - PROCESS | 1654 | 1464376096571 Marionette TRACE conn2 -> [0,1989,"getWindowHandle",null] 12:08:16 INFO - PROCESS | 1654 | 1464376096573 Marionette TRACE conn2 <- [1,1989,null,{"value":"7"}] 12:08:16 INFO - PROCESS | 1654 | 1464376096576 Marionette TRACE conn2 -> [0,1990,"setScriptTimeout",{"ms":35000}] 12:08:16 INFO - PROCESS | 1654 | 1464376096579 Marionette TRACE conn2 <- [1,1990,null,{}] 12:08:16 INFO - PROCESS | 1654 | 1464376096582 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}] 12:08:16 INFO - PROCESS | 1654 | 1464376096672 Marionette TRACE conn2 <- [1,1991,null,{"value":null}] 12:08:16 INFO - PROCESS | 1654 | 1464376096677 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:16 INFO - PROCESS | 1654 | ++DOCSHELL 0x1294ac800 == 78 [pid = 1654] [id = 505] 12:08:16 INFO - PROCESS | 1654 | ++DOMWINDOW == 191 (0x121666000) [pid = 1654] [serial = 1515] [outer = 0x0] 12:08:16 INFO - PROCESS | 1654 | ++DOMWINDOW == 192 (0x1218eec00) [pid = 1654] [serial = 1516] [outer = 0x121666000] 12:08:16 INFO - PROCESS | 1654 | 1464376096708 Marionette DEBUG loaded listener.js 12:08:16 INFO - PROCESS | 1654 | ++DOMWINDOW == 193 (0x12517b400) [pid = 1654] [serial = 1517] [outer = 0x121666000] 12:08:17 INFO - PROCESS | 1654 | 1464376097101 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]]]}] 12:08:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 12:08:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 573ms 12:08:17 INFO - PROCESS | 1654 | 1464376097149 Marionette TRACE conn2 -> [0,1993,"getWindowHandle",null] 12:08:17 INFO - PROCESS | 1654 | 1464376097150 Marionette TRACE conn2 <- [1,1993,null,{"value":"7"}] 12:08:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 12:08:17 INFO - PROCESS | 1654 | 1464376097152 Marionette TRACE conn2 -> [0,1994,"setScriptTimeout",{"ms":35000}] 12:08:17 INFO - PROCESS | 1654 | 1464376097153 Marionette TRACE conn2 <- [1,1994,null,{}] 12:08:17 INFO - PROCESS | 1654 | 1464376097162 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}] 12:08:17 INFO - PROCESS | 1654 | 1464376097275 Marionette TRACE conn2 <- [1,1995,null,{"value":null}] 12:08:17 INFO - PROCESS | 1654 | 1464376097321 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:17 INFO - PROCESS | 1654 | ++DOCSHELL 0x12a751000 == 79 [pid = 1654] [id = 506] 12:08:17 INFO - PROCESS | 1654 | ++DOMWINDOW == 194 (0x125cde000) [pid = 1654] [serial = 1518] [outer = 0x0] 12:08:17 INFO - PROCESS | 1654 | ++DOMWINDOW == 195 (0x119aa5400) [pid = 1654] [serial = 1519] [outer = 0x125cde000] 12:08:17 INFO - PROCESS | 1654 | 1464376097346 Marionette DEBUG loaded listener.js 12:08:17 INFO - PROCESS | 1654 | ++DOMWINDOW == 196 (0x1275e8c00) [pid = 1654] [serial = 1520] [outer = 0x125cde000] 12:08:17 INFO - PROCESS | 1654 | 1464376097654 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]]]}] 12:08:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 12:08:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 520ms 12:08:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 12:08:17 INFO - PROCESS | 1654 | 1464376097680 Marionette TRACE conn2 -> [0,1997,"getWindowHandle",null] 12:08:17 INFO - PROCESS | 1654 | 1464376097681 Marionette TRACE conn2 <- [1,1997,null,{"value":"7"}] 12:08:17 INFO - PROCESS | 1654 | 1464376097683 Marionette TRACE conn2 -> [0,1998,"setScriptTimeout",{"ms":35000}] 12:08:17 INFO - PROCESS | 1654 | 1464376097684 Marionette TRACE conn2 <- [1,1998,null,{}] 12:08:17 INFO - PROCESS | 1654 | 1464376097686 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}] 12:08:17 INFO - PROCESS | 1654 | 1464376097808 Marionette TRACE conn2 <- [1,1999,null,{"value":null}] 12:08:17 INFO - PROCESS | 1654 | 1464376097852 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:17 INFO - PROCESS | 1654 | ++DOCSHELL 0x12c895000 == 80 [pid = 1654] [id = 507] 12:08:17 INFO - PROCESS | 1654 | ++DOMWINDOW == 197 (0x12729ec00) [pid = 1654] [serial = 1521] [outer = 0x0] 12:08:17 INFO - PROCESS | 1654 | ++DOMWINDOW == 198 (0x12915c000) [pid = 1654] [serial = 1522] [outer = 0x12729ec00] 12:08:17 INFO - PROCESS | 1654 | 1464376097877 Marionette DEBUG loaded listener.js 12:08:17 INFO - PROCESS | 1654 | ++DOMWINDOW == 199 (0x1291eb000) [pid = 1654] [serial = 1523] [outer = 0x12729ec00] 12:08:18 INFO - PROCESS | 1654 | 1464376098220 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]]]}] 12:08:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 12:08:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 569ms 12:08:18 INFO - PROCESS | 1654 | 1464376098253 Marionette TRACE conn2 -> [0,2001,"getWindowHandle",null] 12:08:18 INFO - PROCESS | 1654 | 1464376098254 Marionette TRACE conn2 <- [1,2001,null,{"value":"7"}] 12:08:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 12:08:18 INFO - PROCESS | 1654 | 1464376098262 Marionette TRACE conn2 -> [0,2002,"setScriptTimeout",{"ms":35000}] 12:08:18 INFO - PROCESS | 1654 | 1464376098263 Marionette TRACE conn2 <- [1,2002,null,{}] 12:08:18 INFO - PROCESS | 1654 | 1464376098266 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}] 12:08:18 INFO - PROCESS | 1654 | 1464376098383 Marionette TRACE conn2 <- [1,2003,null,{"value":null}] 12:08:18 INFO - PROCESS | 1654 | 1464376098429 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:18 INFO - PROCESS | 1654 | ++DOCSHELL 0x12d2ba800 == 81 [pid = 1654] [id = 508] 12:08:18 INFO - PROCESS | 1654 | ++DOMWINDOW == 200 (0x1291f0800) [pid = 1654] [serial = 1524] [outer = 0x0] 12:08:18 INFO - PROCESS | 1654 | ++DOMWINDOW == 201 (0x12976fc00) [pid = 1654] [serial = 1525] [outer = 0x1291f0800] 12:08:18 INFO - PROCESS | 1654 | 1464376098462 Marionette DEBUG loaded listener.js 12:08:18 INFO - PROCESS | 1654 | ++DOMWINDOW == 202 (0x12a88a400) [pid = 1654] [serial = 1526] [outer = 0x1291f0800] 12:08:18 INFO - PROCESS | 1654 | 1464376098941 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]]]}] 12:08:18 INFO - PROCESS | 1654 | --DOMWINDOW == 201 (0x1169c1000) [pid = 1654] [serial = 1442] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 12:08:18 INFO - PROCESS | 1654 | --DOMWINDOW == 200 (0x1196ce400) [pid = 1654] [serial = 1458] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 12:08:18 INFO - PROCESS | 1654 | --DOMWINDOW == 199 (0x119b1ac00) [pid = 1654] [serial = 1464] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 12:08:18 INFO - PROCESS | 1654 | --DOMWINDOW == 198 (0x118332000) [pid = 1654] [serial = 1446] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 12:08:18 INFO - PROCESS | 1654 | --DOMWINDOW == 197 (0x11914b800) [pid = 1654] [serial = 1452] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 12:08:18 INFO - PROCESS | 1654 | --DOMWINDOW == 196 (0x1196d0c00) [pid = 1654] [serial = 1461] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 12:08:18 INFO - PROCESS | 1654 | --DOMWINDOW == 195 (0x120f20400) [pid = 1654] [serial = 1467] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 12:08:18 INFO - PROCESS | 1654 | --DOMWINDOW == 194 (0x113d67c00) [pid = 1654] [serial = 1439] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 12:08:18 INFO - PROCESS | 1654 | --DOMWINDOW == 193 (0x1275ec000) [pid = 1654] [serial = 1415] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 12:08:18 INFO - PROCESS | 1654 | --DOMWINDOW == 192 (0x1183d0800) [pid = 1654] [serial = 1449] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 12:08:18 INFO - PROCESS | 1654 | --DOMWINDOW == 191 (0x11914e400) [pid = 1654] [serial = 1455] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 12:08:18 INFO - PROCESS | 1654 | --DOMWINDOW == 190 (0x121418800) [pid = 1654] [serial = 1470] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 12:08:18 INFO - PROCESS | 1654 | --DOMWINDOW == 189 (0x112894000) [pid = 1654] [serial = 1436] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 12:08:18 INFO - PROCESS | 1654 | --DOMWINDOW == 188 (0x1278ce000) [pid = 1654] [serial = 1343] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 12:08:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 12:08:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 726ms 12:08:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 12:08:18 INFO - PROCESS | 1654 | 1464376098988 Marionette TRACE conn2 -> [0,2005,"getWindowHandle",null] 12:08:18 INFO - PROCESS | 1654 | 1464376098989 Marionette TRACE conn2 <- [1,2005,null,{"value":"7"}] 12:08:18 INFO - PROCESS | 1654 | 1464376098992 Marionette TRACE conn2 -> [0,2006,"setScriptTimeout",{"ms":35000}] 12:08:18 INFO - PROCESS | 1654 | 1464376098993 Marionette TRACE conn2 <- [1,2006,null,{}] 12:08:18 INFO - PROCESS | 1654 | 1464376098995 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}] 12:08:19 INFO - PROCESS | 1654 | 1464376099099 Marionette TRACE conn2 <- [1,2007,null,{"value":null}] 12:08:19 INFO - PROCESS | 1654 | 1464376099120 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:19 INFO - PROCESS | 1654 | ++DOCSHELL 0x125ee4800 == 82 [pid = 1654] [id = 509] 12:08:19 INFO - PROCESS | 1654 | ++DOMWINDOW == 189 (0x112892800) [pid = 1654] [serial = 1527] [outer = 0x0] 12:08:19 INFO - PROCESS | 1654 | ++DOMWINDOW == 190 (0x11914b800) [pid = 1654] [serial = 1528] [outer = 0x112892800] 12:08:19 INFO - PROCESS | 1654 | 1464376099145 Marionette DEBUG loaded listener.js 12:08:19 INFO - PROCESS | 1654 | ++DOMWINDOW == 191 (0x119a9f400) [pid = 1654] [serial = 1529] [outer = 0x112892800] 12:08:19 INFO - PROCESS | 1654 | 1464376099498 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]]]}] 12:08:19 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 12:08:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 520ms 12:08:19 INFO - PROCESS | 1654 | 1464376099514 Marionette TRACE conn2 -> [0,2009,"getWindowHandle",null] 12:08:19 INFO - PROCESS | 1654 | 1464376099515 Marionette TRACE conn2 <- [1,2009,null,{"value":"7"}] 12:08:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 12:08:19 INFO - PROCESS | 1654 | 1464376099517 Marionette TRACE conn2 -> [0,2010,"setScriptTimeout",{"ms":35000}] 12:08:19 INFO - PROCESS | 1654 | 1464376099518 Marionette TRACE conn2 <- [1,2010,null,{}] 12:08:19 INFO - PROCESS | 1654 | 1464376099521 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}] 12:08:19 INFO - PROCESS | 1654 | 1464376099650 Marionette TRACE conn2 <- [1,2011,null,{"value":null}] 12:08:19 INFO - PROCESS | 1654 | 1464376099658 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:19 INFO - PROCESS | 1654 | ++DOCSHELL 0x12d598800 == 83 [pid = 1654] [id = 510] 12:08:19 INFO - PROCESS | 1654 | ++DOMWINDOW == 192 (0x118332400) [pid = 1654] [serial = 1530] [outer = 0x0] 12:08:19 INFO - PROCESS | 1654 | ++DOMWINDOW == 193 (0x121aae800) [pid = 1654] [serial = 1531] [outer = 0x118332400] 12:08:19 INFO - PROCESS | 1654 | 1464376099688 Marionette DEBUG loaded listener.js 12:08:19 INFO - PROCESS | 1654 | ++DOMWINDOW == 194 (0x12a941000) [pid = 1654] [serial = 1532] [outer = 0x118332400] 12:08:20 INFO - PROCESS | 1654 | 1464376100028 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]]]}] 12:08:20 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 12:08:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 521ms 12:08:20 INFO - PROCESS | 1654 | 1464376100038 Marionette TRACE conn2 -> [0,2013,"getWindowHandle",null] 12:08:20 INFO - PROCESS | 1654 | 1464376100040 Marionette TRACE conn2 <- [1,2013,null,{"value":"7"}] 12:08:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 12:08:20 INFO - PROCESS | 1654 | 1464376100044 Marionette TRACE conn2 -> [0,2014,"setScriptTimeout",{"ms":35000}] 12:08:20 INFO - PROCESS | 1654 | 1464376100045 Marionette TRACE conn2 <- [1,2014,null,{}] 12:08:20 INFO - PROCESS | 1654 | 1464376100048 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}] 12:08:20 INFO - PROCESS | 1654 | 1464376100158 Marionette TRACE conn2 <- [1,2015,null,{"value":null}] 12:08:20 INFO - PROCESS | 1654 | 1464376100163 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:20 INFO - PROCESS | 1654 | ++DOCSHELL 0x12dc2a800 == 84 [pid = 1654] [id = 511] 12:08:20 INFO - PROCESS | 1654 | ++DOMWINDOW == 195 (0x12a946c00) [pid = 1654] [serial = 1533] [outer = 0x0] 12:08:20 INFO - PROCESS | 1654 | ++DOMWINDOW == 196 (0x12b0c2400) [pid = 1654] [serial = 1534] [outer = 0x12a946c00] 12:08:20 INFO - PROCESS | 1654 | 1464376100188 Marionette DEBUG loaded listener.js 12:08:20 INFO - PROCESS | 1654 | ++DOMWINDOW == 197 (0x12bb7a400) [pid = 1654] [serial = 1535] [outer = 0x12a946c00] 12:08:20 INFO - PROCESS | 1654 | 1464376100548 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]]]}] 12:08:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 12:08:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 524ms 12:08:20 INFO - PROCESS | 1654 | 1464376100568 Marionette TRACE conn2 -> [0,2017,"getWindowHandle",null] 12:08:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 12:08:20 INFO - PROCESS | 1654 | 1464376100569 Marionette TRACE conn2 <- [1,2017,null,{"value":"7"}] 12:08:20 INFO - PROCESS | 1654 | 1464376100572 Marionette TRACE conn2 -> [0,2018,"setScriptTimeout",{"ms":35000}] 12:08:20 INFO - PROCESS | 1654 | 1464376100573 Marionette TRACE conn2 <- [1,2018,null,{}] 12:08:20 INFO - PROCESS | 1654 | 1464376100578 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}] 12:08:20 INFO - PROCESS | 1654 | 1464376100711 Marionette TRACE conn2 <- [1,2019,null,{"value":null}] 12:08:20 INFO - PROCESS | 1654 | 1464376100718 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:20 INFO - PROCESS | 1654 | ++DOCSHELL 0x133c08000 == 85 [pid = 1654] [id = 512] 12:08:20 INFO - PROCESS | 1654 | ++DOMWINDOW == 198 (0x110e5d000) [pid = 1654] [serial = 1536] [outer = 0x0] 12:08:20 INFO - PROCESS | 1654 | ++DOMWINDOW == 199 (0x12bb87400) [pid = 1654] [serial = 1537] [outer = 0x110e5d000] 12:08:20 INFO - PROCESS | 1654 | 1464376100742 Marionette DEBUG loaded listener.js 12:08:20 INFO - PROCESS | 1654 | ++DOMWINDOW == 200 (0x12c1b1000) [pid = 1654] [serial = 1538] [outer = 0x110e5d000] 12:08:21 INFO - PROCESS | 1654 | 1464376101160 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]]]}] 12:08:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 12:08:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 621ms 12:08:21 INFO - PROCESS | 1654 | 1464376101199 Marionette TRACE conn2 -> [0,2021,"getWindowHandle",null] 12:08:21 INFO - PROCESS | 1654 | 1464376101201 Marionette TRACE conn2 <- [1,2021,null,{"value":"7"}] 12:08:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 12:08:21 INFO - PROCESS | 1654 | 1464376101205 Marionette TRACE conn2 -> [0,2022,"setScriptTimeout",{"ms":35000}] 12:08:21 INFO - PROCESS | 1654 | 1464376101209 Marionette TRACE conn2 <- [1,2022,null,{}] 12:08:21 INFO - PROCESS | 1654 | 1464376101232 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}] 12:08:21 INFO - PROCESS | 1654 | 1464376101354 Marionette TRACE conn2 <- [1,2023,null,{"value":null}] 12:08:21 INFO - PROCESS | 1654 | 1464376101467 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:21 INFO - PROCESS | 1654 | ++DOCSHELL 0x12100c000 == 86 [pid = 1654] [id = 513] 12:08:21 INFO - PROCESS | 1654 | ++DOMWINDOW == 201 (0x1169c0000) [pid = 1654] [serial = 1539] [outer = 0x0] 12:08:21 INFO - PROCESS | 1654 | ++DOMWINDOW == 202 (0x117594000) [pid = 1654] [serial = 1540] [outer = 0x1169c0000] 12:08:21 INFO - PROCESS | 1654 | 1464376101541 Marionette DEBUG loaded listener.js 12:08:21 INFO - PROCESS | 1654 | ++DOMWINDOW == 203 (0x118109400) [pid = 1654] [serial = 1541] [outer = 0x1169c0000] 12:08:21 INFO - PROCESS | 1654 | 1464376101982 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]]]}] 12:08:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 12:08:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 840ms 12:08:22 INFO - PROCESS | 1654 | 1464376102059 Marionette TRACE conn2 -> [0,2025,"getWindowHandle",null] 12:08:22 INFO - PROCESS | 1654 | 1464376102063 Marionette TRACE conn2 <- [1,2025,null,{"value":"7"}] 12:08:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 12:08:22 INFO - PROCESS | 1654 | 1464376102070 Marionette TRACE conn2 -> [0,2026,"setScriptTimeout",{"ms":35000}] 12:08:22 INFO - PROCESS | 1654 | 1464376102071 Marionette TRACE conn2 <- [1,2026,null,{}] 12:08:22 INFO - PROCESS | 1654 | 1464376102076 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}] 12:08:22 INFO - PROCESS | 1654 | 1464376102186 Marionette TRACE conn2 <- [1,2027,null,{"value":null}] 12:08:22 INFO - PROCESS | 1654 | 1464376102272 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:22 INFO - PROCESS | 1654 | ++DOCSHELL 0x12788d000 == 87 [pid = 1654] [id = 514] 12:08:22 INFO - PROCESS | 1654 | ++DOMWINDOW == 204 (0x11904c400) [pid = 1654] [serial = 1542] [outer = 0x0] 12:08:22 INFO - PROCESS | 1654 | ++DOMWINDOW == 205 (0x119154400) [pid = 1654] [serial = 1543] [outer = 0x11904c400] 12:08:22 INFO - PROCESS | 1654 | 1464376102302 Marionette DEBUG loaded listener.js 12:08:22 INFO - PROCESS | 1654 | ++DOMWINDOW == 206 (0x1196bd400) [pid = 1654] [serial = 1544] [outer = 0x11904c400] 12:08:22 INFO - PROCESS | 1654 | 1464376102727 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]]]}] 12:08:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 12:08:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 671ms 12:08:22 INFO - PROCESS | 1654 | 1464376102774 Marionette TRACE conn2 -> [0,2029,"getWindowHandle",null] 12:08:22 INFO - PROCESS | 1654 | 1464376102776 Marionette TRACE conn2 <- [1,2029,null,{"value":"7"}] 12:08:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 12:08:22 INFO - PROCESS | 1654 | 1464376102781 Marionette TRACE conn2 -> [0,2030,"setScriptTimeout",{"ms":35000}] 12:08:22 INFO - PROCESS | 1654 | 1464376102784 Marionette TRACE conn2 <- [1,2030,null,{}] 12:08:22 INFO - PROCESS | 1654 | 1464376102794 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}] 12:08:22 INFO - PROCESS | 1654 | 1464376102905 Marionette TRACE conn2 <- [1,2031,null,{"value":null}] 12:08:23 INFO - PROCESS | 1654 | 1464376102994 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:23 INFO - PROCESS | 1654 | ++DOCSHELL 0x133c0a800 == 88 [pid = 1654] [id = 515] 12:08:23 INFO - PROCESS | 1654 | ++DOMWINDOW == 207 (0x119b07000) [pid = 1654] [serial = 1545] [outer = 0x0] 12:08:23 INFO - PROCESS | 1654 | ++DOMWINDOW == 208 (0x12142c800) [pid = 1654] [serial = 1546] [outer = 0x119b07000] 12:08:23 INFO - PROCESS | 1654 | 1464376103026 Marionette DEBUG loaded listener.js 12:08:23 INFO - PROCESS | 1654 | ++DOMWINDOW == 209 (0x125cbd400) [pid = 1654] [serial = 1547] [outer = 0x119b07000] 12:08:23 INFO - PROCESS | 1654 | 1464376103452 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]]]}] 12:08:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 12:08:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 722ms 12:08:23 INFO - PROCESS | 1654 | 1464376103503 Marionette TRACE conn2 -> [0,2033,"getWindowHandle",null] 12:08:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 12:08:23 INFO - PROCESS | 1654 | 1464376103505 Marionette TRACE conn2 <- [1,2033,null,{"value":"7"}] 12:08:23 INFO - PROCESS | 1654 | 1464376103507 Marionette TRACE conn2 -> [0,2034,"setScriptTimeout",{"ms":35000}] 12:08:23 INFO - PROCESS | 1654 | 1464376103508 Marionette TRACE conn2 <- [1,2034,null,{}] 12:08:23 INFO - PROCESS | 1654 | 1464376103511 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}] 12:08:23 INFO - PROCESS | 1654 | 1464376103621 Marionette TRACE conn2 <- [1,2035,null,{"value":null}] 12:08:23 INFO - PROCESS | 1654 | 1464376103708 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:23 INFO - PROCESS | 1654 | ++DOCSHELL 0x13514f800 == 89 [pid = 1654] [id = 516] 12:08:23 INFO - PROCESS | 1654 | ++DOMWINDOW == 210 (0x125cdf000) [pid = 1654] [serial = 1548] [outer = 0x0] 12:08:23 INFO - PROCESS | 1654 | ++DOMWINDOW == 211 (0x12915c800) [pid = 1654] [serial = 1549] [outer = 0x125cdf000] 12:08:23 INFO - PROCESS | 1654 | 1464376103740 Marionette DEBUG loaded listener.js 12:08:23 INFO - PROCESS | 1654 | ++DOMWINDOW == 212 (0x12a93f400) [pid = 1654] [serial = 1550] [outer = 0x125cdf000] 12:08:24 INFO - PROCESS | 1654 | 1464376104161 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]]]}] 12:08:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 12:08:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 671ms 12:08:24 INFO - PROCESS | 1654 | 1464376104179 Marionette TRACE conn2 -> [0,2037,"getWindowHandle",null] 12:08:24 INFO - PROCESS | 1654 | 1464376104181 Marionette TRACE conn2 <- [1,2037,null,{"value":"7"}] 12:08:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 12:08:24 INFO - PROCESS | 1654 | 1464376104183 Marionette TRACE conn2 -> [0,2038,"setScriptTimeout",{"ms":35000}] 12:08:24 INFO - PROCESS | 1654 | 1464376104184 Marionette TRACE conn2 <- [1,2038,null,{}] 12:08:24 INFO - PROCESS | 1654 | 1464376104187 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}] 12:08:24 INFO - PROCESS | 1654 | 1464376104312 Marionette TRACE conn2 <- [1,2039,null,{"value":null}] 12:08:24 INFO - PROCESS | 1654 | 1464376104400 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:24 INFO - PROCESS | 1654 | ++DOCSHELL 0x135339000 == 90 [pid = 1654] [id = 517] 12:08:24 INFO - PROCESS | 1654 | ++DOMWINDOW == 213 (0x125e66400) [pid = 1654] [serial = 1551] [outer = 0x0] 12:08:24 INFO - PROCESS | 1654 | ++DOMWINDOW == 214 (0x12b1e7000) [pid = 1654] [serial = 1552] [outer = 0x125e66400] 12:08:24 INFO - PROCESS | 1654 | 1464376104430 Marionette DEBUG loaded listener.js 12:08:24 INFO - PROCESS | 1654 | ++DOMWINDOW == 215 (0x12bb86c00) [pid = 1654] [serial = 1553] [outer = 0x125e66400] 12:08:24 INFO - PROCESS | 1654 | 1464376104848 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]]]}] 12:08:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 12:08:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 719ms 12:08:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 12:08:24 INFO - PROCESS | 1654 | 1464376104902 Marionette TRACE conn2 -> [0,2041,"getWindowHandle",null] 12:08:24 INFO - PROCESS | 1654 | 1464376104904 Marionette TRACE conn2 <- [1,2041,null,{"value":"7"}] 12:08:24 INFO - PROCESS | 1654 | 1464376104906 Marionette TRACE conn2 -> [0,2042,"setScriptTimeout",{"ms":35000}] 12:08:24 INFO - PROCESS | 1654 | 1464376104907 Marionette TRACE conn2 <- [1,2042,null,{}] 12:08:24 INFO - PROCESS | 1654 | 1464376104909 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}] 12:08:25 INFO - PROCESS | 1654 | 1464376105034 Marionette TRACE conn2 <- [1,2043,null,{"value":null}] 12:08:25 INFO - PROCESS | 1654 | 1464376105122 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:25 INFO - PROCESS | 1654 | ++DOCSHELL 0x135496800 == 91 [pid = 1654] [id = 518] 12:08:25 INFO - PROCESS | 1654 | ++DOMWINDOW == 216 (0x12bb91400) [pid = 1654] [serial = 1554] [outer = 0x0] 12:08:25 INFO - PROCESS | 1654 | ++DOMWINDOW == 217 (0x12c714400) [pid = 1654] [serial = 1555] [outer = 0x12bb91400] 12:08:25 INFO - PROCESS | 1654 | 1464376105154 Marionette DEBUG loaded listener.js 12:08:25 INFO - PROCESS | 1654 | ++DOMWINDOW == 218 (0x12cea3400) [pid = 1654] [serial = 1556] [outer = 0x12bb91400] 12:08:25 INFO - PROCESS | 1654 | 1464376105570 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]]]}] 12:08:25 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) 12:08:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 718ms 12:08:25 INFO - PROCESS | 1654 | 1464376105638 Marionette TRACE conn2 -> [0,2045,"getWindowHandle",null] 12:08:25 INFO - PROCESS | 1654 | 1464376105639 Marionette TRACE conn2 <- [1,2045,null,{"value":"7"}] 12:08:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 12:08:25 INFO - PROCESS | 1654 | 1464376105656 Marionette TRACE conn2 -> [0,2046,"setScriptTimeout",{"ms":35000}] 12:08:25 INFO - PROCESS | 1654 | 1464376105657 Marionette TRACE conn2 <- [1,2046,null,{}] 12:08:25 INFO - PROCESS | 1654 | 1464376105679 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}] 12:08:25 INFO - PROCESS | 1654 | 1464376105787 Marionette TRACE conn2 <- [1,2047,null,{"value":null}] 12:08:25 INFO - PROCESS | 1654 | 1464376105875 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:25 INFO - PROCESS | 1654 | ++DOCSHELL 0x135806000 == 92 [pid = 1654] [id = 519] 12:08:25 INFO - PROCESS | 1654 | ++DOMWINDOW == 219 (0x12cabe400) [pid = 1654] [serial = 1557] [outer = 0x0] 12:08:25 INFO - PROCESS | 1654 | ++DOMWINDOW == 220 (0x12d790c00) [pid = 1654] [serial = 1558] [outer = 0x12cabe400] 12:08:25 INFO - PROCESS | 1654 | 1464376105905 Marionette DEBUG loaded listener.js 12:08:25 INFO - PROCESS | 1654 | ++DOMWINDOW == 221 (0x12f197800) [pid = 1654] [serial = 1559] [outer = 0x12cabe400] 12:08:26 INFO - PROCESS | 1654 | 1464376106319 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]]]}] 12:08:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 12:08:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 690ms 12:08:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 12:08:26 INFO - PROCESS | 1654 | 1464376106344 Marionette TRACE conn2 -> [0,2049,"getWindowHandle",null] 12:08:26 INFO - PROCESS | 1654 | 1464376106346 Marionette TRACE conn2 <- [1,2049,null,{"value":"7"}] 12:08:26 INFO - PROCESS | 1654 | 1464376106348 Marionette TRACE conn2 -> [0,2050,"setScriptTimeout",{"ms":35000}] 12:08:26 INFO - PROCESS | 1654 | 1464376106349 Marionette TRACE conn2 <- [1,2050,null,{}] 12:08:26 INFO - PROCESS | 1654 | 1464376106352 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}] 12:08:26 INFO - PROCESS | 1654 | 1464376106460 Marionette TRACE conn2 <- [1,2051,null,{"value":null}] 12:08:26 INFO - PROCESS | 1654 | 1464376106576 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:26 INFO - PROCESS | 1654 | ++DOCSHELL 0x135a8c800 == 93 [pid = 1654] [id = 520] 12:08:26 INFO - PROCESS | 1654 | ++DOMWINDOW == 222 (0x11289e800) [pid = 1654] [serial = 1560] [outer = 0x0] 12:08:26 INFO - PROCESS | 1654 | ++DOMWINDOW == 223 (0x12f19b000) [pid = 1654] [serial = 1561] [outer = 0x11289e800] 12:08:26 INFO - PROCESS | 1654 | 1464376106608 Marionette DEBUG loaded listener.js 12:08:26 INFO - PROCESS | 1654 | ++DOMWINDOW == 224 (0x133d49800) [pid = 1654] [serial = 1562] [outer = 0x11289e800] 12:08:27 INFO - PROCESS | 1654 | 1464376107014 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]]]}] 12:08:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 12:08:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 719ms 12:08:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 12:08:27 INFO - PROCESS | 1654 | 1464376107067 Marionette TRACE conn2 -> [0,2053,"getWindowHandle",null] 12:08:27 INFO - PROCESS | 1654 | 1464376107069 Marionette TRACE conn2 <- [1,2053,null,{"value":"7"}] 12:08:27 INFO - PROCESS | 1654 | 1464376107071 Marionette TRACE conn2 -> [0,2054,"setScriptTimeout",{"ms":35000}] 12:08:27 INFO - PROCESS | 1654 | 1464376107072 Marionette TRACE conn2 <- [1,2054,null,{}] 12:08:27 INFO - PROCESS | 1654 | 1464376107106 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}] 12:08:27 INFO - PROCESS | 1654 | 1464376107245 Marionette TRACE conn2 <- [1,2055,null,{"value":null}] 12:08:27 INFO - PROCESS | 1654 | 1464376107296 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:27 INFO - PROCESS | 1654 | ++DOCSHELL 0x118528000 == 94 [pid = 1654] [id = 521] 12:08:27 INFO - PROCESS | 1654 | ++DOMWINDOW == 225 (0x1160da800) [pid = 1654] [serial = 1563] [outer = 0x0] 12:08:27 INFO - PROCESS | 1654 | ++DOMWINDOW == 226 (0x1190c0c00) [pid = 1654] [serial = 1564] [outer = 0x1160da800] 12:08:27 INFO - PROCESS | 1654 | 1464376107326 Marionette DEBUG loaded listener.js 12:08:27 INFO - PROCESS | 1654 | ++DOMWINDOW == 227 (0x121418400) [pid = 1654] [serial = 1565] [outer = 0x1160da800] 12:08:27 INFO - PROCESS | 1654 | 1464376107786 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]]]}] 12:08:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 12:08:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 769ms 12:08:27 INFO - PROCESS | 1654 | 1464376107841 Marionette TRACE conn2 -> [0,2057,"getWindowHandle",null] 12:08:27 INFO - PROCESS | 1654 | 1464376107842 Marionette TRACE conn2 <- [1,2057,null,{"value":"7"}] 12:08:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 12:08:27 INFO - PROCESS | 1654 | 1464376107844 Marionette TRACE conn2 -> [0,2058,"setScriptTimeout",{"ms":35000}] 12:08:27 INFO - PROCESS | 1654 | 1464376107846 Marionette TRACE conn2 <- [1,2058,null,{}] 12:08:27 INFO - PROCESS | 1654 | 1464376107848 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}] 12:08:27 INFO - PROCESS | 1654 | 1464376107960 Marionette TRACE conn2 <- [1,2059,null,{"value":null}] 12:08:28 INFO - PROCESS | 1654 | 1464376108051 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:28 INFO - PROCESS | 1654 | ++DOCSHELL 0x125781000 == 95 [pid = 1654] [id = 522] 12:08:28 INFO - PROCESS | 1654 | ++DOMWINDOW == 228 (0x12142b800) [pid = 1654] [serial = 1566] [outer = 0x0] 12:08:28 INFO - PROCESS | 1654 | ++DOMWINDOW == 229 (0x133d4d000) [pid = 1654] [serial = 1567] [outer = 0x12142b800] 12:08:28 INFO - PROCESS | 1654 | 1464376108083 Marionette DEBUG loaded listener.js 12:08:28 INFO - PROCESS | 1654 | ++DOMWINDOW == 230 (0x133dc5000) [pid = 1654] [serial = 1568] [outer = 0x12142b800] 12:08:28 INFO - PROCESS | 1654 | 1464376108705 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]]]}] 12:08:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 12:08:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 875ms 12:08:28 INFO - PROCESS | 1654 | 1464376108719 Marionette TRACE conn2 -> [0,2061,"getWindowHandle",null] 12:08:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 12:08:28 INFO - PROCESS | 1654 | 1464376108721 Marionette TRACE conn2 <- [1,2061,null,{"value":"7"}] 12:08:28 INFO - PROCESS | 1654 | 1464376108725 Marionette TRACE conn2 -> [0,2062,"setScriptTimeout",{"ms":35000}] 12:08:28 INFO - PROCESS | 1654 | 1464376108727 Marionette TRACE conn2 <- [1,2062,null,{}] 12:08:28 INFO - PROCESS | 1654 | 1464376108731 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}] 12:08:28 INFO - PROCESS | 1654 | 1464376108845 Marionette TRACE conn2 <- [1,2063,null,{"value":null}] 12:08:28 INFO - PROCESS | 1654 | 1464376108936 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:28 INFO - PROCESS | 1654 | ++DOCSHELL 0x1257e5800 == 96 [pid = 1654] [id = 523] 12:08:28 INFO - PROCESS | 1654 | ++DOMWINDOW == 231 (0x113a7cc00) [pid = 1654] [serial = 1569] [outer = 0x0] 12:08:28 INFO - PROCESS | 1654 | ++DOMWINDOW == 232 (0x11767f400) [pid = 1654] [serial = 1570] [outer = 0x113a7cc00] 12:08:28 INFO - PROCESS | 1654 | 1464376108967 Marionette DEBUG loaded listener.js 12:08:29 INFO - PROCESS | 1654 | ++DOMWINDOW == 233 (0x1183d3400) [pid = 1654] [serial = 1571] [outer = 0x113a7cc00] 12:08:29 INFO - PROCESS | 1654 | 1464376109390 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]]]}] 12:08:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 12:08:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 723ms 12:08:29 INFO - PROCESS | 1654 | 1464376109448 Marionette TRACE conn2 -> [0,2065,"getWindowHandle",null] 12:08:29 INFO - PROCESS | 1654 | 1464376109451 Marionette TRACE conn2 <- [1,2065,null,{"value":"7"}] 12:08:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 12:08:29 INFO - PROCESS | 1654 | 1464376109456 Marionette TRACE conn2 -> [0,2066,"setScriptTimeout",{"ms":35000}] 12:08:29 INFO - PROCESS | 1654 | 1464376109457 Marionette TRACE conn2 <- [1,2066,null,{}] 12:08:29 INFO - PROCESS | 1654 | 1464376109482 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}] 12:08:29 INFO - PROCESS | 1654 | 1464376109589 Marionette TRACE conn2 <- [1,2067,null,{"value":null}] 12:08:29 INFO - PROCESS | 1654 | 1464376109681 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:29 INFO - PROCESS | 1654 | ++DOCSHELL 0x119757000 == 97 [pid = 1654] [id = 524] 12:08:29 INFO - PROCESS | 1654 | ++DOMWINDOW == 234 (0x119151000) [pid = 1654] [serial = 1572] [outer = 0x0] 12:08:29 INFO - PROCESS | 1654 | ++DOMWINDOW == 235 (0x1193d2000) [pid = 1654] [serial = 1573] [outer = 0x119151000] 12:08:29 INFO - PROCESS | 1654 | 1464376109711 Marionette DEBUG loaded listener.js 12:08:29 INFO - PROCESS | 1654 | ++DOMWINDOW == 236 (0x1196c4800) [pid = 1654] [serial = 1574] [outer = 0x119151000] 12:08:29 INFO - PROCESS | 1654 | --DOCSHELL 0x12dc2a800 == 96 [pid = 1654] [id = 511] 12:08:29 INFO - PROCESS | 1654 | --DOCSHELL 0x12d598800 == 95 [pid = 1654] [id = 510] 12:08:29 INFO - PROCESS | 1654 | --DOCSHELL 0x125ee4800 == 94 [pid = 1654] [id = 509] 12:08:29 INFO - PROCESS | 1654 | --DOCSHELL 0x12d2ba800 == 93 [pid = 1654] [id = 508] 12:08:29 INFO - PROCESS | 1654 | --DOCSHELL 0x12c895000 == 92 [pid = 1654] [id = 507] 12:08:29 INFO - PROCESS | 1654 | --DOMWINDOW == 235 (0x125021400) [pid = 1654] [serial = 1477] [outer = 0x0] [url = about:blank] 12:08:29 INFO - PROCESS | 1654 | --DOCSHELL 0x12a751000 == 91 [pid = 1654] [id = 506] 12:08:29 INFO - PROCESS | 1654 | --DOCSHELL 0x1294ac800 == 90 [pid = 1654] [id = 505] 12:08:29 INFO - PROCESS | 1654 | --DOCSHELL 0x12579b000 == 89 [pid = 1654] [id = 504] 12:08:29 INFO - PROCESS | 1654 | --DOCSHELL 0x12151c000 == 88 [pid = 1654] [id = 503] 12:08:29 INFO - PROCESS | 1654 | --DOCSHELL 0x11966b800 == 87 [pid = 1654] [id = 502] 12:08:29 INFO - PROCESS | 1654 | --DOCSHELL 0x11808f800 == 86 [pid = 1654] [id = 501] 12:08:29 INFO - PROCESS | 1654 | --DOCSHELL 0x117105800 == 85 [pid = 1654] [id = 500] 12:08:30 INFO - PROCESS | 1654 | --DOCSHELL 0x12c5af000 == 84 [pid = 1654] [id = 497] 12:08:30 INFO - PROCESS | 1654 | --DOCSHELL 0x12bb58800 == 83 [pid = 1654] [id = 496] 12:08:30 INFO - PROCESS | 1654 | --DOCSHELL 0x12a8b6800 == 82 [pid = 1654] [id = 495] 12:08:30 INFO - PROCESS | 1654 | --DOCSHELL 0x120718000 == 81 [pid = 1654] [id = 494] 12:08:30 INFO - PROCESS | 1654 | --DOCSHELL 0x116f06800 == 80 [pid = 1654] [id = 493] 12:08:30 INFO - PROCESS | 1654 | --DOCSHELL 0x12b132800 == 79 [pid = 1654] [id = 492] 12:08:30 INFO - PROCESS | 1654 | --DOMWINDOW == 234 (0x118030000) [pid = 1654] [serial = 1444] [outer = 0x0] [url = about:blank] 12:08:30 INFO - PROCESS | 1654 | --DOMWINDOW == 233 (0x1196d5c00) [pid = 1654] [serial = 1459] [outer = 0x0] [url = about:blank] 12:08:30 INFO - PROCESS | 1654 | --DOMWINDOW == 232 (0x120fb0000) [pid = 1654] [serial = 1466] [outer = 0x0] [url = about:blank] 12:08:30 INFO - PROCESS | 1654 | --DOMWINDOW == 231 (0x118335c00) [pid = 1654] [serial = 1447] [outer = 0x0] [url = about:blank] 12:08:30 INFO - PROCESS | 1654 | --DOMWINDOW == 230 (0x119155000) [pid = 1654] [serial = 1453] [outer = 0x0] [url = about:blank] 12:08:30 INFO - PROCESS | 1654 | --DOMWINDOW == 229 (0x117684c00) [pid = 1654] [serial = 1443] [outer = 0x0] [url = about:blank] 12:08:30 INFO - PROCESS | 1654 | --DOMWINDOW == 228 (0x120f22400) [pid = 1654] [serial = 1465] [outer = 0x0] [url = about:blank] 12:08:30 INFO - PROCESS | 1654 | --DOMWINDOW == 227 (0x119c37000) [pid = 1654] [serial = 1463] [outer = 0x0] [url = about:blank] 12:08:30 INFO - PROCESS | 1654 | --DOMWINDOW == 226 (0x119b1a000) [pid = 1654] [serial = 1462] [outer = 0x0] [url = about:blank] 12:08:30 INFO - PROCESS | 1654 | --DOMWINDOW == 225 (0x121415400) [pid = 1654] [serial = 1468] [outer = 0x0] [url = about:blank] 12:08:30 INFO - PROCESS | 1654 | --DOMWINDOW == 224 (0x13535bc00) [pid = 1654] [serial = 1434] [outer = 0x0] [url = about:blank] 12:08:30 INFO - PROCESS | 1654 | --DOMWINDOW == 223 (0x133dc4c00) [pid = 1654] [serial = 1431] [outer = 0x0] [url = about:blank] 12:08:30 INFO - PROCESS | 1654 | --DOMWINDOW == 222 (0x115e3ec00) [pid = 1654] [serial = 1440] [outer = 0x0] [url = about:blank] 12:08:30 INFO - PROCESS | 1654 | --DOMWINDOW == 221 (0x137c3a400) [pid = 1654] [serial = 1417] [outer = 0x0] [url = about:blank] 12:08:30 INFO - PROCESS | 1654 | --DOMWINDOW == 220 (0x11892ac00) [pid = 1654] [serial = 1451] [outer = 0x0] [url = about:blank] 12:08:30 INFO - PROCESS | 1654 | --DOMWINDOW == 219 (0x121421800) [pid = 1654] [serial = 1469] [outer = 0x0] [url = about:blank] 12:08:30 INFO - PROCESS | 1654 | --DOMWINDOW == 218 (0x123f26800) [pid = 1654] [serial = 1474] [outer = 0x0] [url = about:blank] 12:08:30 INFO - PROCESS | 1654 | --DOMWINDOW == 217 (0x1196bb000) [pid = 1654] [serial = 1456] [outer = 0x0] [url = about:blank] 12:08:30 INFO - PROCESS | 1654 | --DOMWINDOW == 216 (0x1196cd400) [pid = 1654] [serial = 1457] [outer = 0x0] [url = about:blank] 12:08:30 INFO - PROCESS | 1654 | --DOMWINDOW == 215 (0x1214c3400) [pid = 1654] [serial = 1471] [outer = 0x0] [url = about:blank] 12:08:30 INFO - PROCESS | 1654 | --DOMWINDOW == 214 (0x1183cf800) [pid = 1654] [serial = 1448] [outer = 0x0] [url = about:blank] 12:08:30 INFO - PROCESS | 1654 | --DOMWINDOW == 213 (0x1196b6800) [pid = 1654] [serial = 1454] [outer = 0x0] [url = about:blank] 12:08:30 INFO - PROCESS | 1654 | --DOMWINDOW == 212 (0x1214c7400) [pid = 1654] [serial = 1425] [outer = 0x0] [url = about:blank] 12:08:30 INFO - PROCESS | 1654 | --DOMWINDOW == 211 (0x12c71ac00) [pid = 1654] [serial = 1428] [outer = 0x0] [url = about:blank] 12:08:30 INFO - PROCESS | 1654 | --DOMWINDOW == 210 (0x1196bf000) [pid = 1654] [serial = 910] [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.] 12:08:30 INFO - PROCESS | 1654 | --DOMWINDOW == 209 (0x118702c00) [pid = 1654] [serial = 1450] [outer = 0x0] [url = about:blank] 12:08:30 INFO - PROCESS | 1654 | --DOMWINDOW == 208 (0x119b03c00) [pid = 1654] [serial = 1460] [outer = 0x0] [url = about:blank] 12:08:30 INFO - PROCESS | 1654 | --DOMWINDOW == 207 (0x1126cb000) [pid = 1654] [serial = 1419] [outer = 0x0] [url = about:blank] 12:08:30 INFO - PROCESS | 1654 | --DOMWINDOW == 206 (0x1218f1c00) [pid = 1654] [serial = 1472] [outer = 0x0] [url = about:blank] 12:08:30 INFO - PROCESS | 1654 | --DOMWINDOW == 205 (0x1196d5400) [pid = 1654] [serial = 1422] [outer = 0x0] [url = about:blank] 12:08:30 INFO - PROCESS | 1654 | --DOMWINDOW == 204 (0x112a67400) [pid = 1654] [serial = 1438] [outer = 0x0] [url = about:blank] 12:08:30 INFO - PROCESS | 1654 | --DOMWINDOW == 203 (0x1166c5400) [pid = 1654] [serial = 1441] [outer = 0x0] [url = about:blank] 12:08:30 INFO - PROCESS | 1654 | --DOMWINDOW == 202 (0x11289b000) [pid = 1654] [serial = 1437] [outer = 0x0] [url = about:blank] 12:08:30 INFO - PROCESS | 1654 | --DOMWINDOW == 201 (0x12ba6bc00) [pid = 1654] [serial = 1345] [outer = 0x0] [url = about:blank] 12:08:30 INFO - PROCESS | 1654 | 1464376110126 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]]]}] 12:08:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 12:08:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 691ms 12:08:30 INFO - PROCESS | 1654 | 1464376110147 Marionette TRACE conn2 -> [0,2069,"getWindowHandle",null] 12:08:30 INFO - PROCESS | 1654 | 1464376110149 Marionette TRACE conn2 <- [1,2069,null,{"value":"7"}] 12:08:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 12:08:30 INFO - PROCESS | 1654 | 1464376110151 Marionette TRACE conn2 -> [0,2070,"setScriptTimeout",{"ms":35000}] 12:08:30 INFO - PROCESS | 1654 | 1464376110154 Marionette TRACE conn2 <- [1,2070,null,{}] 12:08:30 INFO - PROCESS | 1654 | 1464376110180 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}] 12:08:30 INFO - PROCESS | 1654 | 1464376110272 Marionette TRACE conn2 <- [1,2071,null,{"value":null}] 12:08:30 INFO - PROCESS | 1654 | 1464376110352 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:30 INFO - PROCESS | 1654 | ++DOCSHELL 0x1191c6800 == 80 [pid = 1654] [id = 525] 12:08:30 INFO - PROCESS | 1654 | ++DOMWINDOW == 202 (0x1193ca400) [pid = 1654] [serial = 1575] [outer = 0x0] 12:08:30 INFO - PROCESS | 1654 | ++DOMWINDOW == 203 (0x1196d2000) [pid = 1654] [serial = 1576] [outer = 0x1193ca400] 12:08:30 INFO - PROCESS | 1654 | 1464376110380 Marionette DEBUG loaded listener.js 12:08:30 INFO - PROCESS | 1654 | ++DOMWINDOW == 204 (0x119c33000) [pid = 1654] [serial = 1577] [outer = 0x1193ca400] 12:08:30 INFO - PROCESS | 1654 | 1464376110688 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]]]}] 12:08:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 12:08:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 574ms 12:08:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 12:08:30 INFO - PROCESS | 1654 | 1464376110727 Marionette TRACE conn2 -> [0,2073,"getWindowHandle",null] 12:08:30 INFO - PROCESS | 1654 | 1464376110730 Marionette TRACE conn2 <- [1,2073,null,{"value":"7"}] 12:08:30 INFO - PROCESS | 1654 | 1464376110732 Marionette TRACE conn2 -> [0,2074,"setScriptTimeout",{"ms":35000}] 12:08:30 INFO - PROCESS | 1654 | 1464376110733 Marionette TRACE conn2 <- [1,2074,null,{}] 12:08:30 INFO - PROCESS | 1654 | 1464376110736 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}] 12:08:30 INFO - PROCESS | 1654 | 1464376110826 Marionette TRACE conn2 <- [1,2075,null,{"value":null}] 12:08:30 INFO - PROCESS | 1654 | 1464376110831 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:30 INFO - PROCESS | 1654 | ++DOCSHELL 0x12579b000 == 81 [pid = 1654] [id = 526] 12:08:30 INFO - PROCESS | 1654 | ++DOMWINDOW == 205 (0x120f29800) [pid = 1654] [serial = 1578] [outer = 0x0] 12:08:30 INFO - PROCESS | 1654 | ++DOMWINDOW == 206 (0x12141f400) [pid = 1654] [serial = 1579] [outer = 0x120f29800] 12:08:30 INFO - PROCESS | 1654 | 1464376110860 Marionette DEBUG loaded listener.js 12:08:30 INFO - PROCESS | 1654 | ++DOMWINDOW == 207 (0x1216e2400) [pid = 1654] [serial = 1580] [outer = 0x120f29800] 12:08:31 INFO - PROCESS | 1654 | 1464376111238 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]]]}] 12:08:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 12:08:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 519ms 12:08:31 INFO - PROCESS | 1654 | 1464376111252 Marionette TRACE conn2 -> [0,2077,"getWindowHandle",null] 12:08:31 INFO - PROCESS | 1654 | 1464376111253 Marionette TRACE conn2 <- [1,2077,null,{"value":"7"}] 12:08:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 12:08:31 INFO - PROCESS | 1654 | 1464376111255 Marionette TRACE conn2 -> [0,2078,"setScriptTimeout",{"ms":35000}] 12:08:31 INFO - PROCESS | 1654 | 1464376111256 Marionette TRACE conn2 <- [1,2078,null,{}] 12:08:31 INFO - PROCESS | 1654 | 1464376111261 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}] 12:08:31 INFO - PROCESS | 1654 | 1464376111355 Marionette TRACE conn2 <- [1,2079,null,{"value":null}] 12:08:31 INFO - PROCESS | 1654 | 1464376111360 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:31 INFO - PROCESS | 1654 | ++DOCSHELL 0x129113800 == 82 [pid = 1654] [id = 527] 12:08:31 INFO - PROCESS | 1654 | ++DOMWINDOW == 208 (0x121424000) [pid = 1654] [serial = 1581] [outer = 0x0] 12:08:31 INFO - PROCESS | 1654 | ++DOMWINDOW == 209 (0x125021400) [pid = 1654] [serial = 1582] [outer = 0x121424000] 12:08:31 INFO - PROCESS | 1654 | 1464376111385 Marionette DEBUG loaded listener.js 12:08:31 INFO - PROCESS | 1654 | ++DOMWINDOW == 210 (0x125e6e800) [pid = 1654] [serial = 1583] [outer = 0x121424000] 12:08:31 INFO - PROCESS | 1654 | 1464376111736 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]]]}] 12:08:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 12:08:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 521ms 12:08:31 INFO - PROCESS | 1654 | 1464376111792 Marionette TRACE conn2 -> [0,2081,"getWindowHandle",null] 12:08:31 INFO - PROCESS | 1654 | 1464376111795 Marionette TRACE conn2 <- [1,2081,null,{"value":"7"}] 12:08:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 12:08:31 INFO - PROCESS | 1654 | 1464376111797 Marionette TRACE conn2 -> [0,2082,"setScriptTimeout",{"ms":35000}] 12:08:31 INFO - PROCESS | 1654 | 1464376111798 Marionette TRACE conn2 <- [1,2082,null,{}] 12:08:31 INFO - PROCESS | 1654 | 1464376111800 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}] 12:08:31 INFO - PROCESS | 1654 | 1464376111903 Marionette TRACE conn2 <- [1,2083,null,{"value":null}] 12:08:31 INFO - PROCESS | 1654 | 1464376111908 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:31 INFO - PROCESS | 1654 | ++DOCSHELL 0x12bb4f000 == 83 [pid = 1654] [id = 528] 12:08:31 INFO - PROCESS | 1654 | ++DOMWINDOW == 211 (0x127217c00) [pid = 1654] [serial = 1584] [outer = 0x0] 12:08:31 INFO - PROCESS | 1654 | ++DOMWINDOW == 212 (0x1291ef400) [pid = 1654] [serial = 1585] [outer = 0x127217c00] 12:08:31 INFO - PROCESS | 1654 | 1464376111935 Marionette DEBUG loaded listener.js 12:08:31 INFO - PROCESS | 1654 | ++DOMWINDOW == 213 (0x12b1e7400) [pid = 1654] [serial = 1586] [outer = 0x127217c00] 12:08:32 INFO - PROCESS | 1654 | 1464376112302 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]]]}] 12:08:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 12:08:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 519ms 12:08:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 12:08:32 INFO - PROCESS | 1654 | 1464376112317 Marionette TRACE conn2 -> [0,2085,"getWindowHandle",null] 12:08:32 INFO - PROCESS | 1654 | 1464376112318 Marionette TRACE conn2 <- [1,2085,null,{"value":"7"}] 12:08:32 INFO - PROCESS | 1654 | 1464376112320 Marionette TRACE conn2 -> [0,2086,"setScriptTimeout",{"ms":35000}] 12:08:32 INFO - PROCESS | 1654 | 1464376112321 Marionette TRACE conn2 <- [1,2086,null,{}] 12:08:32 INFO - PROCESS | 1654 | 1464376112324 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}] 12:08:32 INFO - PROCESS | 1654 | 1464376112451 Marionette TRACE conn2 <- [1,2087,null,{"value":null}] 12:08:32 INFO - PROCESS | 1654 | 1464376112467 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:32 INFO - PROCESS | 1654 | ++DOCSHELL 0x12c895000 == 84 [pid = 1654] [id = 529] 12:08:32 INFO - PROCESS | 1654 | ++DOMWINDOW == 214 (0x12a885000) [pid = 1654] [serial = 1587] [outer = 0x0] 12:08:32 INFO - PROCESS | 1654 | ++DOMWINDOW == 215 (0x12bb7e400) [pid = 1654] [serial = 1588] [outer = 0x12a885000] 12:08:32 INFO - PROCESS | 1654 | 1464376112492 Marionette DEBUG loaded listener.js 12:08:32 INFO - PROCESS | 1654 | ++DOMWINDOW == 216 (0x12c58b000) [pid = 1654] [serial = 1589] [outer = 0x12a885000] 12:08:32 INFO - PROCESS | 1654 | 1464376112858 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]]]}] 12:08:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 12:08:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 571ms 12:08:32 INFO - PROCESS | 1654 | 1464376112896 Marionette TRACE conn2 -> [0,2089,"getWindowHandle",null] 12:08:32 INFO - PROCESS | 1654 | 1464376112897 Marionette TRACE conn2 <- [1,2089,null,{"value":"7"}] 12:08:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 12:08:32 INFO - PROCESS | 1654 | 1464376112899 Marionette TRACE conn2 -> [0,2090,"setScriptTimeout",{"ms":35000}] 12:08:32 INFO - PROCESS | 1654 | 1464376112900 Marionette TRACE conn2 <- [1,2090,null,{}] 12:08:32 INFO - PROCESS | 1654 | 1464376112903 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}] 12:08:33 INFO - PROCESS | 1654 | 1464376113021 Marionette TRACE conn2 <- [1,2091,null,{"value":null}] 12:08:33 INFO - PROCESS | 1654 | 1464376113069 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:33 INFO - PROCESS | 1654 | ++DOCSHELL 0x12d1e1000 == 85 [pid = 1654] [id = 530] 12:08:33 INFO - PROCESS | 1654 | ++DOMWINDOW == 217 (0x12c590400) [pid = 1654] [serial = 1590] [outer = 0x0] 12:08:33 INFO - PROCESS | 1654 | ++DOMWINDOW == 218 (0x12c719800) [pid = 1654] [serial = 1591] [outer = 0x12c590400] 12:08:33 INFO - PROCESS | 1654 | 1464376113095 Marionette DEBUG loaded listener.js 12:08:33 INFO - PROCESS | 1654 | ++DOMWINDOW == 219 (0x12cee7800) [pid = 1654] [serial = 1592] [outer = 0x12c590400] 12:08:33 INFO - PROCESS | 1654 | 1464376113425 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]]]}] 12:08:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 12:08:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 570ms 12:08:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 12:08:33 INFO - PROCESS | 1654 | 1464376113472 Marionette TRACE conn2 -> [0,2093,"getWindowHandle",null] 12:08:33 INFO - PROCESS | 1654 | 1464376113473 Marionette TRACE conn2 <- [1,2093,null,{"value":"7"}] 12:08:33 INFO - PROCESS | 1654 | 1464376113476 Marionette TRACE conn2 -> [0,2094,"setScriptTimeout",{"ms":35000}] 12:08:33 INFO - PROCESS | 1654 | 1464376113477 Marionette TRACE conn2 <- [1,2094,null,{}] 12:08:33 INFO - PROCESS | 1654 | 1464376113479 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}] 12:08:33 INFO - PROCESS | 1654 | 1464376113608 Marionette TRACE conn2 <- [1,2095,null,{"value":null}] 12:08:33 INFO - PROCESS | 1654 | 1464376113621 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:33 INFO - PROCESS | 1654 | ++DOCSHELL 0x12d811000 == 86 [pid = 1654] [id = 531] 12:08:33 INFO - PROCESS | 1654 | ++DOMWINDOW == 220 (0x12c716c00) [pid = 1654] [serial = 1593] [outer = 0x0] 12:08:33 INFO - PROCESS | 1654 | ++DOMWINDOW == 221 (0x133dc8800) [pid = 1654] [serial = 1594] [outer = 0x12c716c00] 12:08:33 INFO - PROCESS | 1654 | 1464376113646 Marionette DEBUG loaded listener.js 12:08:33 INFO - PROCESS | 1654 | ++DOMWINDOW == 222 (0x133dd2400) [pid = 1654] [serial = 1595] [outer = 0x12c716c00] 12:08:34 INFO - PROCESS | 1654 | 1464376114014 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]]]}] 12:08:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 12:08:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 568ms 12:08:34 INFO - PROCESS | 1654 | 1464376114050 Marionette TRACE conn2 -> [0,2097,"getWindowHandle",null] 12:08:34 INFO - PROCESS | 1654 | 1464376114051 Marionette TRACE conn2 <- [1,2097,null,{"value":"7"}] 12:08:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 12:08:34 INFO - PROCESS | 1654 | 1464376114054 Marionette TRACE conn2 -> [0,2098,"setScriptTimeout",{"ms":35000}] 12:08:34 INFO - PROCESS | 1654 | 1464376114055 Marionette TRACE conn2 <- [1,2098,null,{}] 12:08:34 INFO - PROCESS | 1654 | 1464376114057 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}] 12:08:34 INFO - PROCESS | 1654 | 1464376114299 Marionette TRACE conn2 <- [1,2099,null,{"value":null}] 12:08:34 INFO - PROCESS | 1654 | --DOMWINDOW == 221 (0x12166b800) [pid = 1654] [serial = 1473] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 12:08:34 INFO - PROCESS | 1654 | --DOMWINDOW == 220 (0x125cde000) [pid = 1654] [serial = 1518] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 12:08:34 INFO - PROCESS | 1654 | --DOMWINDOW == 219 (0x12729ec00) [pid = 1654] [serial = 1521] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 12:08:34 INFO - PROCESS | 1654 | --DOMWINDOW == 218 (0x121666000) [pid = 1654] [serial = 1515] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 12:08:34 INFO - PROCESS | 1654 | --DOMWINDOW == 217 (0x1291f0800) [pid = 1654] [serial = 1524] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 12:08:34 INFO - PROCESS | 1654 | --DOMWINDOW == 216 (0x11767fc00) [pid = 1654] [serial = 1503] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 12:08:34 INFO - PROCESS | 1654 | --DOMWINDOW == 215 (0x119a9a400) [pid = 1654] [serial = 1512] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 12:08:34 INFO - PROCESS | 1654 | --DOMWINDOW == 214 (0x111ed6400) [pid = 1654] [serial = 1500] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 12:08:34 INFO - PROCESS | 1654 | --DOMWINDOW == 213 (0x112973000) [pid = 1654] [serial = 1506] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 12:08:34 INFO - PROCESS | 1654 | --DOMWINDOW == 212 (0x112892800) [pid = 1654] [serial = 1527] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 12:08:34 INFO - PROCESS | 1654 | --DOMWINDOW == 211 (0x12a946c00) [pid = 1654] [serial = 1533] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 12:08:34 INFO - PROCESS | 1654 | --DOMWINDOW == 210 (0x118332400) [pid = 1654] [serial = 1530] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 12:08:34 INFO - PROCESS | 1654 | --DOMWINDOW == 209 (0x119048000) [pid = 1654] [serial = 1509] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 12:08:34 INFO - PROCESS | 1654 | 1464376114360 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:34 INFO - PROCESS | 1654 | ++DOCSHELL 0x12144a000 == 87 [pid = 1654] [id = 532] 12:08:34 INFO - PROCESS | 1654 | ++DOMWINDOW == 210 (0x110e63400) [pid = 1654] [serial = 1596] [outer = 0x0] 12:08:34 INFO - PROCESS | 1654 | ++DOMWINDOW == 211 (0x112a6a000) [pid = 1654] [serial = 1597] [outer = 0x110e63400] 12:08:34 INFO - PROCESS | 1654 | 1464376114385 Marionette DEBUG loaded listener.js 12:08:34 INFO - PROCESS | 1654 | ++DOMWINDOW == 212 (0x119aa4000) [pid = 1654] [serial = 1598] [outer = 0x110e63400] 12:08:34 INFO - PROCESS | 1654 | 1464376114692 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]]]}] 12:08:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 12:08:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 668ms 12:08:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 12:08:34 INFO - PROCESS | 1654 | 1464376114723 Marionette TRACE conn2 -> [0,2101,"getWindowHandle",null] 12:08:34 INFO - PROCESS | 1654 | 1464376114725 Marionette TRACE conn2 <- [1,2101,null,{"value":"7"}] 12:08:34 INFO - PROCESS | 1654 | 1464376114730 Marionette TRACE conn2 -> [0,2102,"setScriptTimeout",{"ms":35000}] 12:08:34 INFO - PROCESS | 1654 | 1464376114733 Marionette TRACE conn2 <- [1,2102,null,{}] 12:08:34 INFO - PROCESS | 1654 | 1464376114737 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}] 12:08:34 INFO - PROCESS | 1654 | 1464376114947 Marionette TRACE conn2 <- [1,2103,null,{"value":null}] 12:08:34 INFO - PROCESS | 1654 | 1464376114994 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:35 INFO - PROCESS | 1654 | ++DOCSHELL 0x135146800 == 88 [pid = 1654] [id = 533] 12:08:35 INFO - PROCESS | 1654 | ++DOMWINDOW == 213 (0x121672400) [pid = 1654] [serial = 1599] [outer = 0x0] 12:08:35 INFO - PROCESS | 1654 | ++DOMWINDOW == 214 (0x133de0800) [pid = 1654] [serial = 1600] [outer = 0x121672400] 12:08:35 INFO - PROCESS | 1654 | 1464376115041 Marionette DEBUG loaded listener.js 12:08:35 INFO - PROCESS | 1654 | ++DOMWINDOW == 215 (0x135581400) [pid = 1654] [serial = 1601] [outer = 0x121672400] 12:08:35 INFO - PROCESS | 1654 | 1464376115426 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]]]}] 12:08:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 12:08:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 723ms 12:08:35 INFO - PROCESS | 1654 | 1464376115453 Marionette TRACE conn2 -> [0,2105,"getWindowHandle",null] 12:08:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 12:08:35 INFO - PROCESS | 1654 | 1464376115455 Marionette TRACE conn2 <- [1,2105,null,{"value":"7"}] 12:08:35 INFO - PROCESS | 1654 | 1464376115459 Marionette TRACE conn2 -> [0,2106,"setScriptTimeout",{"ms":35000}] 12:08:35 INFO - PROCESS | 1654 | 1464376115461 Marionette TRACE conn2 <- [1,2106,null,{}] 12:08:35 INFO - PROCESS | 1654 | 1464376115464 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}] 12:08:35 INFO - PROCESS | 1654 | 1464376115666 Marionette TRACE conn2 <- [1,2107,null,{"value":null}] 12:08:35 INFO - PROCESS | 1654 | 1464376115680 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:35 INFO - PROCESS | 1654 | ++DOCSHELL 0x135a96800 == 89 [pid = 1654] [id = 534] 12:08:35 INFO - PROCESS | 1654 | ++DOMWINDOW == 216 (0x135577c00) [pid = 1654] [serial = 1602] [outer = 0x0] 12:08:35 INFO - PROCESS | 1654 | ++DOMWINDOW == 217 (0x13561a800) [pid = 1654] [serial = 1603] [outer = 0x135577c00] 12:08:35 INFO - PROCESS | 1654 | 1464376115721 Marionette DEBUG loaded listener.js 12:08:35 INFO - PROCESS | 1654 | ++DOMWINDOW == 218 (0x13596bc00) [pid = 1654] [serial = 1604] [outer = 0x135577c00] 12:08:36 INFO - PROCESS | 1654 | 1464376116084 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]]]}] 12:08:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 12:08:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 671ms 12:08:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 12:08:36 INFO - PROCESS | 1654 | 1464376116129 Marionette TRACE conn2 -> [0,2109,"getWindowHandle",null] 12:08:36 INFO - PROCESS | 1654 | 1464376116131 Marionette TRACE conn2 <- [1,2109,null,{"value":"7"}] 12:08:36 INFO - PROCESS | 1654 | 1464376116133 Marionette TRACE conn2 -> [0,2110,"setScriptTimeout",{"ms":35000}] 12:08:36 INFO - PROCESS | 1654 | 1464376116134 Marionette TRACE conn2 <- [1,2110,null,{}] 12:08:36 INFO - PROCESS | 1654 | 1464376116136 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}] 12:08:36 INFO - PROCESS | 1654 | 1464376116230 Marionette TRACE conn2 <- [1,2111,null,{"value":null}] 12:08:36 INFO - PROCESS | 1654 | 1464376116423 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:36 INFO - PROCESS | 1654 | ++DOCSHELL 0x117043800 == 90 [pid = 1654] [id = 535] 12:08:36 INFO - PROCESS | 1654 | ++DOMWINDOW == 219 (0x1126d0c00) [pid = 1654] [serial = 1605] [outer = 0x0] 12:08:36 INFO - PROCESS | 1654 | ++DOMWINDOW == 220 (0x112979c00) [pid = 1654] [serial = 1606] [outer = 0x1126d0c00] 12:08:36 INFO - PROCESS | 1654 | 1464376116471 Marionette DEBUG loaded listener.js 12:08:36 INFO - PROCESS | 1654 | ++DOMWINDOW == 221 (0x1166c5400) [pid = 1654] [serial = 1607] [outer = 0x1126d0c00] 12:08:36 INFO - PROCESS | 1654 | 1464376116929 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]]]}] 12:08:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 12:08:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 819ms 12:08:36 INFO - PROCESS | 1654 | 1464376116953 Marionette TRACE conn2 -> [0,2113,"getWindowHandle",null] 12:08:36 INFO - PROCESS | 1654 | 1464376116956 Marionette TRACE conn2 <- [1,2113,null,{"value":"7"}] 12:08:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 12:08:36 INFO - PROCESS | 1654 | 1464376116960 Marionette TRACE conn2 -> [0,2114,"setScriptTimeout",{"ms":35000}] 12:08:36 INFO - PROCESS | 1654 | 1464376116962 Marionette TRACE conn2 <- [1,2114,null,{}] 12:08:36 INFO - PROCESS | 1654 | 1464376116966 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}] 12:08:37 INFO - PROCESS | 1654 | 1464376117086 Marionette TRACE conn2 <- [1,2115,null,{"value":null}] 12:08:37 INFO - PROCESS | 1654 | 1464376117206 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:37 INFO - PROCESS | 1654 | ++DOCSHELL 0x12578e800 == 91 [pid = 1654] [id = 536] 12:08:37 INFO - PROCESS | 1654 | ++DOMWINDOW == 222 (0x1180c1800) [pid = 1654] [serial = 1608] [outer = 0x0] 12:08:37 INFO - PROCESS | 1654 | ++DOMWINDOW == 223 (0x1185c9800) [pid = 1654] [serial = 1609] [outer = 0x1180c1800] 12:08:37 INFO - PROCESS | 1654 | 1464376117241 Marionette DEBUG loaded listener.js 12:08:37 INFO - PROCESS | 1654 | ++DOMWINDOW == 224 (0x1196c3c00) [pid = 1654] [serial = 1610] [outer = 0x1180c1800] 12:08:37 INFO - PROCESS | 1654 | 1464376117670 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]]]}] 12:08:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 12:08:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 721ms 12:08:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 12:08:37 INFO - PROCESS | 1654 | 1464376117702 Marionette TRACE conn2 -> [0,2117,"getWindowHandle",null] 12:08:37 INFO - PROCESS | 1654 | 1464376117705 Marionette TRACE conn2 <- [1,2117,null,{"value":"7"}] 12:08:37 INFO - PROCESS | 1654 | 1464376117722 Marionette TRACE conn2 -> [0,2118,"setScriptTimeout",{"ms":35000}] 12:08:37 INFO - PROCESS | 1654 | 1464376117723 Marionette TRACE conn2 <- [1,2118,null,{}] 12:08:37 INFO - PROCESS | 1654 | 1464376117727 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}] 12:08:37 INFO - PROCESS | 1654 | 1464376117840 Marionette TRACE conn2 <- [1,2119,null,{"value":null}] 12:08:37 INFO - PROCESS | 1654 | 1464376117959 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:37 INFO - PROCESS | 1654 | ++DOCSHELL 0x133c0b800 == 92 [pid = 1654] [id = 537] 12:08:37 INFO - PROCESS | 1654 | ++DOMWINDOW == 225 (0x1196d0800) [pid = 1654] [serial = 1611] [outer = 0x0] 12:08:37 INFO - PROCESS | 1654 | ++DOMWINDOW == 226 (0x119b1ac00) [pid = 1654] [serial = 1612] [outer = 0x1196d0800] 12:08:37 INFO - PROCESS | 1654 | 1464376117992 Marionette DEBUG loaded listener.js 12:08:38 INFO - PROCESS | 1654 | ++DOMWINDOW == 227 (0x12193b800) [pid = 1654] [serial = 1613] [outer = 0x1196d0800] 12:08:38 INFO - PROCESS | 1654 | 1464376118393 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]]]}] 12:08:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 12:08:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 736ms 12:08:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 12:08:38 INFO - PROCESS | 1654 | 1464376118445 Marionette TRACE conn2 -> [0,2121,"getWindowHandle",null] 12:08:38 INFO - PROCESS | 1654 | 1464376118447 Marionette TRACE conn2 <- [1,2121,null,{"value":"7"}] 12:08:38 INFO - PROCESS | 1654 | 1464376118454 Marionette TRACE conn2 -> [0,2122,"setScriptTimeout",{"ms":35000}] 12:08:38 INFO - PROCESS | 1654 | 1464376118458 Marionette TRACE conn2 <- [1,2122,null,{}] 12:08:38 INFO - PROCESS | 1654 | 1464376118462 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}] 12:08:38 INFO - PROCESS | 1654 | 1464376118576 Marionette TRACE conn2 <- [1,2123,null,{"value":null}] 12:08:38 INFO - PROCESS | 1654 | 1464376118697 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:38 INFO - PROCESS | 1654 | ++DOCSHELL 0x137c82000 == 93 [pid = 1654] [id = 538] 12:08:38 INFO - PROCESS | 1654 | ++DOMWINDOW == 228 (0x125cbe000) [pid = 1654] [serial = 1614] [outer = 0x0] 12:08:38 INFO - PROCESS | 1654 | ++DOMWINDOW == 229 (0x127291400) [pid = 1654] [serial = 1615] [outer = 0x125cbe000] 12:08:38 INFO - PROCESS | 1654 | 1464376118728 Marionette DEBUG loaded listener.js 12:08:38 INFO - PROCESS | 1654 | ++DOMWINDOW == 230 (0x12a813800) [pid = 1654] [serial = 1616] [outer = 0x125cbe000] 12:08:39 INFO - PROCESS | 1654 | 1464376119161 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]]]}] 12:08:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 12:08:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 730ms 12:08:39 INFO - PROCESS | 1654 | 1464376119198 Marionette TRACE conn2 -> [0,2125,"getWindowHandle",null] 12:08:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 12:08:39 INFO - PROCESS | 1654 | 1464376119200 Marionette TRACE conn2 <- [1,2125,null,{"value":"7"}] 12:08:39 INFO - PROCESS | 1654 | 1464376119202 Marionette TRACE conn2 -> [0,2126,"setScriptTimeout",{"ms":35000}] 12:08:39 INFO - PROCESS | 1654 | 1464376119204 Marionette TRACE conn2 <- [1,2126,null,{}] 12:08:39 INFO - PROCESS | 1654 | 1464376119206 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}] 12:08:39 INFO - PROCESS | 1654 | 1464376119360 Marionette TRACE conn2 <- [1,2127,null,{"value":null}] 12:08:39 INFO - PROCESS | 1654 | 1464376119413 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:39 INFO - PROCESS | 1654 | ++DOCSHELL 0x137dc1000 == 94 [pid = 1654] [id = 539] 12:08:39 INFO - PROCESS | 1654 | ++DOMWINDOW == 231 (0x12a941800) [pid = 1654] [serial = 1617] [outer = 0x0] 12:08:39 INFO - PROCESS | 1654 | ++DOMWINDOW == 232 (0x12bb8b400) [pid = 1654] [serial = 1618] [outer = 0x12a941800] 12:08:39 INFO - PROCESS | 1654 | 1464376119443 Marionette DEBUG loaded listener.js 12:08:39 INFO - PROCESS | 1654 | ++DOMWINDOW == 233 (0x12f18c400) [pid = 1654] [serial = 1619] [outer = 0x12a941800] 12:08:39 INFO - PROCESS | 1654 | 1464376119889 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]]]}] 12:08:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 12:08:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 719ms 12:08:39 INFO - PROCESS | 1654 | 1464376119921 Marionette TRACE conn2 -> [0,2129,"getWindowHandle",null] 12:08:39 INFO - PROCESS | 1654 | 1464376119923 Marionette TRACE conn2 <- [1,2129,null,{"value":"7"}] 12:08:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 12:08:39 INFO - PROCESS | 1654 | 1464376119925 Marionette TRACE conn2 -> [0,2130,"setScriptTimeout",{"ms":35000}] 12:08:39 INFO - PROCESS | 1654 | 1464376119926 Marionette TRACE conn2 <- [1,2130,null,{}] 12:08:39 INFO - PROCESS | 1654 | 1464376119929 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}] 12:08:40 INFO - PROCESS | 1654 | 1464376120039 Marionette TRACE conn2 <- [1,2131,null,{"value":null}] 12:08:40 INFO - PROCESS | 1654 | 1464376120162 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:40 INFO - PROCESS | 1654 | ++DOCSHELL 0x13f54c000 == 95 [pid = 1654] [id = 540] 12:08:40 INFO - PROCESS | 1654 | ++DOMWINDOW == 234 (0x135358000) [pid = 1654] [serial = 1620] [outer = 0x0] 12:08:40 INFO - PROCESS | 1654 | ++DOMWINDOW == 235 (0x135364400) [pid = 1654] [serial = 1621] [outer = 0x135358000] 12:08:40 INFO - PROCESS | 1654 | 1464376120200 Marionette DEBUG loaded listener.js 12:08:40 INFO - PROCESS | 1654 | ++DOMWINDOW == 236 (0x13596c800) [pid = 1654] [serial = 1622] [outer = 0x135358000] 12:08:40 INFO - PROCESS | 1654 | 1464376120619 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] 12:08:40 INFO - PROCESS | 1654 | 1464376120673 Marionette TRACE conn2 <- [1,2133,null,{"value":"7"}] 12:08:40 INFO - PROCESS | 1654 | 1464376120678 Marionette TRACE conn2 -> [0,2134,"setScriptTimeout",{"ms":35000}] 12:08:40 INFO - PROCESS | 1654 | 1464376120679 Marionette TRACE conn2 <- [1,2134,null,{}] 12:08:40 INFO - PROCESS | 1654 | 1464376120682 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}] 12:08:40 INFO - PROCESS | 1654 | 1464376120793 Marionette TRACE conn2 <- [1,2135,null,{"value":null}] 12:08:40 INFO - PROCESS | 1654 | 1464376120913 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:40 INFO - PROCESS | 1654 | ++DOCSHELL 0x140088800 == 96 [pid = 1654] [id = 541] 12:08:40 INFO - PROCESS | 1654 | ++DOMWINDOW == 237 (0x135971800) [pid = 1654] [serial = 1623] [outer = 0x0] 12:08:40 INFO - PROCESS | 1654 | ++DOMWINDOW == 238 (0x137b02c00) [pid = 1654] [serial = 1624] [outer = 0x135971800] 12:08:40 INFO - PROCESS | 1654 | 1464376120944 Marionette DEBUG loaded listener.js 12:08:40 INFO - PROCESS | 1654 | ++DOMWINDOW == 239 (0x137bc2c00) [pid = 1654] [serial = 1625] [outer = 0x135971800] 12:08:41 INFO - PROCESS | 1654 | 1464376121364 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]]]}] 12:08:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 12:08:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 720ms 12:08:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 12:08:41 INFO - PROCESS | 1654 | 1464376121399 Marionette TRACE conn2 -> [0,2137,"getWindowHandle",null] 12:08:41 INFO - PROCESS | 1654 | 1464376121401 Marionette TRACE conn2 <- [1,2137,null,{"value":"7"}] 12:08:41 INFO - PROCESS | 1654 | 1464376121403 Marionette TRACE conn2 -> [0,2138,"setScriptTimeout",{"ms":35000}] 12:08:41 INFO - PROCESS | 1654 | 1464376121404 Marionette TRACE conn2 <- [1,2138,null,{}] 12:08:41 INFO - PROCESS | 1654 | 1464376121406 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}] 12:08:41 INFO - PROCESS | 1654 | 1464376121521 Marionette TRACE conn2 <- [1,2139,null,{"value":null}] 12:08:41 INFO - PROCESS | 1654 | 1464376121615 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:41 INFO - PROCESS | 1654 | ++DOCSHELL 0x119770800 == 97 [pid = 1654] [id = 542] 12:08:41 INFO - PROCESS | 1654 | ++DOMWINDOW == 240 (0x11303ac00) [pid = 1654] [serial = 1626] [outer = 0x0] 12:08:41 INFO - PROCESS | 1654 | ++DOMWINDOW == 241 (0x1185d0c00) [pid = 1654] [serial = 1627] [outer = 0x11303ac00] 12:08:41 INFO - PROCESS | 1654 | 1464376121645 Marionette DEBUG loaded listener.js 12:08:41 INFO - PROCESS | 1654 | ++DOMWINDOW == 242 (0x12bb75400) [pid = 1654] [serial = 1628] [outer = 0x11303ac00] 12:08:42 INFO - PROCESS | 1654 | 1464376122076 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]]]}] 12:08:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 12:08:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 721ms 12:08:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 12:08:42 INFO - PROCESS | 1654 | 1464376122129 Marionette TRACE conn2 -> [0,2141,"getWindowHandle",null] 12:08:42 INFO - PROCESS | 1654 | 1464376122130 Marionette TRACE conn2 <- [1,2141,null,{"value":"7"}] 12:08:42 INFO - PROCESS | 1654 | 1464376122135 Marionette TRACE conn2 -> [0,2142,"setScriptTimeout",{"ms":35000}] 12:08:42 INFO - PROCESS | 1654 | 1464376122136 Marionette TRACE conn2 <- [1,2142,null,{}] 12:08:42 INFO - PROCESS | 1654 | 1464376122139 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}] 12:08:42 INFO - PROCESS | 1654 | 1464376122266 Marionette TRACE conn2 <- [1,2143,null,{"value":null}] 12:08:42 INFO - PROCESS | 1654 | 1464376122440 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:42 INFO - PROCESS | 1654 | ++DOCSHELL 0x12ceb9000 == 98 [pid = 1654] [id = 543] 12:08:42 INFO - PROCESS | 1654 | ++DOMWINDOW == 243 (0x12142f400) [pid = 1654] [serial = 1629] [outer = 0x0] 12:08:42 INFO - PROCESS | 1654 | ++DOMWINDOW == 244 (0x134307400) [pid = 1654] [serial = 1630] [outer = 0x12142f400] 12:08:42 INFO - PROCESS | 1654 | 1464376122471 Marionette DEBUG loaded listener.js 12:08:42 INFO - PROCESS | 1654 | ++DOMWINDOW == 245 (0x13430b400) [pid = 1654] [serial = 1631] [outer = 0x12142f400] 12:08:43 INFO - PROCESS | 1654 | 1464376123149 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] 12:08:43 INFO - PROCESS | 1654 | 1464376123208 Marionette TRACE conn2 <- [1,2145,null,{"value":"7"}] 12:08:43 INFO - PROCESS | 1654 | 1464376123212 Marionette TRACE conn2 -> [0,2146,"setScriptTimeout",{"ms":35000}] 12:08:43 INFO - PROCESS | 1654 | 1464376123215 Marionette TRACE conn2 <- [1,2146,null,{}] 12:08:43 INFO - PROCESS | 1654 | 1464376123219 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}] 12:08:43 INFO - PROCESS | 1654 | 1464376123330 Marionette TRACE conn2 <- [1,2147,null,{"value":null}] 12:08:43 INFO - PROCESS | 1654 | 1464376123457 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:43 INFO - PROCESS | 1654 | ++DOCSHELL 0x1294b4000 == 99 [pid = 1654] [id = 544] 12:08:43 INFO - PROCESS | 1654 | ++DOMWINDOW == 246 (0x11767fc00) [pid = 1654] [serial = 1632] [outer = 0x0] 12:08:43 INFO - PROCESS | 1654 | ++DOMWINDOW == 247 (0x1180cd000) [pid = 1654] [serial = 1633] [outer = 0x11767fc00] 12:08:43 INFO - PROCESS | 1654 | 1464376123488 Marionette DEBUG loaded listener.js 12:08:43 INFO - PROCESS | 1654 | ++DOMWINDOW == 248 (0x11892b400) [pid = 1654] [serial = 1634] [outer = 0x11767fc00] 12:08:43 INFO - PROCESS | 1654 | 1464376123933 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] 12:08:43 INFO - PROCESS | 1654 | 1464376123989 Marionette TRACE conn2 <- [1,2149,null,{"value":"7"}] 12:08:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 12:08:43 INFO - PROCESS | 1654 | 1464376123994 Marionette TRACE conn2 -> [0,2150,"setScriptTimeout",{"ms":35000}] 12:08:43 INFO - PROCESS | 1654 | 1464376123995 Marionette TRACE conn2 <- [1,2150,null,{}] 12:08:43 INFO - PROCESS | 1654 | 1464376123998 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}] 12:08:44 INFO - PROCESS | 1654 | 1464376124101 Marionette TRACE conn2 <- [1,2151,null,{"value":null}] 12:08:44 INFO - PROCESS | 1654 | 1464376124230 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:44 INFO - PROCESS | 1654 | ++DOCSHELL 0x120719800 == 100 [pid = 1654] [id = 545] 12:08:44 INFO - PROCESS | 1654 | ++DOMWINDOW == 249 (0x1185cc400) [pid = 1654] [serial = 1635] [outer = 0x0] 12:08:44 INFO - PROCESS | 1654 | ++DOMWINDOW == 250 (0x119aa0c00) [pid = 1654] [serial = 1636] [outer = 0x1185cc400] 12:08:44 INFO - PROCESS | 1654 | 1464376124260 Marionette DEBUG loaded listener.js 12:08:44 INFO - PROCESS | 1654 | ++DOMWINDOW == 251 (0x119c38000) [pid = 1654] [serial = 1637] [outer = 0x1185cc400] 12:08:44 INFO - PROCESS | 1654 | --DOCSHELL 0x135a96800 == 99 [pid = 1654] [id = 534] 12:08:44 INFO - PROCESS | 1654 | --DOCSHELL 0x135146800 == 98 [pid = 1654] [id = 533] 12:08:44 INFO - PROCESS | 1654 | --DOCSHELL 0x12144a000 == 97 [pid = 1654] [id = 532] 12:08:44 INFO - PROCESS | 1654 | --DOCSHELL 0x12d811000 == 96 [pid = 1654] [id = 531] 12:08:44 INFO - PROCESS | 1654 | --DOCSHELL 0x12d1e1000 == 95 [pid = 1654] [id = 530] 12:08:44 INFO - PROCESS | 1654 | --DOCSHELL 0x12c895000 == 94 [pid = 1654] [id = 529] 12:08:44 INFO - PROCESS | 1654 | --DOCSHELL 0x12bb4f000 == 93 [pid = 1654] [id = 528] 12:08:44 INFO - PROCESS | 1654 | --DOMWINDOW == 250 (0x1214c3c00) [pid = 1654] [serial = 1492] [outer = 0x0] [url = about:blank] 12:08:44 INFO - PROCESS | 1654 | --DOMWINDOW == 249 (0x125e64c00) [pid = 1654] [serial = 1495] [outer = 0x0] [url = about:blank] 12:08:44 INFO - PROCESS | 1654 | --DOMWINDOW == 248 (0x116a5f800) [pid = 1654] [serial = 1498] [outer = 0x0] [url = about:blank] 12:08:44 INFO - PROCESS | 1654 | --DOMWINDOW == 247 (0x12bb87400) [pid = 1654] [serial = 1537] [outer = 0x0] [url = about:blank] 12:08:44 INFO - PROCESS | 1654 | --DOCSHELL 0x129113800 == 92 [pid = 1654] [id = 527] 12:08:44 INFO - PROCESS | 1654 | --DOCSHELL 0x12579b000 == 91 [pid = 1654] [id = 526] 12:08:44 INFO - PROCESS | 1654 | --DOCSHELL 0x1191c6800 == 90 [pid = 1654] [id = 525] 12:08:44 INFO - PROCESS | 1654 | --DOCSHELL 0x119757000 == 89 [pid = 1654] [id = 524] 12:08:44 INFO - PROCESS | 1654 | --DOCSHELL 0x1257e5800 == 88 [pid = 1654] [id = 523] 12:08:44 INFO - PROCESS | 1654 | --DOCSHELL 0x135a8c800 == 87 [pid = 1654] [id = 520] 12:08:44 INFO - PROCESS | 1654 | --DOCSHELL 0x135806000 == 86 [pid = 1654] [id = 519] 12:08:44 INFO - PROCESS | 1654 | --DOCSHELL 0x135496800 == 85 [pid = 1654] [id = 518] 12:08:44 INFO - PROCESS | 1654 | --DOCSHELL 0x135339000 == 84 [pid = 1654] [id = 517] 12:08:44 INFO - PROCESS | 1654 | --DOCSHELL 0x13514f800 == 83 [pid = 1654] [id = 516] 12:08:44 INFO - PROCESS | 1654 | --DOCSHELL 0x133c0a800 == 82 [pid = 1654] [id = 515] 12:08:44 INFO - PROCESS | 1654 | --DOCSHELL 0x12788d000 == 81 [pid = 1654] [id = 514] 12:08:44 INFO - PROCESS | 1654 | --DOCSHELL 0x12100c000 == 80 [pid = 1654] [id = 513] 12:08:44 INFO - PROCESS | 1654 | --DOMWINDOW == 246 (0x124e3e400) [pid = 1654] [serial = 1475] [outer = 0x0] [url = about:blank] 12:08:44 INFO - PROCESS | 1654 | --DOMWINDOW == 245 (0x119aa5400) [pid = 1654] [serial = 1519] [outer = 0x0] [url = about:blank] 12:08:44 INFO - PROCESS | 1654 | --DOMWINDOW == 244 (0x12915c000) [pid = 1654] [serial = 1522] [outer = 0x0] [url = about:blank] 12:08:44 INFO - PROCESS | 1654 | --DOMWINDOW == 243 (0x1275e8c00) [pid = 1654] [serial = 1520] [outer = 0x0] [url = about:blank] 12:08:44 INFO - PROCESS | 1654 | --DOMWINDOW == 242 (0x1218eec00) [pid = 1654] [serial = 1516] [outer = 0x0] [url = about:blank] 12:08:44 INFO - PROCESS | 1654 | --DOMWINDOW == 241 (0x12976fc00) [pid = 1654] [serial = 1525] [outer = 0x0] [url = about:blank] 12:08:44 INFO - PROCESS | 1654 | --DOMWINDOW == 240 (0x120f25800) [pid = 1654] [serial = 1489] [outer = 0x0] [url = about:blank] 12:08:44 INFO - PROCESS | 1654 | --DOMWINDOW == 239 (0x118336400) [pid = 1654] [serial = 1505] [outer = 0x0] [url = about:blank] 12:08:44 INFO - PROCESS | 1654 | --DOMWINDOW == 238 (0x118028c00) [pid = 1654] [serial = 1504] [outer = 0x0] [url = about:blank] 12:08:44 INFO - PROCESS | 1654 | --DOMWINDOW == 237 (0x112e2f800) [pid = 1654] [serial = 1480] [outer = 0x0] [url = about:blank] 12:08:44 INFO - PROCESS | 1654 | --DOMWINDOW == 236 (0x119b21800) [pid = 1654] [serial = 1513] [outer = 0x0] [url = about:blank] 12:08:44 INFO - PROCESS | 1654 | --DOMWINDOW == 235 (0x1291eb000) [pid = 1654] [serial = 1523] [outer = 0x0] [url = about:blank] 12:08:44 INFO - PROCESS | 1654 | --DOMWINDOW == 234 (0x1211e8c00) [pid = 1654] [serial = 1514] [outer = 0x0] [url = about:blank] 12:08:44 INFO - PROCESS | 1654 | --DOMWINDOW == 233 (0x112a6b400) [pid = 1654] [serial = 1502] [outer = 0x0] [url = about:blank] 12:08:44 INFO - PROCESS | 1654 | --DOMWINDOW == 232 (0x1126c5400) [pid = 1654] [serial = 1501] [outer = 0x0] [url = about:blank] 12:08:44 INFO - PROCESS | 1654 | --DOMWINDOW == 231 (0x117e61400) [pid = 1654] [serial = 1483] [outer = 0x0] [url = about:blank] 12:08:44 INFO - PROCESS | 1654 | --DOMWINDOW == 230 (0x1183d1800) [pid = 1654] [serial = 1507] [outer = 0x0] [url = about:blank] 12:08:44 INFO - PROCESS | 1654 | --DOMWINDOW == 229 (0x1190bf800) [pid = 1654] [serial = 1508] [outer = 0x0] [url = about:blank] 12:08:44 INFO - PROCESS | 1654 | --DOMWINDOW == 228 (0x1190c3400) [pid = 1654] [serial = 1486] [outer = 0x0] [url = about:blank] 12:08:44 INFO - PROCESS | 1654 | --DOMWINDOW == 227 (0x119a9f400) [pid = 1654] [serial = 1529] [outer = 0x0] [url = about:blank] 12:08:44 INFO - PROCESS | 1654 | --DOMWINDOW == 226 (0x11914b800) [pid = 1654] [serial = 1528] [outer = 0x0] [url = about:blank] 12:08:44 INFO - PROCESS | 1654 | --DOMWINDOW == 225 (0x12b0c2400) [pid = 1654] [serial = 1534] [outer = 0x0] [url = about:blank] 12:08:44 INFO - PROCESS | 1654 | --DOMWINDOW == 224 (0x121aae800) [pid = 1654] [serial = 1531] [outer = 0x0] [url = about:blank] 12:08:44 INFO - PROCESS | 1654 | --DOMWINDOW == 223 (0x12a88a400) [pid = 1654] [serial = 1526] [outer = 0x0] [url = about:blank] 12:08:44 INFO - PROCESS | 1654 | --DOMWINDOW == 222 (0x11940e000) [pid = 1654] [serial = 1510] [outer = 0x0] [url = about:blank] 12:08:44 INFO - PROCESS | 1654 | --DOMWINDOW == 221 (0x119aa1400) [pid = 1654] [serial = 1511] [outer = 0x0] [url = about:blank] 12:08:44 INFO - PROCESS | 1654 | --DOMWINDOW == 220 (0x12bb7a400) [pid = 1654] [serial = 1535] [outer = 0x0] [url = about:blank] 12:08:44 INFO - PROCESS | 1654 | --DOMWINDOW == 219 (0x12517b400) [pid = 1654] [serial = 1517] [outer = 0x0] [url = about:blank] 12:08:44 INFO - PROCESS | 1654 | --DOMWINDOW == 218 (0x12a941000) [pid = 1654] [serial = 1532] [outer = 0x0] [url = about:blank] 12:08:44 INFO - PROCESS | 1654 | 1464376124659 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]]]}] 12:08:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 12:08:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 722ms 12:08:44 INFO - PROCESS | 1654 | 1464376124717 Marionette TRACE conn2 -> [0,2153,"getWindowHandle",null] 12:08:44 INFO - PROCESS | 1654 | 1464376124718 Marionette TRACE conn2 <- [1,2153,null,{"value":"7"}] 12:08:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 12:08:44 INFO - PROCESS | 1654 | 1464376124720 Marionette TRACE conn2 -> [0,2154,"setScriptTimeout",{"ms":35000}] 12:08:44 INFO - PROCESS | 1654 | 1464376124723 Marionette TRACE conn2 <- [1,2154,null,{}] 12:08:44 INFO - PROCESS | 1654 | 1464376124730 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}] 12:08:44 INFO - PROCESS | 1654 | 1464376124826 Marionette TRACE conn2 <- [1,2155,null,{"value":null}] 12:08:44 INFO - PROCESS | 1654 | 1464376124852 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:44 INFO - PROCESS | 1654 | ++DOCSHELL 0x12100c000 == 81 [pid = 1654] [id = 546] 12:08:44 INFO - PROCESS | 1654 | ++DOMWINDOW == 219 (0x121413c00) [pid = 1654] [serial = 1638] [outer = 0x0] 12:08:44 INFO - PROCESS | 1654 | ++DOMWINDOW == 220 (0x121425000) [pid = 1654] [serial = 1639] [outer = 0x121413c00] 12:08:44 INFO - PROCESS | 1654 | 1464376124879 Marionette DEBUG loaded listener.js 12:08:44 INFO - PROCESS | 1654 | ++DOMWINDOW == 221 (0x121b6c800) [pid = 1654] [serial = 1640] [outer = 0x121413c00] 12:08:45 INFO - PROCESS | 1654 | 1464376125269 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]]]}] 12:08:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 12:08:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 570ms 12:08:45 INFO - PROCESS | 1654 | 1464376125292 Marionette TRACE conn2 -> [0,2157,"getWindowHandle",null] 12:08:45 INFO - PROCESS | 1654 | 1464376125294 Marionette TRACE conn2 <- [1,2157,null,{"value":"7"}] 12:08:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 12:08:45 INFO - PROCESS | 1654 | 1464376125296 Marionette TRACE conn2 -> [0,2158,"setScriptTimeout",{"ms":35000}] 12:08:45 INFO - PROCESS | 1654 | 1464376125297 Marionette TRACE conn2 <- [1,2158,null,{}] 12:08:45 INFO - PROCESS | 1654 | 1464376125299 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}] 12:08:45 INFO - PROCESS | 1654 | 1464376125394 Marionette TRACE conn2 <- [1,2159,null,{"value":null}] 12:08:45 INFO - PROCESS | 1654 | 1464376125398 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:45 INFO - PROCESS | 1654 | ++DOCSHELL 0x127b6a000 == 82 [pid = 1654] [id = 547] 12:08:45 INFO - PROCESS | 1654 | ++DOMWINDOW == 222 (0x125173c00) [pid = 1654] [serial = 1641] [outer = 0x0] 12:08:45 INFO - PROCESS | 1654 | ++DOMWINDOW == 223 (0x12721f400) [pid = 1654] [serial = 1642] [outer = 0x125173c00] 12:08:45 INFO - PROCESS | 1654 | 1464376125424 Marionette DEBUG loaded listener.js 12:08:45 INFO - PROCESS | 1654 | ++DOMWINDOW == 224 (0x1278d0400) [pid = 1654] [serial = 1643] [outer = 0x125173c00] 12:08:45 INFO - PROCESS | 1654 | 1464376125892 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]]]}] 12:08:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 12:08:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 622ms 12:08:45 INFO - PROCESS | 1654 | 1464376125919 Marionette TRACE conn2 -> [0,2161,"getWindowHandle",null] 12:08:45 INFO - PROCESS | 1654 | 1464376125921 Marionette TRACE conn2 <- [1,2161,null,{"value":"7"}] 12:08:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 12:08:45 INFO - PROCESS | 1654 | 1464376125924 Marionette TRACE conn2 -> [0,2162,"setScriptTimeout",{"ms":35000}] 12:08:45 INFO - PROCESS | 1654 | 1464376125926 Marionette TRACE conn2 <- [1,2162,null,{}] 12:08:45 INFO - PROCESS | 1654 | 1464376125929 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}] 12:08:46 INFO - PROCESS | 1654 | 1464376126066 Marionette TRACE conn2 <- [1,2163,null,{"value":null}] 12:08:46 INFO - PROCESS | 1654 | 1464376126077 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:46 INFO - PROCESS | 1654 | ++DOCSHELL 0x12bb55800 == 83 [pid = 1654] [id = 548] 12:08:46 INFO - PROCESS | 1654 | ++DOMWINDOW == 225 (0x129777000) [pid = 1654] [serial = 1644] [outer = 0x0] 12:08:46 INFO - PROCESS | 1654 | ++DOMWINDOW == 226 (0x12a887400) [pid = 1654] [serial = 1645] [outer = 0x129777000] 12:08:46 INFO - PROCESS | 1654 | 1464376126134 Marionette DEBUG loaded listener.js 12:08:46 INFO - PROCESS | 1654 | ++DOMWINDOW == 227 (0x12b0c2400) [pid = 1654] [serial = 1646] [outer = 0x129777000] 12:08:46 INFO - PROCESS | 1654 | 1464376126499 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]]]}] 12:08:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 12:08:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 622ms 12:08:46 INFO - PROCESS | 1654 | 1464376126565 Marionette TRACE conn2 -> [0,2165,"getWindowHandle",null] 12:08:46 INFO - PROCESS | 1654 | 1464376126566 Marionette TRACE conn2 <- [1,2165,null,{"value":"7"}] 12:08:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 12:08:46 INFO - PROCESS | 1654 | 1464376126568 Marionette TRACE conn2 -> [0,2166,"setScriptTimeout",{"ms":35000}] 12:08:46 INFO - PROCESS | 1654 | 1464376126569 Marionette TRACE conn2 <- [1,2166,null,{}] 12:08:46 INFO - PROCESS | 1654 | 1464376126572 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}] 12:08:46 INFO - PROCESS | 1654 | 1464376126678 Marionette TRACE conn2 <- [1,2167,null,{"value":null}] 12:08:46 INFO - PROCESS | 1654 | 1464376126683 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:46 INFO - PROCESS | 1654 | ++DOCSHELL 0x12d1d6000 == 84 [pid = 1654] [id = 549] 12:08:46 INFO - PROCESS | 1654 | ++DOMWINDOW == 228 (0x12ba74000) [pid = 1654] [serial = 1647] [outer = 0x0] 12:08:46 INFO - PROCESS | 1654 | ++DOMWINDOW == 229 (0x12c58d400) [pid = 1654] [serial = 1648] [outer = 0x12ba74000] 12:08:46 INFO - PROCESS | 1654 | 1464376126709 Marionette DEBUG loaded listener.js 12:08:46 INFO - PROCESS | 1654 | ++DOMWINDOW == 230 (0x133dc1800) [pid = 1654] [serial = 1649] [outer = 0x12ba74000] 12:08:47 INFO - PROCESS | 1654 | 1464376127087 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]]]}] 12:08:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 12:08:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 571ms 12:08:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 12:08:47 INFO - PROCESS | 1654 | 1464376127140 Marionette TRACE conn2 -> [0,2169,"getWindowHandle",null] 12:08:47 INFO - PROCESS | 1654 | 1464376127141 Marionette TRACE conn2 <- [1,2169,null,{"value":"7"}] 12:08:47 INFO - PROCESS | 1654 | 1464376127143 Marionette TRACE conn2 -> [0,2170,"setScriptTimeout",{"ms":35000}] 12:08:47 INFO - PROCESS | 1654 | 1464376127152 Marionette TRACE conn2 <- [1,2170,null,{}] 12:08:47 INFO - PROCESS | 1654 | 1464376127154 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}] 12:08:47 INFO - PROCESS | 1654 | 1464376127273 Marionette TRACE conn2 <- [1,2171,null,{"value":null}] 12:08:47 INFO - PROCESS | 1654 | 1464376127288 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:47 INFO - PROCESS | 1654 | ++DOCSHELL 0x12d722000 == 85 [pid = 1654] [id = 550] 12:08:47 INFO - PROCESS | 1654 | ++DOMWINDOW == 231 (0x12bb80800) [pid = 1654] [serial = 1650] [outer = 0x0] 12:08:47 INFO - PROCESS | 1654 | ++DOMWINDOW == 232 (0x133dcfc00) [pid = 1654] [serial = 1651] [outer = 0x12bb80800] 12:08:47 INFO - PROCESS | 1654 | 1464376127313 Marionette DEBUG loaded listener.js 12:08:47 INFO - PROCESS | 1654 | ++DOMWINDOW == 233 (0x13430cc00) [pid = 1654] [serial = 1652] [outer = 0x12bb80800] 12:08:47 INFO - PROCESS | 1654 | 1464376127716 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]]]}] 12:08:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 12:08:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 626ms 12:08:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 12:08:47 INFO - PROCESS | 1654 | 1464376127770 Marionette TRACE conn2 -> [0,2173,"getWindowHandle",null] 12:08:47 INFO - PROCESS | 1654 | 1464376127772 Marionette TRACE conn2 <- [1,2173,null,{"value":"7"}] 12:08:47 INFO - PROCESS | 1654 | 1464376127775 Marionette TRACE conn2 -> [0,2174,"setScriptTimeout",{"ms":35000}] 12:08:47 INFO - PROCESS | 1654 | 1464376127777 Marionette TRACE conn2 <- [1,2174,null,{}] 12:08:47 INFO - PROCESS | 1654 | 1464376127780 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}] 12:08:47 INFO - PROCESS | 1654 | 1464376127964 Marionette TRACE conn2 <- [1,2175,null,{"value":null}] 12:08:47 INFO - PROCESS | 1654 | 1464376127989 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:48 INFO - PROCESS | 1654 | ++DOCSHELL 0x133c21000 == 86 [pid = 1654] [id = 551] 12:08:48 INFO - PROCESS | 1654 | ++DOMWINDOW == 234 (0x133dc1c00) [pid = 1654] [serial = 1653] [outer = 0x0] 12:08:48 INFO - PROCESS | 1654 | ++DOMWINDOW == 235 (0x1343b5000) [pid = 1654] [serial = 1654] [outer = 0x133dc1c00] 12:08:48 INFO - PROCESS | 1654 | 1464376128022 Marionette DEBUG loaded listener.js 12:08:48 INFO - PROCESS | 1654 | ++DOMWINDOW == 236 (0x1343bb000) [pid = 1654] [serial = 1655] [outer = 0x133dc1c00] 12:08:49 INFO - PROCESS | 1654 | --DOCSHELL 0x137f0b000 == 85 [pid = 1654] [id = 438] 12:08:49 INFO - PROCESS | 1654 | --DOCSHELL 0x13f7d6000 == 84 [pid = 1654] [id = 458] 12:08:49 INFO - PROCESS | 1654 | --DOCSHELL 0x12a9dc800 == 83 [pid = 1654] [id = 459] 12:08:49 INFO - PROCESS | 1654 | --DOCSHELL 0x118528000 == 82 [pid = 1654] [id = 521] 12:08:49 INFO - PROCESS | 1654 | --DOCSHELL 0x110eaf800 == 81 [pid = 1654] [id = 376] 12:08:49 INFO - PROCESS | 1654 | --DOCSHELL 0x12dc35000 == 80 [pid = 1654] [id = 440] 12:08:49 INFO - PROCESS | 1654 | --DOCSHELL 0x12d1da000 == 79 [pid = 1654] [id = 315] 12:08:49 INFO - PROCESS | 1654 | --DOCSHELL 0x12d816000 == 78 [pid = 1654] [id = 349] 12:08:49 INFO - PROCESS | 1654 | --DOCSHELL 0x12d2d7800 == 77 [pid = 1654] [id = 335] 12:08:49 INFO - PROCESS | 1654 | --DOCSHELL 0x125781000 == 76 [pid = 1654] [id = 522] 12:08:49 INFO - PROCESS | 1654 | --DOCSHELL 0x137adc800 == 75 [pid = 1654] [id = 395] 12:08:49 INFO - PROCESS | 1654 | --DOCSHELL 0x137ac6000 == 74 [pid = 1654] [id = 394] 12:08:49 INFO - PROCESS | 1654 | --DOCSHELL 0x13532a800 == 73 [pid = 1654] [id = 294] 12:08:49 INFO - PROCESS | 1654 | --DOCSHELL 0x12578f800 == 72 [pid = 1654] [id = 460] 12:08:49 INFO - PROCESS | 1654 | --DOCSHELL 0x12d1dd800 == 71 [pid = 1654] [id = 292] 12:08:49 INFO - PROCESS | 1654 | --DOCSHELL 0x117104000 == 70 [pid = 1654] [id = 336] 12:08:49 INFO - PROCESS | 1654 | --DOCSHELL 0x12bf51800 == 69 [pid = 1654] [id = 253] 12:08:49 INFO - PROCESS | 1654 | --DOCSHELL 0x1354d2000 == 68 [pid = 1654] [id = 375] 12:08:49 INFO - PROCESS | 1654 | --DOCSHELL 0x1354e2000 == 67 [pid = 1654] [id = 393] 12:08:49 INFO - PROCESS | 1654 | --DOCSHELL 0x12d716800 == 66 [pid = 1654] [id = 236] 12:08:49 INFO - PROCESS | 1654 | --DOCSHELL 0x12d2d3800 == 65 [pid = 1654] [id = 295] 12:08:49 INFO - PROCESS | 1654 | --DOCSHELL 0x1354d1800 == 64 [pid = 1654] [id = 433] 12:08:49 INFO - PROCESS | 1654 | --DOCSHELL 0x12d1ce800 == 63 [pid = 1654] [id = 334] 12:08:49 INFO - PROCESS | 1654 | --DOCSHELL 0x119755000 == 62 [pid = 1654] [id = 296] 12:08:49 INFO - PROCESS | 1654 | --DOCSHELL 0x12d706000 == 61 [pid = 1654] [id = 373] 12:08:49 INFO - PROCESS | 1654 | --DOCSHELL 0x117116000 == 60 [pid = 1654] [id = 499] 12:08:49 INFO - PROCESS | 1654 | --DOCSHELL 0x12dc3e800 == 59 [pid = 1654] [id = 388] 12:08:49 INFO - PROCESS | 1654 | --DOCSHELL 0x112e97800 == 58 [pid = 1654] [id = 419] 12:08:49 INFO - PROCESS | 1654 | --DOCSHELL 0x12bf6b000 == 57 [pid = 1654] [id = 368] 12:08:49 INFO - PROCESS | 1654 | --DOCSHELL 0x11853a000 == 56 [pid = 1654] [id = 274] 12:08:49 INFO - PROCESS | 1654 | --DOCSHELL 0x133c08000 == 55 [pid = 1654] [id = 512] 12:08:49 INFO - PROCESS | 1654 | --DOCSHELL 0x12ceab800 == 54 [pid = 1654] [id = 255] 12:08:49 INFO - PROCESS | 1654 | --DOCSHELL 0x12cc02800 == 53 [pid = 1654] [id = 314] 12:08:49 INFO - PROCESS | 1654 | --DOCSHELL 0x13514c000 == 52 [pid = 1654] [id = 269] 12:08:49 INFO - PROCESS | 1654 | --DOCSHELL 0x119086800 == 51 [pid = 1654] [id = 256] 12:08:49 INFO - PROCESS | 1654 | --DOCSHELL 0x117e0e000 == 50 [pid = 1654] [id = 355] 12:08:49 INFO - PROCESS | 1654 | --DOCSHELL 0x12cc0e000 == 49 [pid = 1654] [id = 498] 12:08:49 INFO - PROCESS | 1654 | --DOCSHELL 0x14009a800 == 48 [pid = 1654] [id = 439] 12:08:49 INFO - PROCESS | 1654 | --DOCSHELL 0x13532f000 == 47 [pid = 1654] [id = 354] 12:08:49 INFO - PROCESS | 1654 | --DOCSHELL 0x12d5a3000 == 46 [pid = 1654] [id = 293] 12:08:49 INFO - PROCESS | 1654 | --DOCSHELL 0x129120800 == 45 [pid = 1654] [id = 396] 12:08:49 INFO - PROCESS | 1654 | --DOCSHELL 0x12c5a3800 == 44 [pid = 1654] [id = 149] 12:08:49 INFO - PROCESS | 1654 | --DOCSHELL 0x137f0c800 == 43 [pid = 1654] [id = 457] 12:08:49 INFO - PROCESS | 1654 | --DOCSHELL 0x120719800 == 42 [pid = 1654] [id = 545] 12:08:49 INFO - PROCESS | 1654 | --DOCSHELL 0x1294b4000 == 41 [pid = 1654] [id = 544] 12:08:49 INFO - PROCESS | 1654 | --DOCSHELL 0x12ceb9000 == 40 [pid = 1654] [id = 543] 12:08:49 INFO - PROCESS | 1654 | --DOCSHELL 0x119770800 == 39 [pid = 1654] [id = 542] 12:08:49 INFO - PROCESS | 1654 | --DOCSHELL 0x140088800 == 38 [pid = 1654] [id = 541] 12:08:49 INFO - PROCESS | 1654 | --DOCSHELL 0x13f54c000 == 37 [pid = 1654] [id = 540] 12:08:49 INFO - PROCESS | 1654 | --DOCSHELL 0x137dc1000 == 36 [pid = 1654] [id = 539] 12:08:49 INFO - PROCESS | 1654 | --DOCSHELL 0x137c82000 == 35 [pid = 1654] [id = 538] 12:08:49 INFO - PROCESS | 1654 | --DOCSHELL 0x133c0b800 == 34 [pid = 1654] [id = 537] 12:08:49 INFO - PROCESS | 1654 | --DOCSHELL 0x12578e800 == 33 [pid = 1654] [id = 536] 12:08:49 INFO - PROCESS | 1654 | --DOCSHELL 0x117043800 == 32 [pid = 1654] [id = 535] 12:08:50 INFO - PROCESS | 1654 | --DOCSHELL 0x12d1d6000 == 31 [pid = 1654] [id = 549] 12:08:50 INFO - PROCESS | 1654 | --DOCSHELL 0x12100c000 == 30 [pid = 1654] [id = 546] 12:08:50 INFO - PROCESS | 1654 | --DOCSHELL 0x127b6a000 == 29 [pid = 1654] [id = 547] 12:08:50 INFO - PROCESS | 1654 | --DOCSHELL 0x12bb55800 == 28 [pid = 1654] [id = 548] 12:08:50 INFO - PROCESS | 1654 | --DOCSHELL 0x12d722000 == 27 [pid = 1654] [id = 550] 12:08:50 INFO - PROCESS | 1654 | --DOMWINDOW == 235 (0x12a885000) [pid = 1654] [serial = 1587] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 12:08:50 INFO - PROCESS | 1654 | --DOMWINDOW == 234 (0x12c590400) [pid = 1654] [serial = 1590] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 12:08:50 INFO - PROCESS | 1654 | --DOMWINDOW == 233 (0x12c716c00) [pid = 1654] [serial = 1593] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 12:08:50 INFO - PROCESS | 1654 | --DOMWINDOW == 232 (0x113a7cc00) [pid = 1654] [serial = 1569] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 12:08:50 INFO - PROCESS | 1654 | --DOMWINDOW == 231 (0x127217c00) [pid = 1654] [serial = 1584] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 12:08:50 INFO - PROCESS | 1654 | --DOMWINDOW == 230 (0x119151000) [pid = 1654] [serial = 1572] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 12:08:50 INFO - PROCESS | 1654 | --DOMWINDOW == 229 (0x120f29800) [pid = 1654] [serial = 1578] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 12:08:50 INFO - PROCESS | 1654 | --DOMWINDOW == 228 (0x121424000) [pid = 1654] [serial = 1581] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 12:08:50 INFO - PROCESS | 1654 | --DOMWINDOW == 227 (0x1193ca400) [pid = 1654] [serial = 1575] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 12:08:50 INFO - PROCESS | 1654 | --DOMWINDOW == 226 (0x110e63400) [pid = 1654] [serial = 1596] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 12:08:50 INFO - PROCESS | 1654 | --DOMWINDOW == 225 (0x121672400) [pid = 1654] [serial = 1599] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 12:08:50 INFO - PROCESS | 1654 | --DOMWINDOW == 224 (0x12bb7e400) [pid = 1654] [serial = 1588] [outer = 0x0] [url = about:blank] 12:08:50 INFO - PROCESS | 1654 | --DOMWINDOW == 223 (0x12c719800) [pid = 1654] [serial = 1591] [outer = 0x0] [url = about:blank] 12:08:50 INFO - PROCESS | 1654 | --DOMWINDOW == 222 (0x12c58b000) [pid = 1654] [serial = 1589] [outer = 0x0] [url = about:blank] 12:08:50 INFO - PROCESS | 1654 | --DOMWINDOW == 221 (0x133dc8800) [pid = 1654] [serial = 1594] [outer = 0x0] [url = about:blank] 12:08:50 INFO - PROCESS | 1654 | --DOMWINDOW == 220 (0x1183d3400) [pid = 1654] [serial = 1571] [outer = 0x0] [url = about:blank] 12:08:50 INFO - PROCESS | 1654 | --DOMWINDOW == 219 (0x11767f400) [pid = 1654] [serial = 1570] [outer = 0x0] [url = about:blank] 12:08:50 INFO - PROCESS | 1654 | --DOMWINDOW == 218 (0x1291ef400) [pid = 1654] [serial = 1585] [outer = 0x0] [url = about:blank] 12:08:50 INFO - PROCESS | 1654 | --DOMWINDOW == 217 (0x1190c0c00) [pid = 1654] [serial = 1564] [outer = 0x0] [url = about:blank] 12:08:50 INFO - PROCESS | 1654 | --DOMWINDOW == 216 (0x1196c4800) [pid = 1654] [serial = 1574] [outer = 0x0] [url = about:blank] 12:08:50 INFO - PROCESS | 1654 | --DOMWINDOW == 215 (0x1193d2000) [pid = 1654] [serial = 1573] [outer = 0x0] [url = about:blank] 12:08:50 INFO - PROCESS | 1654 | --DOMWINDOW == 214 (0x12141f400) [pid = 1654] [serial = 1579] [outer = 0x0] [url = about:blank] 12:08:50 INFO - PROCESS | 1654 | --DOMWINDOW == 213 (0x1216e2400) [pid = 1654] [serial = 1580] [outer = 0x0] [url = about:blank] 12:08:50 INFO - PROCESS | 1654 | --DOMWINDOW == 212 (0x12cee7800) [pid = 1654] [serial = 1592] [outer = 0x0] [url = about:blank] 12:08:50 INFO - PROCESS | 1654 | --DOMWINDOW == 211 (0x12d790c00) [pid = 1654] [serial = 1558] [outer = 0x0] [url = about:blank] 12:08:50 INFO - PROCESS | 1654 | --DOMWINDOW == 210 (0x125021400) [pid = 1654] [serial = 1582] [outer = 0x0] [url = about:blank] 12:08:50 INFO - PROCESS | 1654 | --DOMWINDOW == 209 (0x125e6e800) [pid = 1654] [serial = 1583] [outer = 0x0] [url = about:blank] 12:08:50 INFO - PROCESS | 1654 | --DOMWINDOW == 208 (0x12f19b000) [pid = 1654] [serial = 1561] [outer = 0x0] [url = about:blank] 12:08:50 INFO - PROCESS | 1654 | --DOMWINDOW == 207 (0x12142c800) [pid = 1654] [serial = 1546] [outer = 0x0] [url = about:blank] 12:08:50 INFO - PROCESS | 1654 | --DOMWINDOW == 206 (0x133d4d000) [pid = 1654] [serial = 1567] [outer = 0x0] [url = about:blank] 12:08:50 INFO - PROCESS | 1654 | --DOMWINDOW == 205 (0x1196d2000) [pid = 1654] [serial = 1576] [outer = 0x0] [url = about:blank] 12:08:50 INFO - PROCESS | 1654 | --DOMWINDOW == 204 (0x119c33000) [pid = 1654] [serial = 1577] [outer = 0x0] [url = about:blank] 12:08:50 INFO - PROCESS | 1654 | --DOMWINDOW == 203 (0x12915c800) [pid = 1654] [serial = 1549] [outer = 0x0] [url = about:blank] 12:08:50 INFO - PROCESS | 1654 | --DOMWINDOW == 202 (0x119aa4000) [pid = 1654] [serial = 1598] [outer = 0x0] [url = about:blank] 12:08:50 INFO - PROCESS | 1654 | --DOMWINDOW == 201 (0x12b1e7000) [pid = 1654] [serial = 1552] [outer = 0x0] [url = about:blank] 12:08:50 INFO - PROCESS | 1654 | --DOMWINDOW == 200 (0x133dd2400) [pid = 1654] [serial = 1595] [outer = 0x0] [url = about:blank] 12:08:50 INFO - PROCESS | 1654 | --DOMWINDOW == 199 (0x117594000) [pid = 1654] [serial = 1540] [outer = 0x0] [url = about:blank] 12:08:50 INFO - PROCESS | 1654 | --DOMWINDOW == 198 (0x119154400) [pid = 1654] [serial = 1543] [outer = 0x0] [url = about:blank] 12:08:50 INFO - PROCESS | 1654 | --DOMWINDOW == 197 (0x12c714400) [pid = 1654] [serial = 1555] [outer = 0x0] [url = about:blank] 12:08:50 INFO - PROCESS | 1654 | --DOMWINDOW == 196 (0x13561a800) [pid = 1654] [serial = 1603] [outer = 0x0] [url = about:blank] 12:08:50 INFO - PROCESS | 1654 | --DOMWINDOW == 195 (0x112a6a000) [pid = 1654] [serial = 1597] [outer = 0x0] [url = about:blank] 12:08:50 INFO - PROCESS | 1654 | --DOMWINDOW == 194 (0x133de0800) [pid = 1654] [serial = 1600] [outer = 0x0] [url = about:blank] 12:08:50 INFO - PROCESS | 1654 | --DOMWINDOW == 193 (0x135581400) [pid = 1654] [serial = 1601] [outer = 0x0] [url = about:blank] 12:08:50 INFO - PROCESS | 1654 | --DOMWINDOW == 192 (0x12b1e7400) [pid = 1654] [serial = 1586] [outer = 0x0] [url = about:blank] 12:08:50 INFO - PROCESS | 1654 | 1464376130316 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]]]}] 12:08:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 12:08:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 2573ms 12:08:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 12:08:50 INFO - PROCESS | 1654 | 1464376130348 Marionette TRACE conn2 -> [0,2177,"getWindowHandle",null] 12:08:50 INFO - PROCESS | 1654 | 1464376130351 Marionette TRACE conn2 <- [1,2177,null,{"value":"7"}] 12:08:50 INFO - PROCESS | 1654 | 1464376130354 Marionette TRACE conn2 -> [0,2178,"setScriptTimeout",{"ms":35000}] 12:08:50 INFO - PROCESS | 1654 | 1464376130357 Marionette TRACE conn2 <- [1,2178,null,{}] 12:08:50 INFO - PROCESS | 1654 | 1464376130364 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}] 12:08:50 INFO - PROCESS | 1654 | 1464376130445 Marionette TRACE conn2 <- [1,2179,null,{"value":null}] 12:08:50 INFO - PROCESS | 1654 | 1464376130451 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:50 INFO - PROCESS | 1654 | ++DOCSHELL 0x112d20000 == 28 [pid = 1654] [id = 552] 12:08:50 INFO - PROCESS | 1654 | ++DOMWINDOW == 193 (0x1126ccc00) [pid = 1654] [serial = 1656] [outer = 0x0] 12:08:50 INFO - PROCESS | 1654 | ++DOMWINDOW == 194 (0x1127c2c00) [pid = 1654] [serial = 1657] [outer = 0x1126ccc00] 12:08:50 INFO - PROCESS | 1654 | 1464376130480 Marionette DEBUG loaded listener.js 12:08:50 INFO - PROCESS | 1654 | ++DOMWINDOW == 195 (0x1127cac00) [pid = 1654] [serial = 1658] [outer = 0x1126ccc00] 12:08:50 INFO - PROCESS | 1654 | 1464376130816 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]]]}] 12:08:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 12:08:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 472ms 12:08:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 12:08:50 INFO - PROCESS | 1654 | 1464376130826 Marionette TRACE conn2 -> [0,2181,"getWindowHandle",null] 12:08:50 INFO - PROCESS | 1654 | 1464376130833 Marionette TRACE conn2 <- [1,2181,null,{"value":"7"}] 12:08:50 INFO - PROCESS | 1654 | 1464376130838 Marionette TRACE conn2 -> [0,2182,"setScriptTimeout",{"ms":35000}] 12:08:50 INFO - PROCESS | 1654 | 1464376130840 Marionette TRACE conn2 <- [1,2182,null,{}] 12:08:50 INFO - PROCESS | 1654 | 1464376130897 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}] 12:08:50 INFO - PROCESS | 1654 | 1464376130976 Marionette TRACE conn2 <- [1,2183,null,{"value":null}] 12:08:50 INFO - PROCESS | 1654 | 1464376130984 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:50 INFO - PROCESS | 1654 | ++DOCSHELL 0x112aa8000 == 29 [pid = 1654] [id = 553] 12:08:50 INFO - PROCESS | 1654 | ++DOMWINDOW == 196 (0x1126c6800) [pid = 1654] [serial = 1659] [outer = 0x0] 12:08:51 INFO - PROCESS | 1654 | ++DOMWINDOW == 197 (0x1126d0400) [pid = 1654] [serial = 1660] [outer = 0x1126c6800] 12:08:51 INFO - PROCESS | 1654 | 1464376131019 Marionette DEBUG loaded listener.js 12:08:51 INFO - PROCESS | 1654 | ++DOMWINDOW == 198 (0x112898000) [pid = 1654] [serial = 1661] [outer = 0x1126c6800] 12:08:51 INFO - PROCESS | 1654 | 1464376131596 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]]]}] 12:08:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 12:08:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 820ms 12:08:51 INFO - PROCESS | 1654 | 1464376131681 Marionette TRACE conn2 -> [0,2185,"getWindowHandle",null] 12:08:51 INFO - PROCESS | 1654 | 1464376131685 Marionette TRACE conn2 <- [1,2185,null,{"value":"7"}] 12:08:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 12:08:51 INFO - PROCESS | 1654 | 1464376131689 Marionette TRACE conn2 -> [0,2186,"setScriptTimeout",{"ms":35000}] 12:08:51 INFO - PROCESS | 1654 | 1464376131690 Marionette TRACE conn2 <- [1,2186,null,{}] 12:08:51 INFO - PROCESS | 1654 | 1464376131694 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}] 12:08:51 INFO - PROCESS | 1654 | 1464376131797 Marionette TRACE conn2 <- [1,2187,null,{"value":null}] 12:08:51 INFO - PROCESS | 1654 | 1464376131857 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:51 INFO - PROCESS | 1654 | ++DOCSHELL 0x117046800 == 30 [pid = 1654] [id = 554] 12:08:51 INFO - PROCESS | 1654 | ++DOMWINDOW == 199 (0x110e5a000) [pid = 1654] [serial = 1662] [outer = 0x0] 12:08:51 INFO - PROCESS | 1654 | ++DOMWINDOW == 200 (0x112a72800) [pid = 1654] [serial = 1663] [outer = 0x110e5a000] 12:08:51 INFO - PROCESS | 1654 | 1464376131891 Marionette DEBUG loaded listener.js 12:08:51 INFO - PROCESS | 1654 | ++DOMWINDOW == 201 (0x112f82800) [pid = 1654] [serial = 1664] [outer = 0x110e5a000] 12:08:52 INFO - PROCESS | 1654 | 1464376132360 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]]]}] 12:08:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 12:08:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 722ms 12:08:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 12:08:52 INFO - PROCESS | 1654 | 1464376132412 Marionette TRACE conn2 -> [0,2189,"getWindowHandle",null] 12:08:52 INFO - PROCESS | 1654 | 1464376132413 Marionette TRACE conn2 <- [1,2189,null,{"value":"7"}] 12:08:52 INFO - PROCESS | 1654 | 1464376132416 Marionette TRACE conn2 -> [0,2190,"setScriptTimeout",{"ms":35000}] 12:08:52 INFO - PROCESS | 1654 | 1464376132417 Marionette TRACE conn2 <- [1,2190,null,{}] 12:08:52 INFO - PROCESS | 1654 | 1464376132420 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}] 12:08:52 INFO - PROCESS | 1654 | 1464376132526 Marionette TRACE conn2 <- [1,2191,null,{"value":null}] 12:08:52 INFO - PROCESS | 1654 | 1464376132609 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:52 INFO - PROCESS | 1654 | ++DOCSHELL 0x1180a8000 == 31 [pid = 1654] [id = 555] 12:08:52 INFO - PROCESS | 1654 | ++DOMWINDOW == 202 (0x112a67400) [pid = 1654] [serial = 1665] [outer = 0x0] 12:08:52 INFO - PROCESS | 1654 | ++DOMWINDOW == 203 (0x1138bb800) [pid = 1654] [serial = 1666] [outer = 0x112a67400] 12:08:52 INFO - PROCESS | 1654 | 1464376132643 Marionette DEBUG loaded listener.js 12:08:52 INFO - PROCESS | 1654 | ++DOMWINDOW == 204 (0x115eadc00) [pid = 1654] [serial = 1667] [outer = 0x112a67400] 12:08:53 INFO - PROCESS | 1654 | 1464376133193 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]]]}] 12:08:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 12:08:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 823ms 12:08:53 INFO - PROCESS | 1654 | 1464376133255 Marionette TRACE conn2 -> [0,2193,"getWindowHandle",null] 12:08:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 12:08:53 INFO - PROCESS | 1654 | 1464376133261 Marionette TRACE conn2 <- [1,2193,null,{"value":"7"}] 12:08:53 INFO - PROCESS | 1654 | 1464376133265 Marionette TRACE conn2 -> [0,2194,"setScriptTimeout",{"ms":35000}] 12:08:53 INFO - PROCESS | 1654 | 1464376133266 Marionette TRACE conn2 <- [1,2194,null,{}] 12:08:53 INFO - PROCESS | 1654 | 1464376133269 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}] 12:08:53 INFO - PROCESS | 1654 | 1464376133416 Marionette TRACE conn2 <- [1,2195,null,{"value":null}] 12:08:53 INFO - PROCESS | 1654 | 1464376133497 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:53 INFO - PROCESS | 1654 | ++DOCSHELL 0x113106000 == 32 [pid = 1654] [id = 556] 12:08:53 INFO - PROCESS | 1654 | ++DOMWINDOW == 205 (0x1110af800) [pid = 1654] [serial = 1668] [outer = 0x0] 12:08:53 INFO - PROCESS | 1654 | ++DOMWINDOW == 206 (0x11203dc00) [pid = 1654] [serial = 1669] [outer = 0x1110af800] 12:08:53 INFO - PROCESS | 1654 | 1464376133525 Marionette DEBUG loaded listener.js 12:08:53 INFO - PROCESS | 1654 | ++DOMWINDOW == 207 (0x112897c00) [pid = 1654] [serial = 1670] [outer = 0x1110af800] 12:08:53 INFO - PROCESS | 1654 | --DOCSHELL 0x117052800 == 31 [pid = 1654] [id = 24] 12:08:53 INFO - PROCESS | 1654 | --DOCSHELL 0x116082800 == 30 [pid = 1654] [id = 23] 12:08:53 INFO - PROCESS | 1654 | --DOCSHELL 0x12cc12000 == 29 [pid = 1654] [id = 15] 12:08:53 INFO - PROCESS | 1654 | --DOCSHELL 0x12d81e000 == 28 [pid = 1654] [id = 21] 12:08:53 INFO - PROCESS | 1654 | --DOCSHELL 0x12c888000 == 27 [pid = 1654] [id = 14] 12:08:53 INFO - PROCESS | 1654 | 1464376133903 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]]]}] 12:08:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 12:08:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 669ms 12:08:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 12:08:53 INFO - PROCESS | 1654 | 1464376133935 Marionette TRACE conn2 -> [0,2197,"getWindowHandle",null] 12:08:53 INFO - PROCESS | 1654 | 1464376133937 Marionette TRACE conn2 <- [1,2197,null,{"value":"7"}] 12:08:53 INFO - PROCESS | 1654 | 1464376133940 Marionette TRACE conn2 -> [0,2198,"setScriptTimeout",{"ms":35000}] 12:08:53 INFO - PROCESS | 1654 | 1464376133943 Marionette TRACE conn2 <- [1,2198,null,{}] 12:08:53 INFO - PROCESS | 1654 | 1464376133946 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}] 12:08:54 INFO - PROCESS | 1654 | 1464376134032 Marionette TRACE conn2 <- [1,2199,null,{"value":null}] 12:08:54 INFO - PROCESS | 1654 | 1464376134037 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:54 INFO - PROCESS | 1654 | ++DOCSHELL 0x1191b1800 == 28 [pid = 1654] [id = 557] 12:08:54 INFO - PROCESS | 1654 | ++DOMWINDOW == 208 (0x112898400) [pid = 1654] [serial = 1671] [outer = 0x0] 12:08:54 INFO - PROCESS | 1654 | ++DOMWINDOW == 209 (0x116944400) [pid = 1654] [serial = 1672] [outer = 0x112898400] 12:08:54 INFO - PROCESS | 1654 | 1464376134068 Marionette DEBUG loaded listener.js 12:08:54 INFO - PROCESS | 1654 | ++DOMWINDOW == 210 (0x11758dc00) [pid = 1654] [serial = 1673] [outer = 0x112898400] 12:08:54 INFO - PROCESS | 1654 | 1464376134399 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]]]}] 12:08:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 12:08:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 471ms 12:08:54 INFO - PROCESS | 1654 | 1464376134413 Marionette TRACE conn2 -> [0,2201,"getWindowHandle",null] 12:08:54 INFO - PROCESS | 1654 | 1464376134415 Marionette TRACE conn2 <- [1,2201,null,{"value":"7"}] 12:08:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 12:08:54 INFO - PROCESS | 1654 | 1464376134417 Marionette TRACE conn2 -> [0,2202,"setScriptTimeout",{"ms":35000}] 12:08:54 INFO - PROCESS | 1654 | 1464376134419 Marionette TRACE conn2 <- [1,2202,null,{}] 12:08:54 INFO - PROCESS | 1654 | 1464376134421 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}] 12:08:54 INFO - PROCESS | 1654 | 1464376134513 Marionette TRACE conn2 <- [1,2203,null,{"value":null}] 12:08:54 INFO - PROCESS | 1654 | 1464376134571 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:54 INFO - PROCESS | 1654 | ++DOCSHELL 0x119764000 == 29 [pid = 1654] [id = 558] 12:08:54 INFO - PROCESS | 1654 | ++DOMWINDOW == 211 (0x117677c00) [pid = 1654] [serial = 1674] [outer = 0x0] 12:08:54 INFO - PROCESS | 1654 | ++DOMWINDOW == 212 (0x117e5ec00) [pid = 1654] [serial = 1675] [outer = 0x117677c00] 12:08:54 INFO - PROCESS | 1654 | 1464376134597 Marionette DEBUG loaded listener.js 12:08:54 INFO - PROCESS | 1654 | ++DOMWINDOW == 213 (0x117e6c000) [pid = 1654] [serial = 1676] [outer = 0x117677c00] 12:08:54 INFO - PROCESS | 1654 | 1464376134913 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]]]}] 12:08:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 12:08:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 519ms 12:08:54 INFO - PROCESS | 1654 | 1464376134937 Marionette TRACE conn2 -> [0,2205,"getWindowHandle",null] 12:08:54 INFO - PROCESS | 1654 | 1464376134939 Marionette TRACE conn2 <- [1,2205,null,{"value":"7"}] 12:08:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 12:08:54 INFO - PROCESS | 1654 | 1464376134949 Marionette TRACE conn2 -> [0,2206,"setScriptTimeout",{"ms":35000}] 12:08:54 INFO - PROCESS | 1654 | 1464376134952 Marionette TRACE conn2 <- [1,2206,null,{}] 12:08:54 INFO - PROCESS | 1654 | 1464376134954 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}] 12:08:55 INFO - PROCESS | 1654 | 1464376135040 Marionette TRACE conn2 <- [1,2207,null,{"value":null}] 12:08:55 INFO - PROCESS | 1654 | 1464376135101 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:55 INFO - PROCESS | 1654 | ++DOCSHELL 0x121017800 == 30 [pid = 1654] [id = 559] 12:08:55 INFO - PROCESS | 1654 | ++DOMWINDOW == 214 (0x1127c3400) [pid = 1654] [serial = 1677] [outer = 0x0] 12:08:55 INFO - PROCESS | 1654 | ++DOMWINDOW == 215 (0x118036c00) [pid = 1654] [serial = 1678] [outer = 0x1127c3400] 12:08:55 INFO - PROCESS | 1654 | 1464376135128 Marionette DEBUG loaded listener.js 12:08:55 INFO - PROCESS | 1654 | ++DOMWINDOW == 216 (0x118338000) [pid = 1654] [serial = 1679] [outer = 0x1127c3400] 12:08:55 INFO - PROCESS | 1654 | 1464376135433 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]]]}] 12:08:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 12:08:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 528ms 12:08:55 INFO - PROCESS | 1654 | 1464376135472 Marionette TRACE conn2 -> [0,2209,"getWindowHandle",null] 12:08:55 INFO - PROCESS | 1654 | 1464376135474 Marionette TRACE conn2 <- [1,2209,null,{"value":"7"}] 12:08:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 12:08:55 INFO - PROCESS | 1654 | 1464376135480 Marionette TRACE conn2 -> [0,2210,"setScriptTimeout",{"ms":35000}] 12:08:55 INFO - PROCESS | 1654 | 1464376135482 Marionette TRACE conn2 <- [1,2210,null,{}] 12:08:55 INFO - PROCESS | 1654 | 1464376135485 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}] 12:08:55 INFO - PROCESS | 1654 | 1464376135602 Marionette TRACE conn2 <- [1,2211,null,{"value":null}] 12:08:55 INFO - PROCESS | 1654 | 1464376135694 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:55 INFO - PROCESS | 1654 | ++DOCSHELL 0x121309800 == 31 [pid = 1654] [id = 560] 12:08:55 INFO - PROCESS | 1654 | ++DOMWINDOW == 217 (0x118331c00) [pid = 1654] [serial = 1680] [outer = 0x0] 12:08:55 INFO - PROCESS | 1654 | ++DOMWINDOW == 218 (0x11833cc00) [pid = 1654] [serial = 1681] [outer = 0x118331c00] 12:08:55 INFO - PROCESS | 1654 | 1464376135736 Marionette DEBUG loaded listener.js 12:08:55 INFO - PROCESS | 1654 | ++DOMWINDOW == 219 (0x1185cec00) [pid = 1654] [serial = 1682] [outer = 0x118331c00] 12:08:56 INFO - PROCESS | 1654 | 1464376136098 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]]]}] 12:08:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 12:08:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 674ms 12:08:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 12:08:56 INFO - PROCESS | 1654 | 1464376136157 Marionette TRACE conn2 -> [0,2213,"getWindowHandle",null] 12:08:56 INFO - PROCESS | 1654 | 1464376136158 Marionette TRACE conn2 <- [1,2213,null,{"value":"7"}] 12:08:56 INFO - PROCESS | 1654 | 1464376136160 Marionette TRACE conn2 -> [0,2214,"setScriptTimeout",{"ms":35000}] 12:08:56 INFO - PROCESS | 1654 | 1464376136161 Marionette TRACE conn2 <- [1,2214,null,{}] 12:08:56 INFO - PROCESS | 1654 | 1464376136164 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}] 12:08:56 INFO - PROCESS | 1654 | 1464376136266 Marionette TRACE conn2 <- [1,2215,null,{"value":null}] 12:08:56 INFO - PROCESS | 1654 | 1464376136271 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:56 INFO - PROCESS | 1654 | ++DOCSHELL 0x1180a2000 == 32 [pid = 1654] [id = 561] 12:08:56 INFO - PROCESS | 1654 | ++DOMWINDOW == 220 (0x118711c00) [pid = 1654] [serial = 1683] [outer = 0x0] 12:08:56 INFO - PROCESS | 1654 | ++DOMWINDOW == 221 (0x118925c00) [pid = 1654] [serial = 1684] [outer = 0x118711c00] 12:08:56 INFO - PROCESS | 1654 | 1464376136336 Marionette DEBUG loaded listener.js 12:08:56 INFO - PROCESS | 1654 | ++DOMWINDOW == 222 (0x1190bd000) [pid = 1654] [serial = 1685] [outer = 0x118711c00] 12:08:56 INFO - PROCESS | 1654 | 1464376136680 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]]]}] 12:08:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 12:08:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 569ms 12:08:56 INFO - PROCESS | 1654 | 1464376136729 Marionette TRACE conn2 -> [0,2217,"getWindowHandle",null] 12:08:56 INFO - PROCESS | 1654 | 1464376136730 Marionette TRACE conn2 <- [1,2217,null,{"value":"7"}] 12:08:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 12:08:56 INFO - PROCESS | 1654 | 1464376136732 Marionette TRACE conn2 -> [0,2218,"setScriptTimeout",{"ms":35000}] 12:08:56 INFO - PROCESS | 1654 | 1464376136734 Marionette TRACE conn2 <- [1,2218,null,{}] 12:08:56 INFO - PROCESS | 1654 | 1464376136736 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}] 12:08:56 INFO - PROCESS | 1654 | 1464376136837 Marionette TRACE conn2 <- [1,2219,null,{"value":null}] 12:08:56 INFO - PROCESS | 1654 | 1464376136849 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:56 INFO - PROCESS | 1654 | ++DOCSHELL 0x125743800 == 33 [pid = 1654] [id = 562] 12:08:56 INFO - PROCESS | 1654 | ++DOMWINDOW == 223 (0x11914b800) [pid = 1654] [serial = 1686] [outer = 0x0] 12:08:56 INFO - PROCESS | 1654 | ++DOMWINDOW == 224 (0x119157400) [pid = 1654] [serial = 1687] [outer = 0x11914b800] 12:08:56 INFO - PROCESS | 1654 | 1464376136877 Marionette DEBUG loaded listener.js 12:08:56 INFO - PROCESS | 1654 | ++DOMWINDOW == 225 (0x112891c00) [pid = 1654] [serial = 1688] [outer = 0x11914b800] 12:08:57 INFO - PROCESS | 1654 | 1464376137213 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]]]}] 12:08:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 12:08:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 520ms 12:08:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 12:08:57 INFO - PROCESS | 1654 | 1464376137253 Marionette TRACE conn2 -> [0,2221,"getWindowHandle",null] 12:08:57 INFO - PROCESS | 1654 | 1464376137254 Marionette TRACE conn2 <- [1,2221,null,{"value":"7"}] 12:08:57 INFO - PROCESS | 1654 | 1464376137256 Marionette TRACE conn2 -> [0,2222,"setScriptTimeout",{"ms":35000}] 12:08:57 INFO - PROCESS | 1654 | 1464376137257 Marionette TRACE conn2 <- [1,2222,null,{}] 12:08:57 INFO - PROCESS | 1654 | 1464376137259 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}] 12:08:57 INFO - PROCESS | 1654 | 1464376137358 Marionette TRACE conn2 <- [1,2223,null,{"value":null}] 12:08:57 INFO - PROCESS | 1654 | 1464376137363 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:57 INFO - PROCESS | 1654 | ++DOCSHELL 0x1257df000 == 34 [pid = 1654] [id = 563] 12:08:57 INFO - PROCESS | 1654 | ++DOMWINDOW == 226 (0x11914bc00) [pid = 1654] [serial = 1689] [outer = 0x0] 12:08:57 INFO - PROCESS | 1654 | ++DOMWINDOW == 227 (0x11940ec00) [pid = 1654] [serial = 1690] [outer = 0x11914bc00] 12:08:57 INFO - PROCESS | 1654 | 1464376137388 Marionette DEBUG loaded listener.js 12:08:57 INFO - PROCESS | 1654 | ++DOMWINDOW == 228 (0x1196bc400) [pid = 1654] [serial = 1691] [outer = 0x11914bc00] 12:08:57 INFO - PROCESS | 1654 | 1464376137766 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]]]}] 12:08:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 12:08:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 522ms 12:08:57 INFO - PROCESS | 1654 | 1464376137779 Marionette TRACE conn2 -> [0,2225,"getWindowHandle",null] 12:08:57 INFO - PROCESS | 1654 | 1464376137781 Marionette TRACE conn2 <- [1,2225,null,{"value":"7"}] 12:08:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 12:08:57 INFO - PROCESS | 1654 | 1464376137784 Marionette TRACE conn2 -> [0,2226,"setScriptTimeout",{"ms":35000}] 12:08:57 INFO - PROCESS | 1654 | 1464376137786 Marionette TRACE conn2 <- [1,2226,null,{}] 12:08:57 INFO - PROCESS | 1654 | 1464376137790 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}] 12:08:57 INFO - PROCESS | 1654 | 1464376137944 Marionette TRACE conn2 <- [1,2227,null,{"value":null}] 12:08:58 INFO - PROCESS | 1654 | --DOMWINDOW == 227 (0x119050000) [pid = 1654] [serial = 1169] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 12:08:58 INFO - PROCESS | 1654 | --DOMWINDOW == 226 (0x120f23400) [pid = 1654] [serial = 1424] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 12:08:58 INFO - PROCESS | 1654 | --DOMWINDOW == 225 (0x118335400) [pid = 1654] [serial = 1421] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 12:08:58 INFO - PROCESS | 1654 | --DOMWINDOW == 224 (0x12b030400) [pid = 1654] [serial = 1178] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 12:08:58 INFO - PROCESS | 1654 | --DOMWINDOW == 223 (0x12a882800) [pid = 1654] [serial = 1241] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 12:08:58 INFO - PROCESS | 1654 | --DOMWINDOW == 222 (0x133dc3000) [pid = 1654] [serial = 1433] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 12:08:58 INFO - PROCESS | 1654 | --DOMWINDOW == 221 (0x135441400) [pid = 1654] [serial = 1253] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 12:08:58 INFO - PROCESS | 1654 | --DOMWINDOW == 220 (0x110e5e800) [pid = 1654] [serial = 1418] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 12:08:58 INFO - PROCESS | 1654 | --DOMWINDOW == 219 (0x133dde800) [pid = 1654] [serial = 1370] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 12:08:58 INFO - PROCESS | 1654 | --DOMWINDOW == 218 (0x117592400) [pid = 1654] [serial = 1166] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 12:08:58 INFO - PROCESS | 1654 | --DOMWINDOW == 217 (0x127215000) [pid = 1654] [serial = 1427] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 12:08:58 INFO - PROCESS | 1654 | --DOMWINDOW == 216 (0x12cee6800) [pid = 1654] [serial = 1430] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 12:08:58 INFO - PROCESS | 1654 | --DOMWINDOW == 215 (0x12ba74000) [pid = 1654] [serial = 1647] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 12:08:58 INFO - PROCESS | 1654 | --DOMWINDOW == 214 (0x12142b800) [pid = 1654] [serial = 1566] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 12:08:58 INFO - PROCESS | 1654 | --DOMWINDOW == 213 (0x135577c00) [pid = 1654] [serial = 1602] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 12:08:58 INFO - PROCESS | 1654 | --DOMWINDOW == 212 (0x1169c0000) [pid = 1654] [serial = 1539] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 12:08:58 INFO - PROCESS | 1654 | --DOMWINDOW == 211 (0x11904c400) [pid = 1654] [serial = 1542] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 12:08:58 INFO - PROCESS | 1654 | --DOMWINDOW == 210 (0x125e66400) [pid = 1654] [serial = 1551] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 12:08:58 INFO - PROCESS | 1654 | --DOMWINDOW == 209 (0x12bb91400) [pid = 1654] [serial = 1554] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 12:08:58 INFO - PROCESS | 1654 | --DOMWINDOW == 208 (0x119b07000) [pid = 1654] [serial = 1545] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 12:08:58 INFO - PROCESS | 1654 | --DOMWINDOW == 207 (0x1160da800) [pid = 1654] [serial = 1563] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 12:08:58 INFO - PROCESS | 1654 | --DOMWINDOW == 206 (0x11289e800) [pid = 1654] [serial = 1560] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 12:08:58 INFO - PROCESS | 1654 | --DOMWINDOW == 205 (0x110e5d000) [pid = 1654] [serial = 1536] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 12:08:58 INFO - PROCESS | 1654 | --DOMWINDOW == 204 (0x125cdf000) [pid = 1654] [serial = 1548] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 12:08:58 INFO - PROCESS | 1654 | --DOMWINDOW == 203 (0x12cabe400) [pid = 1654] [serial = 1557] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 12:08:58 INFO - PROCESS | 1654 | --DOMWINDOW == 202 (0x12bb80800) [pid = 1654] [serial = 1650] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 12:08:58 INFO - PROCESS | 1654 | --DOMWINDOW == 201 (0x135971800) [pid = 1654] [serial = 1623] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 12:08:58 INFO - PROCESS | 1654 | --DOMWINDOW == 200 (0x135358000) [pid = 1654] [serial = 1620] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 12:08:58 INFO - PROCESS | 1654 | --DOMWINDOW == 199 (0x12a941800) [pid = 1654] [serial = 1617] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 12:08:58 INFO - PROCESS | 1654 | --DOMWINDOW == 198 (0x125cbe000) [pid = 1654] [serial = 1614] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 12:08:58 INFO - PROCESS | 1654 | --DOMWINDOW == 197 (0x1196d0800) [pid = 1654] [serial = 1611] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 12:08:58 INFO - PROCESS | 1654 | --DOMWINDOW == 196 (0x1180c1800) [pid = 1654] [serial = 1608] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 12:08:58 INFO - PROCESS | 1654 | --DOMWINDOW == 195 (0x1126d0c00) [pid = 1654] [serial = 1605] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 12:08:58 INFO - PROCESS | 1654 | --DOMWINDOW == 194 (0x129777000) [pid = 1654] [serial = 1644] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 12:08:58 INFO - PROCESS | 1654 | --DOMWINDOW == 193 (0x125173c00) [pid = 1654] [serial = 1641] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 12:08:58 INFO - PROCESS | 1654 | --DOMWINDOW == 192 (0x121413c00) [pid = 1654] [serial = 1638] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 12:08:58 INFO - PROCESS | 1654 | --DOMWINDOW == 191 (0x1185cc400) [pid = 1654] [serial = 1635] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 12:08:58 INFO - PROCESS | 1654 | --DOMWINDOW == 190 (0x11767fc00) [pid = 1654] [serial = 1632] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 12:08:58 INFO - PROCESS | 1654 | --DOMWINDOW == 189 (0x12142f400) [pid = 1654] [serial = 1629] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 12:08:58 INFO - PROCESS | 1654 | --DOMWINDOW == 188 (0x11303ac00) [pid = 1654] [serial = 1626] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 12:08:58 INFO - PROCESS | 1654 | --DOMWINDOW == 187 (0x124ad7000) [pid = 1654] [serial = 1476] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 12:08:58 INFO - PROCESS | 1654 | --DOMWINDOW == 186 (0x1216e7c00) [pid = 1654] [serial = 1494] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 12:08:58 INFO - PROCESS | 1654 | --DOMWINDOW == 185 (0x11297d800) [pid = 1654] [serial = 1479] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 12:08:58 INFO - PROCESS | 1654 | --DOMWINDOW == 184 (0x1196c5800) [pid = 1654] [serial = 1491] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 12:08:58 INFO - PROCESS | 1654 | --DOMWINDOW == 183 (0x117589400) [pid = 1654] [serial = 1482] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 12:08:58 INFO - PROCESS | 1654 | --DOMWINDOW == 182 (0x11289cc00) [pid = 1654] [serial = 1497] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 12:08:58 INFO - PROCESS | 1654 | --DOMWINDOW == 181 (0x1196bb400) [pid = 1654] [serial = 1488] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 12:08:58 INFO - PROCESS | 1654 | --DOMWINDOW == 180 (0x118922400) [pid = 1654] [serial = 1485] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 12:08:58 INFO - PROCESS | 1654 | 1464376138304 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:58 INFO - PROCESS | 1654 | ++DOCSHELL 0x113120800 == 35 [pid = 1654] [id = 564] 12:08:58 INFO - PROCESS | 1654 | ++DOMWINDOW == 181 (0x110e60000) [pid = 1654] [serial = 1692] [outer = 0x0] 12:08:58 INFO - PROCESS | 1654 | ++DOMWINDOW == 182 (0x112893c00) [pid = 1654] [serial = 1693] [outer = 0x110e60000] 12:08:58 INFO - PROCESS | 1654 | 1464376138331 Marionette DEBUG loaded listener.js 12:08:58 INFO - PROCESS | 1654 | ++DOMWINDOW == 183 (0x116266400) [pid = 1654] [serial = 1694] [outer = 0x110e60000] 12:08:58 INFO - PROCESS | 1654 | 1464376138666 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]]]}] 12:08:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 12:08:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 923ms 12:08:58 INFO - PROCESS | 1654 | 1464376138708 Marionette TRACE conn2 -> [0,2229,"getWindowHandle",null] 12:08:58 INFO - PROCESS | 1654 | 1464376138709 Marionette TRACE conn2 <- [1,2229,null,{"value":"7"}] 12:08:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 12:08:58 INFO - PROCESS | 1654 | 1464376138711 Marionette TRACE conn2 -> [0,2230,"setScriptTimeout",{"ms":35000}] 12:08:58 INFO - PROCESS | 1654 | 1464376138712 Marionette TRACE conn2 <- [1,2230,null,{}] 12:08:58 INFO - PROCESS | 1654 | 1464376138715 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}] 12:08:58 INFO - PROCESS | 1654 | 1464376138814 Marionette TRACE conn2 <- [1,2231,null,{"value":null}] 12:08:58 INFO - PROCESS | 1654 | 1464376138820 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:58 INFO - PROCESS | 1654 | ++DOCSHELL 0x125eda000 == 36 [pid = 1654] [id = 565] 12:08:58 INFO - PROCESS | 1654 | ++DOMWINDOW == 184 (0x11303ac00) [pid = 1654] [serial = 1695] [outer = 0x0] 12:08:58 INFO - PROCESS | 1654 | ++DOMWINDOW == 185 (0x11870d800) [pid = 1654] [serial = 1696] [outer = 0x11303ac00] 12:08:58 INFO - PROCESS | 1654 | 1464376138845 Marionette DEBUG loaded listener.js 12:08:58 INFO - PROCESS | 1654 | ++DOMWINDOW == 186 (0x1196c3800) [pid = 1654] [serial = 1697] [outer = 0x11303ac00] 12:08:59 INFO - PROCESS | 1654 | 1464376139131 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]]]}] 12:08:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 12:08:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 468ms 12:08:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 12:08:59 INFO - PROCESS | 1654 | 1464376139181 Marionette TRACE conn2 -> [0,2233,"getWindowHandle",null] 12:08:59 INFO - PROCESS | 1654 | 1464376139183 Marionette TRACE conn2 <- [1,2233,null,{"value":"7"}] 12:08:59 INFO - PROCESS | 1654 | 1464376139185 Marionette TRACE conn2 -> [0,2234,"setScriptTimeout",{"ms":35000}] 12:08:59 INFO - PROCESS | 1654 | 1464376139186 Marionette TRACE conn2 <- [1,2234,null,{}] 12:08:59 INFO - PROCESS | 1654 | 1464376139188 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}] 12:08:59 INFO - PROCESS | 1654 | 1464376139270 Marionette TRACE conn2 <- [1,2235,null,{"value":null}] 12:08:59 INFO - PROCESS | 1654 | 1464376139274 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:59 INFO - PROCESS | 1654 | ++DOCSHELL 0x1272e5000 == 37 [pid = 1654] [id = 566] 12:08:59 INFO - PROCESS | 1654 | ++DOMWINDOW == 187 (0x1196c7400) [pid = 1654] [serial = 1698] [outer = 0x0] 12:08:59 INFO - PROCESS | 1654 | ++DOMWINDOW == 188 (0x1196d1c00) [pid = 1654] [serial = 1699] [outer = 0x1196c7400] 12:08:59 INFO - PROCESS | 1654 | 1464376139304 Marionette DEBUG loaded listener.js 12:08:59 INFO - PROCESS | 1654 | ++DOMWINDOW == 189 (0x119aa1000) [pid = 1654] [serial = 1700] [outer = 0x1196c7400] 12:08:59 INFO - PROCESS | 1654 | 1464376139667 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]]]}] 12:08:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 12:08:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 518ms 12:08:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 12:08:59 INFO - PROCESS | 1654 | 1464376139704 Marionette TRACE conn2 -> [0,2237,"getWindowHandle",null] 12:08:59 INFO - PROCESS | 1654 | 1464376139706 Marionette TRACE conn2 <- [1,2237,null,{"value":"7"}] 12:08:59 INFO - PROCESS | 1654 | 1464376139708 Marionette TRACE conn2 -> [0,2238,"setScriptTimeout",{"ms":35000}] 12:08:59 INFO - PROCESS | 1654 | 1464376139709 Marionette TRACE conn2 <- [1,2238,null,{}] 12:08:59 INFO - PROCESS | 1654 | 1464376139712 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}] 12:08:59 INFO - PROCESS | 1654 | 1464376139802 Marionette TRACE conn2 <- [1,2239,null,{"value":null}] 12:08:59 INFO - PROCESS | 1654 | 1464376139807 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:59 INFO - PROCESS | 1654 | ++DOCSHELL 0x129119800 == 38 [pid = 1654] [id = 567] 12:08:59 INFO - PROCESS | 1654 | ++DOMWINDOW == 190 (0x119aa3c00) [pid = 1654] [serial = 1701] [outer = 0x0] 12:08:59 INFO - PROCESS | 1654 | ++DOMWINDOW == 191 (0x119b11800) [pid = 1654] [serial = 1702] [outer = 0x119aa3c00] 12:08:59 INFO - PROCESS | 1654 | 1464376139834 Marionette DEBUG loaded listener.js 12:08:59 INFO - PROCESS | 1654 | ++DOMWINDOW == 192 (0x119b20400) [pid = 1654] [serial = 1703] [outer = 0x119aa3c00] 12:09:00 INFO - PROCESS | 1654 | 1464376140150 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]]]}] 12:09:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 12:09:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 470ms 12:09:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 12:09:00 INFO - PROCESS | 1654 | 1464376140180 Marionette TRACE conn2 -> [0,2241,"getWindowHandle",null] 12:09:00 INFO - PROCESS | 1654 | 1464376140181 Marionette TRACE conn2 <- [1,2241,null,{"value":"7"}] 12:09:00 INFO - PROCESS | 1654 | 1464376140183 Marionette TRACE conn2 -> [0,2242,"setScriptTimeout",{"ms":35000}] 12:09:00 INFO - PROCESS | 1654 | 1464376140184 Marionette TRACE conn2 <- [1,2242,null,{}] 12:09:00 INFO - PROCESS | 1654 | 1464376140187 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}] 12:09:00 INFO - PROCESS | 1654 | 1464376140325 Marionette TRACE conn2 <- [1,2243,null,{"value":null}] 12:09:00 INFO - PROCESS | 1654 | 1464376140393 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:00 INFO - PROCESS | 1654 | ++DOCSHELL 0x112d1d000 == 39 [pid = 1654] [id = 568] 12:09:00 INFO - PROCESS | 1654 | ++DOMWINDOW == 193 (0x110e5f800) [pid = 1654] [serial = 1704] [outer = 0x0] 12:09:00 INFO - PROCESS | 1654 | ++DOMWINDOW == 194 (0x111c8a800) [pid = 1654] [serial = 1705] [outer = 0x110e5f800] 12:09:00 INFO - PROCESS | 1654 | 1464376140425 Marionette DEBUG loaded listener.js 12:09:00 INFO - PROCESS | 1654 | ++DOMWINDOW == 195 (0x1127c5000) [pid = 1654] [serial = 1706] [outer = 0x110e5f800] 12:09:00 INFO - PROCESS | 1654 | 1464376140872 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]]]}] 12:09:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 12:09:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 720ms 12:09:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 12:09:00 INFO - PROCESS | 1654 | 1464376140904 Marionette TRACE conn2 -> [0,2245,"getWindowHandle",null] 12:09:00 INFO - PROCESS | 1654 | 1464376140907 Marionette TRACE conn2 <- [1,2245,null,{"value":"7"}] 12:09:00 INFO - PROCESS | 1654 | 1464376140910 Marionette TRACE conn2 -> [0,2246,"setScriptTimeout",{"ms":35000}] 12:09:00 INFO - PROCESS | 1654 | 1464376140913 Marionette TRACE conn2 <- [1,2246,null,{}] 12:09:00 INFO - PROCESS | 1654 | 1464376140916 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}] 12:09:01 INFO - PROCESS | 1654 | 1464376141018 Marionette TRACE conn2 <- [1,2247,null,{"value":null}] 12:09:01 INFO - PROCESS | 1654 | 1464376141082 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:01 INFO - PROCESS | 1654 | ++DOCSHELL 0x12072d800 == 40 [pid = 1654] [id = 569] 12:09:01 INFO - PROCESS | 1654 | ++DOMWINDOW == 196 (0x11297e400) [pid = 1654] [serial = 1707] [outer = 0x0] 12:09:01 INFO - PROCESS | 1654 | ++DOMWINDOW == 197 (0x117682c00) [pid = 1654] [serial = 1708] [outer = 0x11297e400] 12:09:01 INFO - PROCESS | 1654 | 1464376141114 Marionette DEBUG loaded listener.js 12:09:01 INFO - PROCESS | 1654 | ++DOMWINDOW == 198 (0x117e6bc00) [pid = 1654] [serial = 1709] [outer = 0x11297e400] 12:09:01 INFO - PROCESS | 1654 | 1464376141561 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]]]}] 12:09:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 12:09:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 723ms 12:09:01 INFO - PROCESS | 1654 | 1464376141633 Marionette TRACE conn2 -> [0,2249,"getWindowHandle",null] 12:09:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 12:09:01 INFO - PROCESS | 1654 | 1464376141635 Marionette TRACE conn2 <- [1,2249,null,{"value":"7"}] 12:09:01 INFO - PROCESS | 1654 | 1464376141638 Marionette TRACE conn2 -> [0,2250,"setScriptTimeout",{"ms":35000}] 12:09:01 INFO - PROCESS | 1654 | 1464376141641 Marionette TRACE conn2 <- [1,2250,null,{}] 12:09:01 INFO - PROCESS | 1654 | 1464376141645 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}] 12:09:01 INFO - PROCESS | 1654 | 1464376141819 Marionette TRACE conn2 <- [1,2251,null,{"value":null}] 12:09:01 INFO - PROCESS | 1654 | 1464376141944 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:01 INFO - PROCESS | 1654 | ++DOCSHELL 0x1270dc000 == 41 [pid = 1654] [id = 570] 12:09:01 INFO - PROCESS | 1654 | ++DOMWINDOW == 199 (0x1180c0c00) [pid = 1654] [serial = 1710] [outer = 0x0] 12:09:01 INFO - PROCESS | 1654 | ++DOMWINDOW == 200 (0x118333000) [pid = 1654] [serial = 1711] [outer = 0x1180c0c00] 12:09:01 INFO - PROCESS | 1654 | 1464376141977 Marionette DEBUG loaded listener.js 12:09:02 INFO - PROCESS | 1654 | ++DOMWINDOW == 201 (0x11870b400) [pid = 1654] [serial = 1712] [outer = 0x1180c0c00] 12:09:02 INFO - PROCESS | 1654 | 1464376142447 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]]]}] 12:09:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 12:09:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 822ms 12:09:02 INFO - PROCESS | 1654 | 1464376142461 Marionette TRACE conn2 -> [0,2253,"getWindowHandle",null] 12:09:02 INFO - PROCESS | 1654 | 1464376142464 Marionette TRACE conn2 <- [1,2253,null,{"value":"7"}] 12:09:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 12:09:02 INFO - PROCESS | 1654 | 1464376142472 Marionette TRACE conn2 -> [0,2254,"setScriptTimeout",{"ms":35000}] 12:09:02 INFO - PROCESS | 1654 | 1464376142475 Marionette TRACE conn2 <- [1,2254,null,{}] 12:09:02 INFO - PROCESS | 1654 | 1464376142477 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}] 12:09:02 INFO - PROCESS | 1654 | 1464376142579 Marionette TRACE conn2 <- [1,2255,null,{"value":null}] 12:09:02 INFO - PROCESS | 1654 | 1464376142642 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:02 INFO - PROCESS | 1654 | ++DOCSHELL 0x12a8ad000 == 42 [pid = 1654] [id = 571] 12:09:02 INFO - PROCESS | 1654 | ++DOMWINDOW == 202 (0x11904f400) [pid = 1654] [serial = 1713] [outer = 0x0] 12:09:02 INFO - PROCESS | 1654 | ++DOMWINDOW == 203 (0x119409400) [pid = 1654] [serial = 1714] [outer = 0x11904f400] 12:09:02 INFO - PROCESS | 1654 | 1464376142672 Marionette DEBUG loaded listener.js 12:09:02 INFO - PROCESS | 1654 | ++DOMWINDOW == 204 (0x119a9a400) [pid = 1654] [serial = 1715] [outer = 0x11904f400] 12:09:03 INFO - PROCESS | 1654 | 1464376143155 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]]]}] 12:09:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 12:09:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 724ms 12:09:03 INFO - PROCESS | 1654 | 1464376143274 Marionette TRACE conn2 -> [0,2257,"getWindowHandle",null] 12:09:03 INFO - PROCESS | 1654 | 1464376143277 Marionette TRACE conn2 <- [1,2257,null,{"value":"7"}] 12:09:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 12:09:03 INFO - PROCESS | 1654 | 1464376143312 Marionette TRACE conn2 -> [0,2258,"setScriptTimeout",{"ms":35000}] 12:09:03 INFO - PROCESS | 1654 | 1464376143313 Marionette TRACE conn2 <- [1,2258,null,{}] 12:09:03 INFO - PROCESS | 1654 | 1464376143315 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}] 12:09:03 INFO - PROCESS | 1654 | 1464376143464 Marionette TRACE conn2 <- [1,2259,null,{"value":null}] 12:09:03 INFO - PROCESS | 1654 | 1464376143595 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:03 INFO - PROCESS | 1654 | ++DOCSHELL 0x113a1c800 == 43 [pid = 1654] [id = 572] 12:09:03 INFO - PROCESS | 1654 | ++DOMWINDOW == 205 (0x1127c0400) [pid = 1654] [serial = 1716] [outer = 0x0] 12:09:03 INFO - PROCESS | 1654 | ++DOMWINDOW == 206 (0x1127c2000) [pid = 1654] [serial = 1717] [outer = 0x1127c0400] 12:09:03 INFO - PROCESS | 1654 | 1464376143642 Marionette DEBUG loaded listener.js 12:09:03 INFO - PROCESS | 1654 | ++DOMWINDOW == 207 (0x119157800) [pid = 1654] [serial = 1718] [outer = 0x1127c0400] 12:09:04 INFO - PROCESS | 1654 | 1464376144056 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]]]}] 12:09:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 12:09:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 784ms 12:09:04 INFO - PROCESS | 1654 | 1464376144081 Marionette TRACE conn2 -> [0,2261,"getWindowHandle",null] 12:09:04 INFO - PROCESS | 1654 | 1464376144082 Marionette TRACE conn2 <- [1,2261,null,{"value":"7"}] 12:09:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 12:09:04 INFO - PROCESS | 1654 | 1464376144084 Marionette TRACE conn2 -> [0,2262,"setScriptTimeout",{"ms":35000}] 12:09:04 INFO - PROCESS | 1654 | 1464376144086 Marionette TRACE conn2 <- [1,2262,null,{}] 12:09:04 INFO - PROCESS | 1654 | 1464376144088 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}] 12:09:04 INFO - PROCESS | 1654 | 1464376144190 Marionette TRACE conn2 <- [1,2263,null,{"value":null}] 12:09:04 INFO - PROCESS | 1654 | 1464376144256 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:04 INFO - PROCESS | 1654 | ++DOCSHELL 0x124a8c000 == 44 [pid = 1654] [id = 573] 12:09:04 INFO - PROCESS | 1654 | ++DOMWINDOW == 208 (0x119a9f400) [pid = 1654] [serial = 1719] [outer = 0x0] 12:09:04 INFO - PROCESS | 1654 | ++DOMWINDOW == 209 (0x119aa8400) [pid = 1654] [serial = 1720] [outer = 0x119a9f400] 12:09:04 INFO - PROCESS | 1654 | 1464376144333 Marionette DEBUG loaded listener.js 12:09:04 INFO - PROCESS | 1654 | ++DOMWINDOW == 210 (0x12070d400) [pid = 1654] [serial = 1721] [outer = 0x119a9f400] 12:09:04 INFO - PROCESS | 1654 | 1464376144921 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]]]}] 12:09:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 12:09:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 871ms 12:09:04 INFO - PROCESS | 1654 | 1464376144955 Marionette TRACE conn2 -> [0,2265,"getWindowHandle",null] 12:09:04 INFO - PROCESS | 1654 | 1464376144958 Marionette TRACE conn2 <- [1,2265,null,{"value":"7"}] 12:09:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 12:09:04 INFO - PROCESS | 1654 | 1464376144964 Marionette TRACE conn2 -> [0,2266,"setScriptTimeout",{"ms":35000}] 12:09:04 INFO - PROCESS | 1654 | 1464376144966 Marionette TRACE conn2 <- [1,2266,null,{}] 12:09:04 INFO - PROCESS | 1654 | 1464376144970 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}] 12:09:05 INFO - PROCESS | 1654 | 1464376145060 Marionette TRACE conn2 <- [1,2267,null,{"value":null}] 12:09:05 INFO - PROCESS | 1654 | 1464376145138 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:05 INFO - PROCESS | 1654 | ++DOCSHELL 0x117e0a000 == 45 [pid = 1654] [id = 574] 12:09:05 INFO - PROCESS | 1654 | ++DOMWINDOW == 211 (0x11289bc00) [pid = 1654] [serial = 1722] [outer = 0x0] 12:09:05 INFO - PROCESS | 1654 | ++DOMWINDOW == 212 (0x11334d400) [pid = 1654] [serial = 1723] [outer = 0x11289bc00] 12:09:05 INFO - PROCESS | 1654 | 1464376145167 Marionette DEBUG loaded listener.js 12:09:05 INFO - PROCESS | 1654 | ++DOMWINDOW == 213 (0x116750400) [pid = 1654] [serial = 1724] [outer = 0x11289bc00] 12:09:05 INFO - PROCESS | 1654 | --DOCSHELL 0x113aa4000 == 44 [pid = 1654] [id = 25] 12:09:05 INFO - PROCESS | 1654 | --DOCSHELL 0x129118800 == 43 [pid = 1654] [id = 6] 12:09:05 INFO - PROCESS | 1654 | --DOCSHELL 0x11265d800 == 42 [pid = 1654] [id = 26] 12:09:05 INFO - PROCESS | 1654 | --DOMWINDOW == 212 (0x1127c2c00) [pid = 1654] [serial = 1657] [outer = 0x0] [url = about:blank] 12:09:05 INFO - PROCESS | 1654 | --DOMWINDOW == 211 (0x119403400) [pid = 1654] [serial = 1487] [outer = 0x0] [url = about:blank] 12:09:05 INFO - PROCESS | 1654 | --DOMWINDOW == 210 (0x1211ec800) [pid = 1654] [serial = 1171] [outer = 0x0] [url = about:blank] 12:09:05 INFO - PROCESS | 1654 | --DOMWINDOW == 209 (0x1291e4400) [pid = 1654] [serial = 1426] [outer = 0x0] [url = about:blank] 12:09:05 INFO - PROCESS | 1654 | --DOMWINDOW == 208 (0x119b12400) [pid = 1654] [serial = 1423] [outer = 0x0] [url = about:blank] 12:09:05 INFO - PROCESS | 1654 | --DOMWINDOW == 207 (0x12c721800) [pid = 1654] [serial = 1180] [outer = 0x0] [url = about:blank] 12:09:05 INFO - PROCESS | 1654 | --DOMWINDOW == 206 (0x12bb92400) [pid = 1654] [serial = 1243] [outer = 0x0] [url = about:blank] 12:09:05 INFO - PROCESS | 1654 | --DOMWINDOW == 205 (0x13596e000) [pid = 1654] [serial = 1435] [outer = 0x0] [url = about:blank] 12:09:05 INFO - PROCESS | 1654 | --DOMWINDOW == 204 (0x137e0f000) [pid = 1654] [serial = 1255] [outer = 0x0] [url = about:blank] 12:09:05 INFO - PROCESS | 1654 | --DOMWINDOW == 203 (0x112e2cc00) [pid = 1654] [serial = 1420] [outer = 0x0] [url = about:blank] 12:09:05 INFO - PROCESS | 1654 | --DOMWINDOW == 202 (0x135363000) [pid = 1654] [serial = 1372] [outer = 0x0] [url = about:blank] 12:09:05 INFO - PROCESS | 1654 | --DOMWINDOW == 201 (0x1183d7800) [pid = 1654] [serial = 1168] [outer = 0x0] [url = about:blank] 12:09:05 INFO - PROCESS | 1654 | --DOMWINDOW == 200 (0x133d42400) [pid = 1654] [serial = 1429] [outer = 0x0] [url = about:blank] 12:09:05 INFO - PROCESS | 1654 | --DOMWINDOW == 199 (0x133dd7400) [pid = 1654] [serial = 1432] [outer = 0x0] [url = about:blank] 12:09:05 INFO - PROCESS | 1654 | --DOMWINDOW == 198 (0x1343b5000) [pid = 1654] [serial = 1654] [outer = 0x0] [url = about:blank] 12:09:05 INFO - PROCESS | 1654 | --DOMWINDOW == 197 (0x133dcfc00) [pid = 1654] [serial = 1651] [outer = 0x0] [url = about:blank] 12:09:05 INFO - PROCESS | 1654 | --DOMWINDOW == 196 (0x13430cc00) [pid = 1654] [serial = 1652] [outer = 0x0] [url = about:blank] 12:09:05 INFO - PROCESS | 1654 | --DOMWINDOW == 195 (0x137b02c00) [pid = 1654] [serial = 1624] [outer = 0x0] [url = about:blank] 12:09:05 INFO - PROCESS | 1654 | --DOMWINDOW == 194 (0x13596c800) [pid = 1654] [serial = 1622] [outer = 0x0] [url = about:blank] 12:09:05 INFO - PROCESS | 1654 | --DOMWINDOW == 193 (0x135364400) [pid = 1654] [serial = 1621] [outer = 0x0] [url = about:blank] 12:09:05 INFO - PROCESS | 1654 | --DOMWINDOW == 192 (0x12f18c400) [pid = 1654] [serial = 1619] [outer = 0x0] [url = about:blank] 12:09:05 INFO - PROCESS | 1654 | --DOMWINDOW == 191 (0x12bb8b400) [pid = 1654] [serial = 1618] [outer = 0x0] [url = about:blank] 12:09:05 INFO - PROCESS | 1654 | --DOMWINDOW == 190 (0x127291400) [pid = 1654] [serial = 1615] [outer = 0x0] [url = about:blank] 12:09:05 INFO - PROCESS | 1654 | --DOMWINDOW == 189 (0x12a813800) [pid = 1654] [serial = 1616] [outer = 0x0] [url = about:blank] 12:09:05 INFO - PROCESS | 1654 | --DOMWINDOW == 188 (0x119b1ac00) [pid = 1654] [serial = 1612] [outer = 0x0] [url = about:blank] 12:09:05 INFO - PROCESS | 1654 | --DOMWINDOW == 187 (0x12193b800) [pid = 1654] [serial = 1613] [outer = 0x0] [url = about:blank] 12:09:05 INFO - PROCESS | 1654 | --DOMWINDOW == 186 (0x1196c3c00) [pid = 1654] [serial = 1610] [outer = 0x0] [url = about:blank] 12:09:05 INFO - PROCESS | 1654 | --DOMWINDOW == 185 (0x1185c9800) [pid = 1654] [serial = 1609] [outer = 0x0] [url = about:blank] 12:09:05 INFO - PROCESS | 1654 | --DOMWINDOW == 184 (0x1166c5400) [pid = 1654] [serial = 1607] [outer = 0x0] [url = about:blank] 12:09:05 INFO - PROCESS | 1654 | --DOMWINDOW == 183 (0x112979c00) [pid = 1654] [serial = 1606] [outer = 0x0] [url = about:blank] 12:09:05 INFO - PROCESS | 1654 | --DOMWINDOW == 182 (0x12a887400) [pid = 1654] [serial = 1645] [outer = 0x0] [url = about:blank] 12:09:05 INFO - PROCESS | 1654 | --DOMWINDOW == 181 (0x12b0c2400) [pid = 1654] [serial = 1646] [outer = 0x0] [url = about:blank] 12:09:05 INFO - PROCESS | 1654 | --DOMWINDOW == 180 (0x12721f400) [pid = 1654] [serial = 1642] [outer = 0x0] [url = about:blank] 12:09:05 INFO - PROCESS | 1654 | --DOMWINDOW == 179 (0x1278d0400) [pid = 1654] [serial = 1643] [outer = 0x0] [url = about:blank] 12:09:05 INFO - PROCESS | 1654 | --DOMWINDOW == 178 (0x121425000) [pid = 1654] [serial = 1639] [outer = 0x0] [url = about:blank] 12:09:05 INFO - PROCESS | 1654 | --DOMWINDOW == 177 (0x121b6c800) [pid = 1654] [serial = 1640] [outer = 0x0] [url = about:blank] 12:09:05 INFO - PROCESS | 1654 | --DOMWINDOW == 176 (0x119aa0c00) [pid = 1654] [serial = 1636] [outer = 0x0] [url = about:blank] 12:09:05 INFO - PROCESS | 1654 | --DOMWINDOW == 175 (0x119c38000) [pid = 1654] [serial = 1637] [outer = 0x0] [url = about:blank] 12:09:05 INFO - PROCESS | 1654 | --DOMWINDOW == 174 (0x11892b400) [pid = 1654] [serial = 1634] [outer = 0x0] [url = about:blank] 12:09:05 INFO - PROCESS | 1654 | --DOMWINDOW == 173 (0x1180cd000) [pid = 1654] [serial = 1633] [outer = 0x0] [url = about:blank] 12:09:05 INFO - PROCESS | 1654 | --DOMWINDOW == 172 (0x13430b400) [pid = 1654] [serial = 1631] [outer = 0x0] [url = about:blank] 12:09:05 INFO - PROCESS | 1654 | --DOMWINDOW == 171 (0x134307400) [pid = 1654] [serial = 1630] [outer = 0x0] [url = about:blank] 12:09:05 INFO - PROCESS | 1654 | --DOMWINDOW == 170 (0x12bb75400) [pid = 1654] [serial = 1628] [outer = 0x0] [url = about:blank] 12:09:05 INFO - PROCESS | 1654 | --DOMWINDOW == 169 (0x1185d0c00) [pid = 1654] [serial = 1627] [outer = 0x0] [url = about:blank] 12:09:05 INFO - PROCESS | 1654 | --DOMWINDOW == 168 (0x137bc2c00) [pid = 1654] [serial = 1625] [outer = 0x0] [url = about:blank] 12:09:05 INFO - PROCESS | 1654 | --DOMWINDOW == 167 (0x125cc2c00) [pid = 1654] [serial = 1478] [outer = 0x0] [url = about:blank] 12:09:05 INFO - PROCESS | 1654 | --DOMWINDOW == 166 (0x1278c7800) [pid = 1654] [serial = 1496] [outer = 0x0] [url = about:blank] 12:09:05 INFO - PROCESS | 1654 | --DOMWINDOW == 165 (0x11515ec00) [pid = 1654] [serial = 1481] [outer = 0x0] [url = about:blank] 12:09:05 INFO - PROCESS | 1654 | --DOMWINDOW == 164 (0x125172c00) [pid = 1654] [serial = 1493] [outer = 0x0] [url = about:blank] 12:09:05 INFO - PROCESS | 1654 | --DOMWINDOW == 163 (0x118104400) [pid = 1654] [serial = 1484] [outer = 0x0] [url = about:blank] 12:09:05 INFO - PROCESS | 1654 | --DOMWINDOW == 162 (0x1275ed400) [pid = 1654] [serial = 1499] [outer = 0x0] [url = about:blank] 12:09:05 INFO - PROCESS | 1654 | --DOMWINDOW == 161 (0x121414800) [pid = 1654] [serial = 1490] [outer = 0x0] [url = about:blank] 12:09:05 INFO - PROCESS | 1654 | --DOMWINDOW == 160 (0x133dc1800) [pid = 1654] [serial = 1649] [outer = 0x0] [url = about:blank] 12:09:05 INFO - PROCESS | 1654 | --DOMWINDOW == 159 (0x12c58d400) [pid = 1654] [serial = 1648] [outer = 0x0] [url = about:blank] 12:09:05 INFO - PROCESS | 1654 | --DOMWINDOW == 158 (0x133dc5000) [pid = 1654] [serial = 1568] [outer = 0x0] [url = about:blank] 12:09:05 INFO - PROCESS | 1654 | --DOMWINDOW == 157 (0x13596bc00) [pid = 1654] [serial = 1604] [outer = 0x0] [url = about:blank] 12:09:05 INFO - PROCESS | 1654 | --DOMWINDOW == 156 (0x118109400) [pid = 1654] [serial = 1541] [outer = 0x0] [url = about:blank] 12:09:05 INFO - PROCESS | 1654 | --DOMWINDOW == 155 (0x1196bd400) [pid = 1654] [serial = 1544] [outer = 0x0] [url = about:blank] 12:09:05 INFO - PROCESS | 1654 | --DOMWINDOW == 154 (0x12bb86c00) [pid = 1654] [serial = 1553] [outer = 0x0] [url = about:blank] 12:09:05 INFO - PROCESS | 1654 | --DOMWINDOW == 153 (0x12cea3400) [pid = 1654] [serial = 1556] [outer = 0x0] [url = about:blank] 12:09:05 INFO - PROCESS | 1654 | --DOMWINDOW == 152 (0x125cbd400) [pid = 1654] [serial = 1547] [outer = 0x0] [url = about:blank] 12:09:05 INFO - PROCESS | 1654 | --DOMWINDOW == 151 (0x121418400) [pid = 1654] [serial = 1565] [outer = 0x0] [url = about:blank] 12:09:05 INFO - PROCESS | 1654 | --DOMWINDOW == 150 (0x133d49800) [pid = 1654] [serial = 1562] [outer = 0x0] [url = about:blank] 12:09:05 INFO - PROCESS | 1654 | --DOMWINDOW == 149 (0x12c1b1000) [pid = 1654] [serial = 1538] [outer = 0x0] [url = about:blank] 12:09:05 INFO - PROCESS | 1654 | --DOMWINDOW == 148 (0x12a93f400) [pid = 1654] [serial = 1550] [outer = 0x0] [url = about:blank] 12:09:05 INFO - PROCESS | 1654 | --DOMWINDOW == 147 (0x12f197800) [pid = 1654] [serial = 1559] [outer = 0x0] [url = about:blank] 12:09:05 INFO - PROCESS | 1654 | 1464376145612 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]]]}] 12:09:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 12:09:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 680ms 12:09:05 INFO - PROCESS | 1654 | 1464376145645 Marionette TRACE conn2 -> [0,2269,"getWindowHandle",null] 12:09:05 INFO - PROCESS | 1654 | 1464376145651 Marionette TRACE conn2 <- [1,2269,null,{"value":"7"}] 12:09:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 12:09:05 INFO - PROCESS | 1654 | 1464376145657 Marionette TRACE conn2 -> [0,2270,"setScriptTimeout",{"ms":35000}] 12:09:05 INFO - PROCESS | 1654 | 1464376145660 Marionette TRACE conn2 <- [1,2270,null,{}] 12:09:05 INFO - PROCESS | 1654 | 1464376145672 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}] 12:09:05 INFO - PROCESS | 1654 | 1464376145802 Marionette TRACE conn2 <- [1,2271,null,{"value":null}] 12:09:05 INFO - PROCESS | 1654 | 1464376145890 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:05 INFO - PROCESS | 1654 | ++DOCSHELL 0x117e03000 == 43 [pid = 1654] [id = 575] 12:09:05 INFO - PROCESS | 1654 | ++DOMWINDOW == 148 (0x1127bd000) [pid = 1654] [serial = 1725] [outer = 0x0] 12:09:05 INFO - PROCESS | 1654 | ++DOMWINDOW == 149 (0x117591c00) [pid = 1654] [serial = 1726] [outer = 0x1127bd000] 12:09:05 INFO - PROCESS | 1654 | 1464376145932 Marionette DEBUG loaded listener.js 12:09:06 INFO - PROCESS | 1654 | ++DOMWINDOW == 150 (0x117e61c00) [pid = 1654] [serial = 1727] [outer = 0x1127bd000] 12:09:06 INFO - PROCESS | 1654 | 1464376146288 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]]]}] 12:09:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 12:09:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 684ms 12:09:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 12:09:06 INFO - PROCESS | 1654 | 1464376146341 Marionette TRACE conn2 -> [0,2273,"getWindowHandle",null] 12:09:06 INFO - PROCESS | 1654 | 1464376146342 Marionette TRACE conn2 <- [1,2273,null,{"value":"7"}] 12:09:06 INFO - PROCESS | 1654 | 1464376146344 Marionette TRACE conn2 -> [0,2274,"setScriptTimeout",{"ms":35000}] 12:09:06 INFO - PROCESS | 1654 | 1464376146347 Marionette TRACE conn2 <- [1,2274,null,{}] 12:09:06 INFO - PROCESS | 1654 | 1464376146377 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}] 12:09:06 INFO - PROCESS | 1654 | 1464376146483 Marionette TRACE conn2 <- [1,2275,null,{"value":null}] 12:09:06 INFO - PROCESS | 1654 | 1464376146493 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:06 INFO - PROCESS | 1654 | ++DOCSHELL 0x121026000 == 44 [pid = 1654] [id = 576] 12:09:06 INFO - PROCESS | 1654 | ++DOMWINDOW == 151 (0x1180c0000) [pid = 1654] [serial = 1728] [outer = 0x0] 12:09:06 INFO - PROCESS | 1654 | ++DOMWINDOW == 152 (0x118331400) [pid = 1654] [serial = 1729] [outer = 0x1180c0000] 12:09:06 INFO - PROCESS | 1654 | 1464376146520 Marionette DEBUG loaded listener.js 12:09:06 INFO - PROCESS | 1654 | ++DOMWINDOW == 153 (0x1185c8400) [pid = 1654] [serial = 1730] [outer = 0x1180c0000] 12:09:06 INFO - PROCESS | 1654 | 1464376146838 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]]]}] 12:09:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 12:09:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 523ms 12:09:06 INFO - PROCESS | 1654 | 1464376146868 Marionette TRACE conn2 -> [0,2277,"getWindowHandle",null] 12:09:06 INFO - PROCESS | 1654 | 1464376146869 Marionette TRACE conn2 <- [1,2277,null,{"value":"7"}] 12:09:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 12:09:06 INFO - PROCESS | 1654 | 1464376146883 Marionette TRACE conn2 -> [0,2278,"setScriptTimeout",{"ms":35000}] 12:09:06 INFO - PROCESS | 1654 | 1464376146884 Marionette TRACE conn2 <- [1,2278,null,{}] 12:09:06 INFO - PROCESS | 1654 | 1464376146886 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}] 12:09:06 INFO - PROCESS | 1654 | 1464376146991 Marionette TRACE conn2 <- [1,2279,null,{"value":null}] 12:09:07 INFO - PROCESS | 1654 | 1464376146997 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:07 INFO - PROCESS | 1654 | ++DOCSHELL 0x12163a000 == 45 [pid = 1654] [id = 577] 12:09:07 INFO - PROCESS | 1654 | ++DOMWINDOW == 154 (0x1185d0c00) [pid = 1654] [serial = 1731] [outer = 0x0] 12:09:07 INFO - PROCESS | 1654 | ++DOMWINDOW == 155 (0x119018800) [pid = 1654] [serial = 1732] [outer = 0x1185d0c00] 12:09:07 INFO - PROCESS | 1654 | 1464376147023 Marionette DEBUG loaded listener.js 12:09:07 INFO - PROCESS | 1654 | ++DOMWINDOW == 156 (0x1190c2c00) [pid = 1654] [serial = 1733] [outer = 0x1185d0c00] 12:09:07 INFO - PROCESS | 1654 | 1464376147354 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]]]}] 12:09:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 12:09:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 519ms 12:09:07 INFO - PROCESS | 1654 | 1464376147403 Marionette TRACE conn2 -> [0,2281,"getWindowHandle",null] 12:09:07 INFO - PROCESS | 1654 | 1464376147405 Marionette TRACE conn2 <- [1,2281,null,{"value":"7"}] 12:09:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 12:09:07 INFO - PROCESS | 1654 | 1464376147409 Marionette TRACE conn2 -> [0,2282,"setScriptTimeout",{"ms":35000}] 12:09:07 INFO - PROCESS | 1654 | 1464376147411 Marionette TRACE conn2 <- [1,2282,null,{}] 12:09:07 INFO - PROCESS | 1654 | 1464376147414 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}] 12:09:07 INFO - PROCESS | 1654 | 1464376147537 Marionette TRACE conn2 <- [1,2283,null,{"value":null}] 12:09:07 INFO - PROCESS | 1654 | 1464376147647 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:07 INFO - PROCESS | 1654 | ++DOCSHELL 0x123f78800 == 46 [pid = 1654] [id = 578] 12:09:07 INFO - PROCESS | 1654 | ++DOMWINDOW == 157 (0x118703800) [pid = 1654] [serial = 1734] [outer = 0x0] 12:09:07 INFO - PROCESS | 1654 | ++DOMWINDOW == 158 (0x119151c00) [pid = 1654] [serial = 1735] [outer = 0x118703800] 12:09:07 INFO - PROCESS | 1654 | 1464376147689 Marionette DEBUG loaded listener.js 12:09:07 INFO - PROCESS | 1654 | ++DOMWINDOW == 159 (0x119403400) [pid = 1654] [serial = 1736] [outer = 0x118703800] 12:09:08 INFO - PROCESS | 1654 | 1464376148052 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]]]}] 12:09:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 12:09:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 671ms 12:09:08 INFO - PROCESS | 1654 | 1464376148080 Marionette TRACE conn2 -> [0,2285,"getWindowHandle",null] 12:09:08 INFO - PROCESS | 1654 | 1464376148081 Marionette TRACE conn2 <- [1,2285,null,{"value":"7"}] 12:09:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 12:09:08 INFO - PROCESS | 1654 | 1464376148083 Marionette TRACE conn2 -> [0,2286,"setScriptTimeout",{"ms":35000}] 12:09:08 INFO - PROCESS | 1654 | 1464376148084 Marionette TRACE conn2 <- [1,2286,null,{}] 12:09:08 INFO - PROCESS | 1654 | 1464376148086 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}] 12:09:08 INFO - PROCESS | 1654 | 1464376148205 Marionette TRACE conn2 <- [1,2287,null,{"value":null}] 12:09:08 INFO - PROCESS | 1654 | 1464376148218 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:08 INFO - PROCESS | 1654 | ++DOCSHELL 0x125f30000 == 47 [pid = 1654] [id = 579] 12:09:08 INFO - PROCESS | 1654 | ++DOMWINDOW == 160 (0x11940c000) [pid = 1654] [serial = 1737] [outer = 0x0] 12:09:08 INFO - PROCESS | 1654 | ++DOMWINDOW == 161 (0x1196cb400) [pid = 1654] [serial = 1738] [outer = 0x11940c000] 12:09:08 INFO - PROCESS | 1654 | 1464376148243 Marionette DEBUG loaded listener.js 12:09:08 INFO - PROCESS | 1654 | ++DOMWINDOW == 162 (0x119cde800) [pid = 1654] [serial = 1739] [outer = 0x11940c000] 12:09:08 INFO - PROCESS | 1654 | 1464376148630 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]]]}] 12:09:08 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 12:09:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 568ms 12:09:08 INFO - PROCESS | 1654 | 1464376148652 Marionette TRACE conn2 -> [0,2289,"getWindowHandle",null] 12:09:08 INFO - PROCESS | 1654 | 1464376148654 Marionette TRACE conn2 <- [1,2289,null,{"value":"7"}] 12:09:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 12:09:08 INFO - PROCESS | 1654 | 1464376148664 Marionette TRACE conn2 -> [0,2290,"setScriptTimeout",{"ms":35000}] 12:09:08 INFO - PROCESS | 1654 | 1464376148666 Marionette TRACE conn2 <- [1,2290,null,{}] 12:09:08 INFO - PROCESS | 1654 | 1464376148670 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}] 12:09:08 INFO - PROCESS | 1654 | 1464376148803 Marionette TRACE conn2 <- [1,2291,null,{"value":null}] 12:09:08 INFO - PROCESS | 1654 | 1464376148843 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:08 INFO - PROCESS | 1654 | ++DOCSHELL 0x127899000 == 48 [pid = 1654] [id = 580] 12:09:08 INFO - PROCESS | 1654 | ++DOMWINDOW == 163 (0x119b1e000) [pid = 1654] [serial = 1740] [outer = 0x0] 12:09:08 INFO - PROCESS | 1654 | ++DOMWINDOW == 164 (0x120f22800) [pid = 1654] [serial = 1741] [outer = 0x119b1e000] 12:09:08 INFO - PROCESS | 1654 | 1464376148868 Marionette DEBUG loaded listener.js 12:09:08 INFO - PROCESS | 1654 | ++DOMWINDOW == 165 (0x120f29800) [pid = 1654] [serial = 1742] [outer = 0x119b1e000] 12:09:09 INFO - PROCESS | 1654 | 1464376149236 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]]]}] 12:09:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 12:09:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 627ms 12:09:09 INFO - PROCESS | 1654 | 1464376149285 Marionette TRACE conn2 -> [0,2293,"getWindowHandle",null] 12:09:09 INFO - PROCESS | 1654 | 1464376149287 Marionette TRACE conn2 <- [1,2293,null,{"value":"7"}] 12:09:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 12:09:09 INFO - PROCESS | 1654 | 1464376149291 Marionette TRACE conn2 -> [0,2294,"setScriptTimeout",{"ms":35000}] 12:09:09 INFO - PROCESS | 1654 | 1464376149292 Marionette TRACE conn2 <- [1,2294,null,{}] 12:09:09 INFO - PROCESS | 1654 | 1464376149296 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}] 12:09:09 INFO - PROCESS | 1654 | 1464376149433 Marionette TRACE conn2 <- [1,2295,null,{"value":null}] 12:09:09 INFO - PROCESS | 1654 | 1464376149454 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:09 INFO - PROCESS | 1654 | ++DOCSHELL 0x12991f800 == 49 [pid = 1654] [id = 581] 12:09:09 INFO - PROCESS | 1654 | ++DOMWINDOW == 166 (0x120f20c00) [pid = 1654] [serial = 1743] [outer = 0x0] 12:09:09 INFO - PROCESS | 1654 | ++DOMWINDOW == 167 (0x120fad800) [pid = 1654] [serial = 1744] [outer = 0x120f20c00] 12:09:09 INFO - PROCESS | 1654 | 1464376149506 Marionette DEBUG loaded listener.js 12:09:09 INFO - PROCESS | 1654 | ++DOMWINDOW == 168 (0x1211e8400) [pid = 1654] [serial = 1745] [outer = 0x120f20c00] 12:09:09 INFO - PROCESS | 1654 | --DOMWINDOW == 167 (0x121431000) [pid = 1654] [serial = 1307] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 12:09:09 INFO - PROCESS | 1654 | --DOMWINDOW == 166 (0x121935c00) [pid = 1654] [serial = 1172] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 12:09:09 INFO - PROCESS | 1654 | --DOMWINDOW == 165 (0x1126c5000) [pid = 1654] [serial = 1319] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 12:09:09 INFO - PROCESS | 1654 | --DOMWINDOW == 164 (0x133dd4800) [pid = 1654] [serial = 1367] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 12:09:09 INFO - PROCESS | 1654 | --DOMWINDOW == 163 (0x12a886c00) [pid = 1654] [serial = 1358] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 12:09:09 INFO - PROCESS | 1654 | --DOMWINDOW == 162 (0x12cab6400) [pid = 1654] [serial = 1184] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 12:09:09 INFO - PROCESS | 1654 | --DOMWINDOW == 161 (0x120f29000) [pid = 1654] [serial = 1238] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 12:09:09 INFO - PROCESS | 1654 | --DOMWINDOW == 160 (0x135357800) [pid = 1654] [serial = 1373] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 12:09:09 INFO - PROCESS | 1654 | --DOMWINDOW == 159 (0x12b0bd800) [pid = 1654] [serial = 1244] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 12:09:09 INFO - PROCESS | 1654 | --DOMWINDOW == 158 (0x12a940000) [pid = 1654] [serial = 1175] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 12:09:09 INFO - PROCESS | 1654 | --DOMWINDOW == 157 (0x12142b000) [pid = 1654] [serial = 1352] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 12:09:09 INFO - PROCESS | 1654 | --DOMWINDOW == 156 (0x12bb92800) [pid = 1654] [serial = 1376] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 12:09:09 INFO - PROCESS | 1654 | --DOMWINDOW == 155 (0x12ba71400) [pid = 1654] [serial = 1310] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 12:09:09 INFO - PROCESS | 1654 | --DOMWINDOW == 154 (0x1166c2800) [pid = 1654] [serial = 1301] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 12:09:09 INFO - PROCESS | 1654 | --DOMWINDOW == 153 (0x1126cd800) [pid = 1654] [serial = 1187] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 12:09:09 INFO - PROCESS | 1654 | --DOMWINDOW == 152 (0x13543a400) [pid = 1654] [serial = 1250] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 12:09:09 INFO - PROCESS | 1654 | --DOMWINDOW == 151 (0x135366c00) [pid = 1654] [serial = 1379] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 12:09:09 INFO - PROCESS | 1654 | --DOMWINDOW == 150 (0x1185cf400) [pid = 1654] [serial = 1304] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 12:09:09 INFO - PROCESS | 1654 | --DOMWINDOW == 149 (0x12cab4800) [pid = 1654] [serial = 1181] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 12:09:09 INFO - PROCESS | 1654 | --DOMWINDOW == 148 (0x12c590c00) [pid = 1654] [serial = 1313] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 12:09:09 INFO - PROCESS | 1654 | --DOMWINDOW == 147 (0x135360c00) [pid = 1654] [serial = 1316] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 12:09:09 INFO - PROCESS | 1654 | --DOMWINDOW == 146 (0x11674e800) [pid = 1654] [serial = 1232] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 12:09:09 INFO - PROCESS | 1654 | --DOMWINDOW == 145 (0x12c1b7800) [pid = 1654] [serial = 1361] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 12:09:09 INFO - PROCESS | 1654 | --DOMWINDOW == 144 (0x12f193800) [pid = 1654] [serial = 1247] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 12:09:09 INFO - PROCESS | 1654 | --DOMWINDOW == 143 (0x1126c5c00) [pid = 1654] [serial = 1256] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 12:09:09 INFO - PROCESS | 1654 | --DOMWINDOW == 142 (0x1183cd800) [pid = 1654] [serial = 1349] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 12:09:09 INFO - PROCESS | 1654 | --DOMWINDOW == 141 (0x1185ca000) [pid = 1654] [serial = 1235] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 12:09:09 INFO - PROCESS | 1654 | --DOMWINDOW == 140 (0x12ceea400) [pid = 1654] [serial = 1364] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 12:09:09 INFO - PROCESS | 1654 | --DOMWINDOW == 139 (0x125e6c000) [pid = 1654] [serial = 1355] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 12:09:09 INFO - PROCESS | 1654 | --DOMWINDOW == 138 (0x112a6b000) [pid = 1654] [serial = 1346] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 12:09:09 INFO - PROCESS | 1654 | --DOMWINDOW == 137 (0x118711c00) [pid = 1654] [serial = 1683] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 12:09:09 INFO - PROCESS | 1654 | --DOMWINDOW == 136 (0x11914b800) [pid = 1654] [serial = 1686] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 12:09:09 INFO - PROCESS | 1654 | --DOMWINDOW == 135 (0x1126ccc00) [pid = 1654] [serial = 1656] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 12:09:09 INFO - PROCESS | 1654 | --DOMWINDOW == 134 (0x118331c00) [pid = 1654] [serial = 1680] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 12:09:09 INFO - PROCESS | 1654 | --DOMWINDOW == 133 (0x1110af800) [pid = 1654] [serial = 1668] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 12:09:09 INFO - PROCESS | 1654 | --DOMWINDOW == 132 (0x117677c00) [pid = 1654] [serial = 1674] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 12:09:09 INFO - PROCESS | 1654 | --DOMWINDOW == 131 (0x112898400) [pid = 1654] [serial = 1671] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 12:09:09 INFO - PROCESS | 1654 | --DOMWINDOW == 130 (0x1127c3400) [pid = 1654] [serial = 1677] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 12:09:09 INFO - PROCESS | 1654 | --DOMWINDOW == 129 (0x11914bc00) [pid = 1654] [serial = 1689] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 12:09:09 INFO - PROCESS | 1654 | --DOMWINDOW == 128 (0x1196c7400) [pid = 1654] [serial = 1698] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 12:09:09 INFO - PROCESS | 1654 | --DOMWINDOW == 127 (0x110e60000) [pid = 1654] [serial = 1692] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 12:09:09 INFO - PROCESS | 1654 | --DOMWINDOW == 126 (0x11303ac00) [pid = 1654] [serial = 1695] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 12:09:10 INFO - PROCESS | 1654 | 1464376150171 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]]]}] 12:09:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 12:09:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 923ms 12:09:10 INFO - PROCESS | 1654 | 1464376150214 Marionette TRACE conn2 -> [0,2297,"getWindowHandle",null] 12:09:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 12:09:10 INFO - PROCESS | 1654 | 1464376150217 Marionette TRACE conn2 <- [1,2297,null,{"value":"7"}] 12:09:10 INFO - PROCESS | 1654 | 1464376150220 Marionette TRACE conn2 -> [0,2298,"setScriptTimeout",{"ms":35000}] 12:09:10 INFO - PROCESS | 1654 | 1464376150222 Marionette TRACE conn2 <- [1,2298,null,{}] 12:09:10 INFO - PROCESS | 1654 | 1464376150226 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}] 12:09:10 INFO - PROCESS | 1654 | 1464376150347 Marionette TRACE conn2 <- [1,2299,null,{"value":null}] 12:09:10 INFO - PROCESS | 1654 | 1464376150354 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:10 INFO - PROCESS | 1654 | ++DOCSHELL 0x124a8a000 == 50 [pid = 1654] [id = 582] 12:09:10 INFO - PROCESS | 1654 | ++DOMWINDOW == 127 (0x11297d400) [pid = 1654] [serial = 1746] [outer = 0x0] 12:09:10 INFO - PROCESS | 1654 | ++DOMWINDOW == 128 (0x117677c00) [pid = 1654] [serial = 1747] [outer = 0x11297d400] 12:09:10 INFO - PROCESS | 1654 | 1464376150390 Marionette DEBUG loaded listener.js 12:09:10 INFO - PROCESS | 1654 | ++DOMWINDOW == 129 (0x1185d2000) [pid = 1654] [serial = 1748] [outer = 0x11297d400] 12:09:10 INFO - PROCESS | 1654 | 1464376150715 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]]]}] 12:09:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 12:09:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 521ms 12:09:10 INFO - PROCESS | 1654 | 1464376150741 Marionette TRACE conn2 -> [0,2301,"getWindowHandle",null] 12:09:10 INFO - PROCESS | 1654 | 1464376150743 Marionette TRACE conn2 <- [1,2301,null,{"value":"7"}] 12:09:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 12:09:10 INFO - PROCESS | 1654 | 1464376150748 Marionette TRACE conn2 -> [0,2302,"setScriptTimeout",{"ms":35000}] 12:09:10 INFO - PROCESS | 1654 | 1464376150749 Marionette TRACE conn2 <- [1,2302,null,{}] 12:09:10 INFO - PROCESS | 1654 | 1464376150751 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}] 12:09:10 INFO - PROCESS | 1654 | 1464376150857 Marionette TRACE conn2 <- [1,2303,null,{"value":null}] 12:09:10 INFO - PROCESS | 1654 | 1464376150866 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:10 INFO - PROCESS | 1654 | ++DOCSHELL 0x12a9d7000 == 51 [pid = 1654] [id = 583] 12:09:10 INFO - PROCESS | 1654 | ++DOMWINDOW == 130 (0x1162f2000) [pid = 1654] [serial = 1749] [outer = 0x0] 12:09:10 INFO - PROCESS | 1654 | ++DOMWINDOW == 131 (0x11914f800) [pid = 1654] [serial = 1750] [outer = 0x1162f2000] 12:09:10 INFO - PROCESS | 1654 | 1464376150891 Marionette DEBUG loaded listener.js 12:09:10 INFO - PROCESS | 1654 | ++DOMWINDOW == 132 (0x120f22000) [pid = 1654] [serial = 1751] [outer = 0x1162f2000] 12:09:11 INFO - PROCESS | 1654 | 1464376151201 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]]]}] 12:09:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 12:09:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 470ms 12:09:11 INFO - PROCESS | 1654 | 1464376151218 Marionette TRACE conn2 -> [0,2305,"getWindowHandle",null] 12:09:11 INFO - PROCESS | 1654 | 1464376151220 Marionette TRACE conn2 <- [1,2305,null,{"value":"7"}] 12:09:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 12:09:11 INFO - PROCESS | 1654 | 1464376151222 Marionette TRACE conn2 -> [0,2306,"setScriptTimeout",{"ms":35000}] 12:09:11 INFO - PROCESS | 1654 | 1464376151224 Marionette TRACE conn2 <- [1,2306,null,{}] 12:09:11 INFO - PROCESS | 1654 | 1464376151229 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}] 12:09:11 INFO - PROCESS | 1654 | 1464376151323 Marionette TRACE conn2 <- [1,2307,null,{"value":null}] 12:09:11 INFO - PROCESS | 1654 | 1464376151329 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:11 INFO - PROCESS | 1654 | ++DOCSHELL 0x12b368000 == 52 [pid = 1654] [id = 584] 12:09:11 INFO - PROCESS | 1654 | ++DOMWINDOW == 133 (0x119a9fc00) [pid = 1654] [serial = 1752] [outer = 0x0] 12:09:11 INFO - PROCESS | 1654 | ++DOMWINDOW == 134 (0x121409c00) [pid = 1654] [serial = 1753] [outer = 0x119a9fc00] 12:09:11 INFO - PROCESS | 1654 | 1464376151358 Marionette DEBUG loaded listener.js 12:09:11 INFO - PROCESS | 1654 | ++DOMWINDOW == 135 (0x121421400) [pid = 1654] [serial = 1754] [outer = 0x119a9fc00] 12:09:11 INFO - PROCESS | 1654 | 1464376151719 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]]]}] 12:09:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 12:09:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 519ms 12:09:11 INFO - PROCESS | 1654 | 1464376151742 Marionette TRACE conn2 -> [0,2309,"getWindowHandle",null] 12:09:11 INFO - PROCESS | 1654 | 1464376151746 Marionette TRACE conn2 <- [1,2309,null,{"value":"7"}] 12:09:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 12:09:11 INFO - PROCESS | 1654 | 1464376151760 Marionette TRACE conn2 -> [0,2310,"setScriptTimeout",{"ms":35000}] 12:09:11 INFO - PROCESS | 1654 | 1464376151762 Marionette TRACE conn2 <- [1,2310,null,{}] 12:09:11 INFO - PROCESS | 1654 | 1464376151764 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}] 12:09:11 INFO - PROCESS | 1654 | 1464376151849 Marionette TRACE conn2 <- [1,2311,null,{"value":null}] 12:09:11 INFO - PROCESS | 1654 | 1464376151853 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:11 INFO - PROCESS | 1654 | ++DOCSHELL 0x12bb56000 == 53 [pid = 1654] [id = 585] 12:09:11 INFO - PROCESS | 1654 | ++DOMWINDOW == 136 (0x121424400) [pid = 1654] [serial = 1755] [outer = 0x0] 12:09:11 INFO - PROCESS | 1654 | ++DOMWINDOW == 137 (0x12142b800) [pid = 1654] [serial = 1756] [outer = 0x121424400] 12:09:11 INFO - PROCESS | 1654 | 1464376151878 Marionette DEBUG loaded listener.js 12:09:11 INFO - PROCESS | 1654 | ++DOMWINDOW == 138 (0x1214c0800) [pid = 1654] [serial = 1757] [outer = 0x121424400] 12:09:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 12:09:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 619ms 12:09:12 INFO - PROCESS | 1654 | 1464376152371 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]]]}] 12:09:12 INFO - PROCESS | 1654 | 1464376152380 Marionette TRACE conn2 -> [0,2313,"getWindowHandle",null] 12:09:12 INFO - PROCESS | 1654 | 1464376152383 Marionette TRACE conn2 <- [1,2313,null,{"value":"7"}] 12:09:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 12:09:12 INFO - PROCESS | 1654 | 1464376152386 Marionette TRACE conn2 -> [0,2314,"setScriptTimeout",{"ms":35000}] 12:09:12 INFO - PROCESS | 1654 | 1464376152389 Marionette TRACE conn2 <- [1,2314,null,{}] 12:09:12 INFO - PROCESS | 1654 | 1464376152393 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}] 12:09:12 INFO - PROCESS | 1654 | 1464376152496 Marionette TRACE conn2 <- [1,2315,null,{"value":null}] 12:09:12 INFO - PROCESS | 1654 | 1464376152571 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:12 INFO - PROCESS | 1654 | ++DOCSHELL 0x119751800 == 54 [pid = 1654] [id = 586] 12:09:12 INFO - PROCESS | 1654 | ++DOMWINDOW == 139 (0x11289d000) [pid = 1654] [serial = 1758] [outer = 0x0] 12:09:12 INFO - PROCESS | 1654 | ++DOMWINDOW == 140 (0x112ad8c00) [pid = 1654] [serial = 1759] [outer = 0x11289d000] 12:09:12 INFO - PROCESS | 1654 | 1464376152603 Marionette DEBUG loaded listener.js 12:09:12 INFO - PROCESS | 1654 | ++DOMWINDOW == 141 (0x117179800) [pid = 1654] [serial = 1760] [outer = 0x11289d000] 12:09:13 INFO - PROCESS | 1654 | 1464376153024 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]]]}] 12:09:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 12:09:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 672ms 12:09:13 INFO - PROCESS | 1654 | 1464376153059 Marionette TRACE conn2 -> [0,2317,"getWindowHandle",null] 12:09:13 INFO - PROCESS | 1654 | 1464376153063 Marionette TRACE conn2 <- [1,2317,null,{"value":"7"}] 12:09:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 12:09:13 INFO - PROCESS | 1654 | 1464376153067 Marionette TRACE conn2 -> [0,2318,"setScriptTimeout",{"ms":35000}] 12:09:13 INFO - PROCESS | 1654 | 1464376153069 Marionette TRACE conn2 <- [1,2318,null,{}] 12:09:13 INFO - PROCESS | 1654 | 1464376153072 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}] 12:09:13 INFO - PROCESS | 1654 | 1464376153178 Marionette TRACE conn2 <- [1,2319,null,{"value":null}] 12:09:13 INFO - PROCESS | 1654 | 1464376153288 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:13 INFO - PROCESS | 1654 | ++DOCSHELL 0x125734800 == 55 [pid = 1654] [id = 587] 12:09:13 INFO - PROCESS | 1654 | ++DOMWINDOW == 142 (0x11832fc00) [pid = 1654] [serial = 1761] [outer = 0x0] 12:09:13 INFO - PROCESS | 1654 | ++DOMWINDOW == 143 (0x118337c00) [pid = 1654] [serial = 1762] [outer = 0x11832fc00] 12:09:13 INFO - PROCESS | 1654 | 1464376153319 Marionette DEBUG loaded listener.js 12:09:13 INFO - PROCESS | 1654 | ++DOMWINDOW == 144 (0x1185cc800) [pid = 1654] [serial = 1763] [outer = 0x11832fc00] 12:09:13 INFO - PROCESS | 1654 | 1464376153757 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] 12:09:13 INFO - PROCESS | 1654 | 1464376153793 Marionette TRACE conn2 <- [1,2321,null,{"value":"7"}] 12:09:13 INFO - PROCESS | 1654 | 1464376153795 Marionette TRACE conn2 -> [0,2322,"setScriptTimeout",{"ms":35000}] 12:09:13 INFO - PROCESS | 1654 | 1464376153798 Marionette TRACE conn2 <- [1,2322,null,{}] 12:09:13 INFO - PROCESS | 1654 | 1464376153805 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}] 12:09:13 INFO - PROCESS | 1654 | 1464376153912 Marionette TRACE conn2 <- [1,2323,null,{"value":null}] 12:09:13 INFO - PROCESS | 1654 | 1464376153975 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:13 INFO - PROCESS | 1654 | ++DOCSHELL 0x12bb55800 == 56 [pid = 1654] [id = 588] 12:09:13 INFO - PROCESS | 1654 | ++DOMWINDOW == 145 (0x1193c7400) [pid = 1654] [serial = 1764] [outer = 0x0] 12:09:14 INFO - PROCESS | 1654 | ++DOMWINDOW == 146 (0x1196c1c00) [pid = 1654] [serial = 1765] [outer = 0x1193c7400] 12:09:14 INFO - PROCESS | 1654 | 1464376154007 Marionette DEBUG loaded listener.js 12:09:14 INFO - PROCESS | 1654 | ++DOMWINDOW == 147 (0x119b18400) [pid = 1654] [serial = 1766] [outer = 0x1193c7400] 12:09:14 INFO - PROCESS | 1654 | 1464376154463 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]]]}] 12:09:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 12:09:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 675ms 12:09:14 INFO - PROCESS | 1654 | 1464376154471 Marionette TRACE conn2 -> [0,2325,"getWindowHandle",null] 12:09:14 INFO - PROCESS | 1654 | 1464376154473 Marionette TRACE conn2 <- [1,2325,null,{"value":"7"}] 12:09:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 12:09:14 INFO - PROCESS | 1654 | 1464376154475 Marionette TRACE conn2 -> [0,2326,"setScriptTimeout",{"ms":35000}] 12:09:14 INFO - PROCESS | 1654 | 1464376154477 Marionette TRACE conn2 <- [1,2326,null,{}] 12:09:14 INFO - PROCESS | 1654 | 1464376154479 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}] 12:09:14 INFO - PROCESS | 1654 | 1464376154607 Marionette TRACE conn2 <- [1,2327,null,{"value":null}] 12:09:14 INFO - PROCESS | 1654 | 1464376154679 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:14 INFO - PROCESS | 1654 | ++DOCSHELL 0x12c5a2800 == 57 [pid = 1654] [id = 589] 12:09:14 INFO - PROCESS | 1654 | ++DOMWINDOW == 148 (0x120f25800) [pid = 1654] [serial = 1767] [outer = 0x0] 12:09:14 INFO - PROCESS | 1654 | ++DOMWINDOW == 149 (0x1211e7400) [pid = 1654] [serial = 1768] [outer = 0x120f25800] 12:09:14 INFO - PROCESS | 1654 | 1464376154710 Marionette DEBUG loaded listener.js 12:09:14 INFO - PROCESS | 1654 | ++DOMWINDOW == 150 (0x121417000) [pid = 1654] [serial = 1769] [outer = 0x120f25800] 12:09:15 INFO - PROCESS | 1654 | 1464376155119 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]]]}] 12:09:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 12:09:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 669ms 12:09:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 12:09:15 INFO - PROCESS | 1654 | 1464376155145 Marionette TRACE conn2 -> [0,2329,"getWindowHandle",null] 12:09:15 INFO - PROCESS | 1654 | 1464376155147 Marionette TRACE conn2 <- [1,2329,null,{"value":"7"}] 12:09:15 INFO - PROCESS | 1654 | 1464376155149 Marionette TRACE conn2 -> [0,2330,"setScriptTimeout",{"ms":35000}] 12:09:15 INFO - PROCESS | 1654 | 1464376155150 Marionette TRACE conn2 <- [1,2330,null,{}] 12:09:15 INFO - PROCESS | 1654 | 1464376155153 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}] 12:09:15 INFO - PROCESS | 1654 | 1464376155252 Marionette TRACE conn2 <- [1,2331,null,{"value":null}] 12:09:15 INFO - PROCESS | 1654 | 1464376155311 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:15 INFO - PROCESS | 1654 | ++DOCSHELL 0x12c5be000 == 58 [pid = 1654] [id = 590] 12:09:15 INFO - PROCESS | 1654 | ++DOMWINDOW == 151 (0x121418000) [pid = 1654] [serial = 1770] [outer = 0x0] 12:09:15 INFO - PROCESS | 1654 | ++DOMWINDOW == 152 (0x121425000) [pid = 1654] [serial = 1771] [outer = 0x121418000] 12:09:15 INFO - PROCESS | 1654 | 1464376155341 Marionette DEBUG loaded listener.js 12:09:15 INFO - PROCESS | 1654 | ++DOMWINDOW == 153 (0x12142f800) [pid = 1654] [serial = 1772] [outer = 0x121418000] 12:09:15 INFO - PROCESS | 1654 | 1464376155786 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]]]}] 12:09:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 12:09:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 670ms 12:09:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 12:09:15 INFO - PROCESS | 1654 | 1464376155819 Marionette TRACE conn2 -> [0,2333,"getWindowHandle",null] 12:09:15 INFO - PROCESS | 1654 | 1464376155820 Marionette TRACE conn2 <- [1,2333,null,{"value":"7"}] 12:09:15 INFO - PROCESS | 1654 | 1464376155822 Marionette TRACE conn2 -> [0,2334,"setScriptTimeout",{"ms":35000}] 12:09:15 INFO - PROCESS | 1654 | 1464376155824 Marionette TRACE conn2 <- [1,2334,null,{}] 12:09:15 INFO - PROCESS | 1654 | 1464376155826 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}] 12:09:15 INFO - PROCESS | 1654 | 1464376155937 Marionette TRACE conn2 <- [1,2335,null,{"value":null}] 12:09:16 INFO - PROCESS | 1654 | 1464376156043 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:16 INFO - PROCESS | 1654 | ++DOCSHELL 0x116f0b800 == 59 [pid = 1654] [id = 591] 12:09:16 INFO - PROCESS | 1654 | ++DOMWINDOW == 154 (0x1127be000) [pid = 1654] [serial = 1773] [outer = 0x0] 12:09:16 INFO - PROCESS | 1654 | ++DOMWINDOW == 155 (0x1162f0000) [pid = 1654] [serial = 1774] [outer = 0x1127be000] 12:09:16 INFO - PROCESS | 1654 | 1464376156074 Marionette DEBUG loaded listener.js 12:09:16 INFO - PROCESS | 1654 | ++DOMWINDOW == 156 (0x1214c7c00) [pid = 1654] [serial = 1775] [outer = 0x1127be000] 12:09:16 INFO - PROCESS | 1654 | 1464376156672 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]]]}] 12:09:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 12:09:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 870ms 12:09:16 INFO - PROCESS | 1654 | 1464376156715 Marionette TRACE conn2 -> [0,2337,"getWindowHandle",null] 12:09:16 INFO - PROCESS | 1654 | 1464376156717 Marionette TRACE conn2 <- [1,2337,null,{"value":"7"}] 12:09:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 12:09:16 INFO - PROCESS | 1654 | 1464376156722 Marionette TRACE conn2 -> [0,2338,"setScriptTimeout",{"ms":35000}] 12:09:16 INFO - PROCESS | 1654 | 1464376156724 Marionette TRACE conn2 <- [1,2338,null,{}] 12:09:16 INFO - PROCESS | 1654 | 1464376156730 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}] 12:09:16 INFO - PROCESS | 1654 | 1464376156821 Marionette TRACE conn2 <- [1,2339,null,{"value":null}] 12:09:16 INFO - PROCESS | 1654 | 1464376156896 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:16 INFO - PROCESS | 1654 | ++DOCSHELL 0x1191b8000 == 60 [pid = 1654] [id = 592] 12:09:16 INFO - PROCESS | 1654 | ++DOMWINDOW == 157 (0x1127c3c00) [pid = 1654] [serial = 1776] [outer = 0x0] 12:09:16 INFO - PROCESS | 1654 | ++DOMWINDOW == 158 (0x1127c9400) [pid = 1654] [serial = 1777] [outer = 0x1127c3c00] 12:09:16 INFO - PROCESS | 1654 | 1464376156924 Marionette DEBUG loaded listener.js 12:09:16 INFO - PROCESS | 1654 | ++DOMWINDOW == 159 (0x112974800) [pid = 1654] [serial = 1778] [outer = 0x1127c3c00] 12:09:17 INFO - PROCESS | 1654 | 1464376157387 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]]]}] 12:09:17 INFO - PROCESS | 1654 | --DOCSHELL 0x11226d800 == 59 [pid = 1654] [id = 22] 12:09:17 INFO - PROCESS | 1654 | --DOCSHELL 0x133c21000 == 58 [pid = 1654] [id = 551] 12:09:17 INFO - PROCESS | 1654 | --DOCSHELL 0x12b368000 == 57 [pid = 1654] [id = 584] 12:09:17 INFO - PROCESS | 1654 | --DOCSHELL 0x12a9d7000 == 56 [pid = 1654] [id = 583] 12:09:17 INFO - PROCESS | 1654 | --DOCSHELL 0x124a8a000 == 55 [pid = 1654] [id = 582] 12:09:17 INFO - PROCESS | 1654 | --DOCSHELL 0x12991f800 == 54 [pid = 1654] [id = 581] 12:09:17 INFO - PROCESS | 1654 | --DOCSHELL 0x127899000 == 53 [pid = 1654] [id = 580] 12:09:17 INFO - PROCESS | 1654 | --DOCSHELL 0x125f30000 == 52 [pid = 1654] [id = 579] 12:09:17 INFO - PROCESS | 1654 | --DOCSHELL 0x123f78800 == 51 [pid = 1654] [id = 578] 12:09:17 INFO - PROCESS | 1654 | --DOMWINDOW == 158 (0x119b11800) [pid = 1654] [serial = 1702] [outer = 0x0] [url = about:blank] 12:09:17 INFO - PROCESS | 1654 | --DOCSHELL 0x12163a000 == 50 [pid = 1654] [id = 577] 12:09:17 INFO - PROCESS | 1654 | --DOCSHELL 0x121026000 == 49 [pid = 1654] [id = 576] 12:09:17 INFO - PROCESS | 1654 | --DOCSHELL 0x117e03000 == 48 [pid = 1654] [id = 575] 12:09:17 INFO - PROCESS | 1654 | --DOCSHELL 0x117e0a000 == 47 [pid = 1654] [id = 574] 12:09:17 INFO - PROCESS | 1654 | --DOCSHELL 0x1270dc000 == 46 [pid = 1654] [id = 570] 12:09:17 INFO - PROCESS | 1654 | --DOMWINDOW == 157 (0x117e5ec00) [pid = 1654] [serial = 1675] [outer = 0x0] [url = about:blank] 12:09:17 INFO - PROCESS | 1654 | --DOMWINDOW == 156 (0x117e6c000) [pid = 1654] [serial = 1676] [outer = 0x0] [url = about:blank] 12:09:17 INFO - PROCESS | 1654 | --DOMWINDOW == 155 (0x116944400) [pid = 1654] [serial = 1672] [outer = 0x0] [url = about:blank] 12:09:17 INFO - PROCESS | 1654 | --DOMWINDOW == 154 (0x11758dc00) [pid = 1654] [serial = 1673] [outer = 0x0] [url = about:blank] 12:09:17 INFO - PROCESS | 1654 | --DOMWINDOW == 153 (0x118036c00) [pid = 1654] [serial = 1678] [outer = 0x0] [url = about:blank] 12:09:17 INFO - PROCESS | 1654 | --DOMWINDOW == 152 (0x118338000) [pid = 1654] [serial = 1679] [outer = 0x0] [url = about:blank] 12:09:17 INFO - PROCESS | 1654 | --DOMWINDOW == 151 (0x1138bb800) [pid = 1654] [serial = 1666] [outer = 0x0] [url = about:blank] 12:09:17 INFO - PROCESS | 1654 | --DOMWINDOW == 150 (0x11940ec00) [pid = 1654] [serial = 1690] [outer = 0x0] [url = about:blank] 12:09:17 INFO - PROCESS | 1654 | --DOMWINDOW == 149 (0x112891c00) [pid = 1654] [serial = 1688] [outer = 0x0] [url = about:blank] 12:09:17 INFO - PROCESS | 1654 | --DOMWINDOW == 148 (0x1196d1c00) [pid = 1654] [serial = 1699] [outer = 0x0] [url = about:blank] 12:09:17 INFO - PROCESS | 1654 | --DOMWINDOW == 147 (0x116266400) [pid = 1654] [serial = 1694] [outer = 0x0] [url = about:blank] 12:09:17 INFO - PROCESS | 1654 | --DOMWINDOW == 146 (0x11870d800) [pid = 1654] [serial = 1696] [outer = 0x0] [url = about:blank] 12:09:17 INFO - PROCESS | 1654 | --DOMWINDOW == 145 (0x112893c00) [pid = 1654] [serial = 1693] [outer = 0x0] [url = about:blank] 12:09:17 INFO - PROCESS | 1654 | --DOMWINDOW == 144 (0x1196bc400) [pid = 1654] [serial = 1691] [outer = 0x0] [url = about:blank] 12:09:17 INFO - PROCESS | 1654 | --DOMWINDOW == 143 (0x1196c3800) [pid = 1654] [serial = 1697] [outer = 0x0] [url = about:blank] 12:09:17 INFO - PROCESS | 1654 | --DOMWINDOW == 142 (0x119aa1000) [pid = 1654] [serial = 1700] [outer = 0x0] [url = about:blank] 12:09:17 INFO - PROCESS | 1654 | --DOMWINDOW == 141 (0x1185cec00) [pid = 1654] [serial = 1682] [outer = 0x0] [url = about:blank] 12:09:17 INFO - PROCESS | 1654 | --DOMWINDOW == 140 (0x12915d400) [pid = 1654] [serial = 1309] [outer = 0x0] [url = about:blank] 12:09:17 INFO - PROCESS | 1654 | --DOMWINDOW == 139 (0x12915d800) [pid = 1654] [serial = 1174] [outer = 0x0] [url = about:blank] 12:09:17 INFO - PROCESS | 1654 | --DOMWINDOW == 138 (0x137bcc000) [pid = 1654] [serial = 1321] [outer = 0x0] [url = about:blank] 12:09:17 INFO - PROCESS | 1654 | --DOMWINDOW == 137 (0x133ddf400) [pid = 1654] [serial = 1369] [outer = 0x0] [url = about:blank] 12:09:17 INFO - PROCESS | 1654 | --DOMWINDOW == 136 (0x12bb8a000) [pid = 1654] [serial = 1360] [outer = 0x0] [url = about:blank] 12:09:17 INFO - PROCESS | 1654 | --DOMWINDOW == 135 (0x12d78c000) [pid = 1654] [serial = 1186] [outer = 0x0] [url = about:blank] 12:09:17 INFO - PROCESS | 1654 | --DOMWINDOW == 134 (0x129159800) [pid = 1654] [serial = 1240] [outer = 0x0] [url = about:blank] 12:09:17 INFO - PROCESS | 1654 | --DOMWINDOW == 133 (0x13557c000) [pid = 1654] [serial = 1375] [outer = 0x0] [url = about:blank] 12:09:17 INFO - PROCESS | 1654 | --DOMWINDOW == 132 (0x12d78d800) [pid = 1654] [serial = 1246] [outer = 0x0] [url = about:blank] 12:09:17 INFO - PROCESS | 1654 | --DOMWINDOW == 131 (0x12c58a800) [pid = 1654] [serial = 1177] [outer = 0x0] [url = about:blank] 12:09:17 INFO - PROCESS | 1654 | --DOMWINDOW == 130 (0x125cc4c00) [pid = 1654] [serial = 1354] [outer = 0x0] [url = about:blank] 12:09:17 INFO - PROCESS | 1654 | --DOMWINDOW == 129 (0x137c32c00) [pid = 1654] [serial = 1378] [outer = 0x0] [url = about:blank] 12:09:17 INFO - PROCESS | 1654 | --DOMWINDOW == 128 (0x12cab3c00) [pid = 1654] [serial = 1312] [outer = 0x0] [url = about:blank] 12:09:17 INFO - PROCESS | 1654 | --DOMWINDOW == 127 (0x1183d4000) [pid = 1654] [serial = 1303] [outer = 0x0] [url = about:blank] 12:09:17 INFO - PROCESS | 1654 | --DOMWINDOW == 126 (0x12d78e800) [pid = 1654] [serial = 1189] [outer = 0x0] [url = about:blank] 12:09:17 INFO - PROCESS | 1654 | --DOMWINDOW == 125 (0x135444400) [pid = 1654] [serial = 1252] [outer = 0x0] [url = about:blank] 12:09:17 INFO - PROCESS | 1654 | --DOMWINDOW == 124 (0x137b0c800) [pid = 1654] [serial = 1381] [outer = 0x0] [url = about:blank] 12:09:17 INFO - PROCESS | 1654 | --DOMWINDOW == 123 (0x12070dc00) [pid = 1654] [serial = 1306] [outer = 0x0] [url = about:blank] 12:09:17 INFO - PROCESS | 1654 | --DOMWINDOW == 122 (0x12d781400) [pid = 1654] [serial = 1183] [outer = 0x0] [url = about:blank] 12:09:17 INFO - PROCESS | 1654 | --DOMWINDOW == 121 (0x12f199400) [pid = 1654] [serial = 1315] [outer = 0x0] [url = about:blank] 12:09:17 INFO - PROCESS | 1654 | --DOMWINDOW == 120 (0x137bc3400) [pid = 1654] [serial = 1318] [outer = 0x0] [url = about:blank] 12:09:17 INFO - PROCESS | 1654 | --DOMWINDOW == 119 (0x1180c6800) [pid = 1654] [serial = 1234] [outer = 0x0] [url = about:blank] 12:09:17 INFO - PROCESS | 1654 | --DOMWINDOW == 118 (0x12d790400) [pid = 1654] [serial = 1363] [outer = 0x0] [url = about:blank] 12:09:17 INFO - PROCESS | 1654 | --DOMWINDOW == 117 (0x137e08800) [pid = 1654] [serial = 1249] [outer = 0x0] [url = about:blank] 12:09:17 INFO - PROCESS | 1654 | --DOMWINDOW == 116 (0x1185c9400) [pid = 1654] [serial = 1258] [outer = 0x0] [url = about:blank] 12:09:17 INFO - PROCESS | 1654 | --DOMWINDOW == 115 (0x1196c9c00) [pid = 1654] [serial = 1351] [outer = 0x0] [url = about:blank] 12:09:17 INFO - PROCESS | 1654 | --DOMWINDOW == 114 (0x119a9e400) [pid = 1654] [serial = 1237] [outer = 0x0] [url = about:blank] 12:09:17 INFO - PROCESS | 1654 | --DOMWINDOW == 113 (0x133dd5c00) [pid = 1654] [serial = 1366] [outer = 0x0] [url = about:blank] 12:09:17 INFO - PROCESS | 1654 | --DOMWINDOW == 112 (0x12b025c00) [pid = 1654] [serial = 1357] [outer = 0x0] [url = about:blank] 12:09:17 INFO - PROCESS | 1654 | --DOMWINDOW == 111 (0x118032800) [pid = 1654] [serial = 1348] [outer = 0x0] [url = about:blank] 12:09:17 INFO - PROCESS | 1654 | --DOMWINDOW == 110 (0x118925c00) [pid = 1654] [serial = 1684] [outer = 0x0] [url = about:blank] 12:09:17 INFO - PROCESS | 1654 | --DOMWINDOW == 109 (0x119157400) [pid = 1654] [serial = 1687] [outer = 0x0] [url = about:blank] 12:09:17 INFO - PROCESS | 1654 | --DOMWINDOW == 108 (0x1190bd000) [pid = 1654] [serial = 1685] [outer = 0x0] [url = about:blank] 12:09:17 INFO - PROCESS | 1654 | --DOMWINDOW == 107 (0x1127cac00) [pid = 1654] [serial = 1658] [outer = 0x0] [url = about:blank] 12:09:17 INFO - PROCESS | 1654 | --DOMWINDOW == 106 (0x1126d0400) [pid = 1654] [serial = 1660] [outer = 0x0] [url = about:blank] 12:09:17 INFO - PROCESS | 1654 | --DOMWINDOW == 105 (0x112a72800) [pid = 1654] [serial = 1663] [outer = 0x0] [url = about:blank] 12:09:17 INFO - PROCESS | 1654 | --DOMWINDOW == 104 (0x11833cc00) [pid = 1654] [serial = 1681] [outer = 0x0] [url = about:blank] 12:09:17 INFO - PROCESS | 1654 | --DOMWINDOW == 103 (0x112897c00) [pid = 1654] [serial = 1670] [outer = 0x0] [url = about:blank] 12:09:17 INFO - PROCESS | 1654 | --DOMWINDOW == 102 (0x11203dc00) [pid = 1654] [serial = 1669] [outer = 0x0] [url = about:blank] 12:09:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 12:09:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 723ms 12:09:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 12:09:17 INFO - PROCESS | 1654 | 1464376157445 Marionette TRACE conn2 -> [0,2341,"getWindowHandle",null] 12:09:17 INFO - PROCESS | 1654 | 1464376157449 Marionette TRACE conn2 <- [1,2341,null,{"value":"7"}] 12:09:17 INFO - PROCESS | 1654 | 1464376157453 Marionette TRACE conn2 -> [0,2342,"setScriptTimeout",{"ms":35000}] 12:09:17 INFO - PROCESS | 1654 | 1464376157455 Marionette TRACE conn2 <- [1,2342,null,{}] 12:09:17 INFO - PROCESS | 1654 | 1464376157457 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}] 12:09:17 INFO - PROCESS | 1654 | 1464376157539 Marionette TRACE conn2 <- [1,2343,null,{"value":null}] 12:09:17 INFO - PROCESS | 1654 | 1464376157551 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:17 INFO - PROCESS | 1654 | ++DOCSHELL 0x116089000 == 47 [pid = 1654] [id = 593] 12:09:17 INFO - PROCESS | 1654 | ++DOMWINDOW == 103 (0x112a74400) [pid = 1654] [serial = 1779] [outer = 0x0] 12:09:17 INFO - PROCESS | 1654 | ++DOMWINDOW == 104 (0x112e2cc00) [pid = 1654] [serial = 1780] [outer = 0x112a74400] 12:09:17 INFO - PROCESS | 1654 | 1464376157577 Marionette DEBUG loaded listener.js 12:09:17 INFO - PROCESS | 1654 | ++DOMWINDOW == 105 (0x116752400) [pid = 1654] [serial = 1781] [outer = 0x112a74400] 12:09:17 INFO - PROCESS | 1654 | 1464376157929 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]]]}] 12:09:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 12:09:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 521ms 12:09:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 12:09:17 INFO - PROCESS | 1654 | 1464376157981 Marionette TRACE conn2 -> [0,2345,"getWindowHandle",null] 12:09:17 INFO - PROCESS | 1654 | 1464376157983 Marionette TRACE conn2 <- [1,2345,null,{"value":"7"}] 12:09:17 INFO - PROCESS | 1654 | 1464376157986 Marionette TRACE conn2 -> [0,2346,"setScriptTimeout",{"ms":35000}] 12:09:17 INFO - PROCESS | 1654 | 1464376157989 Marionette TRACE conn2 <- [1,2346,null,{}] 12:09:17 INFO - PROCESS | 1654 | 1464376157996 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}] 12:09:18 INFO - PROCESS | 1654 | 1464376158080 Marionette TRACE conn2 <- [1,2347,null,{"value":null}] 12:09:18 INFO - PROCESS | 1654 | 1464376158086 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:18 INFO - PROCESS | 1654 | ++DOCSHELL 0x119754000 == 48 [pid = 1654] [id = 594] 12:09:18 INFO - PROCESS | 1654 | ++DOMWINDOW == 106 (0x117176400) [pid = 1654] [serial = 1782] [outer = 0x0] 12:09:18 INFO - PROCESS | 1654 | ++DOMWINDOW == 107 (0x117e64400) [pid = 1654] [serial = 1783] [outer = 0x117176400] 12:09:18 INFO - PROCESS | 1654 | 1464376158113 Marionette DEBUG loaded listener.js 12:09:18 INFO - PROCESS | 1654 | ++DOMWINDOW == 108 (0x1180bf800) [pid = 1654] [serial = 1784] [outer = 0x117176400] 12:09:18 INFO - PROCESS | 1654 | 1464376158436 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]]]}] 12:09:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 12:09:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 470ms 12:09:18 INFO - PROCESS | 1654 | 1464376158457 Marionette TRACE conn2 -> [0,2349,"getWindowHandle",null] 12:09:18 INFO - PROCESS | 1654 | 1464376158459 Marionette TRACE conn2 <- [1,2349,null,{"value":"7"}] 12:09:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 12:09:18 INFO - PROCESS | 1654 | 1464376158464 Marionette TRACE conn2 -> [0,2350,"setScriptTimeout",{"ms":35000}] 12:09:18 INFO - PROCESS | 1654 | 1464376158465 Marionette TRACE conn2 <- [1,2350,null,{}] 12:09:18 INFO - PROCESS | 1654 | 1464376158467 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}] 12:09:18 INFO - PROCESS | 1654 | 1464376158560 Marionette TRACE conn2 <- [1,2351,null,{"value":null}] 12:09:18 INFO - PROCESS | 1654 | 1464376158616 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:18 INFO - PROCESS | 1654 | ++DOCSHELL 0x12101d000 == 49 [pid = 1654] [id = 595] 12:09:18 INFO - PROCESS | 1654 | ++DOMWINDOW == 109 (0x11802bc00) [pid = 1654] [serial = 1785] [outer = 0x0] 12:09:18 INFO - PROCESS | 1654 | ++DOMWINDOW == 110 (0x11833b000) [pid = 1654] [serial = 1786] [outer = 0x11802bc00] 12:09:18 INFO - PROCESS | 1654 | 1464376158642 Marionette DEBUG loaded listener.js 12:09:18 INFO - PROCESS | 1654 | ++DOMWINDOW == 111 (0x1185cb400) [pid = 1654] [serial = 1787] [outer = 0x11802bc00] 12:09:18 INFO - PROCESS | 1654 | 1464376158926 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]]]}] 12:09:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 12:09:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 519ms 12:09:18 INFO - PROCESS | 1654 | 1464376158983 Marionette TRACE conn2 -> [0,2353,"getWindowHandle",null] 12:09:18 INFO - PROCESS | 1654 | 1464376158984 Marionette TRACE conn2 <- [1,2353,null,{"value":"7"}] 12:09:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 12:09:18 INFO - PROCESS | 1654 | 1464376158987 Marionette TRACE conn2 -> [0,2354,"setScriptTimeout",{"ms":35000}] 12:09:18 INFO - PROCESS | 1654 | 1464376158988 Marionette TRACE conn2 <- [1,2354,null,{}] 12:09:18 INFO - PROCESS | 1654 | 1464376158990 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}] 12:09:19 INFO - PROCESS | 1654 | 1464376159070 Marionette TRACE conn2 <- [1,2355,null,{"value":null}] 12:09:19 INFO - PROCESS | 1654 | 1464376159133 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:19 INFO - PROCESS | 1654 | ++DOCSHELL 0x11664d800 == 50 [pid = 1654] [id = 596] 12:09:19 INFO - PROCESS | 1654 | ++DOMWINDOW == 112 (0x1122a9800) [pid = 1654] [serial = 1788] [outer = 0x0] 12:09:19 INFO - PROCESS | 1654 | ++DOMWINDOW == 113 (0x118709000) [pid = 1654] [serial = 1789] [outer = 0x1122a9800] 12:09:19 INFO - PROCESS | 1654 | 1464376159159 Marionette DEBUG loaded listener.js 12:09:19 INFO - PROCESS | 1654 | ++DOMWINDOW == 114 (0x11904c800) [pid = 1654] [serial = 1790] [outer = 0x1122a9800] 12:09:19 INFO - PROCESS | 1654 | 1464376159445 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]]]}] 12:09:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 12:09:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 468ms 12:09:19 INFO - PROCESS | 1654 | 1464376159457 Marionette TRACE conn2 -> [0,2357,"getWindowHandle",null] 12:09:19 INFO - PROCESS | 1654 | 1464376159459 Marionette TRACE conn2 <- [1,2357,null,{"value":"7"}] 12:09:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 12:09:19 INFO - PROCESS | 1654 | 1464376159468 Marionette TRACE conn2 -> [0,2358,"setScriptTimeout",{"ms":35000}] 12:09:19 INFO - PROCESS | 1654 | 1464376159470 Marionette TRACE conn2 <- [1,2358,null,{}] 12:09:19 INFO - PROCESS | 1654 | 1464376159472 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}] 12:09:19 INFO - PROCESS | 1654 | 1464376159602 Marionette TRACE conn2 <- [1,2359,null,{"value":null}] 12:09:19 INFO - PROCESS | 1654 | 1464376159615 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:19 INFO - PROCESS | 1654 | ++DOCSHELL 0x125789800 == 51 [pid = 1654] [id = 597] 12:09:19 INFO - PROCESS | 1654 | ++DOMWINDOW == 115 (0x11891d800) [pid = 1654] [serial = 1791] [outer = 0x0] 12:09:19 INFO - PROCESS | 1654 | ++DOMWINDOW == 116 (0x119150400) [pid = 1654] [serial = 1792] [outer = 0x11891d800] 12:09:19 INFO - PROCESS | 1654 | 1464376159648 Marionette DEBUG loaded listener.js 12:09:19 INFO - PROCESS | 1654 | ++DOMWINDOW == 117 (0x1196cdc00) [pid = 1654] [serial = 1793] [outer = 0x11891d800] 12:09:19 INFO - PROCESS | 1654 | 1464376159994 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]]]}] 12:09:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 12:09:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 571ms 12:09:20 INFO - PROCESS | 1654 | 1464376160040 Marionette TRACE conn2 -> [0,2361,"getWindowHandle",null] 12:09:20 INFO - PROCESS | 1654 | 1464376160041 Marionette TRACE conn2 <- [1,2361,null,{"value":"7"}] 12:09:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 12:09:20 INFO - PROCESS | 1654 | 1464376160043 Marionette TRACE conn2 -> [0,2362,"setScriptTimeout",{"ms":35000}] 12:09:20 INFO - PROCESS | 1654 | 1464376160045 Marionette TRACE conn2 <- [1,2362,null,{}] 12:09:20 INFO - PROCESS | 1654 | 1464376160047 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}] 12:09:20 INFO - PROCESS | 1654 | 1464376160147 Marionette TRACE conn2 <- [1,2363,null,{"value":null}] 12:09:20 INFO - PROCESS | 1654 | 1464376160182 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:20 INFO - PROCESS | 1654 | ++DOCSHELL 0x125c6d000 == 52 [pid = 1654] [id = 598] 12:09:20 INFO - PROCESS | 1654 | ++DOMWINDOW == 118 (0x1196ca800) [pid = 1654] [serial = 1794] [outer = 0x0] 12:09:20 INFO - PROCESS | 1654 | ++DOMWINDOW == 119 (0x119b03800) [pid = 1654] [serial = 1795] [outer = 0x1196ca800] 12:09:20 INFO - PROCESS | 1654 | 1464376160207 Marionette DEBUG loaded listener.js 12:09:20 INFO - PROCESS | 1654 | ++DOMWINDOW == 120 (0x120709400) [pid = 1654] [serial = 1796] [outer = 0x1196ca800] 12:09:20 INFO - PROCESS | 1654 | 1464376160538 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]]]}] 12:09:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 12:09:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 519ms 12:09:20 INFO - PROCESS | 1654 | 1464376160566 Marionette TRACE conn2 -> [0,2365,"getWindowHandle",null] 12:09:20 INFO - PROCESS | 1654 | 1464376160567 Marionette TRACE conn2 <- [1,2365,null,{"value":"7"}] 12:09:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 12:09:20 INFO - PROCESS | 1654 | 1464376160575 Marionette TRACE conn2 -> [0,2366,"setScriptTimeout",{"ms":35000}] 12:09:20 INFO - PROCESS | 1654 | 1464376160576 Marionette TRACE conn2 <- [1,2366,null,{}] 12:09:20 INFO - PROCESS | 1654 | 1464376160581 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}] 12:09:20 INFO - PROCESS | 1654 | 1464376160682 Marionette TRACE conn2 <- [1,2367,null,{"value":null}] 12:09:20 INFO - PROCESS | 1654 | 1464376160719 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:20 INFO - PROCESS | 1654 | ++DOCSHELL 0x127895800 == 53 [pid = 1654] [id = 599] 12:09:20 INFO - PROCESS | 1654 | ++DOMWINDOW == 121 (0x120f21400) [pid = 1654] [serial = 1797] [outer = 0x0] 12:09:20 INFO - PROCESS | 1654 | ++DOMWINDOW == 122 (0x120f28000) [pid = 1654] [serial = 1798] [outer = 0x120f21400] 12:09:20 INFO - PROCESS | 1654 | 1464376160745 Marionette DEBUG loaded listener.js 12:09:20 INFO - PROCESS | 1654 | ++DOMWINDOW == 123 (0x120fabc00) [pid = 1654] [serial = 1799] [outer = 0x120f21400] 12:09:21 INFO - PROCESS | 1654 | 1464376161102 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]]]}] 12:09:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 12:09:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 572ms 12:09:21 INFO - PROCESS | 1654 | 1464376161147 Marionette TRACE conn2 -> [0,2369,"getWindowHandle",null] 12:09:21 INFO - PROCESS | 1654 | 1464376161149 Marionette TRACE conn2 <- [1,2369,null,{"value":"7"}] 12:09:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 12:09:21 INFO - PROCESS | 1654 | 1464376161151 Marionette TRACE conn2 -> [0,2370,"setScriptTimeout",{"ms":35000}] 12:09:21 INFO - PROCESS | 1654 | 1464376161152 Marionette TRACE conn2 <- [1,2370,null,{}] 12:09:21 INFO - PROCESS | 1654 | 1464376161154 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}] 12:09:21 INFO - PROCESS | 1654 | 1464376161256 Marionette TRACE conn2 <- [1,2371,null,{"value":null}] 12:09:21 INFO - PROCESS | 1654 | 1464376161291 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:21 INFO - PROCESS | 1654 | ++DOCSHELL 0x12991d000 == 54 [pid = 1654] [id = 600] 12:09:21 INFO - PROCESS | 1654 | ++DOMWINDOW == 124 (0x1169b8800) [pid = 1654] [serial = 1800] [outer = 0x0] 12:09:21 INFO - PROCESS | 1654 | ++DOMWINDOW == 125 (0x121415400) [pid = 1654] [serial = 1801] [outer = 0x1169b8800] 12:09:21 INFO - PROCESS | 1654 | 1464376161318 Marionette DEBUG loaded listener.js 12:09:21 INFO - PROCESS | 1654 | ++DOMWINDOW == 126 (0x12142dc00) [pid = 1654] [serial = 1802] [outer = 0x1169b8800] 12:09:21 INFO - PROCESS | 1654 | --DOMWINDOW == 125 (0x133dc1c00) [pid = 1654] [serial = 1653] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 12:09:21 INFO - PROCESS | 1654 | --DOMWINDOW == 124 (0x119a9fc00) [pid = 1654] [serial = 1752] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 12:09:21 INFO - PROCESS | 1654 | --DOMWINDOW == 123 (0x11940c000) [pid = 1654] [serial = 1737] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 12:09:21 INFO - PROCESS | 1654 | --DOMWINDOW == 122 (0x119b1e000) [pid = 1654] [serial = 1740] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 12:09:21 INFO - PROCESS | 1654 | --DOMWINDOW == 121 (0x1185d0c00) [pid = 1654] [serial = 1731] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 12:09:21 INFO - PROCESS | 1654 | --DOMWINDOW == 120 (0x11289bc00) [pid = 1654] [serial = 1722] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 12:09:21 INFO - PROCESS | 1654 | --DOMWINDOW == 119 (0x1180c0000) [pid = 1654] [serial = 1728] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 12:09:21 INFO - PROCESS | 1654 | --DOMWINDOW == 118 (0x1127bd000) [pid = 1654] [serial = 1725] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 12:09:21 INFO - PROCESS | 1654 | --DOMWINDOW == 117 (0x119a9f400) [pid = 1654] [serial = 1719] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 12:09:21 INFO - PROCESS | 1654 | --DOMWINDOW == 116 (0x120f20c00) [pid = 1654] [serial = 1743] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 12:09:21 INFO - PROCESS | 1654 | --DOMWINDOW == 115 (0x119aa3c00) [pid = 1654] [serial = 1701] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 12:09:21 INFO - PROCESS | 1654 | --DOMWINDOW == 114 (0x11297d400) [pid = 1654] [serial = 1746] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 12:09:21 INFO - PROCESS | 1654 | --DOMWINDOW == 113 (0x118703800) [pid = 1654] [serial = 1734] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 12:09:21 INFO - PROCESS | 1654 | --DOMWINDOW == 112 (0x1162f2000) [pid = 1654] [serial = 1749] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 12:09:21 INFO - PROCESS | 1654 | 1464376161707 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]]]}] 12:09:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 12:09:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 569ms 12:09:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 12:09:21 INFO - PROCESS | 1654 | 1464376161720 Marionette TRACE conn2 -> [0,2373,"getWindowHandle",null] 12:09:21 INFO - PROCESS | 1654 | 1464376161721 Marionette TRACE conn2 <- [1,2373,null,{"value":"7"}] 12:09:21 INFO - PROCESS | 1654 | 1464376161723 Marionette TRACE conn2 -> [0,2374,"setScriptTimeout",{"ms":35000}] 12:09:21 INFO - PROCESS | 1654 | 1464376161724 Marionette TRACE conn2 <- [1,2374,null,{}] 12:09:21 INFO - PROCESS | 1654 | 1464376161733 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}] 12:09:21 INFO - PROCESS | 1654 | 1464376161848 Marionette TRACE conn2 <- [1,2375,null,{"value":null}] 12:09:21 INFO - PROCESS | 1654 | 1464376161883 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:21 INFO - PROCESS | 1654 | ++DOCSHELL 0x12a751000 == 55 [pid = 1654] [id = 601] 12:09:21 INFO - PROCESS | 1654 | ++DOMWINDOW == 113 (0x11224c000) [pid = 1654] [serial = 1803] [outer = 0x0] 12:09:21 INFO - PROCESS | 1654 | ++DOMWINDOW == 114 (0x1185d0c00) [pid = 1654] [serial = 1804] [outer = 0x11224c000] 12:09:21 INFO - PROCESS | 1654 | 1464376161910 Marionette DEBUG loaded listener.js 12:09:21 INFO - PROCESS | 1654 | ++DOMWINDOW == 115 (0x120f20c00) [pid = 1654] [serial = 1805] [outer = 0x11224c000] 12:09:22 INFO - PROCESS | 1654 | 1464376162211 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]]]}] 12:09:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 12:09:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 524ms 12:09:22 INFO - PROCESS | 1654 | 1464376162249 Marionette TRACE conn2 -> [0,2377,"getWindowHandle",null] 12:09:22 INFO - PROCESS | 1654 | 1464376162251 Marionette TRACE conn2 <- [1,2377,null,{"value":"7"}] 12:09:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 12:09:22 INFO - PROCESS | 1654 | 1464376162253 Marionette TRACE conn2 -> [0,2378,"setScriptTimeout",{"ms":35000}] 12:09:22 INFO - PROCESS | 1654 | 1464376162266 Marionette TRACE conn2 <- [1,2378,null,{}] 12:09:22 INFO - PROCESS | 1654 | 1464376162269 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}] 12:09:22 INFO - PROCESS | 1654 | 1464376162366 Marionette TRACE conn2 <- [1,2379,null,{"value":null}] 12:09:22 INFO - PROCESS | 1654 | 1464376162424 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:22 INFO - PROCESS | 1654 | ++DOCSHELL 0x12b13b800 == 56 [pid = 1654] [id = 602] 12:09:22 INFO - PROCESS | 1654 | ++DOMWINDOW == 116 (0x1122a7400) [pid = 1654] [serial = 1806] [outer = 0x0] 12:09:22 INFO - PROCESS | 1654 | ++DOMWINDOW == 117 (0x12141e000) [pid = 1654] [serial = 1807] [outer = 0x1122a7400] 12:09:22 INFO - PROCESS | 1654 | 1464376162454 Marionette DEBUG loaded listener.js 12:09:22 INFO - PROCESS | 1654 | ++DOMWINDOW == 118 (0x121d0b000) [pid = 1654] [serial = 1808] [outer = 0x1122a7400] 12:09:22 INFO - PROCESS | 1654 | 1464376162736 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]]]}] 12:09:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 12:09:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 530ms 12:09:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 12:09:22 INFO - PROCESS | 1654 | 1464376162784 Marionette TRACE conn2 -> [0,2381,"getWindowHandle",null] 12:09:22 INFO - PROCESS | 1654 | 1464376162785 Marionette TRACE conn2 <- [1,2381,null,{"value":"7"}] 12:09:22 INFO - PROCESS | 1654 | 1464376162787 Marionette TRACE conn2 -> [0,2382,"setScriptTimeout",{"ms":35000}] 12:09:22 INFO - PROCESS | 1654 | 1464376162788 Marionette TRACE conn2 <- [1,2382,null,{}] 12:09:22 INFO - PROCESS | 1654 | 1464376162791 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}] 12:09:22 INFO - PROCESS | 1654 | 1464376162881 Marionette TRACE conn2 <- [1,2383,null,{"value":null}] 12:09:22 INFO - PROCESS | 1654 | 1464376162886 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:22 INFO - PROCESS | 1654 | ++DOCSHELL 0x12c888000 == 57 [pid = 1654] [id = 603] 12:09:22 INFO - PROCESS | 1654 | ++DOMWINDOW == 119 (0x11914c800) [pid = 1654] [serial = 1809] [outer = 0x0] 12:09:22 INFO - PROCESS | 1654 | ++DOMWINDOW == 120 (0x124ad4400) [pid = 1654] [serial = 1810] [outer = 0x11914c800] 12:09:22 INFO - PROCESS | 1654 | 1464376162911 Marionette DEBUG loaded listener.js 12:09:22 INFO - PROCESS | 1654 | ++DOMWINDOW == 121 (0x124e42000) [pid = 1654] [serial = 1811] [outer = 0x11914c800] 12:09:23 INFO - PROCESS | 1654 | 1464376163261 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]]]}] 12:09:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 12:09:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 517ms 12:09:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 12:09:23 INFO - PROCESS | 1654 | 1464376163306 Marionette TRACE conn2 -> [0,2385,"getWindowHandle",null] 12:09:23 INFO - PROCESS | 1654 | 1464376163307 Marionette TRACE conn2 <- [1,2385,null,{"value":"7"}] 12:09:23 INFO - PROCESS | 1654 | 1464376163310 Marionette TRACE conn2 -> [0,2386,"setScriptTimeout",{"ms":35000}] 12:09:23 INFO - PROCESS | 1654 | 1464376163311 Marionette TRACE conn2 <- [1,2386,null,{}] 12:09:23 INFO - PROCESS | 1654 | 1464376163314 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}] 12:09:23 INFO - PROCESS | 1654 | 1464376163397 Marionette TRACE conn2 <- [1,2387,null,{"value":null}] 12:09:23 INFO - PROCESS | 1654 | 1464376163401 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:23 INFO - PROCESS | 1654 | ++DOCSHELL 0x12c897800 == 58 [pid = 1654] [id = 604] 12:09:23 INFO - PROCESS | 1654 | ++DOMWINDOW == 122 (0x125015400) [pid = 1654] [serial = 1812] [outer = 0x0] 12:09:23 INFO - PROCESS | 1654 | ++DOMWINDOW == 123 (0x125022000) [pid = 1654] [serial = 1813] [outer = 0x125015400] 12:09:23 INFO - PROCESS | 1654 | 1464376163436 Marionette DEBUG loaded listener.js 12:09:23 INFO - PROCESS | 1654 | ++DOMWINDOW == 124 (0x125cc0400) [pid = 1654] [serial = 1814] [outer = 0x125015400] 12:09:23 INFO - PROCESS | 1654 | 1464376163922 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]]]}] 12:09:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 12:09:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 671ms 12:09:23 INFO - PROCESS | 1654 | 1464376163982 Marionette TRACE conn2 -> [0,2389,"getWindowHandle",null] 12:09:23 INFO - PROCESS | 1654 | 1464376163985 Marionette TRACE conn2 <- [1,2389,null,{"value":"7"}] 12:09:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 12:09:23 INFO - PROCESS | 1654 | 1464376163989 Marionette TRACE conn2 -> [0,2390,"setScriptTimeout",{"ms":35000}] 12:09:23 INFO - PROCESS | 1654 | 1464376163991 Marionette TRACE conn2 <- [1,2390,null,{}] 12:09:23 INFO - PROCESS | 1654 | 1464376163995 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}] 12:09:24 INFO - PROCESS | 1654 | 1464376164101 Marionette TRACE conn2 <- [1,2391,null,{"value":null}] 12:09:24 INFO - PROCESS | 1654 | 1464376164200 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:24 INFO - PROCESS | 1654 | ++DOCSHELL 0x118091000 == 59 [pid = 1654] [id = 605] 12:09:24 INFO - PROCESS | 1654 | ++DOMWINDOW == 125 (0x113a77c00) [pid = 1654] [serial = 1815] [outer = 0x0] 12:09:24 INFO - PROCESS | 1654 | ++DOMWINDOW == 126 (0x112e32000) [pid = 1654] [serial = 1816] [outer = 0x113a77c00] 12:09:24 INFO - PROCESS | 1654 | 1464376164234 Marionette DEBUG loaded listener.js 12:09:24 INFO - PROCESS | 1654 | ++DOMWINDOW == 127 (0x11674dc00) [pid = 1654] [serial = 1817] [outer = 0x113a77c00] 12:09:24 INFO - PROCESS | 1654 | 1464376164658 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]]]}] 12:09:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 12:09:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 723ms 12:09:24 INFO - PROCESS | 1654 | 1464376164713 Marionette TRACE conn2 -> [0,2393,"getWindowHandle",null] 12:09:24 INFO - PROCESS | 1654 | 1464376164717 Marionette TRACE conn2 <- [1,2393,null,{"value":"7"}] 12:09:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 12:09:24 INFO - PROCESS | 1654 | 1464376164722 Marionette TRACE conn2 -> [0,2394,"setScriptTimeout",{"ms":35000}] 12:09:24 INFO - PROCESS | 1654 | 1464376164724 Marionette TRACE conn2 <- [1,2394,null,{}] 12:09:24 INFO - PROCESS | 1654 | 1464376164726 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}] 12:09:24 INFO - PROCESS | 1654 | 1464376164834 Marionette TRACE conn2 <- [1,2395,null,{"value":null}] 12:09:24 INFO - PROCESS | 1654 | 1464376164895 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:24 INFO - PROCESS | 1654 | ++DOCSHELL 0x124db7800 == 60 [pid = 1654] [id = 606] 12:09:24 INFO - PROCESS | 1654 | ++DOMWINDOW == 128 (0x116a53c00) [pid = 1654] [serial = 1818] [outer = 0x0] 12:09:24 INFO - PROCESS | 1654 | ++DOMWINDOW == 129 (0x117e67000) [pid = 1654] [serial = 1819] [outer = 0x116a53c00] 12:09:24 INFO - PROCESS | 1654 | 1464376164966 Marionette DEBUG loaded listener.js 12:09:25 INFO - PROCESS | 1654 | ++DOMWINDOW == 130 (0x118334000) [pid = 1654] [serial = 1820] [outer = 0x116a53c00] 12:09:25 INFO - PROCESS | 1654 | 1464376165441 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]]]}] 12:09:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 12:09:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 775ms 12:09:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 12:09:25 INFO - PROCESS | 1654 | 1464376165497 Marionette TRACE conn2 -> [0,2397,"getWindowHandle",null] 12:09:25 INFO - PROCESS | 1654 | 1464376165498 Marionette TRACE conn2 <- [1,2397,null,{"value":"7"}] 12:09:25 INFO - PROCESS | 1654 | 1464376165501 Marionette TRACE conn2 -> [0,2398,"setScriptTimeout",{"ms":35000}] 12:09:25 INFO - PROCESS | 1654 | 1464376165504 Marionette TRACE conn2 <- [1,2398,null,{}] 12:09:25 INFO - PROCESS | 1654 | 1464376165512 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}] 12:09:25 INFO - PROCESS | 1654 | 1464376165617 Marionette TRACE conn2 <- [1,2399,null,{"value":null}] 12:09:25 INFO - PROCESS | 1654 | 1464376165691 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:25 INFO - PROCESS | 1654 | ++DOCSHELL 0x12cc0d800 == 61 [pid = 1654] [id = 607] 12:09:25 INFO - PROCESS | 1654 | ++DOMWINDOW == 131 (0x1193cb400) [pid = 1654] [serial = 1821] [outer = 0x0] 12:09:25 INFO - PROCESS | 1654 | ++DOMWINDOW == 132 (0x119410800) [pid = 1654] [serial = 1822] [outer = 0x1193cb400] 12:09:25 INFO - PROCESS | 1654 | 1464376165723 Marionette DEBUG loaded listener.js 12:09:25 INFO - PROCESS | 1654 | ++DOMWINDOW == 133 (0x119a9b000) [pid = 1654] [serial = 1823] [outer = 0x1193cb400] 12:09:26 INFO - PROCESS | 1654 | 1464376166133 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]]]}] 12:09:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 12:09:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 673ms 12:09:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 12:09:26 INFO - PROCESS | 1654 | 1464376166175 Marionette TRACE conn2 -> [0,2401,"getWindowHandle",null] 12:09:26 INFO - PROCESS | 1654 | 1464376166177 Marionette TRACE conn2 <- [1,2401,null,{"value":"7"}] 12:09:26 INFO - PROCESS | 1654 | 1464376166179 Marionette TRACE conn2 -> [0,2402,"setScriptTimeout",{"ms":35000}] 12:09:26 INFO - PROCESS | 1654 | 1464376166180 Marionette TRACE conn2 <- [1,2402,null,{}] 12:09:26 INFO - PROCESS | 1654 | 1464376166183 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}] 12:09:26 INFO - PROCESS | 1654 | 1464376166289 Marionette TRACE conn2 <- [1,2403,null,{"value":null}] 12:09:26 INFO - PROCESS | 1654 | 1464376166362 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:26 INFO - PROCESS | 1654 | ++DOCSHELL 0x12cec6000 == 62 [pid = 1654] [id = 608] 12:09:26 INFO - PROCESS | 1654 | ++DOMWINDOW == 134 (0x1193ce800) [pid = 1654] [serial = 1824] [outer = 0x0] 12:09:26 INFO - PROCESS | 1654 | ++DOMWINDOW == 135 (0x12140c000) [pid = 1654] [serial = 1825] [outer = 0x1193ce800] 12:09:26 INFO - PROCESS | 1654 | 1464376166392 Marionette DEBUG loaded listener.js 12:09:26 INFO - PROCESS | 1654 | ++DOMWINDOW == 136 (0x12142ec00) [pid = 1654] [serial = 1826] [outer = 0x1193ce800] 12:09:26 INFO - PROCESS | 1654 | 1464376166814 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]]]}] 12:09:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 12:09:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 668ms 12:09:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 12:09:26 INFO - PROCESS | 1654 | 1464376166848 Marionette TRACE conn2 -> [0,2405,"getWindowHandle",null] 12:09:26 INFO - PROCESS | 1654 | 1464376166849 Marionette TRACE conn2 <- [1,2405,null,{"value":"7"}] 12:09:26 INFO - PROCESS | 1654 | 1464376166851 Marionette TRACE conn2 -> [0,2406,"setScriptTimeout",{"ms":35000}] 12:09:26 INFO - PROCESS | 1654 | 1464376166852 Marionette TRACE conn2 <- [1,2406,null,{}] 12:09:26 INFO - PROCESS | 1654 | 1464376166855 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}] 12:09:26 INFO - PROCESS | 1654 | 1464376166984 Marionette TRACE conn2 <- [1,2407,null,{"value":null}] 12:09:27 INFO - PROCESS | 1654 | 1464376167058 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:27 INFO - PROCESS | 1654 | ++DOCSHELL 0x116f07800 == 63 [pid = 1654] [id = 609] 12:09:27 INFO - PROCESS | 1654 | ++DOMWINDOW == 137 (0x112977800) [pid = 1654] [serial = 1827] [outer = 0x0] 12:09:27 INFO - PROCESS | 1654 | ++DOMWINDOW == 138 (0x120f20000) [pid = 1654] [serial = 1828] [outer = 0x112977800] 12:09:27 INFO - PROCESS | 1654 | 1464376167101 Marionette DEBUG loaded listener.js 12:09:27 INFO - PROCESS | 1654 | ++DOMWINDOW == 139 (0x121aaf800) [pid = 1654] [serial = 1829] [outer = 0x112977800] 12:09:27 INFO - PROCESS | 1654 | 1464376167685 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]]]}] 12:09:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 12:09:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 871ms 12:09:27 INFO - PROCESS | 1654 | 1464376167722 Marionette TRACE conn2 -> [0,2409,"getWindowHandle",null] 12:09:27 INFO - PROCESS | 1654 | 1464376167725 Marionette TRACE conn2 <- [1,2409,null,{"value":"7"}] 12:09:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 12:09:27 INFO - PROCESS | 1654 | 1464376167753 Marionette TRACE conn2 -> [0,2410,"setScriptTimeout",{"ms":35000}] 12:09:27 INFO - PROCESS | 1654 | 1464376167755 Marionette TRACE conn2 <- [1,2410,null,{}] 12:09:27 INFO - PROCESS | 1654 | 1464376167759 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}] 12:09:27 INFO - PROCESS | 1654 | 1464376167855 Marionette TRACE conn2 <- [1,2411,null,{"value":null}] 12:09:27 INFO - PROCESS | 1654 | 1464376167929 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:27 INFO - PROCESS | 1654 | ++DOCSHELL 0x121308000 == 64 [pid = 1654] [id = 610] 12:09:27 INFO - PROCESS | 1654 | ++DOMWINDOW == 140 (0x1127cac00) [pid = 1654] [serial = 1830] [outer = 0x0] 12:09:27 INFO - PROCESS | 1654 | ++DOMWINDOW == 141 (0x11289d800) [pid = 1654] [serial = 1831] [outer = 0x1127cac00] 12:09:27 INFO - PROCESS | 1654 | 1464376167957 Marionette DEBUG loaded listener.js 12:09:28 INFO - PROCESS | 1654 | ++DOMWINDOW == 142 (0x113329000) [pid = 1654] [serial = 1832] [outer = 0x1127cac00] 12:09:28 INFO - PROCESS | 1654 | 1464376168420 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]]]}] 12:09:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 12:09:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 724ms 12:09:28 INFO - PROCESS | 1654 | --DOCSHELL 0x12c888000 == 63 [pid = 1654] [id = 603] 12:09:28 INFO - PROCESS | 1654 | --DOCSHELL 0x12b13b800 == 62 [pid = 1654] [id = 602] 12:09:28 INFO - PROCESS | 1654 | --DOCSHELL 0x12a751000 == 61 [pid = 1654] [id = 601] 12:09:28 INFO - PROCESS | 1654 | --DOCSHELL 0x12991d000 == 60 [pid = 1654] [id = 600] 12:09:28 INFO - PROCESS | 1654 | --DOCSHELL 0x127895800 == 59 [pid = 1654] [id = 599] 12:09:28 INFO - PROCESS | 1654 | --DOCSHELL 0x125c6d000 == 58 [pid = 1654] [id = 598] 12:09:28 INFO - PROCESS | 1654 | --DOCSHELL 0x125789800 == 57 [pid = 1654] [id = 597] 12:09:28 INFO - PROCESS | 1654 | --DOMWINDOW == 141 (0x118333000) [pid = 1654] [serial = 1711] [outer = 0x0] [url = about:blank] 12:09:28 INFO - PROCESS | 1654 | --DOMWINDOW == 140 (0x119409400) [pid = 1654] [serial = 1714] [outer = 0x0] [url = about:blank] 12:09:28 INFO - PROCESS | 1654 | --DOMWINDOW == 139 (0x1127c2000) [pid = 1654] [serial = 1717] [outer = 0x0] [url = about:blank] 12:09:28 INFO - PROCESS | 1654 | 1464376168533 Marionette TRACE conn2 -> [0,2413,"getWindowHandle",null] 12:09:28 INFO - PROCESS | 1654 | 1464376168536 Marionette TRACE conn2 <- [1,2413,null,{"value":"7"}] 12:09:28 INFO - PROCESS | 1654 | --DOCSHELL 0x11664d800 == 56 [pid = 1654] [id = 596] 12:09:28 INFO - PROCESS | 1654 | --DOCSHELL 0x12101d000 == 55 [pid = 1654] [id = 595] 12:09:28 INFO - PROCESS | 1654 | --DOCSHELL 0x119754000 == 54 [pid = 1654] [id = 594] 12:09:28 INFO - PROCESS | 1654 | --DOCSHELL 0x116089000 == 53 [pid = 1654] [id = 593] 12:09:28 INFO - PROCESS | 1654 | --DOCSHELL 0x1191b8000 == 52 [pid = 1654] [id = 592] 12:09:28 INFO - PROCESS | 1654 | --DOCSHELL 0x12c5be000 == 51 [pid = 1654] [id = 590] 12:09:28 INFO - PROCESS | 1654 | --DOCSHELL 0x12c5a2800 == 50 [pid = 1654] [id = 589] 12:09:28 INFO - PROCESS | 1654 | --DOCSHELL 0x12bb55800 == 49 [pid = 1654] [id = 588] 12:09:28 INFO - PROCESS | 1654 | --DOCSHELL 0x125734800 == 48 [pid = 1654] [id = 587] 12:09:28 INFO - PROCESS | 1654 | --DOCSHELL 0x119751800 == 47 [pid = 1654] [id = 586] 12:09:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 12:09:28 INFO - PROCESS | 1654 | --DOCSHELL 0x12bb56000 == 46 [pid = 1654] [id = 585] 12:09:28 INFO - PROCESS | 1654 | 1464376168549 Marionette TRACE conn2 -> [0,2414,"setScriptTimeout",{"ms":35000}] 12:09:28 INFO - PROCESS | 1654 | 1464376168551 Marionette TRACE conn2 <- [1,2414,null,{}] 12:09:28 INFO - PROCESS | 1654 | 1464376168553 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}] 12:09:28 INFO - PROCESS | 1654 | 1464376168634 Marionette TRACE conn2 <- [1,2415,null,{"value":null}] 12:09:28 INFO - PROCESS | 1654 | 1464376168643 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:28 INFO - PROCESS | 1654 | ++DOCSHELL 0x116f0a800 == 47 [pid = 1654] [id = 611] 12:09:28 INFO - PROCESS | 1654 | ++DOMWINDOW == 140 (0x1160e5c00) [pid = 1654] [serial = 1833] [outer = 0x0] 12:09:28 INFO - PROCESS | 1654 | ++DOMWINDOW == 141 (0x116755000) [pid = 1654] [serial = 1834] [outer = 0x1160e5c00] 12:09:28 INFO - PROCESS | 1654 | 1464376168669 Marionette DEBUG loaded listener.js 12:09:28 INFO - PROCESS | 1654 | ++DOMWINDOW == 142 (0x117e67800) [pid = 1654] [serial = 1835] [outer = 0x1160e5c00] 12:09:28 INFO - PROCESS | 1654 | --DOMWINDOW == 141 (0x1343bb000) [pid = 1654] [serial = 1655] [outer = 0x0] [url = about:blank] 12:09:28 INFO - PROCESS | 1654 | --DOMWINDOW == 140 (0x111c8a800) [pid = 1654] [serial = 1705] [outer = 0x0] [url = about:blank] 12:09:28 INFO - PROCESS | 1654 | --DOMWINDOW == 139 (0x119b20400) [pid = 1654] [serial = 1703] [outer = 0x0] [url = about:blank] 12:09:28 INFO - PROCESS | 1654 | --DOMWINDOW == 138 (0x120f29800) [pid = 1654] [serial = 1742] [outer = 0x0] [url = about:blank] 12:09:28 INFO - PROCESS | 1654 | --DOMWINDOW == 137 (0x117677c00) [pid = 1654] [serial = 1747] [outer = 0x0] [url = about:blank] 12:09:28 INFO - PROCESS | 1654 | --DOMWINDOW == 136 (0x1190c2c00) [pid = 1654] [serial = 1733] [outer = 0x0] [url = about:blank] 12:09:28 INFO - PROCESS | 1654 | --DOMWINDOW == 135 (0x1211e8400) [pid = 1654] [serial = 1745] [outer = 0x0] [url = about:blank] 12:09:28 INFO - PROCESS | 1654 | --DOMWINDOW == 134 (0x119151c00) [pid = 1654] [serial = 1735] [outer = 0x0] [url = about:blank] 12:09:28 INFO - PROCESS | 1654 | --DOMWINDOW == 133 (0x119403400) [pid = 1654] [serial = 1736] [outer = 0x0] [url = about:blank] 12:09:28 INFO - PROCESS | 1654 | --DOMWINDOW == 132 (0x120f22000) [pid = 1654] [serial = 1751] [outer = 0x0] [url = about:blank] 12:09:28 INFO - PROCESS | 1654 | --DOMWINDOW == 131 (0x119cde800) [pid = 1654] [serial = 1739] [outer = 0x0] [url = about:blank] 12:09:28 INFO - PROCESS | 1654 | --DOMWINDOW == 130 (0x11914f800) [pid = 1654] [serial = 1750] [outer = 0x0] [url = about:blank] 12:09:28 INFO - PROCESS | 1654 | --DOMWINDOW == 129 (0x121421400) [pid = 1654] [serial = 1754] [outer = 0x0] [url = about:blank] 12:09:28 INFO - PROCESS | 1654 | --DOMWINDOW == 128 (0x1185d2000) [pid = 1654] [serial = 1748] [outer = 0x0] [url = about:blank] 12:09:28 INFO - PROCESS | 1654 | --DOMWINDOW == 127 (0x121409c00) [pid = 1654] [serial = 1753] [outer = 0x0] [url = about:blank] 12:09:28 INFO - PROCESS | 1654 | --DOMWINDOW == 126 (0x1196cb400) [pid = 1654] [serial = 1738] [outer = 0x0] [url = about:blank] 12:09:28 INFO - PROCESS | 1654 | --DOMWINDOW == 125 (0x120f22800) [pid = 1654] [serial = 1741] [outer = 0x0] [url = about:blank] 12:09:28 INFO - PROCESS | 1654 | --DOMWINDOW == 124 (0x119018800) [pid = 1654] [serial = 1732] [outer = 0x0] [url = about:blank] 12:09:28 INFO - PROCESS | 1654 | --DOMWINDOW == 123 (0x117682c00) [pid = 1654] [serial = 1708] [outer = 0x0] [url = about:blank] 12:09:28 INFO - PROCESS | 1654 | --DOMWINDOW == 122 (0x116750400) [pid = 1654] [serial = 1724] [outer = 0x0] [url = about:blank] 12:09:28 INFO - PROCESS | 1654 | --DOMWINDOW == 121 (0x11334d400) [pid = 1654] [serial = 1723] [outer = 0x0] [url = about:blank] 12:09:28 INFO - PROCESS | 1654 | --DOMWINDOW == 120 (0x118331400) [pid = 1654] [serial = 1729] [outer = 0x0] [url = about:blank] 12:09:28 INFO - PROCESS | 1654 | --DOMWINDOW == 119 (0x1185c8400) [pid = 1654] [serial = 1730] [outer = 0x0] [url = about:blank] 12:09:28 INFO - PROCESS | 1654 | --DOMWINDOW == 118 (0x117591c00) [pid = 1654] [serial = 1726] [outer = 0x0] [url = about:blank] 12:09:28 INFO - PROCESS | 1654 | --DOMWINDOW == 117 (0x117e61c00) [pid = 1654] [serial = 1727] [outer = 0x0] [url = about:blank] 12:09:28 INFO - PROCESS | 1654 | --DOMWINDOW == 116 (0x119aa8400) [pid = 1654] [serial = 1720] [outer = 0x0] [url = about:blank] 12:09:28 INFO - PROCESS | 1654 | --DOMWINDOW == 115 (0x12070d400) [pid = 1654] [serial = 1721] [outer = 0x0] [url = about:blank] 12:09:28 INFO - PROCESS | 1654 | --DOMWINDOW == 114 (0x120fad800) [pid = 1654] [serial = 1744] [outer = 0x0] [url = about:blank] 12:09:29 INFO - PROCESS | 1654 | 1464376169042 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]]]}] 12:09:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 12:09:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 520ms 12:09:29 INFO - PROCESS | 1654 | 1464376169069 Marionette TRACE conn2 -> [0,2417,"getWindowHandle",null] 12:09:29 INFO - PROCESS | 1654 | 1464376169071 Marionette TRACE conn2 <- [1,2417,null,{"value":"7"}] 12:09:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 12:09:29 INFO - PROCESS | 1654 | 1464376169075 Marionette TRACE conn2 -> [0,2418,"setScriptTimeout",{"ms":35000}] 12:09:29 INFO - PROCESS | 1654 | 1464376169078 Marionette TRACE conn2 <- [1,2418,null,{}] 12:09:29 INFO - PROCESS | 1654 | 1464376169089 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}] 12:09:29 INFO - PROCESS | 1654 | 1464376169218 Marionette TRACE conn2 <- [1,2419,null,{"value":null}] 12:09:29 INFO - PROCESS | 1654 | 1464376169229 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:29 INFO - PROCESS | 1654 | ++DOCSHELL 0x121025000 == 48 [pid = 1654] [id = 612] 12:09:29 INFO - PROCESS | 1654 | ++DOMWINDOW == 115 (0x11810e000) [pid = 1654] [serial = 1836] [outer = 0x0] 12:09:29 INFO - PROCESS | 1654 | ++DOMWINDOW == 116 (0x1184d1800) [pid = 1654] [serial = 1837] [outer = 0x11810e000] 12:09:29 INFO - PROCESS | 1654 | 1464376169274 Marionette DEBUG loaded listener.js 12:09:29 INFO - PROCESS | 1654 | ++DOMWINDOW == 117 (0x11870b800) [pid = 1654] [serial = 1838] [outer = 0x11810e000] 12:09:29 INFO - PROCESS | 1654 | 1464376169618 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]]]}] 12:09:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 12:09:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 575ms 12:09:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 12:09:29 INFO - PROCESS | 1654 | 1464376169649 Marionette TRACE conn2 -> [0,2421,"getWindowHandle",null] 12:09:29 INFO - PROCESS | 1654 | 1464376169651 Marionette TRACE conn2 <- [1,2421,null,{"value":"7"}] 12:09:29 INFO - PROCESS | 1654 | 1464376169653 Marionette TRACE conn2 -> [0,2422,"setScriptTimeout",{"ms":35000}] 12:09:29 INFO - PROCESS | 1654 | 1464376169654 Marionette TRACE conn2 <- [1,2422,null,{}] 12:09:29 INFO - PROCESS | 1654 | 1464376169656 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}] 12:09:29 INFO - PROCESS | 1654 | 1464376169747 Marionette TRACE conn2 <- [1,2423,null,{"value":null}] 12:09:29 INFO - PROCESS | 1654 | 1464376169751 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:29 INFO - PROCESS | 1654 | ++DOCSHELL 0x123cbf800 == 49 [pid = 1654] [id = 613] 12:09:29 INFO - PROCESS | 1654 | ++DOMWINDOW == 118 (0x118926800) [pid = 1654] [serial = 1839] [outer = 0x0] 12:09:29 INFO - PROCESS | 1654 | ++DOMWINDOW == 119 (0x1190bc400) [pid = 1654] [serial = 1840] [outer = 0x118926800] 12:09:29 INFO - PROCESS | 1654 | 1464376169777 Marionette DEBUG loaded listener.js 12:09:29 INFO - PROCESS | 1654 | ++DOMWINDOW == 120 (0x119151800) [pid = 1654] [serial = 1841] [outer = 0x118926800] 12:09:30 INFO - PROCESS | 1654 | 1464376170122 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]]]}] 12:09:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 12:09:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 473ms 12:09:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 12:09:30 INFO - PROCESS | 1654 | 1464376170128 Marionette TRACE conn2 -> [0,2425,"getWindowHandle",null] 12:09:30 INFO - PROCESS | 1654 | 1464376170129 Marionette TRACE conn2 <- [1,2425,null,{"value":"7"}] 12:09:30 INFO - PROCESS | 1654 | 1464376170131 Marionette TRACE conn2 -> [0,2426,"setScriptTimeout",{"ms":35000}] 12:09:30 INFO - PROCESS | 1654 | 1464376170132 Marionette TRACE conn2 <- [1,2426,null,{}] 12:09:30 INFO - PROCESS | 1654 | 1464376170135 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}] 12:09:30 INFO - PROCESS | 1654 | 1464376170241 Marionette TRACE conn2 <- [1,2427,null,{"value":null}] 12:09:30 INFO - PROCESS | 1654 | 1464376170248 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:30 INFO - PROCESS | 1654 | ++DOCSHELL 0x12572f000 == 50 [pid = 1654] [id = 614] 12:09:30 INFO - PROCESS | 1654 | ++DOMWINDOW == 121 (0x11914d400) [pid = 1654] [serial = 1842] [outer = 0x0] 12:09:30 INFO - PROCESS | 1654 | ++DOMWINDOW == 122 (0x119408000) [pid = 1654] [serial = 1843] [outer = 0x11914d400] 12:09:30 INFO - PROCESS | 1654 | 1464376170274 Marionette DEBUG loaded listener.js 12:09:30 INFO - PROCESS | 1654 | ++DOMWINDOW == 123 (0x1196bf400) [pid = 1654] [serial = 1844] [outer = 0x11914d400] 12:09:30 INFO - PROCESS | 1654 | 1464376170642 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]]]}] 12:09:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 12:09:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 521ms 12:09:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 12:09:30 INFO - PROCESS | 1654 | 1464376170652 Marionette TRACE conn2 -> [0,2429,"getWindowHandle",null] 12:09:30 INFO - PROCESS | 1654 | 1464376170653 Marionette TRACE conn2 <- [1,2429,null,{"value":"7"}] 12:09:30 INFO - PROCESS | 1654 | 1464376170655 Marionette TRACE conn2 -> [0,2430,"setScriptTimeout",{"ms":35000}] 12:09:30 INFO - PROCESS | 1654 | 1464376170656 Marionette TRACE conn2 <- [1,2430,null,{}] 12:09:30 INFO - PROCESS | 1654 | 1464376170659 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}] 12:09:30 INFO - PROCESS | 1654 | 1464376170756 Marionette TRACE conn2 <- [1,2431,null,{"value":null}] 12:09:30 INFO - PROCESS | 1654 | 1464376170762 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:30 INFO - PROCESS | 1654 | ++DOCSHELL 0x127b71800 == 51 [pid = 1654] [id = 615] 12:09:30 INFO - PROCESS | 1654 | ++DOMWINDOW == 124 (0x1196c9c00) [pid = 1654] [serial = 1845] [outer = 0x0] 12:09:30 INFO - PROCESS | 1654 | ++DOMWINDOW == 125 (0x119c38400) [pid = 1654] [serial = 1846] [outer = 0x1196c9c00] 12:09:30 INFO - PROCESS | 1654 | 1464376170792 Marionette DEBUG loaded listener.js 12:09:30 INFO - PROCESS | 1654 | ++DOMWINDOW == 126 (0x121414800) [pid = 1654] [serial = 1847] [outer = 0x1196c9c00] 12:09:31 INFO - PROCESS | 1654 | 1464376171236 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]]]}] 12:09:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 12:09:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 619ms 12:09:31 INFO - PROCESS | 1654 | 1464376171276 Marionette TRACE conn2 -> [0,2433,"getWindowHandle",null] 12:09:31 INFO - PROCESS | 1654 | 1464376171277 Marionette TRACE conn2 <- [1,2433,null,{"value":"7"}] 12:09:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 12:09:31 INFO - PROCESS | 1654 | 1464376171279 Marionette TRACE conn2 -> [0,2434,"setScriptTimeout",{"ms":35000}] 12:09:31 INFO - PROCESS | 1654 | 1464376171280 Marionette TRACE conn2 <- [1,2434,null,{}] 12:09:31 INFO - PROCESS | 1654 | 1464376171283 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}] 12:09:31 INFO - PROCESS | 1654 | 1464376171386 Marionette TRACE conn2 <- [1,2435,null,{"value":null}] 12:09:31 INFO - PROCESS | 1654 | 1464376171427 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:31 INFO - PROCESS | 1654 | ++DOCSHELL 0x128e1c800 == 52 [pid = 1654] [id = 616] 12:09:31 INFO - PROCESS | 1654 | ++DOMWINDOW == 127 (0x1193cc800) [pid = 1654] [serial = 1848] [outer = 0x0] 12:09:31 INFO - PROCESS | 1654 | ++DOMWINDOW == 128 (0x121421400) [pid = 1654] [serial = 1849] [outer = 0x1193cc800] 12:09:31 INFO - PROCESS | 1654 | 1464376171453 Marionette DEBUG loaded listener.js 12:09:31 INFO - PROCESS | 1654 | ++DOMWINDOW == 129 (0x121936400) [pid = 1654] [serial = 1850] [outer = 0x1193cc800] 12:09:31 INFO - PROCESS | 1654 | 1464376171757 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]]]}] 12:09:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 12:09:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 519ms 12:09:31 INFO - PROCESS | 1654 | 1464376171798 Marionette TRACE conn2 -> [0,2437,"getWindowHandle",null] 12:09:31 INFO - PROCESS | 1654 | 1464376171800 Marionette TRACE conn2 <- [1,2437,null,{"value":"7"}] 12:09:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 12:09:31 INFO - PROCESS | 1654 | 1464376171802 Marionette TRACE conn2 -> [0,2438,"setScriptTimeout",{"ms":35000}] 12:09:31 INFO - PROCESS | 1654 | 1464376171803 Marionette TRACE conn2 <- [1,2438,null,{}] 12:09:31 INFO - PROCESS | 1654 | 1464376171805 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}] 12:09:31 INFO - PROCESS | 1654 | 1464376171922 Marionette TRACE conn2 <- [1,2439,null,{"value":null}] 12:09:31 INFO - PROCESS | 1654 | 1464376171936 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:31 INFO - PROCESS | 1654 | ++DOCSHELL 0x12a8ae000 == 53 [pid = 1654] [id = 617] 12:09:31 INFO - PROCESS | 1654 | ++DOMWINDOW == 130 (0x12141c400) [pid = 1654] [serial = 1851] [outer = 0x0] 12:09:31 INFO - PROCESS | 1654 | ++DOMWINDOW == 131 (0x124acc400) [pid = 1654] [serial = 1852] [outer = 0x12141c400] 12:09:31 INFO - PROCESS | 1654 | 1464376171968 Marionette DEBUG loaded listener.js 12:09:32 INFO - PROCESS | 1654 | ++DOMWINDOW == 132 (0x125017800) [pid = 1654] [serial = 1853] [outer = 0x12141c400] 12:09:32 INFO - PROCESS | 1654 | 1464376172319 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]]]}] 12:09:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 12:09:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 567ms 12:09:32 INFO - PROCESS | 1654 | 1464376172370 Marionette TRACE conn2 -> [0,2441,"getWindowHandle",null] 12:09:32 INFO - PROCESS | 1654 | 1464376172371 Marionette TRACE conn2 <- [1,2441,null,{"value":"7"}] 12:09:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 12:09:32 INFO - PROCESS | 1654 | 1464376172373 Marionette TRACE conn2 -> [0,2442,"setScriptTimeout",{"ms":35000}] 12:09:32 INFO - PROCESS | 1654 | 1464376172374 Marionette TRACE conn2 <- [1,2442,null,{}] 12:09:32 INFO - PROCESS | 1654 | 1464376172377 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}] 12:09:32 INFO - PROCESS | 1654 | 1464376172486 Marionette TRACE conn2 <- [1,2443,null,{"value":null}] 12:09:32 INFO - PROCESS | 1654 | 1464376172499 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:32 INFO - PROCESS | 1654 | ++DOCSHELL 0x12b13a000 == 54 [pid = 1654] [id = 618] 12:09:32 INFO - PROCESS | 1654 | ++DOMWINDOW == 133 (0x123f26c00) [pid = 1654] [serial = 1854] [outer = 0x0] 12:09:32 INFO - PROCESS | 1654 | ++DOMWINDOW == 134 (0x125cbf400) [pid = 1654] [serial = 1855] [outer = 0x123f26c00] 12:09:32 INFO - PROCESS | 1654 | 1464376172523 Marionette DEBUG loaded listener.js 12:09:32 INFO - PROCESS | 1654 | ++DOMWINDOW == 135 (0x125cdd400) [pid = 1654] [serial = 1856] [outer = 0x123f26c00] 12:09:32 INFO - PROCESS | 1654 | 1464376172854 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]]]}] 12:09:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 12:09:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 520ms 12:09:33 INFO - PROCESS | 1654 | --DOMWINDOW == 134 (0x11891d800) [pid = 1654] [serial = 1791] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 12:09:33 INFO - PROCESS | 1654 | --DOMWINDOW == 133 (0x120f21400) [pid = 1654] [serial = 1797] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 12:09:33 INFO - PROCESS | 1654 | --DOMWINDOW == 132 (0x117176400) [pid = 1654] [serial = 1782] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 12:09:33 INFO - PROCESS | 1654 | --DOMWINDOW == 131 (0x11289d000) [pid = 1654] [serial = 1758] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 12:09:33 INFO - PROCESS | 1654 | --DOMWINDOW == 130 (0x1127c3c00) [pid = 1654] [serial = 1776] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 12:09:33 INFO - PROCESS | 1654 | --DOMWINDOW == 129 (0x1127be000) [pid = 1654] [serial = 1773] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 12:09:33 INFO - PROCESS | 1654 | --DOMWINDOW == 128 (0x1196ca800) [pid = 1654] [serial = 1794] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 12:09:33 INFO - PROCESS | 1654 | --DOMWINDOW == 127 (0x112a74400) [pid = 1654] [serial = 1779] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 12:09:33 INFO - PROCESS | 1654 | --DOMWINDOW == 126 (0x11832fc00) [pid = 1654] [serial = 1761] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 12:09:33 INFO - PROCESS | 1654 | --DOMWINDOW == 125 (0x11802bc00) [pid = 1654] [serial = 1785] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 12:09:33 INFO - PROCESS | 1654 | --DOMWINDOW == 124 (0x1169b8800) [pid = 1654] [serial = 1800] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 12:09:33 INFO - PROCESS | 1654 | --DOMWINDOW == 123 (0x1122a9800) [pid = 1654] [serial = 1788] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 12:09:33 INFO - PROCESS | 1654 | --DOMWINDOW == 122 (0x11224c000) [pid = 1654] [serial = 1803] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 12:09:33 INFO - PROCESS | 1654 | --DOMWINDOW == 121 (0x1122a7400) [pid = 1654] [serial = 1806] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 12:09:33 INFO - PROCESS | 1654 | --DOMWINDOW == 120 (0x112a67400) [pid = 1654] [serial = 1665] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 12:09:33 INFO - PROCESS | 1654 | --DOMWINDOW == 119 (0x110e5a000) [pid = 1654] [serial = 1662] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 12:09:33 INFO - PROCESS | 1654 | --DOMWINDOW == 118 (0x11904f400) [pid = 1654] [serial = 1713] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 12:09:33 INFO - PROCESS | 1654 | --DOMWINDOW == 117 (0x1127c0400) [pid = 1654] [serial = 1716] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 12:09:33 INFO - PROCESS | 1654 | --DOMWINDOW == 116 (0x1180c0c00) [pid = 1654] [serial = 1710] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 12:09:33 INFO - PROCESS | 1654 | --DOMWINDOW == 115 (0x1126c6800) [pid = 1654] [serial = 1659] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 12:09:33 INFO - PROCESS | 1654 | --DOMWINDOW == 114 (0x11297e400) [pid = 1654] [serial = 1707] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 12:09:33 INFO - PROCESS | 1654 | --DOMWINDOW == 113 (0x110e5f800) [pid = 1654] [serial = 1704] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 12:09:33 INFO - PROCESS | 1654 | --DOMWINDOW == 112 (0x11914c800) [pid = 1654] [serial = 1809] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 12:09:33 INFO - PROCESS | 1654 | 1464376173073 Marionette TRACE conn2 -> [0,2445,"getWindowHandle",null] 12:09:33 INFO - PROCESS | 1654 | 1464376173074 Marionette TRACE conn2 <- [1,2445,null,{"value":"7"}] 12:09:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 12:09:33 INFO - PROCESS | 1654 | 1464376173084 Marionette TRACE conn2 -> [0,2446,"setScriptTimeout",{"ms":35000}] 12:09:33 INFO - PROCESS | 1654 | 1464376173085 Marionette TRACE conn2 <- [1,2446,null,{}] 12:09:33 INFO - PROCESS | 1654 | 1464376173088 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}] 12:09:33 INFO - PROCESS | 1654 | 1464376173173 Marionette TRACE conn2 <- [1,2447,null,{"value":null}] 12:09:33 INFO - PROCESS | 1654 | 1464376173194 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:33 INFO - PROCESS | 1654 | ++DOCSHELL 0x118126000 == 55 [pid = 1654] [id = 619] 12:09:33 INFO - PROCESS | 1654 | ++DOMWINDOW == 113 (0x1126c7000) [pid = 1654] [serial = 1857] [outer = 0x0] 12:09:33 INFO - PROCESS | 1654 | ++DOMWINDOW == 114 (0x112896400) [pid = 1654] [serial = 1858] [outer = 0x1126c7000] 12:09:33 INFO - PROCESS | 1654 | 1464376173219 Marionette DEBUG loaded listener.js 12:09:33 INFO - PROCESS | 1654 | ++DOMWINDOW == 115 (0x1138b5800) [pid = 1654] [serial = 1859] [outer = 0x1126c7000] 12:09:33 INFO - PROCESS | 1654 | 1464376173547 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]]]}] 12:09:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 12:09:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 473ms 12:09:33 INFO - PROCESS | 1654 | 1464376173553 Marionette TRACE conn2 -> [0,2449,"getWindowHandle",null] 12:09:33 INFO - PROCESS | 1654 | 1464376173554 Marionette TRACE conn2 <- [1,2449,null,{"value":"7"}] 12:09:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 12:09:33 INFO - PROCESS | 1654 | 1464376173557 Marionette TRACE conn2 -> [0,2450,"setScriptTimeout",{"ms":35000}] 12:09:33 INFO - PROCESS | 1654 | 1464376173558 Marionette TRACE conn2 <- [1,2450,null,{}] 12:09:33 INFO - PROCESS | 1654 | 1464376173562 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}] 12:09:33 INFO - PROCESS | 1654 | 1464376173661 Marionette TRACE conn2 <- [1,2451,null,{"value":null}] 12:09:33 INFO - PROCESS | 1654 | 1464376173722 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:33 INFO - PROCESS | 1654 | ++DOCSHELL 0x1294c8800 == 56 [pid = 1654] [id = 620] 12:09:33 INFO - PROCESS | 1654 | ++DOMWINDOW == 116 (0x1127be000) [pid = 1654] [serial = 1860] [outer = 0x0] 12:09:33 INFO - PROCESS | 1654 | ++DOMWINDOW == 117 (0x1180c1800) [pid = 1654] [serial = 1861] [outer = 0x1127be000] 12:09:33 INFO - PROCESS | 1654 | 1464376173752 Marionette DEBUG loaded listener.js 12:09:33 INFO - PROCESS | 1654 | ++DOMWINDOW == 118 (0x125ce1000) [pid = 1654] [serial = 1862] [outer = 0x1127be000] 12:09:34 INFO - PROCESS | 1654 | 1464376174029 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]]]}] 12:09:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 12:09:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 523ms 12:09:34 INFO - PROCESS | 1654 | 1464376174082 Marionette TRACE conn2 -> [0,2453,"getWindowHandle",null] 12:09:34 INFO - PROCESS | 1654 | 1464376174083 Marionette TRACE conn2 <- [1,2453,null,{"value":"7"}] 12:09:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 12:09:34 INFO - PROCESS | 1654 | 1464376174085 Marionette TRACE conn2 -> [0,2454,"setScriptTimeout",{"ms":35000}] 12:09:34 INFO - PROCESS | 1654 | 1464376174086 Marionette TRACE conn2 <- [1,2454,null,{}] 12:09:34 INFO - PROCESS | 1654 | 1464376174089 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}] 12:09:34 INFO - PROCESS | 1654 | 1464376174175 Marionette TRACE conn2 <- [1,2455,null,{"value":null}] 12:09:34 INFO - PROCESS | 1654 | 1464376174179 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:34 INFO - PROCESS | 1654 | ++DOCSHELL 0x12cc05800 == 57 [pid = 1654] [id = 621] 12:09:34 INFO - PROCESS | 1654 | ++DOMWINDOW == 119 (0x110e63c00) [pid = 1654] [serial = 1863] [outer = 0x0] 12:09:34 INFO - PROCESS | 1654 | ++DOMWINDOW == 120 (0x125e6a400) [pid = 1654] [serial = 1864] [outer = 0x110e63c00] 12:09:34 INFO - PROCESS | 1654 | 1464376174204 Marionette DEBUG loaded listener.js 12:09:34 INFO - PROCESS | 1654 | ++DOMWINDOW == 121 (0x125f47400) [pid = 1654] [serial = 1865] [outer = 0x110e63c00] 12:09:34 INFO - PROCESS | 1654 | 1464376174546 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]]]}] 12:09:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 12:09:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 470ms 12:09:34 INFO - PROCESS | 1654 | 1464376174556 Marionette TRACE conn2 -> [0,2457,"getWindowHandle",null] 12:09:34 INFO - PROCESS | 1654 | 1464376174557 Marionette TRACE conn2 <- [1,2457,null,{"value":"7"}] 12:09:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 12:09:34 INFO - PROCESS | 1654 | 1464376174560 Marionette TRACE conn2 -> [0,2458,"setScriptTimeout",{"ms":35000}] 12:09:34 INFO - PROCESS | 1654 | 1464376174571 Marionette TRACE conn2 <- [1,2458,null,{}] 12:09:34 INFO - PROCESS | 1654 | 1464376174573 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}] 12:09:34 INFO - PROCESS | 1654 | 1464376174686 Marionette TRACE conn2 <- [1,2459,null,{"value":null}] 12:09:34 INFO - PROCESS | 1654 | 1464376174694 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:34 INFO - PROCESS | 1654 | ++DOCSHELL 0x12cec2000 == 58 [pid = 1654] [id = 622] 12:09:34 INFO - PROCESS | 1654 | ++DOMWINDOW == 122 (0x125e64c00) [pid = 1654] [serial = 1866] [outer = 0x0] 12:09:34 INFO - PROCESS | 1654 | ++DOMWINDOW == 123 (0x127095c00) [pid = 1654] [serial = 1867] [outer = 0x125e64c00] 12:09:34 INFO - PROCESS | 1654 | 1464376174719 Marionette DEBUG loaded listener.js 12:09:34 INFO - PROCESS | 1654 | ++DOMWINDOW == 124 (0x127295c00) [pid = 1654] [serial = 1868] [outer = 0x125e64c00] 12:09:35 INFO - PROCESS | 1654 | 1464376175001 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]]]}] 12:09:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 12:09:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 481ms 12:09:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 12:09:35 INFO - PROCESS | 1654 | 1464376175041 Marionette TRACE conn2 -> [0,2461,"getWindowHandle",null] 12:09:35 INFO - PROCESS | 1654 | 1464376175043 Marionette TRACE conn2 <- [1,2461,null,{"value":"7"}] 12:09:35 INFO - PROCESS | 1654 | 1464376175046 Marionette TRACE conn2 -> [0,2462,"setScriptTimeout",{"ms":35000}] 12:09:35 INFO - PROCESS | 1654 | 1464376175049 Marionette TRACE conn2 <- [1,2462,null,{}] 12:09:35 INFO - PROCESS | 1654 | 1464376175052 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}] 12:09:35 INFO - PROCESS | 1654 | 1464376175205 Marionette TRACE conn2 <- [1,2463,null,{"value":null}] 12:09:35 INFO - PROCESS | 1654 | 1464376175306 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:35 INFO - PROCESS | 1654 | ++DOCSHELL 0x112d14000 == 59 [pid = 1654] [id = 623] 12:09:35 INFO - PROCESS | 1654 | ++DOMWINDOW == 125 (0x110e5b800) [pid = 1654] [serial = 1869] [outer = 0x0] 12:09:35 INFO - PROCESS | 1654 | ++DOMWINDOW == 126 (0x1122a7400) [pid = 1654] [serial = 1870] [outer = 0x110e5b800] 12:09:35 INFO - PROCESS | 1654 | 1464376175339 Marionette DEBUG loaded listener.js 12:09:35 INFO - PROCESS | 1654 | ++DOMWINDOW == 127 (0x11289d000) [pid = 1654] [serial = 1871] [outer = 0x110e5b800] 12:09:35 INFO - PROCESS | 1654 | 1464376175755 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]]]}] 12:09:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 12:09:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 773ms 12:09:35 INFO - PROCESS | 1654 | 1464376175821 Marionette TRACE conn2 -> [0,2465,"getWindowHandle",null] 12:09:35 INFO - PROCESS | 1654 | 1464376175823 Marionette TRACE conn2 <- [1,2465,null,{"value":"7"}] 12:09:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 12:09:35 INFO - PROCESS | 1654 | 1464376175826 Marionette TRACE conn2 -> [0,2466,"setScriptTimeout",{"ms":35000}] 12:09:35 INFO - PROCESS | 1654 | 1464376175829 Marionette TRACE conn2 <- [1,2466,null,{}] 12:09:35 INFO - PROCESS | 1654 | 1464376175832 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}] 12:09:35 INFO - PROCESS | 1654 | 1464376175966 Marionette TRACE conn2 <- [1,2467,null,{"value":null}] 12:09:36 INFO - PROCESS | 1654 | 1464376176042 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:36 INFO - PROCESS | 1654 | ++DOCSHELL 0x121016800 == 60 [pid = 1654] [id = 624] 12:09:36 INFO - PROCESS | 1654 | ++DOMWINDOW == 128 (0x113d0b800) [pid = 1654] [serial = 1872] [outer = 0x0] 12:09:36 INFO - PROCESS | 1654 | ++DOMWINDOW == 129 (0x117e5e400) [pid = 1654] [serial = 1873] [outer = 0x113d0b800] 12:09:36 INFO - PROCESS | 1654 | 1464376176074 Marionette DEBUG loaded listener.js 12:09:36 INFO - PROCESS | 1654 | ++DOMWINDOW == 130 (0x1180c1c00) [pid = 1654] [serial = 1874] [outer = 0x113d0b800] 12:09:36 INFO - PROCESS | 1654 | 1464376176476 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]]]}] 12:09:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 12:09:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 671ms 12:09:36 INFO - PROCESS | 1654 | 1464376176498 Marionette TRACE conn2 -> [0,2469,"getWindowHandle",null] 12:09:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 12:09:36 INFO - PROCESS | 1654 | 1464376176500 Marionette TRACE conn2 <- [1,2469,null,{"value":"7"}] 12:09:36 INFO - PROCESS | 1654 | 1464376176502 Marionette TRACE conn2 -> [0,2470,"setScriptTimeout",{"ms":35000}] 12:09:36 INFO - PROCESS | 1654 | 1464376176504 Marionette TRACE conn2 <- [1,2470,null,{}] 12:09:36 INFO - PROCESS | 1654 | 1464376176506 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}] 12:09:36 INFO - PROCESS | 1654 | 1464376176615 Marionette TRACE conn2 <- [1,2471,null,{"value":null}] 12:09:36 INFO - PROCESS | 1654 | 1464376176693 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:36 INFO - PROCESS | 1654 | ++DOCSHELL 0x12a8b5000 == 61 [pid = 1654] [id = 625] 12:09:36 INFO - PROCESS | 1654 | ++DOMWINDOW == 131 (0x11833bc00) [pid = 1654] [serial = 1875] [outer = 0x0] 12:09:36 INFO - PROCESS | 1654 | ++DOMWINDOW == 132 (0x118711000) [pid = 1654] [serial = 1876] [outer = 0x11833bc00] 12:09:36 INFO - PROCESS | 1654 | 1464376176723 Marionette DEBUG loaded listener.js 12:09:36 INFO - PROCESS | 1654 | ++DOMWINDOW == 133 (0x11914e400) [pid = 1654] [serial = 1877] [outer = 0x11833bc00] 12:09:37 INFO - PROCESS | 1654 | 1464376177107 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]]]}] 12:09:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 12:09:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 669ms 12:09:37 INFO - PROCESS | 1654 | 1464376177171 Marionette TRACE conn2 -> [0,2473,"getWindowHandle",null] 12:09:37 INFO - PROCESS | 1654 | 1464376177174 Marionette TRACE conn2 <- [1,2473,null,{"value":"7"}] 12:09:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 12:09:37 INFO - PROCESS | 1654 | 1464376177182 Marionette TRACE conn2 -> [0,2474,"setScriptTimeout",{"ms":35000}] 12:09:37 INFO - PROCESS | 1654 | 1464376177185 Marionette TRACE conn2 <- [1,2474,null,{}] 12:09:37 INFO - PROCESS | 1654 | 1464376177188 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}] 12:09:37 INFO - PROCESS | 1654 | 1464376177298 Marionette TRACE conn2 <- [1,2475,null,{"value":null}] 12:09:37 INFO - PROCESS | 1654 | 1464376177411 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:37 INFO - PROCESS | 1654 | ++DOCSHELL 0x12d59b800 == 62 [pid = 1654] [id = 626] 12:09:37 INFO - PROCESS | 1654 | ++DOMWINDOW == 134 (0x1196cbc00) [pid = 1654] [serial = 1878] [outer = 0x0] 12:09:37 INFO - PROCESS | 1654 | ++DOMWINDOW == 135 (0x120f1fc00) [pid = 1654] [serial = 1879] [outer = 0x1196cbc00] 12:09:37 INFO - PROCESS | 1654 | 1464376177442 Marionette DEBUG loaded listener.js 12:09:37 INFO - PROCESS | 1654 | ++DOMWINDOW == 136 (0x120f2cc00) [pid = 1654] [serial = 1880] [outer = 0x1196cbc00] 12:09:37 INFO - PROCESS | 1654 | 1464376177874 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]]]}] 12:09:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 12:09:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 725ms 12:09:37 INFO - PROCESS | 1654 | 1464376177904 Marionette TRACE conn2 -> [0,2477,"getWindowHandle",null] 12:09:37 INFO - PROCESS | 1654 | 1464376177905 Marionette TRACE conn2 <- [1,2477,null,{"value":"7"}] 12:09:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 12:09:37 INFO - PROCESS | 1654 | 1464376177908 Marionette TRACE conn2 -> [0,2478,"setScriptTimeout",{"ms":35000}] 12:09:37 INFO - PROCESS | 1654 | 1464376177909 Marionette TRACE conn2 <- [1,2478,null,{}] 12:09:37 INFO - PROCESS | 1654 | 1464376177911 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}] 12:09:38 INFO - PROCESS | 1654 | 1464376178015 Marionette TRACE conn2 <- [1,2479,null,{"value":null}] 12:09:38 INFO - PROCESS | 1654 | 1464376178078 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:38 INFO - PROCESS | 1654 | ++DOCSHELL 0x12d5b5000 == 63 [pid = 1654] [id = 627] 12:09:38 INFO - PROCESS | 1654 | ++DOMWINDOW == 137 (0x1211eac00) [pid = 1654] [serial = 1881] [outer = 0x0] 12:09:38 INFO - PROCESS | 1654 | ++DOMWINDOW == 138 (0x12193ec00) [pid = 1654] [serial = 1882] [outer = 0x1211eac00] 12:09:38 INFO - PROCESS | 1654 | 1464376178148 Marionette DEBUG loaded listener.js 12:09:38 INFO - PROCESS | 1654 | ++DOMWINDOW == 139 (0x125022400) [pid = 1654] [serial = 1883] [outer = 0x1211eac00] 12:09:38 INFO - PROCESS | 1654 | 1464376178567 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]]]}] 12:09:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 12:09:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 670ms 12:09:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 12:09:38 INFO - PROCESS | 1654 | 1464376178580 Marionette TRACE conn2 -> [0,2481,"getWindowHandle",null] 12:09:38 INFO - PROCESS | 1654 | 1464376178582 Marionette TRACE conn2 <- [1,2481,null,{"value":"7"}] 12:09:38 INFO - PROCESS | 1654 | 1464376178584 Marionette TRACE conn2 -> [0,2482,"setScriptTimeout",{"ms":35000}] 12:09:38 INFO - PROCESS | 1654 | 1464376178585 Marionette TRACE conn2 <- [1,2482,null,{}] 12:09:38 INFO - PROCESS | 1654 | 1464376178588 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}] 12:09:38 INFO - PROCESS | 1654 | 1464376178711 Marionette TRACE conn2 <- [1,2483,null,{"value":null}] 12:09:38 INFO - PROCESS | 1654 | 1464376178776 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:38 INFO - PROCESS | 1654 | ++DOCSHELL 0x112263000 == 64 [pid = 1654] [id = 628] 12:09:38 INFO - PROCESS | 1654 | ++DOMWINDOW == 140 (0x110e59c00) [pid = 1654] [serial = 1884] [outer = 0x0] 12:09:38 INFO - PROCESS | 1654 | ++DOMWINDOW == 141 (0x1126c7800) [pid = 1654] [serial = 1885] [outer = 0x110e59c00] 12:09:38 INFO - PROCESS | 1654 | 1464376178993 Marionette DEBUG loaded listener.js 12:09:39 INFO - PROCESS | 1654 | ++DOMWINDOW == 142 (0x1127c2000) [pid = 1654] [serial = 1886] [outer = 0x110e59c00] 12:09:39 INFO - PROCESS | 1654 | 1464376179437 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]]]}] 12:09:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 12:09:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 919ms 12:09:39 INFO - PROCESS | 1654 | 1464376179504 Marionette TRACE conn2 -> [0,2485,"getWindowHandle",null] 12:09:39 INFO - PROCESS | 1654 | 1464376179507 Marionette TRACE conn2 <- [1,2485,null,{"value":"7"}] 12:09:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 12:09:39 INFO - PROCESS | 1654 | 1464376179510 Marionette TRACE conn2 -> [0,2486,"setScriptTimeout",{"ms":35000}] 12:09:39 INFO - PROCESS | 1654 | 1464376179513 Marionette TRACE conn2 <- [1,2486,null,{}] 12:09:39 INFO - PROCESS | 1654 | 1464376179516 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}] 12:09:39 INFO - PROCESS | 1654 | 1464376179612 Marionette TRACE conn2 <- [1,2487,null,{"value":null}] 12:09:39 INFO - PROCESS | 1654 | 1464376179694 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:39 INFO - PROCESS | 1654 | ++DOCSHELL 0x117042800 == 65 [pid = 1654] [id = 629] 12:09:39 INFO - PROCESS | 1654 | ++DOMWINDOW == 143 (0x112a6a000) [pid = 1654] [serial = 1887] [outer = 0x0] 12:09:39 INFO - PROCESS | 1654 | ++DOMWINDOW == 144 (0x11334ac00) [pid = 1654] [serial = 1888] [outer = 0x112a6a000] 12:09:39 INFO - PROCESS | 1654 | 1464376179724 Marionette DEBUG loaded listener.js 12:09:39 INFO - PROCESS | 1654 | ++DOMWINDOW == 145 (0x1160dd800) [pid = 1654] [serial = 1889] [outer = 0x112a6a000] 12:09:40 INFO - PROCESS | 1654 | --DOCSHELL 0x12cec2000 == 64 [pid = 1654] [id = 622] 12:09:40 INFO - PROCESS | 1654 | --DOCSHELL 0x12cc05800 == 63 [pid = 1654] [id = 621] 12:09:40 INFO - PROCESS | 1654 | --DOCSHELL 0x1294c8800 == 62 [pid = 1654] [id = 620] 12:09:40 INFO - PROCESS | 1654 | --DOCSHELL 0x118126000 == 61 [pid = 1654] [id = 619] 12:09:40 INFO - PROCESS | 1654 | --DOCSHELL 0x12b13a000 == 60 [pid = 1654] [id = 618] 12:09:40 INFO - PROCESS | 1654 | --DOCSHELL 0x12a8ae000 == 59 [pid = 1654] [id = 617] 12:09:40 INFO - PROCESS | 1654 | --DOMWINDOW == 144 (0x12142b800) [pid = 1654] [serial = 1756] [outer = 0x0] [url = about:blank] 12:09:40 INFO - PROCESS | 1654 | --DOMWINDOW == 143 (0x1196c1c00) [pid = 1654] [serial = 1765] [outer = 0x0] [url = about:blank] 12:09:40 INFO - PROCESS | 1654 | --DOMWINDOW == 142 (0x1211e7400) [pid = 1654] [serial = 1768] [outer = 0x0] [url = about:blank] 12:09:40 INFO - PROCESS | 1654 | --DOMWINDOW == 141 (0x121425000) [pid = 1654] [serial = 1771] [outer = 0x0] [url = about:blank] 12:09:40 INFO - PROCESS | 1654 | --DOMWINDOW == 140 (0x125022000) [pid = 1654] [serial = 1813] [outer = 0x0] [url = about:blank] 12:09:40 INFO - PROCESS | 1654 | --DOCSHELL 0x128e1c800 == 58 [pid = 1654] [id = 616] 12:09:40 INFO - PROCESS | 1654 | --DOCSHELL 0x127b71800 == 57 [pid = 1654] [id = 615] 12:09:40 INFO - PROCESS | 1654 | --DOCSHELL 0x12572f000 == 56 [pid = 1654] [id = 614] 12:09:40 INFO - PROCESS | 1654 | --DOCSHELL 0x123cbf800 == 55 [pid = 1654] [id = 613] 12:09:40 INFO - PROCESS | 1654 | --DOCSHELL 0x121025000 == 54 [pid = 1654] [id = 612] 12:09:40 INFO - PROCESS | 1654 | --DOCSHELL 0x116f0a800 == 53 [pid = 1654] [id = 611] 12:09:40 INFO - PROCESS | 1654 | --DOCSHELL 0x121308000 == 52 [pid = 1654] [id = 610] 12:09:40 INFO - PROCESS | 1654 | 1464376180184 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]]]}] 12:09:40 INFO - PROCESS | 1654 | --DOCSHELL 0x118091000 == 51 [pid = 1654] [id = 605] 12:09:40 INFO - PROCESS | 1654 | --DOCSHELL 0x12c897800 == 50 [pid = 1654] [id = 604] 12:09:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 12:09:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 722ms 12:09:40 INFO - PROCESS | 1654 | 1464376180232 Marionette TRACE conn2 -> [0,2489,"getWindowHandle",null] 12:09:40 INFO - PROCESS | 1654 | 1464376180234 Marionette TRACE conn2 <- [1,2489,null,{"value":"7"}] 12:09:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 12:09:40 INFO - PROCESS | 1654 | 1464376180238 Marionette TRACE conn2 -> [0,2490,"setScriptTimeout",{"ms":35000}] 12:09:40 INFO - PROCESS | 1654 | 1464376180240 Marionette TRACE conn2 <- [1,2490,null,{}] 12:09:40 INFO - PROCESS | 1654 | 1464376180242 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}] 12:09:40 INFO - PROCESS | 1654 | 1464376180349 Marionette TRACE conn2 <- [1,2491,null,{"value":null}] 12:09:40 INFO - PROCESS | 1654 | --DOMWINDOW == 139 (0x119a9a400) [pid = 1654] [serial = 1715] [outer = 0x0] [url = about:blank] 12:09:40 INFO - PROCESS | 1654 | --DOMWINDOW == 138 (0x119157800) [pid = 1654] [serial = 1718] [outer = 0x0] [url = about:blank] 12:09:40 INFO - PROCESS | 1654 | --DOMWINDOW == 137 (0x11870b400) [pid = 1654] [serial = 1712] [outer = 0x0] [url = about:blank] 12:09:40 INFO - PROCESS | 1654 | --DOMWINDOW == 136 (0x112898000) [pid = 1654] [serial = 1661] [outer = 0x0] [url = about:blank] 12:09:40 INFO - PROCESS | 1654 | --DOMWINDOW == 135 (0x119150400) [pid = 1654] [serial = 1792] [outer = 0x0] [url = about:blank] 12:09:40 INFO - PROCESS | 1654 | --DOMWINDOW == 134 (0x120f28000) [pid = 1654] [serial = 1798] [outer = 0x0] [url = about:blank] 12:09:40 INFO - PROCESS | 1654 | --DOMWINDOW == 133 (0x117e64400) [pid = 1654] [serial = 1783] [outer = 0x0] [url = about:blank] 12:09:40 INFO - PROCESS | 1654 | --DOMWINDOW == 132 (0x117179800) [pid = 1654] [serial = 1760] [outer = 0x0] [url = about:blank] 12:09:40 INFO - PROCESS | 1654 | --DOMWINDOW == 131 (0x112ad8c00) [pid = 1654] [serial = 1759] [outer = 0x0] [url = about:blank] 12:09:40 INFO - PROCESS | 1654 | --DOMWINDOW == 130 (0x112974800) [pid = 1654] [serial = 1778] [outer = 0x0] [url = about:blank] 12:09:40 INFO - PROCESS | 1654 | --DOMWINDOW == 129 (0x1127c9400) [pid = 1654] [serial = 1777] [outer = 0x0] [url = about:blank] 12:09:40 INFO - PROCESS | 1654 | --DOMWINDOW == 128 (0x1214c7c00) [pid = 1654] [serial = 1775] [outer = 0x0] [url = about:blank] 12:09:40 INFO - PROCESS | 1654 | --DOMWINDOW == 127 (0x1162f0000) [pid = 1654] [serial = 1774] [outer = 0x0] [url = about:blank] 12:09:40 INFO - PROCESS | 1654 | --DOMWINDOW == 126 (0x120709400) [pid = 1654] [serial = 1796] [outer = 0x0] [url = about:blank] 12:09:40 INFO - PROCESS | 1654 | --DOMWINDOW == 125 (0x112e2cc00) [pid = 1654] [serial = 1780] [outer = 0x0] [url = about:blank] 12:09:40 INFO - PROCESS | 1654 | --DOMWINDOW == 124 (0x119b03800) [pid = 1654] [serial = 1795] [outer = 0x0] [url = about:blank] 12:09:40 INFO - PROCESS | 1654 | --DOMWINDOW == 123 (0x116752400) [pid = 1654] [serial = 1781] [outer = 0x0] [url = about:blank] 12:09:40 INFO - PROCESS | 1654 | --DOMWINDOW == 122 (0x1185cc800) [pid = 1654] [serial = 1763] [outer = 0x0] [url = about:blank] 12:09:40 INFO - PROCESS | 1654 | --DOMWINDOW == 121 (0x118337c00) [pid = 1654] [serial = 1762] [outer = 0x0] [url = about:blank] 12:09:40 INFO - PROCESS | 1654 | --DOMWINDOW == 120 (0x11833b000) [pid = 1654] [serial = 1786] [outer = 0x0] [url = about:blank] 12:09:40 INFO - PROCESS | 1654 | --DOMWINDOW == 119 (0x1185cb400) [pid = 1654] [serial = 1787] [outer = 0x0] [url = about:blank] 12:09:40 INFO - PROCESS | 1654 | --DOMWINDOW == 118 (0x121415400) [pid = 1654] [serial = 1801] [outer = 0x0] [url = about:blank] 12:09:40 INFO - PROCESS | 1654 | --DOMWINDOW == 117 (0x118709000) [pid = 1654] [serial = 1789] [outer = 0x0] [url = about:blank] 12:09:40 INFO - PROCESS | 1654 | --DOMWINDOW == 116 (0x1185d0c00) [pid = 1654] [serial = 1804] [outer = 0x0] [url = about:blank] 12:09:40 INFO - PROCESS | 1654 | --DOMWINDOW == 115 (0x120fabc00) [pid = 1654] [serial = 1799] [outer = 0x0] [url = about:blank] 12:09:40 INFO - PROCESS | 1654 | --DOMWINDOW == 114 (0x121d0b000) [pid = 1654] [serial = 1808] [outer = 0x0] [url = about:blank] 12:09:40 INFO - PROCESS | 1654 | --DOMWINDOW == 113 (0x12142dc00) [pid = 1654] [serial = 1802] [outer = 0x0] [url = about:blank] 12:09:40 INFO - PROCESS | 1654 | --DOMWINDOW == 112 (0x1180bf800) [pid = 1654] [serial = 1784] [outer = 0x0] [url = about:blank] 12:09:40 INFO - PROCESS | 1654 | --DOMWINDOW == 111 (0x120f20c00) [pid = 1654] [serial = 1805] [outer = 0x0] [url = about:blank] 12:09:40 INFO - PROCESS | 1654 | --DOMWINDOW == 110 (0x1196cdc00) [pid = 1654] [serial = 1793] [outer = 0x0] [url = about:blank] 12:09:40 INFO - PROCESS | 1654 | --DOMWINDOW == 109 (0x11904c800) [pid = 1654] [serial = 1790] [outer = 0x0] [url = about:blank] 12:09:40 INFO - PROCESS | 1654 | --DOMWINDOW == 108 (0x12141e000) [pid = 1654] [serial = 1807] [outer = 0x0] [url = about:blank] 12:09:40 INFO - PROCESS | 1654 | --DOMWINDOW == 107 (0x124e42000) [pid = 1654] [serial = 1811] [outer = 0x0] [url = about:blank] 12:09:40 INFO - PROCESS | 1654 | --DOMWINDOW == 106 (0x115eadc00) [pid = 1654] [serial = 1667] [outer = 0x0] [url = about:blank] 12:09:40 INFO - PROCESS | 1654 | --DOMWINDOW == 105 (0x112f82800) [pid = 1654] [serial = 1664] [outer = 0x0] [url = about:blank] 12:09:40 INFO - PROCESS | 1654 | --DOMWINDOW == 104 (0x117e6bc00) [pid = 1654] [serial = 1709] [outer = 0x0] [url = about:blank] 12:09:40 INFO - PROCESS | 1654 | --DOMWINDOW == 103 (0x1127c5000) [pid = 1654] [serial = 1706] [outer = 0x0] [url = about:blank] 12:09:40 INFO - PROCESS | 1654 | --DOMWINDOW == 102 (0x124ad4400) [pid = 1654] [serial = 1810] [outer = 0x0] [url = about:blank] 12:09:40 INFO - PROCESS | 1654 | 1464376180449 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:40 INFO - PROCESS | 1654 | ++DOCSHELL 0x117053800 == 51 [pid = 1654] [id = 630] 12:09:40 INFO - PROCESS | 1654 | ++DOMWINDOW == 103 (0x112970c00) [pid = 1654] [serial = 1890] [outer = 0x0] 12:09:40 INFO - PROCESS | 1654 | ++DOMWINDOW == 104 (0x112e2cc00) [pid = 1654] [serial = 1891] [outer = 0x112970c00] 12:09:40 INFO - PROCESS | 1654 | 1464376180492 Marionette DEBUG loaded listener.js 12:09:40 INFO - PROCESS | 1654 | ++DOMWINDOW == 105 (0x11767dc00) [pid = 1654] [serial = 1892] [outer = 0x112970c00] 12:09:40 INFO - PROCESS | 1654 | 1464376180840 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]]]}] 12:09:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 12:09:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 619ms 12:09:40 INFO - PROCESS | 1654 | 1464376180858 Marionette TRACE conn2 -> [0,2493,"getWindowHandle",null] 12:09:40 INFO - PROCESS | 1654 | 1464376180860 Marionette TRACE conn2 <- [1,2493,null,{"value":"7"}] 12:09:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 12:09:40 INFO - PROCESS | 1654 | 1464376180865 Marionette TRACE conn2 -> [0,2494,"setScriptTimeout",{"ms":35000}] 12:09:40 INFO - PROCESS | 1654 | 1464376180868 Marionette TRACE conn2 <- [1,2494,null,{}] 12:09:40 INFO - PROCESS | 1654 | 1464376180875 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}] 12:09:41 INFO - PROCESS | 1654 | 1464376181003 Marionette TRACE conn2 <- [1,2495,null,{"value":null}] 12:09:41 INFO - PROCESS | 1654 | 1464376181011 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:41 INFO - PROCESS | 1654 | ++DOCSHELL 0x119768000 == 52 [pid = 1654] [id = 631] 12:09:41 INFO - PROCESS | 1654 | ++DOMWINDOW == 106 (0x118036000) [pid = 1654] [serial = 1893] [outer = 0x0] 12:09:41 INFO - PROCESS | 1654 | ++DOMWINDOW == 107 (0x118111000) [pid = 1654] [serial = 1894] [outer = 0x118036000] 12:09:41 INFO - PROCESS | 1654 | 1464376181037 Marionette DEBUG loaded listener.js 12:09:41 INFO - PROCESS | 1654 | ++DOMWINDOW == 108 (0x1183cfc00) [pid = 1654] [serial = 1895] [outer = 0x118036000] 12:09:41 INFO - PROCESS | 1654 | 1464376181353 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]]]}] 12:09:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 12:09:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 530ms 12:09:41 INFO - PROCESS | 1654 | 1464376181394 Marionette TRACE conn2 -> [0,2497,"getWindowHandle",null] 12:09:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 12:09:41 INFO - PROCESS | 1654 | 1464376181396 Marionette TRACE conn2 <- [1,2497,null,{"value":"7"}] 12:09:41 INFO - PROCESS | 1654 | 1464376181398 Marionette TRACE conn2 -> [0,2498,"setScriptTimeout",{"ms":35000}] 12:09:41 INFO - PROCESS | 1654 | 1464376181400 Marionette TRACE conn2 <- [1,2498,null,{}] 12:09:41 INFO - PROCESS | 1654 | 1464376181402 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}] 12:09:41 INFO - PROCESS | 1654 | 1464376181500 Marionette TRACE conn2 <- [1,2499,null,{"value":null}] 12:09:41 INFO - PROCESS | 1654 | 1464376181558 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:41 INFO - PROCESS | 1654 | ++DOCSHELL 0x12144a800 == 53 [pid = 1654] [id = 632] 12:09:41 INFO - PROCESS | 1654 | ++DOMWINDOW == 109 (0x1183cc800) [pid = 1654] [serial = 1896] [outer = 0x0] 12:09:41 INFO - PROCESS | 1654 | ++DOMWINDOW == 110 (0x1185d3800) [pid = 1654] [serial = 1897] [outer = 0x1183cc800] 12:09:41 INFO - PROCESS | 1654 | 1464376181584 Marionette DEBUG loaded listener.js 12:09:41 INFO - PROCESS | 1654 | ++DOMWINDOW == 111 (0x119010400) [pid = 1654] [serial = 1898] [outer = 0x1183cc800] 12:09:41 INFO - PROCESS | 1654 | 1464376181873 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]]]}] 12:09:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 12:09:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 519ms 12:09:41 INFO - PROCESS | 1654 | 1464376181919 Marionette TRACE conn2 -> [0,2501,"getWindowHandle",null] 12:09:41 INFO - PROCESS | 1654 | 1464376181920 Marionette TRACE conn2 <- [1,2501,null,{"value":"7"}] 12:09:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 12:09:41 INFO - PROCESS | 1654 | 1464376181922 Marionette TRACE conn2 -> [0,2502,"setScriptTimeout",{"ms":35000}] 12:09:41 INFO - PROCESS | 1654 | 1464376181924 Marionette TRACE conn2 <- [1,2502,null,{}] 12:09:41 INFO - PROCESS | 1654 | 1464376181926 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}] 12:09:42 INFO - PROCESS | 1654 | 1464376182004 Marionette TRACE conn2 <- [1,2503,null,{"value":null}] 12:09:42 INFO - PROCESS | 1654 | 1464376182067 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:42 INFO - PROCESS | 1654 | ++DOCSHELL 0x123c38000 == 54 [pid = 1654] [id = 633] 12:09:42 INFO - PROCESS | 1654 | ++DOMWINDOW == 112 (0x119011c00) [pid = 1654] [serial = 1899] [outer = 0x0] 12:09:42 INFO - PROCESS | 1654 | ++DOMWINDOW == 113 (0x1190bc000) [pid = 1654] [serial = 1900] [outer = 0x119011c00] 12:09:42 INFO - PROCESS | 1654 | 1464376182097 Marionette DEBUG loaded listener.js 12:09:42 INFO - PROCESS | 1654 | ++DOMWINDOW == 114 (0x1193cb000) [pid = 1654] [serial = 1901] [outer = 0x119011c00] 12:09:42 INFO - PROCESS | 1654 | 1464376182417 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]]]}] 12:09:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 12:09:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 519ms 12:09:42 INFO - PROCESS | 1654 | 1464376182442 Marionette TRACE conn2 -> [0,2505,"getWindowHandle",null] 12:09:42 INFO - PROCESS | 1654 | 1464376182443 Marionette TRACE conn2 <- [1,2505,null,{"value":"7"}] 12:09:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 12:09:42 INFO - PROCESS | 1654 | 1464376182455 Marionette TRACE conn2 -> [0,2506,"setScriptTimeout",{"ms":35000}] 12:09:42 INFO - PROCESS | 1654 | 1464376182456 Marionette TRACE conn2 <- [1,2506,null,{}] 12:09:42 INFO - PROCESS | 1654 | 1464376182459 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}] 12:09:42 INFO - PROCESS | 1654 | 1464376182564 Marionette TRACE conn2 <- [1,2507,null,{"value":null}] 12:09:42 INFO - PROCESS | 1654 | 1464376182602 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:42 INFO - PROCESS | 1654 | ++DOCSHELL 0x1257d9800 == 55 [pid = 1654] [id = 634] 12:09:42 INFO - PROCESS | 1654 | ++DOMWINDOW == 115 (0x1190c2400) [pid = 1654] [serial = 1902] [outer = 0x0] 12:09:42 INFO - PROCESS | 1654 | ++DOMWINDOW == 116 (0x11940ec00) [pid = 1654] [serial = 1903] [outer = 0x1190c2400] 12:09:42 INFO - PROCESS | 1654 | 1464376182634 Marionette DEBUG loaded listener.js 12:09:42 INFO - PROCESS | 1654 | ++DOMWINDOW == 117 (0x1196cfc00) [pid = 1654] [serial = 1904] [outer = 0x1190c2400] 12:09:42 INFO - PROCESS | 1654 | 1464376182985 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]]]}] 12:09:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 12:09:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 578ms 12:09:43 INFO - PROCESS | 1654 | 1464376183043 Marionette TRACE conn2 -> [0,2509,"getWindowHandle",null] 12:09:43 INFO - PROCESS | 1654 | 1464376183045 Marionette TRACE conn2 <- [1,2509,null,{"value":"7"}] 12:09:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 12:09:43 INFO - PROCESS | 1654 | 1464376183048 Marionette TRACE conn2 -> [0,2510,"setScriptTimeout",{"ms":35000}] 12:09:43 INFO - PROCESS | 1654 | 1464376183049 Marionette TRACE conn2 <- [1,2510,null,{}] 12:09:43 INFO - PROCESS | 1654 | 1464376183051 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}] 12:09:43 INFO - PROCESS | 1654 | 1464376183201 Marionette TRACE conn2 <- [1,2511,null,{"value":null}] 12:09:43 INFO - PROCESS | 1654 | 1464376183225 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:43 INFO - PROCESS | 1654 | ++DOCSHELL 0x1272e6000 == 56 [pid = 1654] [id = 635] 12:09:43 INFO - PROCESS | 1654 | ++DOMWINDOW == 118 (0x1196d3000) [pid = 1654] [serial = 1905] [outer = 0x0] 12:09:43 INFO - PROCESS | 1654 | ++DOMWINDOW == 119 (0x119a9fc00) [pid = 1654] [serial = 1906] [outer = 0x1196d3000] 12:09:43 INFO - PROCESS | 1654 | 1464376183266 Marionette DEBUG loaded listener.js 12:09:43 INFO - PROCESS | 1654 | ++DOMWINDOW == 120 (0x119b0a400) [pid = 1654] [serial = 1907] [outer = 0x1196d3000] 12:09:43 INFO - PROCESS | 1654 | 1464376183684 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]]]}] 12:09:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 12:09:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 674ms 12:09:43 INFO - PROCESS | 1654 | 1464376183723 Marionette TRACE conn2 -> [0,2513,"getWindowHandle",null] 12:09:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 12:09:43 INFO - PROCESS | 1654 | 1464376183724 Marionette TRACE conn2 <- [1,2513,null,{"value":"7"}] 12:09:43 INFO - PROCESS | 1654 | 1464376183726 Marionette TRACE conn2 -> [0,2514,"setScriptTimeout",{"ms":35000}] 12:09:43 INFO - PROCESS | 1654 | 1464376183728 Marionette TRACE conn2 <- [1,2514,null,{}] 12:09:43 INFO - PROCESS | 1654 | 1464376183732 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}] 12:09:43 INFO - PROCESS | 1654 | 1464376183835 Marionette TRACE conn2 <- [1,2515,null,{"value":null}] 12:09:43 INFO - PROCESS | 1654 | 1464376183891 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:43 INFO - PROCESS | 1654 | ++DOCSHELL 0x127b85000 == 57 [pid = 1654] [id = 636] 12:09:43 INFO - PROCESS | 1654 | ++DOMWINDOW == 121 (0x119a9d400) [pid = 1654] [serial = 1908] [outer = 0x0] 12:09:43 INFO - PROCESS | 1654 | ++DOMWINDOW == 122 (0x119b1f800) [pid = 1654] [serial = 1909] [outer = 0x119a9d400] 12:09:43 INFO - PROCESS | 1654 | 1464376183916 Marionette DEBUG loaded listener.js 12:09:43 INFO - PROCESS | 1654 | ++DOMWINDOW == 123 (0x120f25400) [pid = 1654] [serial = 1910] [outer = 0x119a9d400] 12:09:44 INFO - PROCESS | 1654 | 1464376184232 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]]]}] 12:09:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 12:09:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 523ms 12:09:44 INFO - PROCESS | 1654 | 1464376184250 Marionette TRACE conn2 -> [0,2517,"getWindowHandle",null] 12:09:44 INFO - PROCESS | 1654 | 1464376184251 Marionette TRACE conn2 <- [1,2517,null,{"value":"7"}] 12:09:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 12:09:44 INFO - PROCESS | 1654 | 1464376184253 Marionette TRACE conn2 -> [0,2518,"setScriptTimeout",{"ms":35000}] 12:09:44 INFO - PROCESS | 1654 | 1464376184255 Marionette TRACE conn2 <- [1,2518,null,{}] 12:09:44 INFO - PROCESS | 1654 | 1464376184257 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}] 12:09:44 INFO - PROCESS | 1654 | 1464376184360 Marionette TRACE conn2 <- [1,2519,null,{"value":null}] 12:09:44 INFO - PROCESS | 1654 | --DOMWINDOW == 122 (0x121424400) [pid = 1654] [serial = 1755] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 12:09:44 INFO - PROCESS | 1654 | --DOMWINDOW == 121 (0x121418000) [pid = 1654] [serial = 1770] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 12:09:44 INFO - PROCESS | 1654 | --DOMWINDOW == 120 (0x120f25800) [pid = 1654] [serial = 1767] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 12:09:44 INFO - PROCESS | 1654 | --DOMWINDOW == 119 (0x1193c7400) [pid = 1654] [serial = 1764] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 12:09:44 INFO - PROCESS | 1654 | --DOMWINDOW == 118 (0x1193cc800) [pid = 1654] [serial = 1848] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 12:09:44 INFO - PROCESS | 1654 | --DOMWINDOW == 117 (0x12141c400) [pid = 1654] [serial = 1851] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 12:09:44 INFO - PROCESS | 1654 | --DOMWINDOW == 116 (0x11810e000) [pid = 1654] [serial = 1836] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 12:09:44 INFO - PROCESS | 1654 | --DOMWINDOW == 115 (0x1160e5c00) [pid = 1654] [serial = 1833] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 12:09:44 INFO - PROCESS | 1654 | --DOMWINDOW == 114 (0x1196c9c00) [pid = 1654] [serial = 1845] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 12:09:44 INFO - PROCESS | 1654 | --DOMWINDOW == 113 (0x112977800) [pid = 1654] [serial = 1827] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 12:09:44 INFO - PROCESS | 1654 | --DOMWINDOW == 112 (0x123f26c00) [pid = 1654] [serial = 1854] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 12:09:44 INFO - PROCESS | 1654 | --DOMWINDOW == 111 (0x1127cac00) [pid = 1654] [serial = 1830] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 12:09:44 INFO - PROCESS | 1654 | --DOMWINDOW == 110 (0x11914d400) [pid = 1654] [serial = 1842] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 12:09:44 INFO - PROCESS | 1654 | --DOMWINDOW == 109 (0x118926800) [pid = 1654] [serial = 1839] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 12:09:44 INFO - PROCESS | 1654 | --DOMWINDOW == 108 (0x110e63c00) [pid = 1654] [serial = 1863] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 12:09:44 INFO - PROCESS | 1654 | --DOMWINDOW == 107 (0x1126c7000) [pid = 1654] [serial = 1857] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 12:09:44 INFO - PROCESS | 1654 | --DOMWINDOW == 106 (0x1127be000) [pid = 1654] [serial = 1860] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 12:09:44 INFO - PROCESS | 1654 | 1464376184557 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:44 INFO - PROCESS | 1654 | ++DOCSHELL 0x116f06800 == 58 [pid = 1654] [id = 637] 12:09:44 INFO - PROCESS | 1654 | ++DOMWINDOW == 107 (0x110e62400) [pid = 1654] [serial = 1911] [outer = 0x0] 12:09:44 INFO - PROCESS | 1654 | ++DOMWINDOW == 108 (0x1126ca800) [pid = 1654] [serial = 1912] [outer = 0x110e62400] 12:09:44 INFO - PROCESS | 1654 | 1464376184583 Marionette DEBUG loaded listener.js 12:09:44 INFO - PROCESS | 1654 | ++DOMWINDOW == 109 (0x118331c00) [pid = 1654] [serial = 1913] [outer = 0x110e62400] 12:09:44 INFO - PROCESS | 1654 | 1464376184851 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]]]}] 12:09:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 12:09:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 621ms 12:09:44 INFO - PROCESS | 1654 | 1464376184875 Marionette TRACE conn2 -> [0,2521,"getWindowHandle",null] 12:09:44 INFO - PROCESS | 1654 | 1464376184876 Marionette TRACE conn2 <- [1,2521,null,{"value":"7"}] 12:09:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 12:09:44 INFO - PROCESS | 1654 | 1464376184887 Marionette TRACE conn2 -> [0,2522,"setScriptTimeout",{"ms":35000}] 12:09:44 INFO - PROCESS | 1654 | 1464376184888 Marionette TRACE conn2 <- [1,2522,null,{}] 12:09:44 INFO - PROCESS | 1654 | 1464376184890 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}] 12:09:44 INFO - PROCESS | 1654 | 1464376184984 Marionette TRACE conn2 <- [1,2523,null,{"value":null}] 12:09:44 INFO - PROCESS | 1654 | 1464376184989 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:45 INFO - PROCESS | 1654 | ++DOCSHELL 0x12a745000 == 59 [pid = 1654] [id = 638] 12:09:45 INFO - PROCESS | 1654 | ++DOMWINDOW == 110 (0x1190c0400) [pid = 1654] [serial = 1914] [outer = 0x0] 12:09:45 INFO - PROCESS | 1654 | ++DOMWINDOW == 111 (0x120f2e000) [pid = 1654] [serial = 1915] [outer = 0x1190c0400] 12:09:45 INFO - PROCESS | 1654 | 1464376185019 Marionette DEBUG loaded listener.js 12:09:45 INFO - PROCESS | 1654 | ++DOMWINDOW == 112 (0x121416400) [pid = 1654] [serial = 1916] [outer = 0x1190c0400] 12:09:45 INFO - PROCESS | 1654 | 1464376185368 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]]]}] 12:09:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 12:09:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 520ms 12:09:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 12:09:45 INFO - PROCESS | 1654 | 1464376185419 Marionette TRACE conn2 -> [0,2525,"getWindowHandle",null] 12:09:45 INFO - PROCESS | 1654 | 1464376185421 Marionette TRACE conn2 <- [1,2525,null,{"value":"7"}] 12:09:45 INFO - PROCESS | 1654 | 1464376185423 Marionette TRACE conn2 -> [0,2526,"setScriptTimeout",{"ms":35000}] 12:09:45 INFO - PROCESS | 1654 | 1464376185425 Marionette TRACE conn2 <- [1,2526,null,{}] 12:09:45 INFO - PROCESS | 1654 | 1464376185427 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}] 12:09:45 INFO - PROCESS | 1654 | 1464376185523 Marionette TRACE conn2 <- [1,2527,null,{"value":null}] 12:09:45 INFO - PROCESS | 1654 | 1464376185529 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:45 INFO - PROCESS | 1654 | ++DOCSHELL 0x12b03f800 == 60 [pid = 1654] [id = 639] 12:09:45 INFO - PROCESS | 1654 | ++DOMWINDOW == 113 (0x1127bf800) [pid = 1654] [serial = 1917] [outer = 0x0] 12:09:45 INFO - PROCESS | 1654 | ++DOMWINDOW == 114 (0x12142b800) [pid = 1654] [serial = 1918] [outer = 0x1127bf800] 12:09:45 INFO - PROCESS | 1654 | 1464376185556 Marionette DEBUG loaded listener.js 12:09:45 INFO - PROCESS | 1654 | ++DOMWINDOW == 115 (0x121b78c00) [pid = 1654] [serial = 1919] [outer = 0x1127bf800] 12:09:45 INFO - PROCESS | 1654 | 1464376185872 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]]]}] 12:09:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 12:09:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 469ms 12:09:45 INFO - PROCESS | 1654 | 1464376185892 Marionette TRACE conn2 -> [0,2529,"getWindowHandle",null] 12:09:45 INFO - PROCESS | 1654 | 1464376185893 Marionette TRACE conn2 <- [1,2529,null,{"value":"7"}] 12:09:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 12:09:45 INFO - PROCESS | 1654 | 1464376185899 Marionette TRACE conn2 -> [0,2530,"setScriptTimeout",{"ms":35000}] 12:09:45 INFO - PROCESS | 1654 | 1464376185901 Marionette TRACE conn2 <- [1,2530,null,{}] 12:09:45 INFO - PROCESS | 1654 | 1464376185903 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}] 12:09:45 INFO - PROCESS | 1654 | 1464376185989 Marionette TRACE conn2 <- [1,2531,null,{"value":null}] 12:09:46 INFO - PROCESS | 1654 | 1464376186048 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:46 INFO - PROCESS | 1654 | ++DOCSHELL 0x12b366800 == 61 [pid = 1654] [id = 640] 12:09:46 INFO - PROCESS | 1654 | ++DOMWINDOW == 116 (0x112045400) [pid = 1654] [serial = 1920] [outer = 0x0] 12:09:46 INFO - PROCESS | 1654 | ++DOMWINDOW == 117 (0x121d11c00) [pid = 1654] [serial = 1921] [outer = 0x112045400] 12:09:46 INFO - PROCESS | 1654 | 1464376186074 Marionette DEBUG loaded listener.js 12:09:46 INFO - PROCESS | 1654 | ++DOMWINDOW == 118 (0x125015c00) [pid = 1654] [serial = 1922] [outer = 0x112045400] 12:09:46 INFO - PROCESS | 1654 | 1464376186349 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]]]}] 12:09:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 12:09:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 472ms 12:09:46 INFO - PROCESS | 1654 | 1464376186369 Marionette TRACE conn2 -> [0,2533,"getWindowHandle",null] 12:09:46 INFO - PROCESS | 1654 | 1464376186371 Marionette TRACE conn2 <- [1,2533,null,{"value":"7"}] 12:09:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 12:09:46 INFO - PROCESS | 1654 | 1464376186373 Marionette TRACE conn2 -> [0,2534,"setScriptTimeout",{"ms":35000}] 12:09:46 INFO - PROCESS | 1654 | 1464376186374 Marionette TRACE conn2 <- [1,2534,null,{}] 12:09:46 INFO - PROCESS | 1654 | 1464376186376 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}] 12:09:46 INFO - PROCESS | 1654 | 1464376186483 Marionette TRACE conn2 <- [1,2535,null,{"value":null}] 12:09:46 INFO - PROCESS | 1654 | 1464376186486 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:46 INFO - PROCESS | 1654 | ++DOCSHELL 0x12bf59800 == 62 [pid = 1654] [id = 641] 12:09:46 INFO - PROCESS | 1654 | ++DOMWINDOW == 119 (0x12501c800) [pid = 1654] [serial = 1923] [outer = 0x0] 12:09:46 INFO - PROCESS | 1654 | ++DOMWINDOW == 120 (0x125067400) [pid = 1654] [serial = 1924] [outer = 0x12501c800] 12:09:46 INFO - PROCESS | 1654 | 1464376186511 Marionette DEBUG loaded listener.js 12:09:46 INFO - PROCESS | 1654 | ++DOMWINDOW == 121 (0x125ce3000) [pid = 1654] [serial = 1925] [outer = 0x12501c800] 12:09:46 INFO - PROCESS | 1654 | 1464376186996 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]]]}] 12:09:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 12:09:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 668ms 12:09:47 INFO - PROCESS | 1654 | 1464376187042 Marionette TRACE conn2 -> [0,2537,"getWindowHandle",null] 12:09:47 INFO - PROCESS | 1654 | 1464376187044 Marionette TRACE conn2 <- [1,2537,null,{"value":"7"}] 12:09:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 12:09:47 INFO - PROCESS | 1654 | 1464376187048 Marionette TRACE conn2 -> [0,2538,"setScriptTimeout",{"ms":35000}] 12:09:47 INFO - PROCESS | 1654 | 1464376187050 Marionette TRACE conn2 <- [1,2538,null,{}] 12:09:47 INFO - PROCESS | 1654 | 1464376187054 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}] 12:09:47 INFO - PROCESS | 1654 | 1464376187162 Marionette TRACE conn2 <- [1,2539,null,{"value":null}] 12:09:47 INFO - PROCESS | 1654 | 1464376187236 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:47 INFO - PROCESS | 1654 | ++DOCSHELL 0x119751800 == 63 [pid = 1654] [id = 642] 12:09:47 INFO - PROCESS | 1654 | ++DOMWINDOW == 122 (0x112972000) [pid = 1654] [serial = 1926] [outer = 0x0] 12:09:47 INFO - PROCESS | 1654 | ++DOMWINDOW == 123 (0x112a6b400) [pid = 1654] [serial = 1927] [outer = 0x112972000] 12:09:47 INFO - PROCESS | 1654 | 1464376187268 Marionette DEBUG loaded listener.js 12:09:47 INFO - PROCESS | 1654 | ++DOMWINDOW == 124 (0x1162ef800) [pid = 1654] [serial = 1928] [outer = 0x112972000] 12:09:47 INFO - PROCESS | 1654 | 1464376187661 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]]]}] 12:09:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 12:09:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 673ms 12:09:47 INFO - PROCESS | 1654 | 1464376187721 Marionette TRACE conn2 -> [0,2541,"getWindowHandle",null] 12:09:47 INFO - PROCESS | 1654 | 1464376187725 Marionette TRACE conn2 <- [1,2541,null,{"value":"7"}] 12:09:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 12:09:47 INFO - PROCESS | 1654 | 1464376187730 Marionette TRACE conn2 -> [0,2542,"setScriptTimeout",{"ms":35000}] 12:09:47 INFO - PROCESS | 1654 | 1464376187731 Marionette TRACE conn2 <- [1,2542,null,{}] 12:09:47 INFO - PROCESS | 1654 | 1464376187734 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}] 12:09:47 INFO - PROCESS | 1654 | 1464376187844 Marionette TRACE conn2 <- [1,2543,null,{"value":null}] 12:09:47 INFO - PROCESS | 1654 | 1464376187956 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:47 INFO - PROCESS | 1654 | ++DOCSHELL 0x125794000 == 64 [pid = 1654] [id = 643] 12:09:47 INFO - PROCESS | 1654 | ++DOMWINDOW == 125 (0x118109000) [pid = 1654] [serial = 1929] [outer = 0x0] 12:09:47 INFO - PROCESS | 1654 | ++DOMWINDOW == 126 (0x11833a000) [pid = 1654] [serial = 1930] [outer = 0x118109000] 12:09:47 INFO - PROCESS | 1654 | 1464376187987 Marionette DEBUG loaded listener.js 12:09:48 INFO - PROCESS | 1654 | ++DOMWINDOW == 127 (0x1185cf000) [pid = 1654] [serial = 1931] [outer = 0x118109000] 12:09:48 INFO - PROCESS | 1654 | 1464376188412 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]]]}] 12:09:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 12:09:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 720ms 12:09:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 12:09:48 INFO - PROCESS | 1654 | 1464376188450 Marionette TRACE conn2 -> [0,2545,"getWindowHandle",null] 12:09:48 INFO - PROCESS | 1654 | 1464376188451 Marionette TRACE conn2 <- [1,2545,null,{"value":"7"}] 12:09:48 INFO - PROCESS | 1654 | 1464376188453 Marionette TRACE conn2 -> [0,2546,"setScriptTimeout",{"ms":35000}] 12:09:48 INFO - PROCESS | 1654 | 1464376188456 Marionette TRACE conn2 <- [1,2546,null,{}] 12:09:48 INFO - PROCESS | 1654 | 1464376188464 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}] 12:09:48 INFO - PROCESS | 1654 | 1464376188570 Marionette TRACE conn2 <- [1,2547,null,{"value":null}] 12:09:48 INFO - PROCESS | 1654 | 1464376188633 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:48 INFO - PROCESS | 1654 | ++DOCSHELL 0x12c5a7000 == 65 [pid = 1654] [id = 644] 12:09:48 INFO - PROCESS | 1654 | ++DOMWINDOW == 128 (0x1190bd800) [pid = 1654] [serial = 1932] [outer = 0x0] 12:09:48 INFO - PROCESS | 1654 | ++DOMWINDOW == 129 (0x1196b6c00) [pid = 1654] [serial = 1933] [outer = 0x1190bd800] 12:09:48 INFO - PROCESS | 1654 | 1464376188706 Marionette DEBUG loaded listener.js 12:09:48 INFO - PROCESS | 1654 | ++DOMWINDOW == 130 (0x119b21400) [pid = 1654] [serial = 1934] [outer = 0x1190bd800] 12:09:49 INFO - PROCESS | 1654 | 1464376189130 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]]]}] 12:09:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 12:09:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 723ms 12:09:49 INFO - PROCESS | 1654 | 1464376189193 Marionette TRACE conn2 -> [0,2549,"getWindowHandle",null] 12:09:49 INFO - PROCESS | 1654 | 1464376189195 Marionette TRACE conn2 <- [1,2549,null,{"value":"7"}] 12:09:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 12:09:49 INFO - PROCESS | 1654 | 1464376189198 Marionette TRACE conn2 -> [0,2550,"setScriptTimeout",{"ms":35000}] 12:09:49 INFO - PROCESS | 1654 | 1464376189200 Marionette TRACE conn2 <- [1,2550,null,{}] 12:09:49 INFO - PROCESS | 1654 | 1464376189202 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}] 12:09:49 INFO - PROCESS | 1654 | 1464376189310 Marionette TRACE conn2 <- [1,2551,null,{"value":null}] 12:09:49 INFO - PROCESS | 1654 | 1464376189412 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:49 INFO - PROCESS | 1654 | ++DOCSHELL 0x12c893800 == 66 [pid = 1654] [id = 645] 12:09:49 INFO - PROCESS | 1654 | ++DOMWINDOW == 131 (0x1211eb400) [pid = 1654] [serial = 1935] [outer = 0x0] 12:09:49 INFO - PROCESS | 1654 | ++DOMWINDOW == 132 (0x121425800) [pid = 1654] [serial = 1936] [outer = 0x1211eb400] 12:09:49 INFO - PROCESS | 1654 | 1464376189443 Marionette DEBUG loaded listener.js 12:09:49 INFO - PROCESS | 1654 | ++DOMWINDOW == 133 (0x121935000) [pid = 1654] [serial = 1937] [outer = 0x1211eb400] 12:09:49 INFO - PROCESS | 1654 | 1464376189824 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]]]}] 12:09:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 12:09:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 670ms 12:09:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 12:09:49 INFO - PROCESS | 1654 | 1464376189869 Marionette TRACE conn2 -> [0,2553,"getWindowHandle",null] 12:09:49 INFO - PROCESS | 1654 | 1464376189871 Marionette TRACE conn2 <- [1,2553,null,{"value":"7"}] 12:09:49 INFO - PROCESS | 1654 | 1464376189873 Marionette TRACE conn2 -> [0,2554,"setScriptTimeout",{"ms":35000}] 12:09:49 INFO - PROCESS | 1654 | 1464376189874 Marionette TRACE conn2 <- [1,2554,null,{}] 12:09:49 INFO - PROCESS | 1654 | 1464376189877 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}] 12:09:49 INFO - PROCESS | 1654 | 1464376189982 Marionette TRACE conn2 <- [1,2555,null,{"value":null}] 12:09:50 INFO - PROCESS | 1654 | 1464376190085 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:50 INFO - PROCESS | 1654 | ++DOCSHELL 0x12d1c8800 == 67 [pid = 1654] [id = 646] 12:09:50 INFO - PROCESS | 1654 | ++DOMWINDOW == 134 (0x1211ef800) [pid = 1654] [serial = 1938] [outer = 0x0] 12:09:50 INFO - PROCESS | 1654 | ++DOMWINDOW == 135 (0x124e0b400) [pid = 1654] [serial = 1939] [outer = 0x1211ef800] 12:09:50 INFO - PROCESS | 1654 | 1464376190128 Marionette DEBUG loaded listener.js 12:09:50 INFO - PROCESS | 1654 | ++DOMWINDOW == 136 (0x125cbe400) [pid = 1654] [serial = 1940] [outer = 0x1211ef800] 12:09:50 INFO - PROCESS | 1654 | 1464376190584 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]]]}] 12:09:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 12:09:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 770ms 12:09:50 INFO - PROCESS | 1654 | 1464376190823 Marionette TRACE conn2 -> [0,2557,"getWindowHandle",null] 12:09:50 INFO - PROCESS | 1654 | 1464376190826 Marionette TRACE conn2 <- [1,2557,null,{"value":"7"}] 12:09:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 12:09:50 INFO - PROCESS | 1654 | 1464376190843 Marionette TRACE conn2 -> [0,2558,"setScriptTimeout",{"ms":35000}] 12:09:50 INFO - PROCESS | 1654 | 1464376190845 Marionette TRACE conn2 <- [1,2558,null,{}] 12:09:50 INFO - PROCESS | 1654 | 1464376190849 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}] 12:09:50 INFO - PROCESS | 1654 | 1464376190944 Marionette TRACE conn2 <- [1,2559,null,{"value":null}] 12:09:51 INFO - PROCESS | 1654 | 1464376191004 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:51 INFO - PROCESS | 1654 | ++DOCSHELL 0x113122800 == 68 [pid = 1654] [id = 647] 12:09:51 INFO - PROCESS | 1654 | ++DOMWINDOW == 137 (0x1122b5400) [pid = 1654] [serial = 1941] [outer = 0x0] 12:09:51 INFO - PROCESS | 1654 | ++DOMWINDOW == 138 (0x1126c7c00) [pid = 1654] [serial = 1942] [outer = 0x1122b5400] 12:09:51 INFO - PROCESS | 1654 | 1464376191032 Marionette DEBUG loaded listener.js 12:09:51 INFO - PROCESS | 1654 | ++DOMWINDOW == 139 (0x1127c2800) [pid = 1654] [serial = 1943] [outer = 0x1122b5400] 12:09:51 INFO - PROCESS | 1654 | 1464376191545 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]]]}] 12:09:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 12:09:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 723ms 12:09:51 INFO - PROCESS | 1654 | 1464376191566 Marionette TRACE conn2 -> [0,2561,"getWindowHandle",null] 12:09:51 INFO - PROCESS | 1654 | 1464376191569 Marionette TRACE conn2 <- [1,2561,null,{"value":"7"}] 12:09:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 12:09:51 INFO - PROCESS | 1654 | 1464376191577 Marionette TRACE conn2 -> [0,2562,"setScriptTimeout",{"ms":35000}] 12:09:51 INFO - PROCESS | 1654 | 1464376191581 Marionette TRACE conn2 <- [1,2562,null,{}] 12:09:51 INFO - PROCESS | 1654 | 1464376191610 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}] 12:09:51 INFO - PROCESS | 1654 | 1464376191705 Marionette TRACE conn2 <- [1,2563,null,{"value":null}] 12:09:51 INFO - PROCESS | 1654 | 1464376191782 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:51 INFO - PROCESS | 1654 | ++DOCSHELL 0x11664f000 == 69 [pid = 1654] [id = 648] 12:09:51 INFO - PROCESS | 1654 | ++DOMWINDOW == 140 (0x112974400) [pid = 1654] [serial = 1944] [outer = 0x0] 12:09:51 INFO - PROCESS | 1654 | ++DOMWINDOW == 141 (0x11297bc00) [pid = 1654] [serial = 1945] [outer = 0x112974400] 12:09:51 INFO - PROCESS | 1654 | 1464376191810 Marionette DEBUG loaded listener.js 12:09:51 INFO - PROCESS | 1654 | ++DOMWINDOW == 142 (0x113341000) [pid = 1654] [serial = 1946] [outer = 0x112974400] 12:09:52 INFO - PROCESS | 1654 | --DOCSHELL 0x12b360000 == 68 [pid = 1654] [id = 9] 12:09:52 INFO - PROCESS | 1654 | --DOCSHELL 0x12d80e800 == 67 [pid = 1654] [id = 20] 12:09:52 INFO - PROCESS | 1654 | --DOCSHELL 0x12d2c6000 == 66 [pid = 1654] [id = 18] 12:09:52 INFO - PROCESS | 1654 | --DOCSHELL 0x12d5a2000 == 65 [pid = 1654] [id = 19] 12:09:52 INFO - PROCESS | 1654 | --DOCSHELL 0x12b366800 == 64 [pid = 1654] [id = 640] 12:09:52 INFO - PROCESS | 1654 | --DOCSHELL 0x12b03f800 == 63 [pid = 1654] [id = 639] 12:09:52 INFO - PROCESS | 1654 | --DOCSHELL 0x12a745000 == 62 [pid = 1654] [id = 638] 12:09:52 INFO - PROCESS | 1654 | --DOCSHELL 0x116f06800 == 61 [pid = 1654] [id = 637] 12:09:52 INFO - PROCESS | 1654 | --DOCSHELL 0x127b85000 == 60 [pid = 1654] [id = 636] 12:09:52 INFO - PROCESS | 1654 | --DOCSHELL 0x1272e6000 == 59 [pid = 1654] [id = 635] 12:09:52 INFO - PROCESS | 1654 | --DOMWINDOW == 141 (0x127095c00) [pid = 1654] [serial = 1867] [outer = 0x0] [url = about:blank] 12:09:52 INFO - PROCESS | 1654 | --DOCSHELL 0x1257d9800 == 58 [pid = 1654] [id = 634] 12:09:52 INFO - PROCESS | 1654 | --DOCSHELL 0x123c38000 == 57 [pid = 1654] [id = 633] 12:09:52 INFO - PROCESS | 1654 | --DOCSHELL 0x12144a800 == 56 [pid = 1654] [id = 632] 12:09:52 INFO - PROCESS | 1654 | --DOCSHELL 0x119768000 == 55 [pid = 1654] [id = 631] 12:09:52 INFO - PROCESS | 1654 | --DOCSHELL 0x117053800 == 54 [pid = 1654] [id = 630] 12:09:52 INFO - PROCESS | 1654 | --DOCSHELL 0x117042800 == 53 [pid = 1654] [id = 629] 12:09:52 INFO - PROCESS | 1654 | --DOCSHELL 0x112263000 == 52 [pid = 1654] [id = 628] 12:09:52 INFO - PROCESS | 1654 | --DOCSHELL 0x112d14000 == 51 [pid = 1654] [id = 623] 12:09:52 INFO - PROCESS | 1654 | --DOMWINDOW == 140 (0x1214c0800) [pid = 1654] [serial = 1757] [outer = 0x0] [url = about:blank] 12:09:52 INFO - PROCESS | 1654 | --DOMWINDOW == 139 (0x12142f800) [pid = 1654] [serial = 1772] [outer = 0x0] [url = about:blank] 12:09:52 INFO - PROCESS | 1654 | --DOMWINDOW == 138 (0x121417000) [pid = 1654] [serial = 1769] [outer = 0x0] [url = about:blank] 12:09:52 INFO - PROCESS | 1654 | --DOMWINDOW == 137 (0x119b18400) [pid = 1654] [serial = 1766] [outer = 0x0] [url = about:blank] 12:09:52 INFO - PROCESS | 1654 | --DOMWINDOW == 136 (0x121421400) [pid = 1654] [serial = 1849] [outer = 0x0] [url = about:blank] 12:09:52 INFO - PROCESS | 1654 | --DOMWINDOW == 135 (0x124acc400) [pid = 1654] [serial = 1852] [outer = 0x0] [url = about:blank] 12:09:52 INFO - PROCESS | 1654 | --DOMWINDOW == 134 (0x121936400) [pid = 1654] [serial = 1850] [outer = 0x0] [url = about:blank] 12:09:52 INFO - PROCESS | 1654 | --DOMWINDOW == 133 (0x112e32000) [pid = 1654] [serial = 1816] [outer = 0x0] [url = about:blank] 12:09:52 INFO - PROCESS | 1654 | --DOMWINDOW == 132 (0x1184d1800) [pid = 1654] [serial = 1837] [outer = 0x0] [url = about:blank] 12:09:52 INFO - PROCESS | 1654 | --DOMWINDOW == 131 (0x11870b800) [pid = 1654] [serial = 1838] [outer = 0x0] [url = about:blank] 12:09:52 INFO - PROCESS | 1654 | --DOMWINDOW == 130 (0x116755000) [pid = 1654] [serial = 1834] [outer = 0x0] [url = about:blank] 12:09:52 INFO - PROCESS | 1654 | --DOMWINDOW == 129 (0x117e67800) [pid = 1654] [serial = 1835] [outer = 0x0] [url = about:blank] 12:09:52 INFO - PROCESS | 1654 | --DOMWINDOW == 128 (0x117e67000) [pid = 1654] [serial = 1819] [outer = 0x0] [url = about:blank] 12:09:52 INFO - PROCESS | 1654 | --DOMWINDOW == 127 (0x119c38400) [pid = 1654] [serial = 1846] [outer = 0x0] [url = about:blank] 12:09:52 INFO - PROCESS | 1654 | --DOMWINDOW == 126 (0x12140c000) [pid = 1654] [serial = 1825] [outer = 0x0] [url = about:blank] 12:09:52 INFO - PROCESS | 1654 | --DOMWINDOW == 125 (0x121aaf800) [pid = 1654] [serial = 1829] [outer = 0x0] [url = about:blank] 12:09:52 INFO - PROCESS | 1654 | --DOMWINDOW == 124 (0x125cbf400) [pid = 1654] [serial = 1855] [outer = 0x0] [url = about:blank] 12:09:52 INFO - PROCESS | 1654 | --DOMWINDOW == 123 (0x120f20000) [pid = 1654] [serial = 1828] [outer = 0x0] [url = about:blank] 12:09:52 INFO - PROCESS | 1654 | --DOMWINDOW == 122 (0x113329000) [pid = 1654] [serial = 1832] [outer = 0x0] [url = about:blank] 12:09:52 INFO - PROCESS | 1654 | --DOMWINDOW == 121 (0x11289d800) [pid = 1654] [serial = 1831] [outer = 0x0] [url = about:blank] 12:09:52 INFO - PROCESS | 1654 | --DOMWINDOW == 120 (0x119410800) [pid = 1654] [serial = 1822] [outer = 0x0] [url = about:blank] 12:09:52 INFO - PROCESS | 1654 | --DOMWINDOW == 119 (0x119408000) [pid = 1654] [serial = 1843] [outer = 0x0] [url = about:blank] 12:09:52 INFO - PROCESS | 1654 | --DOMWINDOW == 118 (0x1196bf400) [pid = 1654] [serial = 1844] [outer = 0x0] [url = about:blank] 12:09:52 INFO - PROCESS | 1654 | --DOMWINDOW == 117 (0x1190bc400) [pid = 1654] [serial = 1840] [outer = 0x0] [url = about:blank] 12:09:52 INFO - PROCESS | 1654 | --DOMWINDOW == 116 (0x119151800) [pid = 1654] [serial = 1841] [outer = 0x0] [url = about:blank] 12:09:52 INFO - PROCESS | 1654 | --DOMWINDOW == 115 (0x125017800) [pid = 1654] [serial = 1853] [outer = 0x0] [url = about:blank] 12:09:52 INFO - PROCESS | 1654 | --DOMWINDOW == 114 (0x125f47400) [pid = 1654] [serial = 1865] [outer = 0x0] [url = about:blank] 12:09:52 INFO - PROCESS | 1654 | --DOMWINDOW == 113 (0x112896400) [pid = 1654] [serial = 1858] [outer = 0x0] [url = about:blank] 12:09:52 INFO - PROCESS | 1654 | --DOMWINDOW == 112 (0x1180c1800) [pid = 1654] [serial = 1861] [outer = 0x0] [url = about:blank] 12:09:52 INFO - PROCESS | 1654 | --DOMWINDOW == 111 (0x1138b5800) [pid = 1654] [serial = 1859] [outer = 0x0] [url = about:blank] 12:09:52 INFO - PROCESS | 1654 | --DOMWINDOW == 110 (0x125e6a400) [pid = 1654] [serial = 1864] [outer = 0x0] [url = about:blank] 12:09:52 INFO - PROCESS | 1654 | --DOMWINDOW == 109 (0x125cdd400) [pid = 1654] [serial = 1856] [outer = 0x0] [url = about:blank] 12:09:52 INFO - PROCESS | 1654 | --DOMWINDOW == 108 (0x125ce1000) [pid = 1654] [serial = 1862] [outer = 0x0] [url = about:blank] 12:09:52 INFO - PROCESS | 1654 | --DOMWINDOW == 107 (0x121414800) [pid = 1654] [serial = 1847] [outer = 0x0] [url = about:blank] 12:09:52 INFO - PROCESS | 1654 | 1464376192290 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]]]}] 12:09:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 12:09:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 754ms 12:09:52 INFO - PROCESS | 1654 | 1464376192329 Marionette TRACE conn2 -> [0,2565,"getWindowHandle",null] 12:09:52 INFO - PROCESS | 1654 | 1464376192331 Marionette TRACE conn2 <- [1,2565,null,{"value":"7"}] 12:09:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 12:09:52 INFO - PROCESS | 1654 | 1464376192334 Marionette TRACE conn2 -> [0,2566,"setScriptTimeout",{"ms":35000}] 12:09:52 INFO - PROCESS | 1654 | 1464376192335 Marionette TRACE conn2 <- [1,2566,null,{}] 12:09:52 INFO - PROCESS | 1654 | 1464376192341 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}] 12:09:52 INFO - PROCESS | 1654 | 1464376192426 Marionette TRACE conn2 <- [1,2567,null,{"value":null}] 12:09:52 INFO - PROCESS | 1654 | 1464376192437 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:52 INFO - PROCESS | 1654 | ++DOCSHELL 0x1189c4000 == 52 [pid = 1654] [id = 649] 12:09:52 INFO - PROCESS | 1654 | ++DOMWINDOW == 108 (0x1169c0400) [pid = 1654] [serial = 1947] [outer = 0x0] 12:09:52 INFO - PROCESS | 1654 | ++DOMWINDOW == 109 (0x116a57800) [pid = 1654] [serial = 1948] [outer = 0x1169c0400] 12:09:52 INFO - PROCESS | 1654 | 1464376192466 Marionette DEBUG loaded listener.js 12:09:52 INFO - PROCESS | 1654 | ++DOMWINDOW == 110 (0x11767fc00) [pid = 1654] [serial = 1949] [outer = 0x1169c0400] 12:09:52 INFO - PROCESS | 1654 | 1464376192813 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]]]}] 12:09:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 12:09:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 518ms 12:09:52 INFO - PROCESS | 1654 | 1464376192855 Marionette TRACE conn2 -> [0,2569,"getWindowHandle",null] 12:09:52 INFO - PROCESS | 1654 | 1464376192857 Marionette TRACE conn2 <- [1,2569,null,{"value":"7"}] 12:09:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 12:09:52 INFO - PROCESS | 1654 | 1464376192859 Marionette TRACE conn2 -> [0,2570,"setScriptTimeout",{"ms":35000}] 12:09:52 INFO - PROCESS | 1654 | 1464376192860 Marionette TRACE conn2 <- [1,2570,null,{}] 12:09:52 INFO - PROCESS | 1654 | 1464376192862 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}] 12:09:52 INFO - PROCESS | 1654 | 1464376192945 Marionette TRACE conn2 <- [1,2571,null,{"value":null}] 12:09:52 INFO - PROCESS | 1654 | 1464376192952 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:52 INFO - PROCESS | 1654 | ++DOCSHELL 0x121309000 == 53 [pid = 1654] [id = 650] 12:09:52 INFO - PROCESS | 1654 | ++DOMWINDOW == 111 (0x117e6ac00) [pid = 1654] [serial = 1950] [outer = 0x0] 12:09:52 INFO - PROCESS | 1654 | ++DOMWINDOW == 112 (0x1180c0c00) [pid = 1654] [serial = 1951] [outer = 0x117e6ac00] 12:09:52 INFO - PROCESS | 1654 | 1464376192977 Marionette DEBUG loaded listener.js 12:09:53 INFO - PROCESS | 1654 | ++DOMWINDOW == 113 (0x11832f800) [pid = 1654] [serial = 1952] [outer = 0x117e6ac00] 12:09:53 INFO - PROCESS | 1654 | 1464376193332 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]]]}] 12:09:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 12:09:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 523ms 12:09:53 INFO - PROCESS | 1654 | 1464376193383 Marionette TRACE conn2 -> [0,2573,"getWindowHandle",null] 12:09:53 INFO - PROCESS | 1654 | 1464376193384 Marionette TRACE conn2 <- [1,2573,null,{"value":"7"}] 12:09:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 12:09:53 INFO - PROCESS | 1654 | 1464376193386 Marionette TRACE conn2 -> [0,2574,"setScriptTimeout",{"ms":35000}] 12:09:53 INFO - PROCESS | 1654 | 1464376193387 Marionette TRACE conn2 <- [1,2574,null,{}] 12:09:53 INFO - PROCESS | 1654 | 1464376193397 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}] 12:09:53 INFO - PROCESS | 1654 | 1464376193476 Marionette TRACE conn2 <- [1,2575,null,{"value":null}] 12:09:53 INFO - PROCESS | 1654 | 1464376193484 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:53 INFO - PROCESS | 1654 | ++DOCSHELL 0x12163a000 == 54 [pid = 1654] [id = 651] 12:09:53 INFO - PROCESS | 1654 | ++DOMWINDOW == 114 (0x118336400) [pid = 1654] [serial = 1953] [outer = 0x0] 12:09:53 INFO - PROCESS | 1654 | ++DOMWINDOW == 115 (0x1183d4000) [pid = 1654] [serial = 1954] [outer = 0x118336400] 12:09:53 INFO - PROCESS | 1654 | 1464376193509 Marionette DEBUG loaded listener.js 12:09:53 INFO - PROCESS | 1654 | ++DOMWINDOW == 116 (0x1185d0000) [pid = 1654] [serial = 1955] [outer = 0x118336400] 12:09:53 INFO - PROCESS | 1654 | 1464376193850 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]]]}] 12:09:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 12:09:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 468ms 12:09:53 INFO - PROCESS | 1654 | 1464376193854 Marionette TRACE conn2 -> [0,2577,"getWindowHandle",null] 12:09:53 INFO - PROCESS | 1654 | 1464376193855 Marionette TRACE conn2 <- [1,2577,null,{"value":"7"}] 12:09:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 12:09:53 INFO - PROCESS | 1654 | 1464376193858 Marionette TRACE conn2 -> [0,2578,"setScriptTimeout",{"ms":35000}] 12:09:53 INFO - PROCESS | 1654 | 1464376193859 Marionette TRACE conn2 <- [1,2578,null,{}] 12:09:53 INFO - PROCESS | 1654 | 1464376193863 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}] 12:09:53 INFO - PROCESS | 1654 | 1464376193971 Marionette TRACE conn2 <- [1,2579,null,{"value":null}] 12:09:54 INFO - PROCESS | 1654 | 1464376194041 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:54 INFO - PROCESS | 1654 | ++DOCSHELL 0x12573b000 == 55 [pid = 1654] [id = 652] 12:09:54 INFO - PROCESS | 1654 | ++DOMWINDOW == 117 (0x11900fc00) [pid = 1654] [serial = 1956] [outer = 0x0] 12:09:54 INFO - PROCESS | 1654 | ++DOMWINDOW == 118 (0x119050c00) [pid = 1654] [serial = 1957] [outer = 0x11900fc00] 12:09:54 INFO - PROCESS | 1654 | 1464376194073 Marionette DEBUG loaded listener.js 12:09:54 INFO - PROCESS | 1654 | ++DOMWINDOW == 119 (0x1196b8800) [pid = 1654] [serial = 1958] [outer = 0x11900fc00] 12:09:54 INFO - PROCESS | 1654 | 1464376194375 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]]]}] 12:09:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 12:09:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 574ms 12:09:54 INFO - PROCESS | 1654 | 1464376194432 Marionette TRACE conn2 -> [0,2581,"getWindowHandle",null] 12:09:54 INFO - PROCESS | 1654 | 1464376194433 Marionette TRACE conn2 <- [1,2581,null,{"value":"7"}] 12:09:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 12:09:54 INFO - PROCESS | 1654 | 1464376194436 Marionette TRACE conn2 -> [0,2582,"setScriptTimeout",{"ms":35000}] 12:09:54 INFO - PROCESS | 1654 | 1464376194437 Marionette TRACE conn2 <- [1,2582,null,{}] 12:09:54 INFO - PROCESS | 1654 | 1464376194439 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}] 12:09:54 INFO - PROCESS | 1654 | 1464376194554 Marionette TRACE conn2 <- [1,2583,null,{"value":null}] 12:09:54 INFO - PROCESS | 1654 | 1464376194568 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:54 INFO - PROCESS | 1654 | ++DOCSHELL 0x1257dc800 == 56 [pid = 1654] [id = 653] 12:09:54 INFO - PROCESS | 1654 | ++DOMWINDOW == 120 (0x1196bcc00) [pid = 1654] [serial = 1959] [outer = 0x0] 12:09:54 INFO - PROCESS | 1654 | ++DOMWINDOW == 121 (0x1196c3400) [pid = 1654] [serial = 1960] [outer = 0x1196bcc00] 12:09:54 INFO - PROCESS | 1654 | 1464376194592 Marionette DEBUG loaded listener.js 12:09:54 INFO - PROCESS | 1654 | ++DOMWINDOW == 122 (0x1196cf000) [pid = 1654] [serial = 1961] [outer = 0x1196bcc00] 12:09:54 INFO - PROCESS | 1654 | 1464376194950 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]]]}] 12:09:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 12:09:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 569ms 12:09:55 INFO - PROCESS | 1654 | 1464376195006 Marionette TRACE conn2 -> [0,2585,"getWindowHandle",null] 12:09:55 INFO - PROCESS | 1654 | 1464376195007 Marionette TRACE conn2 <- [1,2585,null,{"value":"7"}] 12:09:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 12:09:55 INFO - PROCESS | 1654 | 1464376195009 Marionette TRACE conn2 -> [0,2586,"setScriptTimeout",{"ms":35000}] 12:09:55 INFO - PROCESS | 1654 | 1464376195010 Marionette TRACE conn2 <- [1,2586,null,{}] 12:09:55 INFO - PROCESS | 1654 | 1464376195012 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}] 12:09:55 INFO - PROCESS | 1654 | 1464376195118 Marionette TRACE conn2 <- [1,2587,null,{"value":null}] 12:09:55 INFO - PROCESS | 1654 | 1464376195144 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:55 INFO - PROCESS | 1654 | ++DOCSHELL 0x1272e6000 == 57 [pid = 1654] [id = 654] 12:09:55 INFO - PROCESS | 1654 | ++DOMWINDOW == 123 (0x1196bd000) [pid = 1654] [serial = 1962] [outer = 0x0] 12:09:55 INFO - PROCESS | 1654 | ++DOMWINDOW == 124 (0x119aa4800) [pid = 1654] [serial = 1963] [outer = 0x1196bd000] 12:09:55 INFO - PROCESS | 1654 | 1464376195169 Marionette DEBUG loaded listener.js 12:09:55 INFO - PROCESS | 1654 | ++DOMWINDOW == 125 (0x119b11800) [pid = 1654] [serial = 1964] [outer = 0x1196bd000] 12:09:55 INFO - PROCESS | 1654 | 1464376195512 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]]]}] 12:09:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 12:09:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 519ms 12:09:55 INFO - PROCESS | 1654 | 1464376195529 Marionette TRACE conn2 -> [0,2589,"getWindowHandle",null] 12:09:55 INFO - PROCESS | 1654 | 1464376195532 Marionette TRACE conn2 <- [1,2589,null,{"value":"7"}] 12:09:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 12:09:55 INFO - PROCESS | 1654 | 1464376195535 Marionette TRACE conn2 -> [0,2590,"setScriptTimeout",{"ms":35000}] 12:09:55 INFO - PROCESS | 1654 | 1464376195536 Marionette TRACE conn2 <- [1,2590,null,{}] 12:09:55 INFO - PROCESS | 1654 | 1464376195539 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}] 12:09:55 INFO - PROCESS | 1654 | 1464376195648 Marionette TRACE conn2 <- [1,2591,null,{"value":null}] 12:09:55 INFO - PROCESS | 1654 | 1464376195660 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:55 INFO - PROCESS | 1654 | ++DOCSHELL 0x129111800 == 58 [pid = 1654] [id = 655] 12:09:55 INFO - PROCESS | 1654 | ++DOMWINDOW == 126 (0x119a9c400) [pid = 1654] [serial = 1965] [outer = 0x0] 12:09:55 INFO - PROCESS | 1654 | ++DOMWINDOW == 127 (0x119b20800) [pid = 1654] [serial = 1966] [outer = 0x119a9c400] 12:09:55 INFO - PROCESS | 1654 | 1464376195686 Marionette DEBUG loaded listener.js 12:09:55 INFO - PROCESS | 1654 | ++DOMWINDOW == 128 (0x120f22800) [pid = 1654] [serial = 1967] [outer = 0x119a9c400] 12:09:56 INFO - PROCESS | 1654 | 1464376196040 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]]]}] 12:09:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 12:09:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 520ms 12:09:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 12:09:56 INFO - PROCESS | 1654 | 1464376196055 Marionette TRACE conn2 -> [0,2593,"getWindowHandle",null] 12:09:56 INFO - PROCESS | 1654 | 1464376196056 Marionette TRACE conn2 <- [1,2593,null,{"value":"7"}] 12:09:56 INFO - PROCESS | 1654 | 1464376196058 Marionette TRACE conn2 -> [0,2594,"setScriptTimeout",{"ms":35000}] 12:09:56 INFO - PROCESS | 1654 | 1464376196060 Marionette TRACE conn2 <- [1,2594,null,{}] 12:09:56 INFO - PROCESS | 1654 | 1464376196064 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}] 12:09:56 INFO - PROCESS | 1654 | 1464376196172 Marionette TRACE conn2 <- [1,2595,null,{"value":null}] 12:09:56 INFO - PROCESS | 1654 | 1464376196184 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:56 INFO - PROCESS | 1654 | ++DOCSHELL 0x129922000 == 59 [pid = 1654] [id = 656] 12:09:56 INFO - PROCESS | 1654 | ++DOMWINDOW == 129 (0x119b1fc00) [pid = 1654] [serial = 1968] [outer = 0x0] 12:09:56 INFO - PROCESS | 1654 | ++DOMWINDOW == 130 (0x120fa8800) [pid = 1654] [serial = 1969] [outer = 0x119b1fc00] 12:09:56 INFO - PROCESS | 1654 | 1464376196208 Marionette DEBUG loaded listener.js 12:09:56 INFO - PROCESS | 1654 | ++DOMWINDOW == 131 (0x1211eb000) [pid = 1654] [serial = 1970] [outer = 0x119b1fc00] 12:09:56 INFO - PROCESS | 1654 | --DOMWINDOW == 130 (0x1193ce800) [pid = 1654] [serial = 1824] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 12:09:56 INFO - PROCESS | 1654 | --DOMWINDOW == 129 (0x1193cb400) [pid = 1654] [serial = 1821] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 12:09:56 INFO - PROCESS | 1654 | --DOMWINDOW == 128 (0x113a77c00) [pid = 1654] [serial = 1815] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 12:09:56 INFO - PROCESS | 1654 | --DOMWINDOW == 127 (0x116a53c00) [pid = 1654] [serial = 1818] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 12:09:56 INFO - PROCESS | 1654 | --DOMWINDOW == 126 (0x1127bf800) [pid = 1654] [serial = 1917] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 12:09:56 INFO - PROCESS | 1654 | --DOMWINDOW == 125 (0x1196d3000) [pid = 1654] [serial = 1905] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 12:09:56 INFO - PROCESS | 1654 | --DOMWINDOW == 124 (0x119a9d400) [pid = 1654] [serial = 1908] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 12:09:56 INFO - PROCESS | 1654 | --DOMWINDOW == 123 (0x110e59c00) [pid = 1654] [serial = 1884] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 12:09:56 INFO - PROCESS | 1654 | --DOMWINDOW == 122 (0x112a6a000) [pid = 1654] [serial = 1887] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 12:09:56 INFO - PROCESS | 1654 | --DOMWINDOW == 121 (0x1183cc800) [pid = 1654] [serial = 1896] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 12:09:56 INFO - PROCESS | 1654 | --DOMWINDOW == 120 (0x119011c00) [pid = 1654] [serial = 1899] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 12:09:56 INFO - PROCESS | 1654 | --DOMWINDOW == 119 (0x112970c00) [pid = 1654] [serial = 1890] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 12:09:56 INFO - PROCESS | 1654 | --DOMWINDOW == 118 (0x118036000) [pid = 1654] [serial = 1893] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 12:09:56 INFO - PROCESS | 1654 | --DOMWINDOW == 117 (0x110e62400) [pid = 1654] [serial = 1911] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 12:09:56 INFO - PROCESS | 1654 | --DOMWINDOW == 116 (0x125e64c00) [pid = 1654] [serial = 1866] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 12:09:56 INFO - PROCESS | 1654 | --DOMWINDOW == 115 (0x112045400) [pid = 1654] [serial = 1920] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 12:09:56 INFO - PROCESS | 1654 | --DOMWINDOW == 114 (0x1190c2400) [pid = 1654] [serial = 1902] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 12:09:56 INFO - PROCESS | 1654 | --DOMWINDOW == 113 (0x1190c0400) [pid = 1654] [serial = 1914] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 12:09:56 INFO - PROCESS | 1654 | 1464376196646 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]]]}] 12:09:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 12:09:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 623ms 12:09:56 INFO - PROCESS | 1654 | 1464376196684 Marionette TRACE conn2 -> [0,2597,"getWindowHandle",null] 12:09:56 INFO - PROCESS | 1654 | 1464376196685 Marionette TRACE conn2 <- [1,2597,null,{"value":"7"}] 12:09:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 12:09:56 INFO - PROCESS | 1654 | 1464376196688 Marionette TRACE conn2 -> [0,2598,"setScriptTimeout",{"ms":35000}] 12:09:56 INFO - PROCESS | 1654 | 1464376196689 Marionette TRACE conn2 <- [1,2598,null,{}] 12:09:56 INFO - PROCESS | 1654 | 1464376196692 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}] 12:09:56 INFO - PROCESS | 1654 | 1464376196836 Marionette TRACE conn2 <- [1,2599,null,{"value":null}] 12:09:56 INFO - PROCESS | 1654 | 1464376196873 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:56 INFO - PROCESS | 1654 | ++DOCSHELL 0x12a8bf800 == 60 [pid = 1654] [id = 657] 12:09:56 INFO - PROCESS | 1654 | ++DOMWINDOW == 114 (0x111ed9400) [pid = 1654] [serial = 1971] [outer = 0x0] 12:09:56 INFO - PROCESS | 1654 | ++DOMWINDOW == 115 (0x117e68c00) [pid = 1654] [serial = 1972] [outer = 0x111ed9400] 12:09:56 INFO - PROCESS | 1654 | 1464376196902 Marionette DEBUG loaded listener.js 12:09:56 INFO - PROCESS | 1654 | ++DOMWINDOW == 116 (0x121415400) [pid = 1654] [serial = 1973] [outer = 0x111ed9400] 12:09:57 INFO - PROCESS | 1654 | 1464376197228 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]]]}] 12:09:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 12:09:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 570ms 12:09:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 12:09:57 INFO - PROCESS | 1654 | 1464376197258 Marionette TRACE conn2 -> [0,2601,"getWindowHandle",null] 12:09:57 INFO - PROCESS | 1654 | 1464376197260 Marionette TRACE conn2 <- [1,2601,null,{"value":"7"}] 12:09:57 INFO - PROCESS | 1654 | 1464376197264 Marionette TRACE conn2 -> [0,2602,"setScriptTimeout",{"ms":35000}] 12:09:57 INFO - PROCESS | 1654 | 1464376197265 Marionette TRACE conn2 <- [1,2602,null,{}] 12:09:57 INFO - PROCESS | 1654 | 1464376197268 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}] 12:09:57 INFO - PROCESS | 1654 | 1464376197357 Marionette TRACE conn2 <- [1,2603,null,{"value":null}] 12:09:57 INFO - PROCESS | 1654 | 1464376197419 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:57 INFO - PROCESS | 1654 | ++DOCSHELL 0x12b045800 == 61 [pid = 1654] [id = 658] 12:09:57 INFO - PROCESS | 1654 | ++DOMWINDOW == 117 (0x121412c00) [pid = 1654] [serial = 1974] [outer = 0x0] 12:09:57 INFO - PROCESS | 1654 | ++DOMWINDOW == 118 (0x121428400) [pid = 1654] [serial = 1975] [outer = 0x121412c00] 12:09:57 INFO - PROCESS | 1654 | 1464376197444 Marionette DEBUG loaded listener.js 12:09:57 INFO - PROCESS | 1654 | ++DOMWINDOW == 119 (0x121935400) [pid = 1654] [serial = 1976] [outer = 0x121412c00] 12:09:57 INFO - PROCESS | 1654 | 1464376197723 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]]]}] 12:09:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 12:09:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 520ms 12:09:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 12:09:57 INFO - PROCESS | 1654 | 1464376197783 Marionette TRACE conn2 -> [0,2605,"getWindowHandle",null] 12:09:57 INFO - PROCESS | 1654 | 1464376197784 Marionette TRACE conn2 <- [1,2605,null,{"value":"7"}] 12:09:57 INFO - PROCESS | 1654 | 1464376197786 Marionette TRACE conn2 -> [0,2606,"setScriptTimeout",{"ms":35000}] 12:09:57 INFO - PROCESS | 1654 | 1464376197787 Marionette TRACE conn2 <- [1,2606,null,{}] 12:09:57 INFO - PROCESS | 1654 | 1464376197790 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}] 12:09:57 INFO - PROCESS | 1654 | 1464376197879 Marionette TRACE conn2 <- [1,2607,null,{"value":null}] 12:09:57 INFO - PROCESS | 1654 | 1464376197883 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:57 INFO - PROCESS | 1654 | ++DOCSHELL 0x12bf53800 == 62 [pid = 1654] [id = 659] 12:09:57 INFO - PROCESS | 1654 | ++DOMWINDOW == 120 (0x121aae800) [pid = 1654] [serial = 1977] [outer = 0x0] 12:09:57 INFO - PROCESS | 1654 | ++DOMWINDOW == 121 (0x123f2b000) [pid = 1654] [serial = 1978] [outer = 0x121aae800] 12:09:57 INFO - PROCESS | 1654 | 1464376197907 Marionette DEBUG loaded listener.js 12:09:57 INFO - PROCESS | 1654 | ++DOMWINDOW == 122 (0x124e44c00) [pid = 1654] [serial = 1979] [outer = 0x121aae800] 12:09:58 INFO - PROCESS | 1654 | 1464376198332 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]]]}] 12:09:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 12:09:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 569ms 12:09:58 INFO - PROCESS | 1654 | 1464376198357 Marionette TRACE conn2 -> [0,2609,"getWindowHandle",null] 12:09:58 INFO - PROCESS | 1654 | 1464376198359 Marionette TRACE conn2 <- [1,2609,null,{"value":"7"}] 12:09:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 12:09:58 INFO - PROCESS | 1654 | 1464376198362 Marionette TRACE conn2 -> [0,2610,"setScriptTimeout",{"ms":35000}] 12:09:58 INFO - PROCESS | 1654 | 1464376198364 Marionette TRACE conn2 <- [1,2610,null,{}] 12:09:58 INFO - PROCESS | 1654 | 1464376198368 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}] 12:09:58 INFO - PROCESS | 1654 | 1464376198517 Marionette TRACE conn2 <- [1,2611,null,{"value":null}] 12:09:58 INFO - PROCESS | 1654 | 1464376198683 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:58 INFO - PROCESS | 1654 | ++DOCSHELL 0x111eab800 == 63 [pid = 1654] [id = 660] 12:09:58 INFO - PROCESS | 1654 | ++DOMWINDOW == 123 (0x110e56400) [pid = 1654] [serial = 1980] [outer = 0x0] 12:09:58 INFO - PROCESS | 1654 | ++DOMWINDOW == 124 (0x111c84800) [pid = 1654] [serial = 1981] [outer = 0x110e56400] 12:09:58 INFO - PROCESS | 1654 | 1464376198708 Marionette DEBUG loaded listener.js 12:09:58 INFO - PROCESS | 1654 | ++DOMWINDOW == 125 (0x1127bc000) [pid = 1654] [serial = 1982] [outer = 0x110e56400] 12:09:59 INFO - PROCESS | 1654 | 1464376199138 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]]]}] 12:09:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 12:09:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 821ms 12:09:59 INFO - PROCESS | 1654 | 1464376199196 Marionette TRACE conn2 -> [0,2613,"getWindowHandle",null] 12:09:59 INFO - PROCESS | 1654 | 1464376199201 Marionette TRACE conn2 <- [1,2613,null,{"value":"7"}] 12:09:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 12:09:59 INFO - PROCESS | 1654 | 1464376199207 Marionette TRACE conn2 -> [0,2614,"setScriptTimeout",{"ms":35000}] 12:09:59 INFO - PROCESS | 1654 | 1464376199211 Marionette TRACE conn2 <- [1,2614,null,{}] 12:09:59 INFO - PROCESS | 1654 | 1464376199216 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}] 12:09:59 INFO - PROCESS | 1654 | 1464376199383 Marionette TRACE conn2 <- [1,2615,null,{"value":null}] 12:09:59 INFO - PROCESS | 1654 | 1464376199524 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:59 INFO - PROCESS | 1654 | ++DOCSHELL 0x119ba2800 == 64 [pid = 1654] [id = 661] 12:09:59 INFO - PROCESS | 1654 | ++DOMWINDOW == 126 (0x11289fc00) [pid = 1654] [serial = 1983] [outer = 0x0] 12:09:59 INFO - PROCESS | 1654 | ++DOMWINDOW == 127 (0x11606b400) [pid = 1654] [serial = 1984] [outer = 0x11289fc00] 12:09:59 INFO - PROCESS | 1654 | 1464376199557 Marionette DEBUG loaded listener.js 12:09:59 INFO - PROCESS | 1654 | ++DOMWINDOW == 128 (0x1169b8c00) [pid = 1654] [serial = 1985] [outer = 0x11289fc00] 12:09:59 INFO - PROCESS | 1654 | 1464376199968 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]]]}] 12:10:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 12:10:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 823ms 12:10:00 INFO - PROCESS | 1654 | 1464376200032 Marionette TRACE conn2 -> [0,2617,"getWindowHandle",null] 12:10:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 12:10:00 INFO - PROCESS | 1654 | 1464376200035 Marionette TRACE conn2 <- [1,2617,null,{"value":"7"}] 12:10:00 INFO - PROCESS | 1654 | 1464376200037 Marionette TRACE conn2 -> [0,2618,"setScriptTimeout",{"ms":35000}] 12:10:00 INFO - PROCESS | 1654 | 1464376200039 Marionette TRACE conn2 <- [1,2618,null,{}] 12:10:00 INFO - PROCESS | 1654 | 1464376200041 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}] 12:10:00 INFO - PROCESS | 1654 | 1464376200153 Marionette TRACE conn2 <- [1,2619,null,{"value":null}] 12:10:00 INFO - PROCESS | 1654 | 1464376200232 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:00 INFO - PROCESS | 1654 | ++DOCSHELL 0x12a73d000 == 65 [pid = 1654] [id = 662] 12:10:00 INFO - PROCESS | 1654 | ++DOMWINDOW == 129 (0x117e69800) [pid = 1654] [serial = 1986] [outer = 0x0] 12:10:00 INFO - PROCESS | 1654 | ++DOMWINDOW == 130 (0x118107000) [pid = 1654] [serial = 1987] [outer = 0x117e69800] 12:10:00 INFO - PROCESS | 1654 | 1464376200262 Marionette DEBUG loaded listener.js 12:10:00 INFO - PROCESS | 1654 | ++DOMWINDOW == 131 (0x11870c400) [pid = 1654] [serial = 1988] [outer = 0x117e69800] 12:10:00 INFO - PROCESS | 1654 | 1464376200684 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]]]}] 12:10:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 12:10:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 670ms 12:10:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 12:10:00 INFO - PROCESS | 1654 | 1464376200708 Marionette TRACE conn2 -> [0,2621,"getWindowHandle",null] 12:10:00 INFO - PROCESS | 1654 | 1464376200710 Marionette TRACE conn2 <- [1,2621,null,{"value":"7"}] 12:10:00 INFO - PROCESS | 1654 | 1464376200717 Marionette TRACE conn2 -> [0,2622,"setScriptTimeout",{"ms":35000}] 12:10:00 INFO - PROCESS | 1654 | 1464376200721 Marionette TRACE conn2 <- [1,2622,null,{}] 12:10:00 INFO - PROCESS | 1654 | 1464376200725 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}] 12:10:00 INFO - PROCESS | 1654 | 1464376200856 Marionette TRACE conn2 <- [1,2623,null,{"value":null}] 12:10:00 INFO - PROCESS | 1654 | 1464376200962 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:00 INFO - PROCESS | 1654 | ++DOCSHELL 0x12c892800 == 66 [pid = 1654] [id = 663] 12:10:00 INFO - PROCESS | 1654 | ++DOMWINDOW == 132 (0x11901b000) [pid = 1654] [serial = 1989] [outer = 0x0] 12:10:00 INFO - PROCESS | 1654 | ++DOMWINDOW == 133 (0x11914f800) [pid = 1654] [serial = 1990] [outer = 0x11901b000] 12:10:00 INFO - PROCESS | 1654 | 1464376200993 Marionette DEBUG loaded listener.js 12:10:01 INFO - PROCESS | 1654 | ++DOMWINDOW == 134 (0x119aa1c00) [pid = 1654] [serial = 1991] [outer = 0x11901b000] 12:10:01 INFO - PROCESS | 1654 | 1464376201392 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]]]}] 12:10:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 12:10:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 729ms 12:10:01 INFO - PROCESS | 1654 | 1464376201443 Marionette TRACE conn2 -> [0,2625,"getWindowHandle",null] 12:10:01 INFO - PROCESS | 1654 | 1464376201445 Marionette TRACE conn2 <- [1,2625,null,{"value":"7"}] 12:10:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 12:10:01 INFO - PROCESS | 1654 | 1464376201447 Marionette TRACE conn2 -> [0,2626,"setScriptTimeout",{"ms":35000}] 12:10:01 INFO - PROCESS | 1654 | 1464376201448 Marionette TRACE conn2 <- [1,2626,null,{}] 12:10:01 INFO - PROCESS | 1654 | 1464376201451 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}] 12:10:01 INFO - PROCESS | 1654 | 1464376201558 Marionette TRACE conn2 <- [1,2627,null,{"value":null}] 12:10:01 INFO - PROCESS | 1654 | 1464376201635 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:01 INFO - PROCESS | 1654 | ++DOCSHELL 0x12d1ce000 == 67 [pid = 1654] [id = 664] 12:10:01 INFO - PROCESS | 1654 | ++DOMWINDOW == 135 (0x1193d2800) [pid = 1654] [serial = 1992] [outer = 0x0] 12:10:01 INFO - PROCESS | 1654 | ++DOMWINDOW == 136 (0x120f2c400) [pid = 1654] [serial = 1993] [outer = 0x1193d2800] 12:10:01 INFO - PROCESS | 1654 | 1464376201665 Marionette DEBUG loaded listener.js 12:10:01 INFO - PROCESS | 1654 | ++DOMWINDOW == 137 (0x121429800) [pid = 1654] [serial = 1994] [outer = 0x1193d2800] 12:10:02 INFO - PROCESS | 1654 | 1464376202086 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]]]}] 12:10:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 12:10:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 669ms 12:10:02 INFO - PROCESS | 1654 | 1464376202117 Marionette TRACE conn2 -> [0,2629,"getWindowHandle",null] 12:10:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 12:10:02 INFO - PROCESS | 1654 | 1464376202118 Marionette TRACE conn2 <- [1,2629,null,{"value":"7"}] 12:10:02 INFO - PROCESS | 1654 | 1464376202120 Marionette TRACE conn2 -> [0,2630,"setScriptTimeout",{"ms":35000}] 12:10:02 INFO - PROCESS | 1654 | 1464376202122 Marionette TRACE conn2 <- [1,2630,null,{}] 12:10:02 INFO - PROCESS | 1654 | 1464376202124 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}] 12:10:02 INFO - PROCESS | 1654 | 1464376202251 Marionette TRACE conn2 <- [1,2631,null,{"value":null}] 12:10:02 INFO - PROCESS | 1654 | 1464376202331 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:02 INFO - PROCESS | 1654 | ++DOCSHELL 0x12d59c800 == 68 [pid = 1654] [id = 665] 12:10:02 INFO - PROCESS | 1654 | ++DOMWINDOW == 138 (0x125cbf400) [pid = 1654] [serial = 1995] [outer = 0x0] 12:10:02 INFO - PROCESS | 1654 | ++DOMWINDOW == 139 (0x125cc9800) [pid = 1654] [serial = 1996] [outer = 0x125cbf400] 12:10:02 INFO - PROCESS | 1654 | 1464376202366 Marionette DEBUG loaded listener.js 12:10:02 INFO - PROCESS | 1654 | ++DOMWINDOW == 140 (0x125e63c00) [pid = 1654] [serial = 1997] [outer = 0x125cbf400] 12:10:02 INFO - PROCESS | 1654 | 1464376202758 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]]]}] 12:10:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 12:10:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 673ms 12:10:02 INFO - PROCESS | 1654 | 1464376202794 Marionette TRACE conn2 -> [0,2633,"getWindowHandle",null] 12:10:02 INFO - PROCESS | 1654 | 1464376202797 Marionette TRACE conn2 <- [1,2633,null,{"value":"7"}] 12:10:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 12:10:02 INFO - PROCESS | 1654 | 1464376202800 Marionette TRACE conn2 -> [0,2634,"setScriptTimeout",{"ms":35000}] 12:10:02 INFO - PROCESS | 1654 | 1464376202801 Marionette TRACE conn2 <- [1,2634,null,{}] 12:10:02 INFO - PROCESS | 1654 | 1464376202804 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}] 12:10:02 INFO - PROCESS | 1654 | 1464376202909 Marionette TRACE conn2 <- [1,2635,null,{"value":null}] 12:10:03 INFO - PROCESS | 1654 | 1464376203015 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:03 INFO - PROCESS | 1654 | ++DOCSHELL 0x12b356800 == 69 [pid = 1654] [id = 666] 12:10:03 INFO - PROCESS | 1654 | ++DOMWINDOW == 141 (0x113d64000) [pid = 1654] [serial = 1998] [outer = 0x0] 12:10:03 INFO - PROCESS | 1654 | ++DOMWINDOW == 142 (0x125ce4c00) [pid = 1654] [serial = 1999] [outer = 0x113d64000] 12:10:03 INFO - PROCESS | 1654 | 1464376203046 Marionette DEBUG loaded listener.js 12:10:03 INFO - PROCESS | 1654 | ++DOMWINDOW == 143 (0x1275eb800) [pid = 1654] [serial = 2000] [outer = 0x113d64000] 12:10:03 INFO - PROCESS | 1654 | 1464376203485 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]]]}] 12:10:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 12:10:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 721ms 12:10:03 INFO - PROCESS | 1654 | 1464376203522 Marionette TRACE conn2 -> [0,2637,"getWindowHandle",null] 12:10:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 12:10:03 INFO - PROCESS | 1654 | 1464376203524 Marionette TRACE conn2 <- [1,2637,null,{"value":"7"}] 12:10:03 INFO - PROCESS | 1654 | 1464376203528 Marionette TRACE conn2 -> [0,2638,"setScriptTimeout",{"ms":35000}] 12:10:03 INFO - PROCESS | 1654 | 1464376203530 Marionette TRACE conn2 <- [1,2638,null,{}] 12:10:03 INFO - PROCESS | 1654 | 1464376203534 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}] 12:10:03 INFO - PROCESS | 1654 | 1464376203702 Marionette TRACE conn2 <- [1,2639,null,{"value":null}] 12:10:03 INFO - PROCESS | 1654 | 1464376203783 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:03 INFO - PROCESS | 1654 | ++DOCSHELL 0x119b8a000 == 70 [pid = 1654] [id = 667] 12:10:03 INFO - PROCESS | 1654 | ++DOMWINDOW == 144 (0x1127bdc00) [pid = 1654] [serial = 2001] [outer = 0x0] 12:10:03 INFO - PROCESS | 1654 | ++DOMWINDOW == 145 (0x116a54c00) [pid = 1654] [serial = 2002] [outer = 0x1127bdc00] 12:10:03 INFO - PROCESS | 1654 | 1464376203813 Marionette DEBUG loaded listener.js 12:10:03 INFO - PROCESS | 1654 | ++DOMWINDOW == 146 (0x119b02c00) [pid = 1654] [serial = 2003] [outer = 0x1127bdc00] 12:10:04 INFO - PROCESS | 1654 | 1464376204414 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]]]}] 12:10:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 12:10:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 922ms 12:10:04 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 12:10:04 INFO - PROCESS | 1654 | 1464376204450 Marionette TRACE conn2 -> [0,2641,"getWindowHandle",null] 12:10:04 INFO - PROCESS | 1654 | 1464376204452 Marionette TRACE conn2 <- [1,2641,null,{"value":"7"}] 12:10:04 INFO - PROCESS | 1654 | 1464376204456 Marionette TRACE conn2 -> [0,2642,"setScriptTimeout",{"ms":35000}] 12:10:04 INFO - PROCESS | 1654 | 1464376204458 Marionette TRACE conn2 <- [1,2642,null,{}] 12:10:04 INFO - PROCESS | 1654 | 1464376204461 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}] 12:10:04 INFO - PROCESS | 1654 | 1464376204561 Marionette TRACE conn2 <- [1,2643,null,{"value":null}] 12:10:04 INFO - PROCESS | 1654 | 1464376204641 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:04 INFO - PROCESS | 1654 | ++DOCSHELL 0x121640800 == 71 [pid = 1654] [id = 668] 12:10:04 INFO - PROCESS | 1654 | ++DOMWINDOW == 147 (0x112972800) [pid = 1654] [serial = 2004] [outer = 0x0] 12:10:04 INFO - PROCESS | 1654 | ++DOMWINDOW == 148 (0x11297c800) [pid = 1654] [serial = 2005] [outer = 0x112972800] 12:10:04 INFO - PROCESS | 1654 | 1464376204669 Marionette DEBUG loaded listener.js 12:10:04 INFO - PROCESS | 1654 | ++DOMWINDOW == 149 (0x115e37800) [pid = 1654] [serial = 2006] [outer = 0x112972800] 12:10:05 INFO - PROCESS | 1654 | 1464376205115 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]]]}] 12:10:05 INFO - PROCESS | 1654 | --DOCSHELL 0x12bf53800 == 70 [pid = 1654] [id = 659] 12:10:05 INFO - PROCESS | 1654 | --DOCSHELL 0x12b045800 == 69 [pid = 1654] [id = 658] 12:10:05 INFO - PROCESS | 1654 | --DOCSHELL 0x12a8bf800 == 68 [pid = 1654] [id = 657] 12:10:05 INFO - PROCESS | 1654 | --DOCSHELL 0x129922000 == 67 [pid = 1654] [id = 656] 12:10:05 INFO - PROCESS | 1654 | --DOCSHELL 0x129111800 == 66 [pid = 1654] [id = 655] 12:10:05 INFO - PROCESS | 1654 | --DOCSHELL 0x1272e6000 == 65 [pid = 1654] [id = 654] 12:10:05 INFO - PROCESS | 1654 | --DOCSHELL 0x1257dc800 == 64 [pid = 1654] [id = 653] 12:10:05 INFO - PROCESS | 1654 | --DOCSHELL 0x12573b000 == 63 [pid = 1654] [id = 652] 12:10:05 INFO - PROCESS | 1654 | --DOCSHELL 0x12163a000 == 62 [pid = 1654] [id = 651] 12:10:05 INFO - PROCESS | 1654 | --DOCSHELL 0x121309000 == 61 [pid = 1654] [id = 650] 12:10:05 INFO - PROCESS | 1654 | --DOCSHELL 0x1189c4000 == 60 [pid = 1654] [id = 649] 12:10:05 INFO - PROCESS | 1654 | --DOCSHELL 0x11664f000 == 59 [pid = 1654] [id = 648] 12:10:05 INFO - PROCESS | 1654 | --DOCSHELL 0x113122800 == 58 [pid = 1654] [id = 647] 12:10:05 INFO - PROCESS | 1654 | --DOCSHELL 0x119751800 == 57 [pid = 1654] [id = 642] 12:10:05 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 12:10:05 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 722ms 12:10:05 INFO - PROCESS | 1654 | 1464376205178 Marionette TRACE conn2 -> [0,2645,"getWindowHandle",null] 12:10:05 INFO - PROCESS | 1654 | 1464376205181 Marionette TRACE conn2 <- [1,2645,null,{"value":"7"}] 12:10:05 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 12:10:05 INFO - PROCESS | 1654 | 1464376205185 Marionette TRACE conn2 -> [0,2646,"setScriptTimeout",{"ms":35000}] 12:10:05 INFO - PROCESS | 1654 | 1464376205187 Marionette TRACE conn2 <- [1,2646,null,{}] 12:10:05 INFO - PROCESS | 1654 | 1464376205189 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}] 12:10:05 INFO - PROCESS | 1654 | 1464376205299 Marionette TRACE conn2 <- [1,2647,null,{"value":null}] 12:10:05 INFO - PROCESS | 1654 | --DOMWINDOW == 148 (0x12142ec00) [pid = 1654] [serial = 1826] [outer = 0x0] [url = about:blank] 12:10:05 INFO - PROCESS | 1654 | --DOMWINDOW == 147 (0x119a9b000) [pid = 1654] [serial = 1823] [outer = 0x0] [url = about:blank] 12:10:05 INFO - PROCESS | 1654 | --DOMWINDOW == 146 (0x11674dc00) [pid = 1654] [serial = 1817] [outer = 0x0] [url = about:blank] 12:10:05 INFO - PROCESS | 1654 | --DOMWINDOW == 145 (0x118334000) [pid = 1654] [serial = 1820] [outer = 0x0] [url = about:blank] 12:10:05 INFO - PROCESS | 1654 | --DOMWINDOW == 144 (0x121b78c00) [pid = 1654] [serial = 1919] [outer = 0x0] [url = about:blank] 12:10:05 INFO - PROCESS | 1654 | --DOMWINDOW == 143 (0x119a9fc00) [pid = 1654] [serial = 1906] [outer = 0x0] [url = about:blank] 12:10:05 INFO - PROCESS | 1654 | --DOMWINDOW == 142 (0x120f25400) [pid = 1654] [serial = 1910] [outer = 0x0] [url = about:blank] 12:10:05 INFO - PROCESS | 1654 | --DOMWINDOW == 141 (0x119b1f800) [pid = 1654] [serial = 1909] [outer = 0x0] [url = about:blank] 12:10:05 INFO - PROCESS | 1654 | --DOMWINDOW == 140 (0x1122a7400) [pid = 1654] [serial = 1870] [outer = 0x0] [url = about:blank] 12:10:05 INFO - PROCESS | 1654 | --DOMWINDOW == 139 (0x1126c7800) [pid = 1654] [serial = 1885] [outer = 0x0] [url = about:blank] 12:10:05 INFO - PROCESS | 1654 | --DOMWINDOW == 138 (0x1127c2000) [pid = 1654] [serial = 1886] [outer = 0x0] [url = about:blank] 12:10:05 INFO - PROCESS | 1654 | --DOMWINDOW == 137 (0x1160dd800) [pid = 1654] [serial = 1889] [outer = 0x0] [url = about:blank] 12:10:05 INFO - PROCESS | 1654 | --DOMWINDOW == 136 (0x11334ac00) [pid = 1654] [serial = 1888] [outer = 0x0] [url = about:blank] 12:10:05 INFO - PROCESS | 1654 | --DOMWINDOW == 135 (0x1185d3800) [pid = 1654] [serial = 1897] [outer = 0x0] [url = about:blank] 12:10:05 INFO - PROCESS | 1654 | --DOMWINDOW == 134 (0x119010400) [pid = 1654] [serial = 1898] [outer = 0x0] [url = about:blank] 12:10:05 INFO - PROCESS | 1654 | --DOMWINDOW == 133 (0x12193ec00) [pid = 1654] [serial = 1882] [outer = 0x0] [url = about:blank] 12:10:05 INFO - PROCESS | 1654 | --DOMWINDOW == 132 (0x118711000) [pid = 1654] [serial = 1876] [outer = 0x0] [url = about:blank] 12:10:05 INFO - PROCESS | 1654 | --DOMWINDOW == 131 (0x1190bc000) [pid = 1654] [serial = 1900] [outer = 0x0] [url = about:blank] 12:10:05 INFO - PROCESS | 1654 | --DOMWINDOW == 130 (0x112e2cc00) [pid = 1654] [serial = 1891] [outer = 0x0] [url = about:blank] 12:10:05 INFO - PROCESS | 1654 | --DOMWINDOW == 129 (0x11767dc00) [pid = 1654] [serial = 1892] [outer = 0x0] [url = about:blank] 12:10:05 INFO - PROCESS | 1654 | --DOMWINDOW == 128 (0x118111000) [pid = 1654] [serial = 1894] [outer = 0x0] [url = about:blank] 12:10:05 INFO - PROCESS | 1654 | --DOMWINDOW == 127 (0x1183cfc00) [pid = 1654] [serial = 1895] [outer = 0x0] [url = about:blank] 12:10:05 INFO - PROCESS | 1654 | --DOMWINDOW == 126 (0x118331c00) [pid = 1654] [serial = 1913] [outer = 0x0] [url = about:blank] 12:10:05 INFO - PROCESS | 1654 | --DOMWINDOW == 125 (0x120f1fc00) [pid = 1654] [serial = 1879] [outer = 0x0] [url = about:blank] 12:10:05 INFO - PROCESS | 1654 | --DOMWINDOW == 124 (0x127295c00) [pid = 1654] [serial = 1868] [outer = 0x0] [url = about:blank] 12:10:05 INFO - PROCESS | 1654 | --DOMWINDOW == 123 (0x117e5e400) [pid = 1654] [serial = 1873] [outer = 0x0] [url = about:blank] 12:10:05 INFO - PROCESS | 1654 | --DOMWINDOW == 122 (0x121d11c00) [pid = 1654] [serial = 1921] [outer = 0x0] [url = about:blank] 12:10:05 INFO - PROCESS | 1654 | --DOMWINDOW == 121 (0x125015c00) [pid = 1654] [serial = 1922] [outer = 0x0] [url = about:blank] 12:10:05 INFO - PROCESS | 1654 | --DOMWINDOW == 120 (0x12142b800) [pid = 1654] [serial = 1918] [outer = 0x0] [url = about:blank] 12:10:05 INFO - PROCESS | 1654 | --DOMWINDOW == 119 (0x11940ec00) [pid = 1654] [serial = 1903] [outer = 0x0] [url = about:blank] 12:10:05 INFO - PROCESS | 1654 | --DOMWINDOW == 118 (0x120f2e000) [pid = 1654] [serial = 1915] [outer = 0x0] [url = about:blank] 12:10:05 INFO - PROCESS | 1654 | --DOMWINDOW == 117 (0x1126ca800) [pid = 1654] [serial = 1912] [outer = 0x0] [url = about:blank] 12:10:05 INFO - PROCESS | 1654 | --DOMWINDOW == 116 (0x1196cfc00) [pid = 1654] [serial = 1904] [outer = 0x0] [url = about:blank] 12:10:05 INFO - PROCESS | 1654 | --DOMWINDOW == 115 (0x119b0a400) [pid = 1654] [serial = 1907] [outer = 0x0] [url = about:blank] 12:10:05 INFO - PROCESS | 1654 | --DOMWINDOW == 114 (0x121416400) [pid = 1654] [serial = 1916] [outer = 0x0] [url = about:blank] 12:10:05 INFO - PROCESS | 1654 | --DOMWINDOW == 113 (0x1193cb000) [pid = 1654] [serial = 1901] [outer = 0x0] [url = about:blank] 12:10:05 INFO - PROCESS | 1654 | 1464376205378 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:05 INFO - PROCESS | 1654 | ++DOCSHELL 0x117108000 == 58 [pid = 1654] [id = 669] 12:10:05 INFO - PROCESS | 1654 | ++DOMWINDOW == 114 (0x1126c7800) [pid = 1654] [serial = 2007] [outer = 0x0] 12:10:05 INFO - PROCESS | 1654 | ++DOMWINDOW == 115 (0x112e2cc00) [pid = 1654] [serial = 2008] [outer = 0x1126c7800] 12:10:05 INFO - PROCESS | 1654 | 1464376205406 Marionette DEBUG loaded listener.js 12:10:05 INFO - PROCESS | 1654 | ++DOMWINDOW == 116 (0x118029400) [pid = 1654] [serial = 2009] [outer = 0x1126c7800] 12:10:05 INFO - PROCESS | 1654 | 1464376205703 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]]]}] 12:10:05 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 12:10:05 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 570ms 12:10:05 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 12:10:05 INFO - PROCESS | 1654 | 1464376205755 Marionette TRACE conn2 -> [0,2649,"getWindowHandle",null] 12:10:05 INFO - PROCESS | 1654 | 1464376205757 Marionette TRACE conn2 <- [1,2649,null,{"value":"7"}] 12:10:05 INFO - PROCESS | 1654 | 1464376205759 Marionette TRACE conn2 -> [0,2650,"setScriptTimeout",{"ms":35000}] 12:10:05 INFO - PROCESS | 1654 | 1464376205762 Marionette TRACE conn2 <- [1,2650,null,{}] 12:10:05 INFO - PROCESS | 1654 | 1464376205769 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}] 12:10:05 INFO - PROCESS | 1654 | 1464376205858 Marionette TRACE conn2 <- [1,2651,null,{"value":null}] 12:10:05 INFO - PROCESS | 1654 | 1464376205863 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:05 INFO - PROCESS | 1654 | ++DOCSHELL 0x12101d000 == 59 [pid = 1654] [id = 670] 12:10:05 INFO - PROCESS | 1654 | ++DOMWINDOW == 117 (0x118331400) [pid = 1654] [serial = 2010] [outer = 0x0] 12:10:05 INFO - PROCESS | 1654 | ++DOMWINDOW == 118 (0x1184d0800) [pid = 1654] [serial = 2011] [outer = 0x118331400] 12:10:05 INFO - PROCESS | 1654 | 1464376205911 Marionette DEBUG loaded listener.js 12:10:05 INFO - PROCESS | 1654 | ++DOMWINDOW == 119 (0x118920800) [pid = 1654] [serial = 2012] [outer = 0x118331400] 12:10:06 INFO - PROCESS | 1654 | 1464376206255 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]]]}] 12:10:06 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 12:10:06 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 522ms 12:10:06 INFO - PROCESS | 1654 | 1464376206282 Marionette TRACE conn2 -> [0,2653,"getWindowHandle",null] 12:10:06 INFO - PROCESS | 1654 | 1464376206284 Marionette TRACE conn2 <- [1,2653,null,{"value":"7"}] 12:10:06 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 12:10:06 INFO - PROCESS | 1654 | 1464376206286 Marionette TRACE conn2 -> [0,2654,"setScriptTimeout",{"ms":35000}] 12:10:06 INFO - PROCESS | 1654 | 1464376206287 Marionette TRACE conn2 <- [1,2654,null,{}] 12:10:06 INFO - PROCESS | 1654 | 1464376206290 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}] 12:10:06 INFO - PROCESS | 1654 | 1464376206385 Marionette TRACE conn2 <- [1,2655,null,{"value":null}] 12:10:06 INFO - PROCESS | 1654 | 1464376206389 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:06 INFO - PROCESS | 1654 | ++DOCSHELL 0x123cd1000 == 60 [pid = 1654] [id = 671] 12:10:06 INFO - PROCESS | 1654 | ++DOMWINDOW == 120 (0x1190bdc00) [pid = 1654] [serial = 2013] [outer = 0x0] 12:10:06 INFO - PROCESS | 1654 | ++DOMWINDOW == 121 (0x119152400) [pid = 1654] [serial = 2014] [outer = 0x1190bdc00] 12:10:06 INFO - PROCESS | 1654 | 1464376206416 Marionette DEBUG loaded listener.js 12:10:06 INFO - PROCESS | 1654 | ++DOMWINDOW == 122 (0x119405800) [pid = 1654] [serial = 2015] [outer = 0x1190bdc00] 12:10:06 INFO - PROCESS | 1654 | 1464376206765 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]]]}] 12:10:06 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 12:10:06 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 519ms 12:10:06 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 12:10:06 INFO - PROCESS | 1654 | 1464376206805 Marionette TRACE conn2 -> [0,2657,"getWindowHandle",null] 12:10:06 INFO - PROCESS | 1654 | 1464376206806 Marionette TRACE conn2 <- [1,2657,null,{"value":"7"}] 12:10:06 INFO - PROCESS | 1654 | 1464376206808 Marionette TRACE conn2 -> [0,2658,"setScriptTimeout",{"ms":35000}] 12:10:06 INFO - PROCESS | 1654 | 1464376206809 Marionette TRACE conn2 <- [1,2658,null,{}] 12:10:06 INFO - PROCESS | 1654 | 1464376206812 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}] 12:10:06 INFO - PROCESS | 1654 | 1464376206894 Marionette TRACE conn2 <- [1,2659,null,{"value":null}] 12:10:06 INFO - PROCESS | 1654 | 1464376206901 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:06 INFO - PROCESS | 1654 | ++DOCSHELL 0x1257ed800 == 61 [pid = 1654] [id = 672] 12:10:06 INFO - PROCESS | 1654 | ++DOMWINDOW == 123 (0x11940dc00) [pid = 1654] [serial = 2016] [outer = 0x0] 12:10:06 INFO - PROCESS | 1654 | ++DOMWINDOW == 124 (0x1196c2800) [pid = 1654] [serial = 2017] [outer = 0x11940dc00] 12:10:06 INFO - PROCESS | 1654 | 1464376206926 Marionette DEBUG loaded listener.js 12:10:06 INFO - PROCESS | 1654 | ++DOMWINDOW == 125 (0x1196d0800) [pid = 1654] [serial = 2018] [outer = 0x11940dc00] 12:10:07 INFO - PROCESS | 1654 | 1464376207257 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]]]}] 12:10:07 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 12:10:07 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 467ms 12:10:07 INFO - PROCESS | 1654 | 1464376207277 Marionette TRACE conn2 -> [0,2661,"getWindowHandle",null] 12:10:07 INFO - PROCESS | 1654 | 1464376207278 Marionette TRACE conn2 <- [1,2661,null,{"value":"7"}] 12:10:07 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 12:10:07 INFO - PROCESS | 1654 | 1464376207283 Marionette TRACE conn2 -> [0,2662,"setScriptTimeout",{"ms":35000}] 12:10:07 INFO - PROCESS | 1654 | 1464376207284 Marionette TRACE conn2 <- [1,2662,null,{}] 12:10:07 INFO - PROCESS | 1654 | 1464376207286 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}] 12:10:07 INFO - PROCESS | 1654 | 1464376207387 Marionette TRACE conn2 <- [1,2663,null,{"value":null}] 12:10:07 INFO - PROCESS | 1654 | 1464376207469 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:07 INFO - PROCESS | 1654 | ++DOCSHELL 0x1272cd000 == 62 [pid = 1654] [id = 673] 12:10:07 INFO - PROCESS | 1654 | ++DOMWINDOW == 126 (0x1196bc400) [pid = 1654] [serial = 2019] [outer = 0x0] 12:10:07 INFO - PROCESS | 1654 | ++DOMWINDOW == 127 (0x119b05400) [pid = 1654] [serial = 2020] [outer = 0x1196bc400] 12:10:07 INFO - PROCESS | 1654 | 1464376207502 Marionette DEBUG loaded listener.js 12:10:07 INFO - PROCESS | 1654 | ++DOMWINDOW == 128 (0x121418000) [pid = 1654] [serial = 2021] [outer = 0x1196bc400] 12:10:07 INFO - PROCESS | 1654 | 1464376207882 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]]]}] 12:10:07 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 12:10:07 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 619ms 12:10:07 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 12:10:07 INFO - PROCESS | 1654 | 1464376207902 Marionette TRACE conn2 -> [0,2665,"getWindowHandle",null] 12:10:07 INFO - PROCESS | 1654 | 1464376207903 Marionette TRACE conn2 <- [1,2665,null,{"value":"7"}] 12:10:07 INFO - PROCESS | 1654 | 1464376207905 Marionette TRACE conn2 -> [0,2666,"setScriptTimeout",{"ms":35000}] 12:10:07 INFO - PROCESS | 1654 | 1464376207907 Marionette TRACE conn2 <- [1,2666,null,{}] 12:10:07 INFO - PROCESS | 1654 | 1464376207909 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}] 12:10:08 INFO - PROCESS | 1654 | 1464376208022 Marionette TRACE conn2 <- [1,2667,null,{"value":null}] 12:10:08 INFO - PROCESS | 1654 | 1464376208033 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:08 INFO - PROCESS | 1654 | ++DOCSHELL 0x12911a800 == 63 [pid = 1654] [id = 674] 12:10:08 INFO - PROCESS | 1654 | ++DOMWINDOW == 129 (0x12141fc00) [pid = 1654] [serial = 2022] [outer = 0x0] 12:10:08 INFO - PROCESS | 1654 | ++DOMWINDOW == 130 (0x1216e5000) [pid = 1654] [serial = 2023] [outer = 0x12141fc00] 12:10:08 INFO - PROCESS | 1654 | 1464376208058 Marionette DEBUG loaded listener.js 12:10:08 INFO - PROCESS | 1654 | ++DOMWINDOW == 131 (0x121d0b800) [pid = 1654] [serial = 2024] [outer = 0x12141fc00] 12:10:08 INFO - PROCESS | 1654 | 1464376208881 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]]]}] 12:10:08 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) 12:10:08 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1018ms 12:10:08 INFO - PROCESS | 1654 | 1464376208924 Marionette TRACE conn2 -> [0,2669,"getWindowHandle",null] 12:10:08 INFO - PROCESS | 1654 | 1464376208926 Marionette TRACE conn2 <- [1,2669,null,{"value":"7"}] 12:10:08 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 12:10:08 INFO - PROCESS | 1654 | 1464376208928 Marionette TRACE conn2 -> [0,2670,"setScriptTimeout",{"ms":35000}] 12:10:08 INFO - PROCESS | 1654 | 1464376208929 Marionette TRACE conn2 <- [1,2670,null,{}] 12:10:08 INFO - PROCESS | 1654 | 1464376208931 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}] 12:10:09 INFO - PROCESS | 1654 | 1464376209038 Marionette TRACE conn2 <- [1,2671,null,{"value":null}] 12:10:09 INFO - PROCESS | 1654 | 1464376209049 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:09 INFO - PROCESS | 1654 | ++DOCSHELL 0x12a9ca800 == 64 [pid = 1654] [id = 675] 12:10:09 INFO - PROCESS | 1654 | ++DOMWINDOW == 132 (0x121422800) [pid = 1654] [serial = 2025] [outer = 0x0] 12:10:09 INFO - PROCESS | 1654 | ++DOMWINDOW == 133 (0x125015c00) [pid = 1654] [serial = 2026] [outer = 0x121422800] 12:10:09 INFO - PROCESS | 1654 | 1464376209075 Marionette DEBUG loaded listener.js 12:10:09 INFO - PROCESS | 1654 | ++DOMWINDOW == 134 (0x125ce2c00) [pid = 1654] [serial = 2027] [outer = 0x121422800] 12:10:09 INFO - PROCESS | 1654 | --DOMWINDOW == 133 (0x1196bcc00) [pid = 1654] [serial = 1959] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 12:10:09 INFO - PROCESS | 1654 | --DOMWINDOW == 132 (0x119a9c400) [pid = 1654] [serial = 1965] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 12:10:09 INFO - PROCESS | 1654 | --DOMWINDOW == 131 (0x1196bd000) [pid = 1654] [serial = 1962] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 12:10:09 INFO - PROCESS | 1654 | --DOMWINDOW == 130 (0x11900fc00) [pid = 1654] [serial = 1956] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 12:10:09 INFO - PROCESS | 1654 | --DOMWINDOW == 129 (0x1122b5400) [pid = 1654] [serial = 1941] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 12:10:09 INFO - PROCESS | 1654 | --DOMWINDOW == 128 (0x112974400) [pid = 1654] [serial = 1944] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 12:10:09 INFO - PROCESS | 1654 | --DOMWINDOW == 127 (0x118336400) [pid = 1654] [serial = 1953] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 12:10:09 INFO - PROCESS | 1654 | --DOMWINDOW == 126 (0x111ed9400) [pid = 1654] [serial = 1971] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 12:10:09 INFO - PROCESS | 1654 | --DOMWINDOW == 125 (0x1169c0400) [pid = 1654] [serial = 1947] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 12:10:09 INFO - PROCESS | 1654 | --DOMWINDOW == 124 (0x117e6ac00) [pid = 1654] [serial = 1950] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 12:10:09 INFO - PROCESS | 1654 | --DOMWINDOW == 123 (0x119b1fc00) [pid = 1654] [serial = 1968] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 12:10:09 INFO - PROCESS | 1654 | --DOMWINDOW == 122 (0x121412c00) [pid = 1654] [serial = 1974] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 12:10:09 INFO - PROCESS | 1654 | 1464376209905 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] 12:10:09 INFO - PROCESS | 1654 | 1464376209958 Marionette TRACE conn2 <- [1,2673,null,{"value":"7"}] 12:10:09 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 12:10:09 INFO - PROCESS | 1654 | 1464376209961 Marionette TRACE conn2 -> [0,2674,"setScriptTimeout",{"ms":35000}] 12:10:09 INFO - PROCESS | 1654 | 1464376209962 Marionette TRACE conn2 <- [1,2674,null,{}] 12:10:09 INFO - PROCESS | 1654 | 1464376209965 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}] 12:10:10 INFO - PROCESS | 1654 | 1464376210051 Marionette TRACE conn2 <- [1,2675,null,{"value":null}] 12:10:10 INFO - PROCESS | 1654 | 1464376210113 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:10 INFO - PROCESS | 1654 | ++DOCSHELL 0x12911d000 == 65 [pid = 1654] [id = 676] 12:10:10 INFO - PROCESS | 1654 | ++DOMWINDOW == 123 (0x11289e800) [pid = 1654] [serial = 2028] [outer = 0x0] 12:10:10 INFO - PROCESS | 1654 | ++DOMWINDOW == 124 (0x119019800) [pid = 1654] [serial = 2029] [outer = 0x11289e800] 12:10:10 INFO - PROCESS | 1654 | 1464376210138 Marionette DEBUG loaded listener.js 12:10:10 INFO - PROCESS | 1654 | ++DOMWINDOW == 125 (0x119c32400) [pid = 1654] [serial = 2030] [outer = 0x11289e800] 12:10:10 INFO - PROCESS | 1654 | 1464376210905 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] 12:10:10 INFO - PROCESS | 1654 | 1464376210934 Marionette TRACE conn2 <- [1,2677,null,{"value":"7"}] 12:10:10 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 12:10:10 INFO - PROCESS | 1654 | 1464376210936 Marionette TRACE conn2 -> [0,2678,"setScriptTimeout",{"ms":35000}] 12:10:10 INFO - PROCESS | 1654 | 1464376210937 Marionette TRACE conn2 <- [1,2678,null,{}] 12:10:10 INFO - PROCESS | 1654 | 1464376210940 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}] 12:10:11 INFO - PROCESS | 1654 | 1464376211029 Marionette TRACE conn2 <- [1,2679,null,{"value":null}] 12:10:11 INFO - PROCESS | 1654 | 1464376211034 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:11 INFO - PROCESS | 1654 | ++DOCSHELL 0x12bf6d800 == 66 [pid = 1654] [id = 677] 12:10:11 INFO - PROCESS | 1654 | ++DOMWINDOW == 126 (0x125173c00) [pid = 1654] [serial = 2031] [outer = 0x0] 12:10:11 INFO - PROCESS | 1654 | ++DOMWINDOW == 127 (0x125f46c00) [pid = 1654] [serial = 2032] [outer = 0x125173c00] 12:10:11 INFO - PROCESS | 1654 | 1464376211059 Marionette DEBUG loaded listener.js 12:10:11 INFO - PROCESS | 1654 | ++DOMWINDOW == 128 (0x1275ec000) [pid = 1654] [serial = 2033] [outer = 0x125173c00] 12:10:11 INFO - PROCESS | 1654 | 1464376211926 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]]]}] 12:10:11 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) 12:10:11 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1019ms 12:10:11 INFO - PROCESS | 1654 | 1464376211956 Marionette TRACE conn2 -> [0,2681,"getWindowHandle",null] 12:10:11 INFO - PROCESS | 1654 | 1464376211959 Marionette TRACE conn2 <- [1,2681,null,{"value":"7"}] 12:10:11 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 12:10:11 INFO - PROCESS | 1654 | 1464376211962 Marionette TRACE conn2 -> [0,2682,"setScriptTimeout",{"ms":35000}] 12:10:11 INFO - PROCESS | 1654 | 1464376211965 Marionette TRACE conn2 <- [1,2682,null,{}] 12:10:11 INFO - PROCESS | 1654 | 1464376211982 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}] 12:10:12 INFO - PROCESS | 1654 | 1464376212091 Marionette TRACE conn2 <- [1,2683,null,{"value":null}] 12:10:12 INFO - PROCESS | 1654 | 1464376212196 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:12 INFO - PROCESS | 1654 | ++DOCSHELL 0x118528800 == 67 [pid = 1654] [id = 678] 12:10:12 INFO - PROCESS | 1654 | ++DOMWINDOW == 129 (0x1127c4400) [pid = 1654] [serial = 2034] [outer = 0x0] 12:10:12 INFO - PROCESS | 1654 | ++DOMWINDOW == 130 (0x112892800) [pid = 1654] [serial = 2035] [outer = 0x1127c4400] 12:10:12 INFO - PROCESS | 1654 | 1464376212229 Marionette DEBUG loaded listener.js 12:10:12 INFO - PROCESS | 1654 | ++DOMWINDOW == 131 (0x1166c3800) [pid = 1654] [serial = 2036] [outer = 0x1127c4400] 12:10:13 INFO - PROCESS | 1654 | 1464376213142 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]]]}] 12:10:13 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) 12:10:13 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1222ms 12:10:13 INFO - PROCESS | 1654 | 1464376213185 Marionette TRACE conn2 -> [0,2685,"getWindowHandle",null] 12:10:13 INFO - PROCESS | 1654 | 1464376213189 Marionette TRACE conn2 <- [1,2685,null,{"value":"7"}] 12:10:13 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 12:10:13 INFO - PROCESS | 1654 | 1464376213194 Marionette TRACE conn2 -> [0,2686,"setScriptTimeout",{"ms":35000}] 12:10:13 INFO - PROCESS | 1654 | 1464376213196 Marionette TRACE conn2 <- [1,2686,null,{}] 12:10:13 INFO - PROCESS | 1654 | 1464376213198 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}] 12:10:13 INFO - PROCESS | 1654 | 1464376213307 Marionette TRACE conn2 <- [1,2687,null,{"value":null}] 12:10:13 INFO - PROCESS | 1654 | 1464376213410 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:13 INFO - PROCESS | 1654 | ++DOCSHELL 0x123f6c800 == 68 [pid = 1654] [id = 679] 12:10:13 INFO - PROCESS | 1654 | ++DOMWINDOW == 132 (0x117e60400) [pid = 1654] [serial = 2037] [outer = 0x0] 12:10:13 INFO - PROCESS | 1654 | ++DOMWINDOW == 133 (0x118105000) [pid = 1654] [serial = 2038] [outer = 0x117e60400] 12:10:13 INFO - PROCESS | 1654 | 1464376213442 Marionette DEBUG loaded listener.js 12:10:13 INFO - PROCESS | 1654 | ++DOMWINDOW == 134 (0x1185ca000) [pid = 1654] [serial = 2039] [outer = 0x117e60400] 12:10:14 INFO - PROCESS | 1654 | 1464376214370 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] 12:10:14 INFO - PROCESS | 1654 | 1464376214418 Marionette TRACE conn2 <- [1,2689,null,{"value":"7"}] 12:10:14 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 12:10:14 INFO - PROCESS | 1654 | 1464376214420 Marionette TRACE conn2 -> [0,2690,"setScriptTimeout",{"ms":35000}] 12:10:14 INFO - PROCESS | 1654 | 1464376214423 Marionette TRACE conn2 <- [1,2690,null,{}] 12:10:14 INFO - PROCESS | 1654 | 1464376214431 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}] 12:10:14 INFO - PROCESS | 1654 | 1464376214541 Marionette TRACE conn2 <- [1,2691,null,{"value":null}] 12:10:14 INFO - PROCESS | 1654 | 1464376214645 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:14 INFO - PROCESS | 1654 | ++DOCSHELL 0x12cebd000 == 69 [pid = 1654] [id = 680] 12:10:14 INFO - PROCESS | 1654 | ++DOMWINDOW == 135 (0x1196d3c00) [pid = 1654] [serial = 2040] [outer = 0x0] 12:10:14 INFO - PROCESS | 1654 | ++DOMWINDOW == 136 (0x119aa6400) [pid = 1654] [serial = 2041] [outer = 0x1196d3c00] 12:10:14 INFO - PROCESS | 1654 | 1464376214702 Marionette DEBUG loaded listener.js 12:10:14 INFO - PROCESS | 1654 | ++DOMWINDOW == 137 (0x120f24c00) [pid = 1654] [serial = 2042] [outer = 0x1196d3c00] 12:10:15 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | Space characters are converted to U+0020, and collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255 12:10:15 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 12:10:15 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5 12:10:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:10:15 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 12:10:15 INFO - setTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:31:1 12:10:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:10:15 INFO - _addTest/ [0,2693,"getWindowHandle",null] 12:10:15 INFO - PROCESS | 1654 | 1464376215650 Marionette TRACE conn2 <- [1,2693,null,{"value":"7"}] 12:10:15 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 12:10:15 INFO - PROCESS | 1654 | 1464376215653 Marionette TRACE conn2 -> [0,2694,"setScriptTimeout",{"ms":35000}] 12:10:15 INFO - PROCESS | 1654 | 1464376215655 Marionette TRACE conn2 <- [1,2694,null,{}] 12:10:15 INFO - PROCESS | 1654 | 1464376215658 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}] 12:10:15 INFO - PROCESS | 1654 | 1464376215783 Marionette TRACE conn2 <- [1,2695,null,{"value":null}] 12:10:15 INFO - PROCESS | 1654 | 1464376215919 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:15 INFO - PROCESS | 1654 | ++DOCSHELL 0x123c46800 == 70 [pid = 1654] [id = 681] 12:10:15 INFO - PROCESS | 1654 | ++DOMWINDOW == 138 (0x112979800) [pid = 1654] [serial = 2043] [outer = 0x0] 12:10:15 INFO - PROCESS | 1654 | ++DOMWINDOW == 139 (0x112a73800) [pid = 1654] [serial = 2044] [outer = 0x112979800] 12:10:16 INFO - PROCESS | 1654 | 1464376216002 Marionette DEBUG loaded listener.js 12:10:16 INFO - PROCESS | 1654 | ++DOMWINDOW == 140 (0x117685400) [pid = 1654] [serial = 2045] [outer = 0x112979800] 12:10:16 INFO - PROCESS | 1654 | --DOCSHELL 0x113a1c800 == 69 [pid = 1654] [id = 572] 12:10:16 INFO - PROCESS | 1654 | --DOCSHELL 0x118532800 == 68 [pid = 1654] [id = 12] 12:10:16 INFO - PROCESS | 1654 | --DOCSHELL 0x12bf59800 == 67 [pid = 1654] [id = 641] 12:10:16 INFO - PROCESS | 1654 | --DOCSHELL 0x12c5ae000 == 66 [pid = 1654] [id = 13] 12:10:16 INFO - PROCESS | 1654 | --DOCSHELL 0x12911d000 == 65 [pid = 1654] [id = 676] 12:10:16 INFO - PROCESS | 1654 | --DOCSHELL 0x12a9ca800 == 64 [pid = 1654] [id = 675] 12:10:16 INFO - PROCESS | 1654 | --DOCSHELL 0x12911a800 == 63 [pid = 1654] [id = 674] 12:10:16 INFO - PROCESS | 1654 | --DOMWINDOW == 139 (0x121425800) [pid = 1654] [serial = 1936] [outer = 0x0] [url = about:blank] 12:10:16 INFO - PROCESS | 1654 | --DOMWINDOW == 138 (0x112a6b400) [pid = 1654] [serial = 1927] [outer = 0x0] [url = about:blank] 12:10:16 INFO - PROCESS | 1654 | --DOMWINDOW == 137 (0x1196b6c00) [pid = 1654] [serial = 1933] [outer = 0x0] [url = about:blank] 12:10:16 INFO - PROCESS | 1654 | --DOMWINDOW == 136 (0x124e0b400) [pid = 1654] [serial = 1939] [outer = 0x0] [url = about:blank] 12:10:16 INFO - PROCESS | 1654 | --DOMWINDOW == 135 (0x11833a000) [pid = 1654] [serial = 1930] [outer = 0x0] [url = about:blank] 12:10:16 INFO - PROCESS | 1654 | --DOCSHELL 0x1272cd000 == 62 [pid = 1654] [id = 673] 12:10:16 INFO - PROCESS | 1654 | --DOCSHELL 0x1257ed800 == 61 [pid = 1654] [id = 672] 12:10:16 INFO - PROCESS | 1654 | --DOCSHELL 0x123cd1000 == 60 [pid = 1654] [id = 671] 12:10:16 INFO - PROCESS | 1654 | --DOCSHELL 0x12101d000 == 59 [pid = 1654] [id = 670] 12:10:16 INFO - PROCESS | 1654 | --DOCSHELL 0x117108000 == 58 [pid = 1654] [id = 669] 12:10:16 INFO - PROCESS | 1654 | --DOCSHELL 0x121640800 == 57 [pid = 1654] [id = 668] 12:10:16 INFO - PROCESS | 1654 | --DOCSHELL 0x12c892800 == 56 [pid = 1654] [id = 663] 12:10:16 INFO - PROCESS | 1654 | --DOCSHELL 0x12a73d000 == 55 [pid = 1654] [id = 662] 12:10:16 INFO - PROCESS | 1654 | --DOCSHELL 0x119ba2800 == 54 [pid = 1654] [id = 661] 12:10:16 INFO - PROCESS | 1654 | --DOCSHELL 0x111eab800 == 53 [pid = 1654] [id = 660] 12:10:16 INFO - PROCESS | 1654 | --DOMWINDOW == 134 (0x121935400) [pid = 1654] [serial = 1976] [outer = 0x0] [url = about:blank] 12:10:16 INFO - PROCESS | 1654 | --DOMWINDOW == 133 (0x1211eb000) [pid = 1654] [serial = 1970] [outer = 0x0] [url = about:blank] 12:10:16 INFO - PROCESS | 1654 | --DOMWINDOW == 132 (0x119b11800) [pid = 1654] [serial = 1964] [outer = 0x0] [url = about:blank] 12:10:16 INFO - PROCESS | 1654 | --DOMWINDOW == 131 (0x1196cf000) [pid = 1654] [serial = 1961] [outer = 0x0] [url = about:blank] 12:10:16 INFO - PROCESS | 1654 | --DOMWINDOW == 130 (0x1196b8800) [pid = 1654] [serial = 1958] [outer = 0x0] [url = about:blank] 12:10:16 INFO - PROCESS | 1654 | --DOMWINDOW == 129 (0x121415400) [pid = 1654] [serial = 1973] [outer = 0x0] [url = about:blank] 12:10:16 INFO - PROCESS | 1654 | --DOMWINDOW == 128 (0x121428400) [pid = 1654] [serial = 1975] [outer = 0x0] [url = about:blank] 12:10:16 INFO - PROCESS | 1654 | --DOMWINDOW == 127 (0x123f2b000) [pid = 1654] [serial = 1978] [outer = 0x0] [url = about:blank] 12:10:16 INFO - PROCESS | 1654 | --DOMWINDOW == 126 (0x1196c3400) [pid = 1654] [serial = 1960] [outer = 0x0] [url = about:blank] 12:10:16 INFO - PROCESS | 1654 | --DOMWINDOW == 125 (0x119b20800) [pid = 1654] [serial = 1966] [outer = 0x0] [url = about:blank] 12:10:16 INFO - PROCESS | 1654 | --DOMWINDOW == 124 (0x119aa4800) [pid = 1654] [serial = 1963] [outer = 0x0] [url = about:blank] 12:10:16 INFO - PROCESS | 1654 | --DOMWINDOW == 123 (0x119050c00) [pid = 1654] [serial = 1957] [outer = 0x0] [url = about:blank] 12:10:16 INFO - PROCESS | 1654 | --DOMWINDOW == 122 (0x1126c7c00) [pid = 1654] [serial = 1942] [outer = 0x0] [url = about:blank] 12:10:16 INFO - PROCESS | 1654 | --DOMWINDOW == 121 (0x1127c2800) [pid = 1654] [serial = 1943] [outer = 0x0] [url = about:blank] 12:10:16 INFO - PROCESS | 1654 | --DOMWINDOW == 120 (0x113341000) [pid = 1654] [serial = 1946] [outer = 0x0] [url = about:blank] 12:10:16 INFO - PROCESS | 1654 | --DOMWINDOW == 119 (0x11297bc00) [pid = 1654] [serial = 1945] [outer = 0x0] [url = about:blank] 12:10:16 INFO - PROCESS | 1654 | --DOMWINDOW == 118 (0x125067400) [pid = 1654] [serial = 1924] [outer = 0x0] [url = about:blank] 12:10:16 INFO - PROCESS | 1654 | --DOMWINDOW == 117 (0x1183d4000) [pid = 1654] [serial = 1954] [outer = 0x0] [url = about:blank] 12:10:16 INFO - PROCESS | 1654 | --DOMWINDOW == 116 (0x1185d0000) [pid = 1654] [serial = 1955] [outer = 0x0] [url = about:blank] 12:10:16 INFO - PROCESS | 1654 | --DOMWINDOW == 115 (0x117e68c00) [pid = 1654] [serial = 1972] [outer = 0x0] [url = about:blank] 12:10:16 INFO - PROCESS | 1654 | --DOMWINDOW == 114 (0x116a57800) [pid = 1654] [serial = 1948] [outer = 0x0] [url = about:blank] 12:10:16 INFO - PROCESS | 1654 | --DOMWINDOW == 113 (0x11767fc00) [pid = 1654] [serial = 1949] [outer = 0x0] [url = about:blank] 12:10:16 INFO - PROCESS | 1654 | --DOMWINDOW == 112 (0x1180c0c00) [pid = 1654] [serial = 1951] [outer = 0x0] [url = about:blank] 12:10:16 INFO - PROCESS | 1654 | --DOMWINDOW == 111 (0x11832f800) [pid = 1654] [serial = 1952] [outer = 0x0] [url = about:blank] 12:10:16 INFO - PROCESS | 1654 | --DOMWINDOW == 110 (0x120f22800) [pid = 1654] [serial = 1967] [outer = 0x0] [url = about:blank] 12:10:16 INFO - PROCESS | 1654 | --DOMWINDOW == 109 (0x120fa8800) [pid = 1654] [serial = 1969] [outer = 0x0] [url = about:blank] 12:10:16 INFO - PROCESS | 1654 | 1464376216898 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] 12:10:16 INFO - PROCESS | 1654 | 1464376216944 Marionette TRACE conn2 <- [1,2697,null,{"value":"7"}] 12:10:16 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 12:10:16 INFO - PROCESS | 1654 | 1464376216950 Marionette TRACE conn2 -> [0,2698,"setScriptTimeout",{"ms":35000}] 12:10:16 INFO - PROCESS | 1654 | 1464376216951 Marionette TRACE conn2 <- [1,2698,null,{}] 12:10:16 INFO - PROCESS | 1654 | 1464376216954 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}] 12:10:17 INFO - PROCESS | 1654 | 1464376217040 Marionette TRACE conn2 <- [1,2699,null,{"value":null}] 12:10:17 INFO - PROCESS | 1654 | 1464376217117 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:17 INFO - PROCESS | 1654 | ++DOCSHELL 0x1191c7800 == 54 [pid = 1654] [id = 682] 12:10:17 INFO - PROCESS | 1654 | ++DOMWINDOW == 110 (0x1183cfc00) [pid = 1654] [serial = 2046] [outer = 0x0] 12:10:17 INFO - PROCESS | 1654 | ++DOMWINDOW == 111 (0x1185c8c00) [pid = 1654] [serial = 2047] [outer = 0x1183cfc00] 12:10:17 INFO - PROCESS | 1654 | 1464376217145 Marionette DEBUG loaded listener.js 12:10:17 INFO - PROCESS | 1654 | ++DOMWINDOW == 112 (0x118929400) [pid = 1654] [serial = 2048] [outer = 0x1183cfc00] 12:10:17 INFO - PROCESS | 1654 | 1464376217942 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] 12:10:17 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 12:10:17 INFO - PROCESS | 1654 | 1464376217973 Marionette TRACE conn2 <- [1,2701,null,{"value":"7"}] 12:10:17 INFO - PROCESS | 1654 | 1464376217975 Marionette TRACE conn2 -> [0,2702,"setScriptTimeout",{"ms":35000}] 12:10:17 INFO - PROCESS | 1654 | 1464376217978 Marionette TRACE conn2 <- [1,2702,null,{}] 12:10:18 INFO - PROCESS | 1654 | 1464376217998 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}] 12:10:18 INFO - PROCESS | 1654 | 1464376218086 Marionette TRACE conn2 <- [1,2703,null,{"value":null}] 12:10:18 INFO - PROCESS | 1654 | 1464376218091 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:18 INFO - PROCESS | 1654 | ++DOCSHELL 0x124a9f000 == 55 [pid = 1654] [id = 683] 12:10:18 INFO - PROCESS | 1654 | ++DOMWINDOW == 113 (0x1193cb000) [pid = 1654] [serial = 2049] [outer = 0x0] 12:10:18 INFO - PROCESS | 1654 | ++DOMWINDOW == 114 (0x1196bc800) [pid = 1654] [serial = 2050] [outer = 0x1193cb000] 12:10:18 INFO - PROCESS | 1654 | 1464376218119 Marionette DEBUG loaded listener.js 12:10:18 INFO - PROCESS | 1654 | ++DOMWINDOW == 115 (0x1196d0400) [pid = 1654] [serial = 2051] [outer = 0x1193cb000] 12:10:18 INFO - PROCESS | 1654 | 1464376218488 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]]]}] 12:10:18 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 12:10:18 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 533ms 12:10:18 INFO - PROCESS | 1654 | 1464376218508 Marionette TRACE conn2 -> [0,2705,"getWindowHandle",null] 12:10:18 INFO - PROCESS | 1654 | 1464376218510 Marionette TRACE conn2 <- [1,2705,null,{"value":"7"}] 12:10:18 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 12:10:18 INFO - PROCESS | 1654 | 1464376218513 Marionette TRACE conn2 -> [0,2706,"setScriptTimeout",{"ms":35000}] 12:10:18 INFO - PROCESS | 1654 | 1464376218514 Marionette TRACE conn2 <- [1,2706,null,{}] 12:10:18 INFO - PROCESS | 1654 | 1464376218516 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}] 12:10:18 INFO - PROCESS | 1654 | 1464376218640 Marionette TRACE conn2 <- [1,2707,null,{"value":null}] 12:10:18 INFO - PROCESS | 1654 | 1464376218652 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:18 INFO - PROCESS | 1654 | ++DOCSHELL 0x125ee6800 == 56 [pid = 1654] [id = 684] 12:10:18 INFO - PROCESS | 1654 | ++DOMWINDOW == 116 (0x119aa6000) [pid = 1654] [serial = 2052] [outer = 0x0] 12:10:18 INFO - PROCESS | 1654 | ++DOMWINDOW == 117 (0x119c38000) [pid = 1654] [serial = 2053] [outer = 0x119aa6000] 12:10:18 INFO - PROCESS | 1654 | 1464376218679 Marionette DEBUG loaded listener.js 12:10:18 INFO - PROCESS | 1654 | ++DOMWINDOW == 118 (0x120f26400) [pid = 1654] [serial = 2054] [outer = 0x119aa6000] 12:10:19 INFO - PROCESS | 1654 | 1464376219025 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]]]}] 12:10:19 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 12:10:19 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 519ms 12:10:19 INFO - PROCESS | 1654 | 1464376219034 Marionette TRACE conn2 -> [0,2709,"getWindowHandle",null] 12:10:19 INFO - PROCESS | 1654 | 1464376219035 Marionette TRACE conn2 <- [1,2709,null,{"value":"7"}] 12:10:19 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 12:10:19 INFO - PROCESS | 1654 | 1464376219038 Marionette TRACE conn2 -> [0,2710,"setScriptTimeout",{"ms":35000}] 12:10:19 INFO - PROCESS | 1654 | 1464376219039 Marionette TRACE conn2 <- [1,2710,null,{}] 12:10:19 INFO - PROCESS | 1654 | 1464376219041 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}] 12:10:19 INFO - PROCESS | 1654 | 1464376219151 Marionette TRACE conn2 <- [1,2711,null,{"value":null}] 12:10:19 INFO - PROCESS | 1654 | 1464376219164 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:19 INFO - PROCESS | 1654 | ++DOCSHELL 0x129113000 == 57 [pid = 1654] [id = 685] 12:10:19 INFO - PROCESS | 1654 | ++DOMWINDOW == 119 (0x119aa9400) [pid = 1654] [serial = 2055] [outer = 0x0] 12:10:19 INFO - PROCESS | 1654 | ++DOMWINDOW == 120 (0x1211eb000) [pid = 1654] [serial = 2056] [outer = 0x119aa9400] 12:10:19 INFO - PROCESS | 1654 | 1464376219189 Marionette DEBUG loaded listener.js 12:10:19 INFO - PROCESS | 1654 | ++DOMWINDOW == 121 (0x121425800) [pid = 1654] [serial = 2057] [outer = 0x119aa9400] 12:10:19 INFO - PROCESS | 1654 | 1464376219545 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] 12:10:19 INFO - PROCESS | 1654 | 1464376219558 Marionette TRACE conn2 <- [1,2713,null,{"value":"7"}] 12:10:19 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 12:10:19 INFO - PROCESS | 1654 | 1464376219560 Marionette TRACE conn2 -> [0,2714,"setScriptTimeout",{"ms":35000}] 12:10:19 INFO - PROCESS | 1654 | 1464376219561 Marionette TRACE conn2 <- [1,2714,null,{}] 12:10:19 INFO - PROCESS | 1654 | 1464376219564 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}] 12:10:19 INFO - PROCESS | 1654 | 1464376219692 Marionette TRACE conn2 <- [1,2715,null,{"value":null}] 12:10:19 INFO - PROCESS | 1654 | 1464376219709 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:19 INFO - PROCESS | 1654 | ++DOCSHELL 0x12a9ce800 == 58 [pid = 1654] [id = 686] 12:10:19 INFO - PROCESS | 1654 | ++DOMWINDOW == 122 (0x1218f1c00) [pid = 1654] [serial = 2058] [outer = 0x0] 12:10:19 INFO - PROCESS | 1654 | ++DOMWINDOW == 123 (0x121aacc00) [pid = 1654] [serial = 2059] [outer = 0x1218f1c00] 12:10:19 INFO - PROCESS | 1654 | 1464376219736 Marionette DEBUG loaded listener.js 12:10:19 INFO - PROCESS | 1654 | ++DOMWINDOW == 124 (0x125e6b800) [pid = 1654] [serial = 2060] [outer = 0x1218f1c00] 12:10:20 INFO - PROCESS | 1654 | 1464376220092 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]]]}] 12:10:20 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 12:10:20 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 571ms 12:10:20 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 12:10:20 INFO - PROCESS | 1654 | 1464376220137 Marionette TRACE conn2 -> [0,2717,"getWindowHandle",null] 12:10:20 INFO - PROCESS | 1654 | 1464376220138 Marionette TRACE conn2 <- [1,2717,null,{"value":"7"}] 12:10:20 INFO - PROCESS | 1654 | 1464376220140 Marionette TRACE conn2 -> [0,2718,"setScriptTimeout",{"ms":35000}] 12:10:20 INFO - PROCESS | 1654 | 1464376220141 Marionette TRACE conn2 <- [1,2718,null,{}] 12:10:20 INFO - PROCESS | 1654 | 1464376220143 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}] 12:10:20 INFO - PROCESS | 1654 | 1464376220252 Marionette TRACE conn2 <- [1,2719,null,{"value":null}] 12:10:20 INFO - PROCESS | 1654 | 1464376220293 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:20 INFO - PROCESS | 1654 | ++DOCSHELL 0x12bb59800 == 59 [pid = 1654] [id = 687] 12:10:20 INFO - PROCESS | 1654 | ++DOMWINDOW == 125 (0x121936400) [pid = 1654] [serial = 2061] [outer = 0x0] 12:10:20 INFO - PROCESS | 1654 | ++DOMWINDOW == 126 (0x1275eec00) [pid = 1654] [serial = 2062] [outer = 0x121936400] 12:10:20 INFO - PROCESS | 1654 | 1464376220318 Marionette DEBUG loaded listener.js 12:10:20 INFO - PROCESS | 1654 | ++DOMWINDOW == 127 (0x1278c5c00) [pid = 1654] [serial = 2063] [outer = 0x121936400] 12:10:20 INFO - PROCESS | 1654 | --DOMWINDOW == 126 (0x110e5b800) [pid = 1654] [serial = 1869] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 12:10:20 INFO - PROCESS | 1654 | --DOMWINDOW == 125 (0x1196cbc00) [pid = 1654] [serial = 1878] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 12:10:20 INFO - PROCESS | 1654 | --DOMWINDOW == 124 (0x113d0b800) [pid = 1654] [serial = 1872] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 12:10:20 INFO - PROCESS | 1654 | --DOMWINDOW == 123 (0x11833bc00) [pid = 1654] [serial = 1875] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 12:10:20 INFO - PROCESS | 1654 | --DOMWINDOW == 122 (0x1211eac00) [pid = 1654] [serial = 1881] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 12:10:20 INFO - PROCESS | 1654 | --DOMWINDOW == 121 (0x125015400) [pid = 1654] [serial = 1812] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 12:10:20 INFO - PROCESS | 1654 | --DOMWINDOW == 120 (0x12141fc00) [pid = 1654] [serial = 2022] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 12:10:20 INFO - PROCESS | 1654 | --DOMWINDOW == 119 (0x112972800) [pid = 1654] [serial = 2004] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 12:10:20 INFO - PROCESS | 1654 | --DOMWINDOW == 118 (0x121422800) [pid = 1654] [serial = 2025] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 12:10:20 INFO - PROCESS | 1654 | --DOMWINDOW == 117 (0x1190bdc00) [pid = 1654] [serial = 2013] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 12:10:20 INFO - PROCESS | 1654 | --DOMWINDOW == 116 (0x1127bdc00) [pid = 1654] [serial = 2001] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 12:10:20 INFO - PROCESS | 1654 | --DOMWINDOW == 115 (0x11940dc00) [pid = 1654] [serial = 2016] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 12:10:20 INFO - PROCESS | 1654 | --DOMWINDOW == 114 (0x118331400) [pid = 1654] [serial = 2010] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 12:10:20 INFO - PROCESS | 1654 | --DOMWINDOW == 113 (0x1126c7800) [pid = 1654] [serial = 2007] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 12:10:20 INFO - PROCESS | 1654 | --DOMWINDOW == 112 (0x11289e800) [pid = 1654] [serial = 2028] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 12:10:20 INFO - PROCESS | 1654 | --DOMWINDOW == 111 (0x1196bc400) [pid = 1654] [serial = 2019] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 12:10:20 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html | Canvas test: 2d.text.font.parse.size.percentage.default - assert_equals: ctx2.font === '100px serif' (got 1000% serif[string], expected 100px serif[string]) expected "100px serif" but got "1000% serif" 12:10:20 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5 12:10:20 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html:25:1 12:10:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:10:20 INFO - _addTest/ [0,2721,"getWindowHandle",null] 12:10:20 INFO - PROCESS | 1654 | 1464376220810 Marionette TRACE conn2 <- [1,2721,null,{"value":"7"}] 12:10:20 INFO - PROCESS | 1654 | 1464376220813 Marionette TRACE conn2 -> [0,2722,"setScriptTimeout",{"ms":35000}] 12:10:20 INFO - PROCESS | 1654 | 1464376220816 Marionette TRACE conn2 <- [1,2722,null,{}] 12:10:20 INFO - PROCESS | 1654 | 1464376220818 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}] 12:10:20 INFO - PROCESS | 1654 | 1464376220902 Marionette TRACE conn2 <- [1,2723,null,{"value":null}] 12:10:20 INFO - PROCESS | 1654 | 1464376220906 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:20 INFO - PROCESS | 1654 | ++DOCSHELL 0x125792800 == 60 [pid = 1654] [id = 688] 12:10:20 INFO - PROCESS | 1654 | ++DOMWINDOW == 112 (0x111ed5800) [pid = 1654] [serial = 2064] [outer = 0x0] 12:10:20 INFO - PROCESS | 1654 | ++DOMWINDOW == 113 (0x1185cc800) [pid = 1654] [serial = 2065] [outer = 0x111ed5800] 12:10:20 INFO - PROCESS | 1654 | 1464376220932 Marionette DEBUG loaded listener.js 12:10:20 INFO - PROCESS | 1654 | ++DOMWINDOW == 114 (0x1196cbc00) [pid = 1654] [serial = 2066] [outer = 0x111ed5800] 12:10:21 INFO - PROCESS | 1654 | 1464376221286 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] 12:10:21 INFO - PROCESS | 1654 | 1464376221336 Marionette TRACE conn2 <- [1,2725,null,{"value":"7"}] 12:10:21 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 12:10:21 INFO - PROCESS | 1654 | 1464376221346 Marionette TRACE conn2 -> [0,2726,"setScriptTimeout",{"ms":35000}] 12:10:21 INFO - PROCESS | 1654 | 1464376221347 Marionette TRACE conn2 <- [1,2726,null,{}] 12:10:21 INFO - PROCESS | 1654 | 1464376221349 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}] 12:10:21 INFO - PROCESS | 1654 | 1464376221434 Marionette TRACE conn2 <- [1,2727,null,{"value":null}] 12:10:21 INFO - PROCESS | 1654 | 1464376221438 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:21 INFO - PROCESS | 1654 | ++DOCSHELL 0x12cc0c000 == 61 [pid = 1654] [id = 689] 12:10:21 INFO - PROCESS | 1654 | ++DOMWINDOW == 115 (0x119c37000) [pid = 1654] [serial = 2067] [outer = 0x0] 12:10:21 INFO - PROCESS | 1654 | ++DOMWINDOW == 116 (0x1278c7800) [pid = 1654] [serial = 2068] [outer = 0x119c37000] 12:10:21 INFO - PROCESS | 1654 | 1464376221462 Marionette DEBUG loaded listener.js 12:10:21 INFO - PROCESS | 1654 | ++DOMWINDOW == 117 (0x116752400) [pid = 1654] [serial = 2069] [outer = 0x119c37000] 12:10:21 INFO - PROCESS | 1654 | 1464376221793 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]]]}] 12:10:21 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 12:10:21 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 469ms 12:10:21 INFO - PROCESS | 1654 | 1464376221816 Marionette TRACE conn2 -> [0,2729,"getWindowHandle",null] 12:10:21 INFO - PROCESS | 1654 | 1464376221817 Marionette TRACE conn2 <- [1,2729,null,{"value":"7"}] 12:10:21 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 12:10:21 INFO - PROCESS | 1654 | 1464376221820 Marionette TRACE conn2 -> [0,2730,"setScriptTimeout",{"ms":35000}] 12:10:21 INFO - PROCESS | 1654 | 1464376221821 Marionette TRACE conn2 <- [1,2730,null,{}] 12:10:21 INFO - PROCESS | 1654 | 1464376221823 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}] 12:10:21 INFO - PROCESS | 1654 | 1464376221909 Marionette TRACE conn2 <- [1,2731,null,{"value":null}] 12:10:21 INFO - PROCESS | 1654 | 1464376221914 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:21 INFO - PROCESS | 1654 | ++DOCSHELL 0x12d2c7800 == 62 [pid = 1654] [id = 690] 12:10:21 INFO - PROCESS | 1654 | ++DOMWINDOW == 118 (0x127b8b400) [pid = 1654] [serial = 2070] [outer = 0x0] 12:10:21 INFO - PROCESS | 1654 | ++DOMWINDOW == 119 (0x129158400) [pid = 1654] [serial = 2071] [outer = 0x127b8b400] 12:10:21 INFO - PROCESS | 1654 | 1464376221938 Marionette DEBUG loaded listener.js 12:10:21 INFO - PROCESS | 1654 | ++DOMWINDOW == 120 (0x1291e6c00) [pid = 1654] [serial = 2072] [outer = 0x127b8b400] 12:10:22 INFO - PROCESS | 1654 | 1464376222821 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] 12:10:22 INFO - PROCESS | 1654 | 1464376222842 Marionette TRACE conn2 <- [1,2733,null,{"value":"7"}] 12:10:22 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 12:10:22 INFO - PROCESS | 1654 | 1464376222858 Marionette TRACE conn2 -> [0,2734,"setScriptTimeout",{"ms":35000}] 12:10:22 INFO - PROCESS | 1654 | 1464376222861 Marionette TRACE conn2 <- [1,2734,null,{}] 12:10:22 INFO - PROCESS | 1654 | 1464376222866 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}] 12:10:23 INFO - PROCESS | 1654 | 1464376223000 Marionette TRACE conn2 <- [1,2735,null,{"value":null}] 12:10:23 INFO - PROCESS | 1654 | 1464376223064 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:23 INFO - PROCESS | 1654 | ++DOCSHELL 0x119ca0000 == 63 [pid = 1654] [id = 691] 12:10:23 INFO - PROCESS | 1654 | ++DOMWINDOW == 121 (0x11334d400) [pid = 1654] [serial = 2073] [outer = 0x0] 12:10:23 INFO - PROCESS | 1654 | ++DOMWINDOW == 122 (0x1162f4000) [pid = 1654] [serial = 2074] [outer = 0x11334d400] 12:10:23 INFO - PROCESS | 1654 | 1464376223138 Marionette DEBUG loaded listener.js 12:10:23 INFO - PROCESS | 1654 | ++DOMWINDOW == 123 (0x118030000) [pid = 1654] [serial = 2075] [outer = 0x11334d400] 12:10:23 INFO - PROCESS | 1654 | 1464376223570 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]]]}] 12:10:23 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 12:10:23 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 736ms 12:10:23 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 12:10:23 INFO - PROCESS | 1654 | 1464376223583 Marionette TRACE conn2 -> [0,2737,"getWindowHandle",null] 12:10:23 INFO - PROCESS | 1654 | 1464376223587 Marionette TRACE conn2 <- [1,2737,null,{"value":"7"}] 12:10:23 INFO - PROCESS | 1654 | 1464376223592 Marionette TRACE conn2 -> [0,2738,"setScriptTimeout",{"ms":35000}] 12:10:23 INFO - PROCESS | 1654 | 1464376223594 Marionette TRACE conn2 <- [1,2738,null,{}] 12:10:23 INFO - PROCESS | 1654 | 1464376223596 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}] 12:10:23 INFO - PROCESS | 1654 | 1464376223703 Marionette TRACE conn2 <- [1,2739,null,{"value":null}] 12:10:23 INFO - PROCESS | 1654 | 1464376223782 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:23 INFO - PROCESS | 1654 | ++DOCSHELL 0x1272dc800 == 64 [pid = 1654] [id = 692] 12:10:23 INFO - PROCESS | 1654 | ++DOMWINDOW == 124 (0x1166c2c00) [pid = 1654] [serial = 2076] [outer = 0x0] 12:10:23 INFO - PROCESS | 1654 | ++DOMWINDOW == 125 (0x11891d800) [pid = 1654] [serial = 2077] [outer = 0x1166c2c00] 12:10:23 INFO - PROCESS | 1654 | 1464376223812 Marionette DEBUG loaded listener.js 12:10:23 INFO - PROCESS | 1654 | ++DOMWINDOW == 126 (0x11914d400) [pid = 1654] [serial = 2078] [outer = 0x1166c2c00] 12:10:24 INFO - PROCESS | 1654 | 1464376224232 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]]]}] 12:10:24 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 12:10:24 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 670ms 12:10:24 INFO - PROCESS | 1654 | 1464376224262 Marionette TRACE conn2 -> [0,2741,"getWindowHandle",null] 12:10:24 INFO - PROCESS | 1654 | 1464376224264 Marionette TRACE conn2 <- [1,2741,null,{"value":"7"}] 12:10:24 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 12:10:24 INFO - PROCESS | 1654 | 1464376224267 Marionette TRACE conn2 -> [0,2742,"setScriptTimeout",{"ms":35000}] 12:10:24 INFO - PROCESS | 1654 | 1464376224270 Marionette TRACE conn2 <- [1,2742,null,{}] 12:10:24 INFO - PROCESS | 1654 | 1464376224281 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}] 12:10:24 INFO - PROCESS | 1654 | 1464376224485 Marionette TRACE conn2 <- [1,2743,null,{"value":null}] 12:10:24 INFO - PROCESS | 1654 | 1464376224588 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:24 INFO - PROCESS | 1654 | ++DOCSHELL 0x12d715000 == 65 [pid = 1654] [id = 693] 12:10:24 INFO - PROCESS | 1654 | ++DOMWINDOW == 127 (0x1211ed400) [pid = 1654] [serial = 2079] [outer = 0x0] 12:10:24 INFO - PROCESS | 1654 | ++DOMWINDOW == 128 (0x121420000) [pid = 1654] [serial = 2080] [outer = 0x1211ed400] 12:10:24 INFO - PROCESS | 1654 | 1464376224619 Marionette DEBUG loaded listener.js 12:10:24 INFO - PROCESS | 1654 | ++DOMWINDOW == 129 (0x121b74800) [pid = 1654] [serial = 2081] [outer = 0x1211ed400] 12:10:25 INFO - PROCESS | 1654 | 1464376225042 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]]]}] 12:10:25 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 12:10:25 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 826ms 12:10:25 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 12:10:25 INFO - PROCESS | 1654 | 1464376225092 Marionette TRACE conn2 -> [0,2745,"getWindowHandle",null] 12:10:25 INFO - PROCESS | 1654 | 1464376225094 Marionette TRACE conn2 <- [1,2745,null,{"value":"7"}] 12:10:25 INFO - PROCESS | 1654 | 1464376225096 Marionette TRACE conn2 -> [0,2746,"setScriptTimeout",{"ms":35000}] 12:10:25 INFO - PROCESS | 1654 | 1464376225098 Marionette TRACE conn2 <- [1,2746,null,{}] 12:10:25 INFO - PROCESS | 1654 | 1464376225100 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}] 12:10:25 INFO - PROCESS | 1654 | 1464376225207 Marionette TRACE conn2 <- [1,2747,null,{"value":null}] 12:10:25 INFO - PROCESS | 1654 | 1464376225315 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:25 INFO - PROCESS | 1654 | ++DOCSHELL 0x12d820000 == 66 [pid = 1654] [id = 694] 12:10:25 INFO - PROCESS | 1654 | ++DOMWINDOW == 130 (0x125cbf800) [pid = 1654] [serial = 2082] [outer = 0x0] 12:10:25 INFO - PROCESS | 1654 | ++DOMWINDOW == 131 (0x125e66400) [pid = 1654] [serial = 2083] [outer = 0x125cbf800] 12:10:25 INFO - PROCESS | 1654 | 1464376225347 Marionette DEBUG loaded listener.js 12:10:25 INFO - PROCESS | 1654 | ++DOMWINDOW == 132 (0x127b8a800) [pid = 1654] [serial = 2084] [outer = 0x125cbf800] 12:10:25 INFO - PROCESS | 1654 | 1464376225748 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]]]}] 12:10:25 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 12:10:25 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 669ms 12:10:25 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 12:10:25 INFO - PROCESS | 1654 | 1464376225766 Marionette TRACE conn2 -> [0,2749,"getWindowHandle",null] 12:10:25 INFO - PROCESS | 1654 | 1464376225768 Marionette TRACE conn2 <- [1,2749,null,{"value":"7"}] 12:10:25 INFO - PROCESS | 1654 | 1464376225770 Marionette TRACE conn2 -> [0,2750,"setScriptTimeout",{"ms":35000}] 12:10:25 INFO - PROCESS | 1654 | 1464376225771 Marionette TRACE conn2 <- [1,2750,null,{}] 12:10:25 INFO - PROCESS | 1654 | 1464376225774 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}] 12:10:25 INFO - PROCESS | 1654 | 1464376225894 Marionette TRACE conn2 <- [1,2751,null,{"value":null}] 12:10:25 INFO - PROCESS | 1654 | 1464376225986 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:25 INFO - PROCESS | 1654 | ++DOCSHELL 0x133c0b800 == 67 [pid = 1654] [id = 695] 12:10:25 INFO - PROCESS | 1654 | ++DOMWINDOW == 133 (0x12915b400) [pid = 1654] [serial = 2085] [outer = 0x0] 12:10:26 INFO - PROCESS | 1654 | ++DOMWINDOW == 134 (0x1291ecc00) [pid = 1654] [serial = 2086] [outer = 0x12915b400] 12:10:26 INFO - PROCESS | 1654 | 1464376226016 Marionette DEBUG loaded listener.js 12:10:26 INFO - PROCESS | 1654 | ++DOMWINDOW == 135 (0x129672800) [pid = 1654] [serial = 2087] [outer = 0x12915b400] 12:10:26 INFO - PROCESS | 1654 | 1464376226427 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]]]}] 12:10:26 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 12:10:26 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 674ms 12:10:26 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 12:10:26 INFO - PROCESS | 1654 | 1464376226444 Marionette TRACE conn2 -> [0,2753,"getWindowHandle",null] 12:10:26 INFO - PROCESS | 1654 | 1464376226446 Marionette TRACE conn2 <- [1,2753,null,{"value":"7"}] 12:10:26 INFO - PROCESS | 1654 | 1464376226448 Marionette TRACE conn2 -> [0,2754,"setScriptTimeout",{"ms":35000}] 12:10:26 INFO - PROCESS | 1654 | 1464376226449 Marionette TRACE conn2 <- [1,2754,null,{}] 12:10:26 INFO - PROCESS | 1654 | 1464376226452 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}] 12:10:26 INFO - PROCESS | 1654 | 1464376226571 Marionette TRACE conn2 <- [1,2755,null,{"value":null}] 12:10:26 INFO - PROCESS | 1654 | 1464376226679 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:26 INFO - PROCESS | 1654 | ++DOCSHELL 0x133c1b800 == 68 [pid = 1654] [id = 696] 12:10:26 INFO - PROCESS | 1654 | ++DOMWINDOW == 136 (0x129674400) [pid = 1654] [serial = 2088] [outer = 0x0] 12:10:26 INFO - PROCESS | 1654 | ++DOMWINDOW == 137 (0x12967f400) [pid = 1654] [serial = 2089] [outer = 0x129674400] 12:10:26 INFO - PROCESS | 1654 | 1464376226711 Marionette DEBUG loaded listener.js 12:10:26 INFO - PROCESS | 1654 | ++DOMWINDOW == 138 (0x12a887800) [pid = 1654] [serial = 2090] [outer = 0x129674400] 12:10:27 INFO - PROCESS | 1654 | 1464376227150 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]]]}] 12:10:27 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 12:10:27 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 722ms 12:10:27 INFO - PROCESS | 1654 | 1464376227171 Marionette TRACE conn2 -> [0,2757,"getWindowHandle",null] 12:10:27 INFO - PROCESS | 1654 | 1464376227173 Marionette TRACE conn2 <- [1,2757,null,{"value":"7"}] 12:10:27 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 12:10:27 INFO - PROCESS | 1654 | 1464376227176 Marionette TRACE conn2 -> [0,2758,"setScriptTimeout",{"ms":35000}] 12:10:27 INFO - PROCESS | 1654 | 1464376227178 Marionette TRACE conn2 <- [1,2758,null,{}] 12:10:27 INFO - PROCESS | 1654 | 1464376227182 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}] 12:10:27 INFO - PROCESS | 1654 | 1464376227365 Marionette TRACE conn2 <- [1,2759,null,{"value":null}] 12:10:27 INFO - PROCESS | 1654 | 1464376227453 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:27 INFO - PROCESS | 1654 | ++DOCSHELL 0x135146800 == 69 [pid = 1654] [id = 697] 12:10:27 INFO - PROCESS | 1654 | ++DOMWINDOW == 139 (0x129675800) [pid = 1654] [serial = 2091] [outer = 0x0] 12:10:27 INFO - PROCESS | 1654 | ++DOMWINDOW == 140 (0x12a941400) [pid = 1654] [serial = 2092] [outer = 0x129675800] 12:10:27 INFO - PROCESS | 1654 | 1464376227483 Marionette DEBUG loaded listener.js 12:10:27 INFO - PROCESS | 1654 | ++DOMWINDOW == 141 (0x12b025000) [pid = 1654] [serial = 2093] [outer = 0x129675800] 12:10:27 INFO - PROCESS | 1654 | 1464376227907 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]]]}] 12:10:27 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 12:10:27 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 771ms 12:10:27 INFO - PROCESS | 1654 | 1464376227946 Marionette TRACE conn2 -> [0,2761,"getWindowHandle",null] 12:10:27 INFO - PROCESS | 1654 | 1464376227948 Marionette TRACE conn2 <- [1,2761,null,{"value":"7"}] 12:10:27 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 12:10:27 INFO - PROCESS | 1654 | 1464376227950 Marionette TRACE conn2 -> [0,2762,"setScriptTimeout",{"ms":35000}] 12:10:27 INFO - PROCESS | 1654 | 1464376227951 Marionette TRACE conn2 <- [1,2762,null,{}] 12:10:27 INFO - PROCESS | 1654 | 1464376227954 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}] 12:10:28 INFO - PROCESS | 1654 | 1464376228058 Marionette TRACE conn2 <- [1,2763,null,{"value":null}] 12:10:28 INFO - PROCESS | 1654 | 1464376228167 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:28 INFO - PROCESS | 1654 | ++DOCSHELL 0x113a1d800 == 70 [pid = 1654] [id = 698] 12:10:28 INFO - PROCESS | 1654 | ++DOMWINDOW == 142 (0x1122b6800) [pid = 1654] [serial = 2094] [outer = 0x0] 12:10:28 INFO - PROCESS | 1654 | ++DOMWINDOW == 143 (0x113d67800) [pid = 1654] [serial = 2095] [outer = 0x1122b6800] 12:10:28 INFO - PROCESS | 1654 | 1464376228201 Marionette DEBUG loaded listener.js 12:10:28 INFO - PROCESS | 1654 | ++DOMWINDOW == 144 (0x11891f400) [pid = 1654] [serial = 2096] [outer = 0x1122b6800] 12:10:28 INFO - PROCESS | 1654 | 1464376228764 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]]]}] 12:10:28 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 12:10:28 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 872ms 12:10:28 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 12:10:28 INFO - PROCESS | 1654 | 1464376228823 Marionette TRACE conn2 -> [0,2765,"getWindowHandle",null] 12:10:28 INFO - PROCESS | 1654 | 1464376228825 Marionette TRACE conn2 <- [1,2765,null,{"value":"7"}] 12:10:28 INFO - PROCESS | 1654 | 1464376228849 Marionette TRACE conn2 -> [0,2766,"setScriptTimeout",{"ms":35000}] 12:10:28 INFO - PROCESS | 1654 | 1464376228851 Marionette TRACE conn2 <- [1,2766,null,{}] 12:10:28 INFO - PROCESS | 1654 | 1464376228857 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}] 12:10:28 INFO - PROCESS | 1654 | 1464376228963 Marionette TRACE conn2 <- [1,2767,null,{"value":null}] 12:10:29 INFO - PROCESS | 1654 | 1464376229045 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:29 INFO - PROCESS | 1654 | ++DOCSHELL 0x125f21800 == 71 [pid = 1654] [id = 699] 12:10:29 INFO - PROCESS | 1654 | ++DOMWINDOW == 145 (0x11674e800) [pid = 1654] [serial = 2097] [outer = 0x0] 12:10:29 INFO - PROCESS | 1654 | ++DOMWINDOW == 146 (0x116a60000) [pid = 1654] [serial = 2098] [outer = 0x11674e800] 12:10:29 INFO - PROCESS | 1654 | 1464376229074 Marionette DEBUG loaded listener.js 12:10:29 INFO - PROCESS | 1654 | ++DOMWINDOW == 147 (0x1180c2000) [pid = 1654] [serial = 2099] [outer = 0x11674e800] 12:10:29 INFO - PROCESS | 1654 | 1464376229501 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]]]}] 12:10:29 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 12:10:29 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 694ms 12:10:29 INFO - PROCESS | 1654 | 1464376229522 Marionette TRACE conn2 -> [0,2769,"getWindowHandle",null] 12:10:29 INFO - PROCESS | 1654 | 1464376229526 Marionette TRACE conn2 <- [1,2769,null,{"value":"7"}] 12:10:29 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 12:10:29 INFO - PROCESS | 1654 | 1464376229530 Marionette TRACE conn2 -> [0,2770,"setScriptTimeout",{"ms":35000}] 12:10:29 INFO - PROCESS | 1654 | 1464376229532 Marionette TRACE conn2 <- [1,2770,null,{}] 12:10:29 INFO - PROCESS | 1654 | 1464376229534 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}] 12:10:29 INFO - PROCESS | 1654 | 1464376229642 Marionette TRACE conn2 <- [1,2771,null,{"value":null}] 12:10:29 INFO - PROCESS | 1654 | 1464376229711 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:29 INFO - PROCESS | 1654 | ++DOCSHELL 0x113f10800 == 72 [pid = 1654] [id = 700] 12:10:29 INFO - PROCESS | 1654 | ++DOMWINDOW == 148 (0x1127c2800) [pid = 1654] [serial = 2100] [outer = 0x0] 12:10:29 INFO - PROCESS | 1654 | ++DOMWINDOW == 149 (0x117e65800) [pid = 1654] [serial = 2101] [outer = 0x1127c2800] 12:10:29 INFO - PROCESS | 1654 | 1464376229761 Marionette DEBUG loaded listener.js 12:10:29 INFO - PROCESS | 1654 | ++DOMWINDOW == 150 (0x11914e000) [pid = 1654] [serial = 2102] [outer = 0x1127c2800] 12:10:29 INFO - PROCESS | 1654 | --DOCSHELL 0x12cc0c000 == 71 [pid = 1654] [id = 689] 12:10:29 INFO - PROCESS | 1654 | --DOCSHELL 0x125792800 == 70 [pid = 1654] [id = 688] 12:10:29 INFO - PROCESS | 1654 | --DOCSHELL 0x12bb59800 == 69 [pid = 1654] [id = 687] 12:10:29 INFO - PROCESS | 1654 | --DOCSHELL 0x12a9ce800 == 68 [pid = 1654] [id = 686] 12:10:29 INFO - PROCESS | 1654 | --DOCSHELL 0x129113000 == 67 [pid = 1654] [id = 685] 12:10:29 INFO - PROCESS | 1654 | --DOCSHELL 0x125ee6800 == 66 [pid = 1654] [id = 684] 12:10:29 INFO - PROCESS | 1654 | --DOCSHELL 0x124a9f000 == 65 [pid = 1654] [id = 683] 12:10:29 INFO - PROCESS | 1654 | --DOMWINDOW == 149 (0x111c84800) [pid = 1654] [serial = 1981] [outer = 0x0] [url = about:blank] 12:10:29 INFO - PROCESS | 1654 | --DOMWINDOW == 148 (0x11606b400) [pid = 1654] [serial = 1984] [outer = 0x0] [url = about:blank] 12:10:29 INFO - PROCESS | 1654 | --DOMWINDOW == 147 (0x118107000) [pid = 1654] [serial = 1987] [outer = 0x0] [url = about:blank] 12:10:29 INFO - PROCESS | 1654 | --DOMWINDOW == 146 (0x11914f800) [pid = 1654] [serial = 1990] [outer = 0x0] [url = about:blank] 12:10:29 INFO - PROCESS | 1654 | --DOMWINDOW == 145 (0x120f2c400) [pid = 1654] [serial = 1993] [outer = 0x0] [url = about:blank] 12:10:29 INFO - PROCESS | 1654 | --DOMWINDOW == 144 (0x125cc9800) [pid = 1654] [serial = 1996] [outer = 0x0] [url = about:blank] 12:10:29 INFO - PROCESS | 1654 | --DOMWINDOW == 143 (0x125ce4c00) [pid = 1654] [serial = 1999] [outer = 0x0] [url = about:blank] 12:10:29 INFO - PROCESS | 1654 | --DOMWINDOW == 142 (0x125f46c00) [pid = 1654] [serial = 2032] [outer = 0x0] [url = about:blank] 12:10:29 INFO - PROCESS | 1654 | --DOCSHELL 0x1191c7800 == 64 [pid = 1654] [id = 682] 12:10:29 INFO - PROCESS | 1654 | --DOCSHELL 0x123c46800 == 63 [pid = 1654] [id = 681] 12:10:29 INFO - PROCESS | 1654 | --DOCSHELL 0x123f6c800 == 62 [pid = 1654] [id = 679] 12:10:29 INFO - PROCESS | 1654 | --DOCSHELL 0x118528800 == 61 [pid = 1654] [id = 678] 12:10:29 INFO - PROCESS | 1654 | --DOCSHELL 0x12bf6d800 == 60 [pid = 1654] [id = 677] 12:10:29 INFO - PROCESS | 1654 | --DOMWINDOW == 141 (0x11289d000) [pid = 1654] [serial = 1871] [outer = 0x0] [url = about:blank] 12:10:29 INFO - PROCESS | 1654 | --DOMWINDOW == 140 (0x120f2cc00) [pid = 1654] [serial = 1880] [outer = 0x0] [url = about:blank] 12:10:29 INFO - PROCESS | 1654 | --DOMWINDOW == 139 (0x1180c1c00) [pid = 1654] [serial = 1874] [outer = 0x0] [url = about:blank] 12:10:29 INFO - PROCESS | 1654 | --DOMWINDOW == 138 (0x11914e400) [pid = 1654] [serial = 1877] [outer = 0x0] [url = about:blank] 12:10:29 INFO - PROCESS | 1654 | --DOMWINDOW == 137 (0x125022400) [pid = 1654] [serial = 1883] [outer = 0x0] [url = about:blank] 12:10:29 INFO - PROCESS | 1654 | --DOMWINDOW == 136 (0x125cc0400) [pid = 1654] [serial = 1814] [outer = 0x0] [url = about:blank] 12:10:29 INFO - PROCESS | 1654 | --DOMWINDOW == 135 (0x1216e5000) [pid = 1654] [serial = 2023] [outer = 0x0] [url = about:blank] 12:10:29 INFO - PROCESS | 1654 | --DOMWINDOW == 134 (0x115e37800) [pid = 1654] [serial = 2006] [outer = 0x0] [url = about:blank] 12:10:29 INFO - PROCESS | 1654 | --DOMWINDOW == 133 (0x11297c800) [pid = 1654] [serial = 2005] [outer = 0x0] [url = about:blank] 12:10:29 INFO - PROCESS | 1654 | --DOMWINDOW == 132 (0x125015c00) [pid = 1654] [serial = 2026] [outer = 0x0] [url = about:blank] 12:10:29 INFO - PROCESS | 1654 | --DOMWINDOW == 131 (0x119152400) [pid = 1654] [serial = 2014] [outer = 0x0] [url = about:blank] 12:10:29 INFO - PROCESS | 1654 | --DOMWINDOW == 130 (0x119405800) [pid = 1654] [serial = 2015] [outer = 0x0] [url = about:blank] 12:10:29 INFO - PROCESS | 1654 | --DOMWINDOW == 129 (0x119b02c00) [pid = 1654] [serial = 2003] [outer = 0x0] [url = about:blank] 12:10:29 INFO - PROCESS | 1654 | --DOMWINDOW == 128 (0x116a54c00) [pid = 1654] [serial = 2002] [outer = 0x0] [url = about:blank] 12:10:29 INFO - PROCESS | 1654 | --DOMWINDOW == 127 (0x1196c2800) [pid = 1654] [serial = 2017] [outer = 0x0] [url = about:blank] 12:10:29 INFO - PROCESS | 1654 | --DOMWINDOW == 126 (0x1196d0800) [pid = 1654] [serial = 2018] [outer = 0x0] [url = about:blank] 12:10:29 INFO - PROCESS | 1654 | --DOMWINDOW == 125 (0x1184d0800) [pid = 1654] [serial = 2011] [outer = 0x0] [url = about:blank] 12:10:29 INFO - PROCESS | 1654 | --DOMWINDOW == 124 (0x118920800) [pid = 1654] [serial = 2012] [outer = 0x0] [url = about:blank] 12:10:29 INFO - PROCESS | 1654 | --DOMWINDOW == 123 (0x112e2cc00) [pid = 1654] [serial = 2008] [outer = 0x0] [url = about:blank] 12:10:29 INFO - PROCESS | 1654 | --DOMWINDOW == 122 (0x118029400) [pid = 1654] [serial = 2009] [outer = 0x0] [url = about:blank] 12:10:29 INFO - PROCESS | 1654 | --DOMWINDOW == 121 (0x119c32400) [pid = 1654] [serial = 2030] [outer = 0x0] [url = about:blank] 12:10:29 INFO - PROCESS | 1654 | --DOMWINDOW == 120 (0x119019800) [pid = 1654] [serial = 2029] [outer = 0x0] [url = about:blank] 12:10:29 INFO - PROCESS | 1654 | --DOMWINDOW == 119 (0x119b05400) [pid = 1654] [serial = 2020] [outer = 0x0] [url = about:blank] 12:10:29 INFO - PROCESS | 1654 | --DOMWINDOW == 118 (0x121418000) [pid = 1654] [serial = 2021] [outer = 0x0] [url = about:blank] 12:10:29 INFO - PROCESS | 1654 | --DOMWINDOW == 117 (0x121d0b800) [pid = 1654] [serial = 2024] [outer = 0x0] [url = about:blank] 12:10:29 INFO - PROCESS | 1654 | --DOMWINDOW == 116 (0x125ce2c00) [pid = 1654] [serial = 2027] [outer = 0x0] [url = about:blank] 12:10:30 INFO - PROCESS | 1654 | 1464376230091 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]]]}] 12:10:30 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 12:10:30 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 570ms 12:10:30 INFO - PROCESS | 1654 | 1464376230103 Marionette TRACE conn2 -> [0,2773,"getWindowHandle",null] 12:10:30 INFO - PROCESS | 1654 | 1464376230105 Marionette TRACE conn2 <- [1,2773,null,{"value":"7"}] 12:10:30 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 12:10:30 INFO - PROCESS | 1654 | 1464376230107 Marionette TRACE conn2 -> [0,2774,"setScriptTimeout",{"ms":35000}] 12:10:30 INFO - PROCESS | 1654 | 1464376230110 Marionette TRACE conn2 <- [1,2774,null,{}] 12:10:30 INFO - PROCESS | 1654 | 1464376230126 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}] 12:10:30 INFO - PROCESS | 1654 | 1464376230254 Marionette TRACE conn2 <- [1,2775,null,{"value":null}] 12:10:30 INFO - PROCESS | 1654 | 1464376230283 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:30 INFO - PROCESS | 1654 | ++DOCSHELL 0x117116800 == 61 [pid = 1654] [id = 701] 12:10:30 INFO - PROCESS | 1654 | ++DOMWINDOW == 117 (0x1196c0800) [pid = 1654] [serial = 2103] [outer = 0x0] 12:10:30 INFO - PROCESS | 1654 | ++DOMWINDOW == 118 (0x1196cd800) [pid = 1654] [serial = 2104] [outer = 0x1196c0800] 12:10:30 INFO - PROCESS | 1654 | 1464376230310 Marionette DEBUG loaded listener.js 12:10:30 INFO - PROCESS | 1654 | ++DOMWINDOW == 119 (0x119b11800) [pid = 1654] [serial = 2105] [outer = 0x1196c0800] 12:10:30 INFO - PROCESS | 1654 | 1464376230672 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]]]}] 12:10:30 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 12:10:30 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 572ms 12:10:30 INFO - PROCESS | 1654 | 1464376230683 Marionette TRACE conn2 -> [0,2777,"getWindowHandle",null] 12:10:30 INFO - PROCESS | 1654 | 1464376230684 Marionette TRACE conn2 <- [1,2777,null,{"value":"7"}] 12:10:30 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 12:10:30 INFO - PROCESS | 1654 | 1464376230687 Marionette TRACE conn2 -> [0,2778,"setScriptTimeout",{"ms":35000}] 12:10:30 INFO - PROCESS | 1654 | 1464376230688 Marionette TRACE conn2 <- [1,2778,null,{}] 12:10:30 INFO - PROCESS | 1654 | 1464376230690 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}] 12:10:30 INFO - PROCESS | 1654 | 1464376230792 Marionette TRACE conn2 <- [1,2779,null,{"value":null}] 12:10:30 INFO - PROCESS | 1654 | 1464376230857 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:30 INFO - PROCESS | 1654 | ++DOCSHELL 0x125ed9000 == 62 [pid = 1654] [id = 702] 12:10:30 INFO - PROCESS | 1654 | ++DOMWINDOW == 120 (0x120f23800) [pid = 1654] [serial = 2106] [outer = 0x0] 12:10:30 INFO - PROCESS | 1654 | ++DOMWINDOW == 121 (0x120f2dc00) [pid = 1654] [serial = 2107] [outer = 0x120f23800] 12:10:30 INFO - PROCESS | 1654 | 1464376230885 Marionette DEBUG loaded listener.js 12:10:30 INFO - PROCESS | 1654 | ++DOMWINDOW == 122 (0x121428c00) [pid = 1654] [serial = 2108] [outer = 0x120f23800] 12:10:31 INFO - PROCESS | 1654 | 1464376231164 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]]]}] 12:10:31 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 12:10:31 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 518ms 12:10:31 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 12:10:31 INFO - PROCESS | 1654 | 1464376231206 Marionette TRACE conn2 -> [0,2781,"getWindowHandle",null] 12:10:31 INFO - PROCESS | 1654 | 1464376231207 Marionette TRACE conn2 <- [1,2781,null,{"value":"7"}] 12:10:31 INFO - PROCESS | 1654 | 1464376231209 Marionette TRACE conn2 -> [0,2782,"setScriptTimeout",{"ms":35000}] 12:10:31 INFO - PROCESS | 1654 | 1464376231210 Marionette TRACE conn2 <- [1,2782,null,{}] 12:10:31 INFO - PROCESS | 1654 | 1464376231213 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}] 12:10:31 INFO - PROCESS | 1654 | 1464376231308 Marionette TRACE conn2 <- [1,2783,null,{"value":null}] 12:10:31 INFO - PROCESS | 1654 | 1464376231374 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:31 INFO - PROCESS | 1654 | ++DOCSHELL 0x129111000 == 63 [pid = 1654] [id = 703] 12:10:31 INFO - PROCESS | 1654 | ++DOMWINDOW == 123 (0x120f26000) [pid = 1654] [serial = 2109] [outer = 0x0] 12:10:31 INFO - PROCESS | 1654 | ++DOMWINDOW == 124 (0x121795800) [pid = 1654] [serial = 2110] [outer = 0x120f26000] 12:10:31 INFO - PROCESS | 1654 | 1464376231400 Marionette DEBUG loaded listener.js 12:10:31 INFO - PROCESS | 1654 | ++DOMWINDOW == 125 (0x125016800) [pid = 1654] [serial = 2111] [outer = 0x120f26000] 12:10:31 INFO - PROCESS | 1654 | 1464376231693 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]]]}] 12:10:31 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 12:10:31 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 520ms 12:10:31 INFO - PROCESS | 1654 | 1464376231732 Marionette TRACE conn2 -> [0,2785,"getWindowHandle",null] 12:10:31 INFO - PROCESS | 1654 | 1464376231734 Marionette TRACE conn2 <- [1,2785,null,{"value":"7"}] 12:10:31 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 12:10:31 INFO - PROCESS | 1654 | 1464376231737 Marionette TRACE conn2 -> [0,2786,"setScriptTimeout",{"ms":35000}] 12:10:31 INFO - PROCESS | 1654 | 1464376231738 Marionette TRACE conn2 <- [1,2786,null,{}] 12:10:31 INFO - PROCESS | 1654 | 1464376231740 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}] 12:10:31 INFO - PROCESS | 1654 | 1464376231846 Marionette TRACE conn2 <- [1,2787,null,{"value":null}] 12:10:31 INFO - PROCESS | 1654 | 1464376231852 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:31 INFO - PROCESS | 1654 | ++DOCSHELL 0x12b35c800 == 64 [pid = 1654] [id = 704] 12:10:31 INFO - PROCESS | 1654 | ++DOMWINDOW == 126 (0x125ce2400) [pid = 1654] [serial = 2112] [outer = 0x0] 12:10:31 INFO - PROCESS | 1654 | ++DOMWINDOW == 127 (0x1278cc000) [pid = 1654] [serial = 2113] [outer = 0x125ce2400] 12:10:31 INFO - PROCESS | 1654 | 1464376231877 Marionette DEBUG loaded listener.js 12:10:31 INFO - PROCESS | 1654 | ++DOMWINDOW == 128 (0x129771800) [pid = 1654] [serial = 2114] [outer = 0x125ce2400] 12:10:32 INFO - PROCESS | 1654 | --DOCSHELL 0x12ceb8000 == 63 [pid = 1654] [id = 16] 12:10:32 INFO - PROCESS | 1654 | 1464376232306 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]]]}] 12:10:32 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 12:10:32 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 619ms 12:10:32 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 12:10:32 INFO - PROCESS | 1654 | 1464376232356 Marionette TRACE conn2 -> [0,2789,"getWindowHandle",null] 12:10:32 INFO - PROCESS | 1654 | 1464376232357 Marionette TRACE conn2 <- [1,2789,null,{"value":"7"}] 12:10:32 INFO - PROCESS | 1654 | 1464376232359 Marionette TRACE conn2 -> [0,2790,"setScriptTimeout",{"ms":35000}] 12:10:32 INFO - PROCESS | 1654 | 1464376232360 Marionette TRACE conn2 <- [1,2790,null,{}] 12:10:32 INFO - PROCESS | 1654 | 1464376232363 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}] 12:10:32 INFO - PROCESS | 1654 | 1464376232475 Marionette TRACE conn2 <- [1,2791,null,{"value":null}] 12:10:32 INFO - PROCESS | 1654 | 1464376232492 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:32 INFO - PROCESS | 1654 | ++DOCSHELL 0x12bb5a000 == 64 [pid = 1654] [id = 705] 12:10:32 INFO - PROCESS | 1654 | ++DOMWINDOW == 129 (0x120f2a000) [pid = 1654] [serial = 2115] [outer = 0x0] 12:10:32 INFO - PROCESS | 1654 | ++DOMWINDOW == 130 (0x12a81d400) [pid = 1654] [serial = 2116] [outer = 0x120f2a000] 12:10:32 INFO - PROCESS | 1654 | 1464376232517 Marionette DEBUG loaded listener.js 12:10:32 INFO - PROCESS | 1654 | ++DOMWINDOW == 131 (0x12a88cc00) [pid = 1654] [serial = 2117] [outer = 0x120f2a000] 12:10:32 INFO - PROCESS | 1654 | 1464376232874 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]]]}] 12:10:32 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 12:10:32 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 571ms 12:10:32 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 12:10:32 INFO - PROCESS | 1654 | 1464376232931 Marionette TRACE conn2 -> [0,2793,"getWindowHandle",null] 12:10:32 INFO - PROCESS | 1654 | 1464376232932 Marionette TRACE conn2 <- [1,2793,null,{"value":"7"}] 12:10:32 INFO - PROCESS | 1654 | 1464376232934 Marionette TRACE conn2 -> [0,2794,"setScriptTimeout",{"ms":35000}] 12:10:32 INFO - PROCESS | 1654 | 1464376232935 Marionette TRACE conn2 <- [1,2794,null,{}] 12:10:32 INFO - PROCESS | 1654 | 1464376232937 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}] 12:10:33 INFO - PROCESS | 1654 | 1464376233053 Marionette TRACE conn2 <- [1,2795,null,{"value":null}] 12:10:33 INFO - PROCESS | 1654 | 1464376233067 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:33 INFO - PROCESS | 1654 | ++DOCSHELL 0x12cc15000 == 65 [pid = 1654] [id = 706] 12:10:33 INFO - PROCESS | 1654 | ++DOMWINDOW == 132 (0x1162f2000) [pid = 1654] [serial = 2118] [outer = 0x0] 12:10:33 INFO - PROCESS | 1654 | ++DOMWINDOW == 133 (0x12a942800) [pid = 1654] [serial = 2119] [outer = 0x1162f2000] 12:10:33 INFO - PROCESS | 1654 | 1464376233092 Marionette DEBUG loaded listener.js 12:10:33 INFO - PROCESS | 1654 | ++DOMWINDOW == 134 (0x12b0bcc00) [pid = 1654] [serial = 2120] [outer = 0x1162f2000] 12:10:33 INFO - PROCESS | 1654 | 1464376233424 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]]]}] 12:10:33 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 12:10:33 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 518ms 12:10:33 INFO - PROCESS | 1654 | 1464376233452 Marionette TRACE conn2 -> [0,2797,"getWindowHandle",null] 12:10:33 INFO - PROCESS | 1654 | 1464376233454 Marionette TRACE conn2 <- [1,2797,null,{"value":"7"}] 12:10:33 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 12:10:33 INFO - PROCESS | 1654 | 1464376233462 Marionette TRACE conn2 -> [0,2798,"setScriptTimeout",{"ms":35000}] 12:10:33 INFO - PROCESS | 1654 | 1464376233463 Marionette TRACE conn2 <- [1,2798,null,{}] 12:10:33 INFO - PROCESS | 1654 | 1464376233465 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}] 12:10:33 INFO - PROCESS | 1654 | 1464376233585 Marionette TRACE conn2 <- [1,2799,null,{"value":null}] 12:10:33 INFO - PROCESS | 1654 | 1464376233627 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:33 INFO - PROCESS | 1654 | ++DOCSHELL 0x12d2c0000 == 66 [pid = 1654] [id = 707] 12:10:33 INFO - PROCESS | 1654 | ++DOMWINDOW == 135 (0x12b029400) [pid = 1654] [serial = 2121] [outer = 0x0] 12:10:33 INFO - PROCESS | 1654 | ++DOMWINDOW == 136 (0x12b1e8000) [pid = 1654] [serial = 2122] [outer = 0x12b029400] 12:10:33 INFO - PROCESS | 1654 | 1464376233652 Marionette DEBUG loaded listener.js 12:10:33 INFO - PROCESS | 1654 | ++DOMWINDOW == 137 (0x12b1ecc00) [pid = 1654] [serial = 2123] [outer = 0x12b029400] 12:10:34 INFO - PROCESS | 1654 | --DOMWINDOW == 136 (0x119aa9400) [pid = 1654] [serial = 2055] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 12:10:34 INFO - PROCESS | 1654 | --DOMWINDOW == 135 (0x1218f1c00) [pid = 1654] [serial = 2058] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 12:10:34 INFO - PROCESS | 1654 | --DOMWINDOW == 134 (0x121936400) [pid = 1654] [serial = 2061] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 12:10:34 INFO - PROCESS | 1654 | --DOMWINDOW == 133 (0x112979800) [pid = 1654] [serial = 2043] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 12:10:34 INFO - PROCESS | 1654 | --DOMWINDOW == 132 (0x1183cfc00) [pid = 1654] [serial = 2046] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 12:10:34 INFO - PROCESS | 1654 | --DOMWINDOW == 131 (0x1193cb000) [pid = 1654] [serial = 2049] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 12:10:34 INFO - PROCESS | 1654 | --DOMWINDOW == 130 (0x111ed5800) [pid = 1654] [serial = 2064] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 12:10:34 INFO - PROCESS | 1654 | --DOMWINDOW == 129 (0x119c37000) [pid = 1654] [serial = 2067] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 12:10:34 INFO - PROCESS | 1654 | --DOMWINDOW == 128 (0x119aa6000) [pid = 1654] [serial = 2052] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 12:10:34 INFO - PROCESS | 1654 | 1464376234113 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]]]}] 12:10:34 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 12:10:34 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 676ms 12:10:34 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 12:10:34 INFO - PROCESS | 1654 | 1464376234133 Marionette TRACE conn2 -> [0,2801,"getWindowHandle",null] 12:10:34 INFO - PROCESS | 1654 | 1464376234134 Marionette TRACE conn2 <- [1,2801,null,{"value":"7"}] 12:10:34 INFO - PROCESS | 1654 | 1464376234136 Marionette TRACE conn2 -> [0,2802,"setScriptTimeout",{"ms":35000}] 12:10:34 INFO - PROCESS | 1654 | 1464376234137 Marionette TRACE conn2 <- [1,2802,null,{}] 12:10:34 INFO - PROCESS | 1654 | 1464376234139 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}] 12:10:34 INFO - PROCESS | 1654 | 1464376234230 Marionette TRACE conn2 <- [1,2803,null,{"value":null}] 12:10:34 INFO - PROCESS | 1654 | 1464376234234 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:34 INFO - PROCESS | 1654 | ++DOCSHELL 0x12c885800 == 67 [pid = 1654] [id = 708] 12:10:34 INFO - PROCESS | 1654 | ++DOMWINDOW == 129 (0x1193ca400) [pid = 1654] [serial = 2124] [outer = 0x0] 12:10:34 INFO - PROCESS | 1654 | ++DOMWINDOW == 130 (0x119c37000) [pid = 1654] [serial = 2125] [outer = 0x1193ca400] 12:10:34 INFO - PROCESS | 1654 | 1464376234259 Marionette DEBUG loaded listener.js 12:10:34 INFO - PROCESS | 1654 | ++DOMWINDOW == 131 (0x12b1eb800) [pid = 1654] [serial = 2126] [outer = 0x1193ca400] 12:10:34 INFO - PROCESS | 1654 | 1464376234605 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]]]}] 12:10:34 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 12:10:34 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 518ms 12:10:34 INFO - PROCESS | 1654 | 1464376234655 Marionette TRACE conn2 -> [0,2805,"getWindowHandle",null] 12:10:34 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 12:10:34 INFO - PROCESS | 1654 | 1464376234656 Marionette TRACE conn2 <- [1,2805,null,{"value":"7"}] 12:10:34 INFO - PROCESS | 1654 | 1464376234658 Marionette TRACE conn2 -> [0,2806,"setScriptTimeout",{"ms":35000}] 12:10:34 INFO - PROCESS | 1654 | 1464376234660 Marionette TRACE conn2 <- [1,2806,null,{}] 12:10:34 INFO - PROCESS | 1654 | 1464376234663 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}] 12:10:34 INFO - PROCESS | 1654 | 1464376234795 Marionette TRACE conn2 <- [1,2807,null,{"value":null}] 12:10:34 INFO - PROCESS | 1654 | 1464376234807 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:34 INFO - PROCESS | 1654 | ++DOCSHELL 0x133d17800 == 68 [pid = 1654] [id = 709] 12:10:34 INFO - PROCESS | 1654 | ++DOMWINDOW == 132 (0x1291eb000) [pid = 1654] [serial = 2127] [outer = 0x0] 12:10:34 INFO - PROCESS | 1654 | ++DOMWINDOW == 133 (0x12ba6c400) [pid = 1654] [serial = 2128] [outer = 0x1291eb000] 12:10:34 INFO - PROCESS | 1654 | 1464376234845 Marionette DEBUG loaded listener.js 12:10:34 INFO - PROCESS | 1654 | ++DOMWINDOW == 134 (0x12bb7bc00) [pid = 1654] [serial = 2129] [outer = 0x1291eb000] 12:10:35 INFO - PROCESS | 1654 | 1464376235182 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]]]}] 12:10:35 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 12:10:35 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 570ms 12:10:35 INFO - PROCESS | 1654 | 1464376235230 Marionette TRACE conn2 -> [0,2809,"getWindowHandle",null] 12:10:35 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 12:10:35 INFO - PROCESS | 1654 | 1464376235231 Marionette TRACE conn2 <- [1,2809,null,{"value":"7"}] 12:10:35 INFO - PROCESS | 1654 | 1464376235233 Marionette TRACE conn2 -> [0,2810,"setScriptTimeout",{"ms":35000}] 12:10:35 INFO - PROCESS | 1654 | 1464376235235 Marionette TRACE conn2 <- [1,2810,null,{}] 12:10:35 INFO - PROCESS | 1654 | 1464376235237 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}] 12:10:35 INFO - PROCESS | 1654 | 1464376235334 Marionette TRACE conn2 <- [1,2811,null,{"value":null}] 12:10:35 INFO - PROCESS | 1654 | 1464376235338 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:35 INFO - PROCESS | 1654 | ++DOCSHELL 0x135326800 == 69 [pid = 1654] [id = 710] 12:10:35 INFO - PROCESS | 1654 | ++DOMWINDOW == 135 (0x12bb76400) [pid = 1654] [serial = 2130] [outer = 0x0] 12:10:35 INFO - PROCESS | 1654 | ++DOMWINDOW == 136 (0x12bb86c00) [pid = 1654] [serial = 2131] [outer = 0x12bb76400] 12:10:35 INFO - PROCESS | 1654 | 1464376235362 Marionette DEBUG loaded listener.js 12:10:35 INFO - PROCESS | 1654 | ++DOMWINDOW == 137 (0x12bb8d400) [pid = 1654] [serial = 2132] [outer = 0x12bb76400] 12:10:35 INFO - PROCESS | 1654 | 1464376235718 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]]]}] 12:10:35 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 12:10:35 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 518ms 12:10:35 INFO - PROCESS | 1654 | 1464376235762 Marionette TRACE conn2 -> [0,2813,"getWindowHandle",null] 12:10:35 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 12:10:35 INFO - PROCESS | 1654 | 1464376235767 Marionette TRACE conn2 <- [1,2813,null,{"value":"7"}] 12:10:35 INFO - PROCESS | 1654 | 1464376235770 Marionette TRACE conn2 -> [0,2814,"setScriptTimeout",{"ms":35000}] 12:10:35 INFO - PROCESS | 1654 | 1464376235772 Marionette TRACE conn2 <- [1,2814,null,{}] 12:10:35 INFO - PROCESS | 1654 | 1464376235775 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}] 12:10:35 INFO - PROCESS | 1654 | 1464376235922 Marionette TRACE conn2 <- [1,2815,null,{"value":null}] 12:10:35 INFO - PROCESS | 1654 | 1464376235929 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:35 INFO - PROCESS | 1654 | ++DOCSHELL 0x13533d800 == 70 [pid = 1654] [id = 711] 12:10:35 INFO - PROCESS | 1654 | ++DOMWINDOW == 138 (0x12bb83400) [pid = 1654] [serial = 2133] [outer = 0x0] 12:10:35 INFO - PROCESS | 1654 | ++DOMWINDOW == 139 (0x12bb93400) [pid = 1654] [serial = 2134] [outer = 0x12bb83400] 12:10:35 INFO - PROCESS | 1654 | 1464376235969 Marionette DEBUG loaded listener.js 12:10:36 INFO - PROCESS | 1654 | ++DOMWINDOW == 140 (0x12c1b2400) [pid = 1654] [serial = 2135] [outer = 0x12bb83400] 12:10:36 INFO - PROCESS | 1654 | 1464376236568 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]]]}] 12:10:36 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 12:10:36 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 829ms 12:10:36 INFO - PROCESS | 1654 | 1464376236615 Marionette TRACE conn2 -> [0,2817,"getWindowHandle",null] 12:10:36 INFO - PROCESS | 1654 | 1464376236617 Marionette TRACE conn2 <- [1,2817,null,{"value":"7"}] 12:10:36 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 12:10:36 INFO - PROCESS | 1654 | 1464376236623 Marionette TRACE conn2 -> [0,2818,"setScriptTimeout",{"ms":35000}] 12:10:36 INFO - PROCESS | 1654 | 1464376236625 Marionette TRACE conn2 <- [1,2818,null,{}] 12:10:36 INFO - PROCESS | 1654 | 1464376236632 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}] 12:10:36 INFO - PROCESS | 1654 | 1464376236782 Marionette TRACE conn2 <- [1,2819,null,{"value":null}] 12:10:36 INFO - PROCESS | 1654 | 1464376236944 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:36 INFO - PROCESS | 1654 | ++DOCSHELL 0x121010000 == 71 [pid = 1654] [id = 712] 12:10:36 INFO - PROCESS | 1654 | ++DOMWINDOW == 141 (0x116752800) [pid = 1654] [serial = 2136] [outer = 0x0] 12:10:36 INFO - PROCESS | 1654 | ++DOMWINDOW == 142 (0x1180cb000) [pid = 1654] [serial = 2137] [outer = 0x116752800] 12:10:36 INFO - PROCESS | 1654 | 1464376236997 Marionette DEBUG loaded listener.js 12:10:37 INFO - PROCESS | 1654 | ++DOMWINDOW == 143 (0x118702400) [pid = 1654] [serial = 2138] [outer = 0x116752800] 12:10:37 INFO - PROCESS | 1654 | 1464376237501 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]]]}] 12:10:37 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 12:10:37 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 924ms 12:10:37 INFO - PROCESS | 1654 | 1464376237563 Marionette TRACE conn2 -> [0,2821,"getWindowHandle",null] 12:10:37 INFO - PROCESS | 1654 | 1464376237568 Marionette TRACE conn2 <- [1,2821,null,{"value":"7"}] 12:10:37 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 12:10:37 INFO - PROCESS | 1654 | 1464376237574 Marionette TRACE conn2 -> [0,2822,"setScriptTimeout",{"ms":35000}] 12:10:37 INFO - PROCESS | 1654 | 1464376237576 Marionette TRACE conn2 <- [1,2822,null,{}] 12:10:37 INFO - PROCESS | 1654 | 1464376237579 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}] 12:10:37 INFO - PROCESS | 1654 | 1464376237694 Marionette TRACE conn2 <- [1,2823,null,{"value":null}] 12:10:37 INFO - PROCESS | 1654 | 1464376237776 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:37 INFO - PROCESS | 1654 | ++DOCSHELL 0x1270e7000 == 72 [pid = 1654] [id = 713] 12:10:37 INFO - PROCESS | 1654 | ++DOMWINDOW == 144 (0x119405800) [pid = 1654] [serial = 2139] [outer = 0x0] 12:10:37 INFO - PROCESS | 1654 | ++DOMWINDOW == 145 (0x119aa0c00) [pid = 1654] [serial = 2140] [outer = 0x119405800] 12:10:37 INFO - PROCESS | 1654 | 1464376237806 Marionette DEBUG loaded listener.js 12:10:37 INFO - PROCESS | 1654 | ++DOMWINDOW == 146 (0x120f22c00) [pid = 1654] [serial = 2141] [outer = 0x119405800] 12:10:38 INFO - PROCESS | 1654 | 1464376238219 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]]]}] 12:10:38 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 12:10:38 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 670ms 12:10:38 INFO - PROCESS | 1654 | 1464376238245 Marionette TRACE conn2 -> [0,2825,"getWindowHandle",null] 12:10:38 INFO - PROCESS | 1654 | 1464376238249 Marionette TRACE conn2 <- [1,2825,null,{"value":"7"}] 12:10:38 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 12:10:38 INFO - PROCESS | 1654 | 1464376238251 Marionette TRACE conn2 -> [0,2826,"setScriptTimeout",{"ms":35000}] 12:10:38 INFO - PROCESS | 1654 | 1464376238254 Marionette TRACE conn2 <- [1,2826,null,{}] 12:10:38 INFO - PROCESS | 1654 | 1464376238261 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}] 12:10:38 INFO - PROCESS | 1654 | 1464376238376 Marionette TRACE conn2 <- [1,2827,null,{"value":null}] 12:10:38 INFO - PROCESS | 1654 | 1464376238488 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:38 INFO - PROCESS | 1654 | ++DOCSHELL 0x133d24800 == 73 [pid = 1654] [id = 714] 12:10:38 INFO - PROCESS | 1654 | ++DOMWINDOW == 147 (0x125019c00) [pid = 1654] [serial = 2142] [outer = 0x0] 12:10:38 INFO - PROCESS | 1654 | ++DOMWINDOW == 148 (0x127095c00) [pid = 1654] [serial = 2143] [outer = 0x125019c00] 12:10:38 INFO - PROCESS | 1654 | 1464376238523 Marionette DEBUG loaded listener.js 12:10:38 INFO - PROCESS | 1654 | ++DOMWINDOW == 149 (0x1291e5400) [pid = 1654] [serial = 2144] [outer = 0x125019c00] 12:10:38 INFO - PROCESS | 1654 | 1464376238970 Marionette TRACE conn2 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 12:10:38 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 12:10:38 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 726ms 12:10:38 INFO - PROCESS | 1654 | 1464376238978 Marionette TRACE conn2 -> [0,2829,"getWindowHandle",null] 12:10:38 INFO - PROCESS | 1654 | 1464376238983 Marionette TRACE conn2 <- [1,2829,null,{"value":"7"}] 12:10:38 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 12:10:38 INFO - PROCESS | 1654 | 1464376238986 Marionette TRACE conn2 -> [0,2830,"setScriptTimeout",{"ms":35000}] 12:10:38 INFO - PROCESS | 1654 | 1464376238988 Marionette TRACE conn2 <- [1,2830,null,{}] 12:10:38 INFO - PROCESS | 1654 | 1464376238992 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}] 12:10:39 INFO - PROCESS | 1654 | 1464376239194 Marionette TRACE conn2 <- [1,2831,null,{"value":null}] 12:10:39 INFO - PROCESS | 1654 | 1464376239325 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:39 INFO - PROCESS | 1654 | ++DOCSHELL 0x13549b800 == 74 [pid = 1654] [id = 715] 12:10:39 INFO - PROCESS | 1654 | ++DOMWINDOW == 150 (0x12967a400) [pid = 1654] [serial = 2145] [outer = 0x0] 12:10:39 INFO - PROCESS | 1654 | ++DOMWINDOW == 151 (0x12b1e7800) [pid = 1654] [serial = 2146] [outer = 0x12967a400] 12:10:39 INFO - PROCESS | 1654 | 1464376239354 Marionette DEBUG loaded listener.js 12:10:39 INFO - PROCESS | 1654 | ++DOMWINDOW == 152 (0x12ba6f000) [pid = 1654] [serial = 2147] [outer = 0x12967a400] 12:10:39 INFO - PROCESS | 1654 | 1464376239766 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]]]}] 12:10:39 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 12:10:39 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 822ms 12:10:39 INFO - PROCESS | 1654 | 1464376239808 Marionette TRACE conn2 -> [0,2833,"getWindowHandle",null] 12:10:39 INFO - PROCESS | 1654 | 1464376239809 Marionette TRACE conn2 <- [1,2833,null,{"value":"7"}] 12:10:39 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 12:10:39 INFO - PROCESS | 1654 | 1464376239812 Marionette TRACE conn2 -> [0,2834,"setScriptTimeout",{"ms":35000}] 12:10:39 INFO - PROCESS | 1654 | 1464376239814 Marionette TRACE conn2 <- [1,2834,null,{}] 12:10:39 INFO - PROCESS | 1654 | 1464376239818 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}] 12:10:39 INFO - PROCESS | 1654 | 1464376239930 Marionette TRACE conn2 <- [1,2835,null,{"value":null}] 12:10:40 INFO - PROCESS | 1654 | 1464376240012 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:40 INFO - PROCESS | 1654 | ++DOCSHELL 0x11976e800 == 75 [pid = 1654] [id = 716] 12:10:40 INFO - PROCESS | 1654 | ++DOMWINDOW == 153 (0x1185cf400) [pid = 1654] [serial = 2148] [outer = 0x0] 12:10:40 INFO - PROCESS | 1654 | ++DOMWINDOW == 154 (0x125f4a400) [pid = 1654] [serial = 2149] [outer = 0x1185cf400] 12:10:40 INFO - PROCESS | 1654 | 1464376240044 Marionette DEBUG loaded listener.js 12:10:40 INFO - PROCESS | 1654 | ++DOMWINDOW == 155 (0x12ba72000) [pid = 1654] [serial = 2150] [outer = 0x1185cf400] 12:10:40 INFO - PROCESS | 1654 | 1464376240714 Marionette TRACE conn2 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 12:10:40 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 12:10:40 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 972ms 12:10:40 INFO - PROCESS | 1654 | 1464376240784 Marionette TRACE conn2 -> [0,2837,"getWindowHandle",null] 12:10:40 INFO - PROCESS | 1654 | 1464376240786 Marionette TRACE conn2 <- [1,2837,null,{"value":"7"}] 12:10:40 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 12:10:40 INFO - PROCESS | 1654 | 1464376240790 Marionette TRACE conn2 -> [0,2838,"setScriptTimeout",{"ms":35000}] 12:10:40 INFO - PROCESS | 1654 | 1464376240792 Marionette TRACE conn2 <- [1,2838,null,{}] 12:10:40 INFO - PROCESS | 1654 | 1464376240813 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}] 12:10:40 INFO - PROCESS | 1654 | 1464376240938 Marionette TRACE conn2 <- [1,2839,null,{"value":null}] 12:10:41 INFO - PROCESS | 1654 | 1464376241004 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:41 INFO - PROCESS | 1654 | ++DOCSHELL 0x118538800 == 76 [pid = 1654] [id = 717] 12:10:41 INFO - PROCESS | 1654 | ++DOMWINDOW == 156 (0x1122a9800) [pid = 1654] [serial = 2151] [outer = 0x0] 12:10:41 INFO - PROCESS | 1654 | ++DOMWINDOW == 157 (0x1127c1000) [pid = 1654] [serial = 2152] [outer = 0x1122a9800] 12:10:41 INFO - PROCESS | 1654 | 1464376241032 Marionette DEBUG loaded listener.js 12:10:41 INFO - PROCESS | 1654 | ++DOMWINDOW == 158 (0x112971800) [pid = 1654] [serial = 2153] [outer = 0x1122a9800] 12:10:41 INFO - PROCESS | 1654 | 1464376241455 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]]]}] 12:10:41 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 12:10:41 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 672ms 12:10:41 INFO - PROCESS | 1654 | 1464376241463 Marionette TRACE conn2 -> [0,2841,"getWindowHandle",null] 12:10:41 INFO - PROCESS | 1654 | 1464376241468 Marionette TRACE conn2 <- [1,2841,null,{"value":"7"}] 12:10:41 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 12:10:41 INFO - PROCESS | 1654 | 1464376241472 Marionette TRACE conn2 -> [0,2842,"setScriptTimeout",{"ms":35000}] 12:10:41 INFO - PROCESS | 1654 | 1464376241474 Marionette TRACE conn2 <- [1,2842,null,{}] 12:10:41 INFO - PROCESS | 1654 | 1464376241477 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}] 12:10:41 INFO - PROCESS | 1654 | 1464376241591 Marionette TRACE conn2 <- [1,2843,null,{"value":null}] 12:10:41 INFO - PROCESS | 1654 | 1464376241737 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:41 INFO - PROCESS | 1654 | ++DOCSHELL 0x117e04000 == 77 [pid = 1654] [id = 718] 12:10:41 INFO - PROCESS | 1654 | ++DOMWINDOW == 159 (0x113a77c00) [pid = 1654] [serial = 2154] [outer = 0x0] 12:10:41 INFO - PROCESS | 1654 | ++DOMWINDOW == 160 (0x113f4a800) [pid = 1654] [serial = 2155] [outer = 0x113a77c00] 12:10:41 INFO - PROCESS | 1654 | 1464376241784 Marionette DEBUG loaded listener.js 12:10:41 INFO - PROCESS | 1654 | ++DOMWINDOW == 161 (0x116941000) [pid = 1654] [serial = 2156] [outer = 0x113a77c00] 12:10:42 INFO - PROCESS | 1654 | --DOCSHELL 0x135326800 == 76 [pid = 1654] [id = 710] 12:10:42 INFO - PROCESS | 1654 | --DOCSHELL 0x133d17800 == 75 [pid = 1654] [id = 709] 12:10:42 INFO - PROCESS | 1654 | --DOCSHELL 0x12c885800 == 74 [pid = 1654] [id = 708] 12:10:42 INFO - PROCESS | 1654 | --DOCSHELL 0x12d2c0000 == 73 [pid = 1654] [id = 707] 12:10:42 INFO - PROCESS | 1654 | --DOMWINDOW == 160 (0x119aa6400) [pid = 1654] [serial = 2041] [outer = 0x0] [url = about:blank] 12:10:42 INFO - PROCESS | 1654 | --DOMWINDOW == 159 (0x112892800) [pid = 1654] [serial = 2035] [outer = 0x0] [url = about:blank] 12:10:42 INFO - PROCESS | 1654 | --DOMWINDOW == 158 (0x118105000) [pid = 1654] [serial = 2038] [outer = 0x0] [url = about:blank] 12:10:42 INFO - PROCESS | 1654 | --DOMWINDOW == 157 (0x129158400) [pid = 1654] [serial = 2071] [outer = 0x0] [url = about:blank] 12:10:42 INFO - PROCESS | 1654 | --DOCSHELL 0x12cc15000 == 72 [pid = 1654] [id = 706] 12:10:42 INFO - PROCESS | 1654 | --DOCSHELL 0x12bb5a000 == 71 [pid = 1654] [id = 705] 12:10:42 INFO - PROCESS | 1654 | --DOCSHELL 0x12ceb7800 == 70 [pid = 1654] [id = 17] 12:10:42 INFO - PROCESS | 1654 | --DOCSHELL 0x12b35c800 == 69 [pid = 1654] [id = 704] 12:10:42 INFO - PROCESS | 1654 | --DOCSHELL 0x129111000 == 68 [pid = 1654] [id = 703] 12:10:42 INFO - PROCESS | 1654 | --DOCSHELL 0x125ed9000 == 67 [pid = 1654] [id = 702] 12:10:42 INFO - PROCESS | 1654 | --DOCSHELL 0x117116800 == 66 [pid = 1654] [id = 701] 12:10:42 INFO - PROCESS | 1654 | --DOCSHELL 0x113f10800 == 65 [pid = 1654] [id = 700] 12:10:42 INFO - PROCESS | 1654 | --DOCSHELL 0x125f21800 == 64 [pid = 1654] [id = 699] 12:10:42 INFO - PROCESS | 1654 | --DOCSHELL 0x133c1b800 == 63 [pid = 1654] [id = 696] 12:10:42 INFO - PROCESS | 1654 | --DOCSHELL 0x133c0b800 == 62 [pid = 1654] [id = 695] 12:10:42 INFO - PROCESS | 1654 | --DOCSHELL 0x12d820000 == 61 [pid = 1654] [id = 694] 12:10:42 INFO - PROCESS | 1654 | --DOCSHELL 0x12d715000 == 60 [pid = 1654] [id = 693] 12:10:42 INFO - PROCESS | 1654 | --DOCSHELL 0x1272dc800 == 59 [pid = 1654] [id = 692] 12:10:42 INFO - PROCESS | 1654 | --DOCSHELL 0x119ca0000 == 58 [pid = 1654] [id = 691] 12:10:42 INFO - PROCESS | 1654 | --DOCSHELL 0x12d2c7800 == 57 [pid = 1654] [id = 690] 12:10:42 INFO - PROCESS | 1654 | --DOMWINDOW == 156 (0x1185c8c00) [pid = 1654] [serial = 2047] [outer = 0x0] [url = about:blank] 12:10:42 INFO - PROCESS | 1654 | --DOMWINDOW == 155 (0x118929400) [pid = 1654] [serial = 2048] [outer = 0x0] [url = about:blank] 12:10:42 INFO - PROCESS | 1654 | --DOMWINDOW == 154 (0x1196bc800) [pid = 1654] [serial = 2050] [outer = 0x0] [url = about:blank] 12:10:42 INFO - PROCESS | 1654 | --DOMWINDOW == 153 (0x1196d0400) [pid = 1654] [serial = 2051] [outer = 0x0] [url = about:blank] 12:10:42 INFO - PROCESS | 1654 | --DOMWINDOW == 152 (0x1196cbc00) [pid = 1654] [serial = 2066] [outer = 0x0] [url = about:blank] 12:10:42 INFO - PROCESS | 1654 | --DOMWINDOW == 151 (0x1185cc800) [pid = 1654] [serial = 2065] [outer = 0x0] [url = about:blank] 12:10:42 INFO - PROCESS | 1654 | --DOMWINDOW == 150 (0x1278c5c00) [pid = 1654] [serial = 2063] [outer = 0x0] [url = about:blank] 12:10:42 INFO - PROCESS | 1654 | --DOMWINDOW == 149 (0x116752400) [pid = 1654] [serial = 2069] [outer = 0x0] [url = about:blank] 12:10:42 INFO - PROCESS | 1654 | --DOMWINDOW == 148 (0x1278c7800) [pid = 1654] [serial = 2068] [outer = 0x0] [url = about:blank] 12:10:42 INFO - PROCESS | 1654 | --DOMWINDOW == 147 (0x119c38000) [pid = 1654] [serial = 2053] [outer = 0x0] [url = about:blank] 12:10:42 INFO - PROCESS | 1654 | --DOMWINDOW == 146 (0x120f26400) [pid = 1654] [serial = 2054] [outer = 0x0] [url = about:blank] 12:10:42 INFO - PROCESS | 1654 | --DOMWINDOW == 145 (0x121425800) [pid = 1654] [serial = 2057] [outer = 0x0] [url = about:blank] 12:10:42 INFO - PROCESS | 1654 | --DOMWINDOW == 144 (0x125e6b800) [pid = 1654] [serial = 2060] [outer = 0x0] [url = about:blank] 12:10:42 INFO - PROCESS | 1654 | --DOMWINDOW == 143 (0x1211eb000) [pid = 1654] [serial = 2056] [outer = 0x0] [url = about:blank] 12:10:42 INFO - PROCESS | 1654 | --DOMWINDOW == 142 (0x121aacc00) [pid = 1654] [serial = 2059] [outer = 0x0] [url = about:blank] 12:10:42 INFO - PROCESS | 1654 | --DOMWINDOW == 141 (0x1275eec00) [pid = 1654] [serial = 2062] [outer = 0x0] [url = about:blank] 12:10:42 INFO - PROCESS | 1654 | --DOMWINDOW == 140 (0x117685400) [pid = 1654] [serial = 2045] [outer = 0x0] [url = about:blank] 12:10:42 INFO - PROCESS | 1654 | --DOMWINDOW == 139 (0x112a73800) [pid = 1654] [serial = 2044] [outer = 0x0] [url = about:blank] 12:10:42 INFO - PROCESS | 1654 | 1464376242277 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]]]}] 12:10:42 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 12:10:42 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 823ms 12:10:42 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 12:10:42 INFO - PROCESS | 1654 | 1464376242295 Marionette TRACE conn2 -> [0,2845,"getWindowHandle",null] 12:10:42 INFO - PROCESS | 1654 | 1464376242296 Marionette TRACE conn2 <- [1,2845,null,{"value":"7"}] 12:10:42 INFO - PROCESS | 1654 | 1464376242299 Marionette TRACE conn2 -> [0,2846,"setScriptTimeout",{"ms":35000}] 12:10:42 INFO - PROCESS | 1654 | 1464376242301 Marionette TRACE conn2 <- [1,2846,null,{}] 12:10:42 INFO - PROCESS | 1654 | 1464376242308 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}] 12:10:42 INFO - PROCESS | 1654 | 1464376242398 Marionette TRACE conn2 <- [1,2847,null,{"value":null}] 12:10:42 INFO - PROCESS | 1654 | 1464376242456 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:42 INFO - PROCESS | 1654 | ++DOCSHELL 0x119673000 == 58 [pid = 1654] [id = 719] 12:10:42 INFO - PROCESS | 1654 | ++DOMWINDOW == 140 (0x116940400) [pid = 1654] [serial = 2157] [outer = 0x0] 12:10:42 INFO - PROCESS | 1654 | ++DOMWINDOW == 141 (0x11767f400) [pid = 1654] [serial = 2158] [outer = 0x116940400] 12:10:42 INFO - PROCESS | 1654 | 1464376242484 Marionette DEBUG loaded listener.js 12:10:42 INFO - PROCESS | 1654 | ++DOMWINDOW == 142 (0x1180c4400) [pid = 1654] [serial = 2159] [outer = 0x116940400] 12:10:42 INFO - PROCESS | 1654 | 1464376242791 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]]]}] 12:10:42 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 12:10:42 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 521ms 12:10:42 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 12:10:42 INFO - PROCESS | 1654 | 1464376242821 Marionette TRACE conn2 -> [0,2849,"getWindowHandle",null] 12:10:42 INFO - PROCESS | 1654 | 1464376242823 Marionette TRACE conn2 <- [1,2849,null,{"value":"7"}] 12:10:42 INFO - PROCESS | 1654 | 1464376242825 Marionette TRACE conn2 -> [0,2850,"setScriptTimeout",{"ms":35000}] 12:10:42 INFO - PROCESS | 1654 | 1464376242826 Marionette TRACE conn2 <- [1,2850,null,{}] 12:10:42 INFO - PROCESS | 1654 | 1464376242828 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}] 12:10:42 INFO - PROCESS | 1654 | 1464376242914 Marionette TRACE conn2 <- [1,2851,null,{"value":null}] 12:10:42 INFO - PROCESS | 1654 | 1464376242973 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:42 INFO - PROCESS | 1654 | ++DOCSHELL 0x121022000 == 59 [pid = 1654] [id = 720] 12:10:42 INFO - PROCESS | 1654 | ++DOMWINDOW == 143 (0x117176400) [pid = 1654] [serial = 2160] [outer = 0x0] 12:10:42 INFO - PROCESS | 1654 | ++DOMWINDOW == 144 (0x118339000) [pid = 1654] [serial = 2161] [outer = 0x117176400] 12:10:43 INFO - PROCESS | 1654 | 1464376242999 Marionette DEBUG loaded listener.js 12:10:43 INFO - PROCESS | 1654 | ++DOMWINDOW == 145 (0x1185c7000) [pid = 1654] [serial = 2162] [outer = 0x117176400] 12:10:43 INFO - PROCESS | 1654 | 1464376243282 Marionette TRACE conn2 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 12:10:43 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 12:10:43 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 518ms 12:10:43 INFO - PROCESS | 1654 | 1464376243344 Marionette TRACE conn2 -> [0,2853,"getWindowHandle",null] 12:10:43 INFO - PROCESS | 1654 | 1464376243346 Marionette TRACE conn2 <- [1,2853,null,{"value":"7"}] 12:10:43 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 12:10:43 INFO - PROCESS | 1654 | 1464376243350 Marionette TRACE conn2 -> [0,2854,"setScriptTimeout",{"ms":35000}] 12:10:43 INFO - PROCESS | 1654 | 1464376243351 Marionette TRACE conn2 <- [1,2854,null,{}] 12:10:43 INFO - PROCESS | 1654 | 1464376243354 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}] 12:10:43 INFO - PROCESS | 1654 | 1464376243434 Marionette TRACE conn2 <- [1,2855,null,{"value":null}] 12:10:43 INFO - PROCESS | 1654 | 1464376243438 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:43 INFO - PROCESS | 1654 | ++DOCSHELL 0x123f69000 == 60 [pid = 1654] [id = 721] 12:10:43 INFO - PROCESS | 1654 | ++DOMWINDOW == 146 (0x11810b400) [pid = 1654] [serial = 2163] [outer = 0x0] 12:10:43 INFO - PROCESS | 1654 | ++DOMWINDOW == 147 (0x1185d2c00) [pid = 1654] [serial = 2164] [outer = 0x11810b400] 12:10:43 INFO - PROCESS | 1654 | 1464376243464 Marionette DEBUG loaded listener.js 12:10:43 INFO - PROCESS | 1654 | ++DOMWINDOW == 148 (0x11892b400) [pid = 1654] [serial = 2165] [outer = 0x11810b400] 12:10:43 INFO - PROCESS | 1654 | 1464376243821 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]]]}] 12:10:43 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 12:10:43 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 522ms 12:10:43 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 12:10:43 INFO - PROCESS | 1654 | 1464376243873 Marionette TRACE conn2 -> [0,2857,"getWindowHandle",null] 12:10:43 INFO - PROCESS | 1654 | 1464376243874 Marionette TRACE conn2 <- [1,2857,null,{"value":"7"}] 12:10:43 INFO - PROCESS | 1654 | 1464376243877 Marionette TRACE conn2 -> [0,2858,"setScriptTimeout",{"ms":35000}] 12:10:43 INFO - PROCESS | 1654 | 1464376243878 Marionette TRACE conn2 <- [1,2858,null,{}] 12:10:43 INFO - PROCESS | 1654 | 1464376243880 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}] 12:10:44 INFO - PROCESS | 1654 | 1464376244002 Marionette TRACE conn2 <- [1,2859,null,{"value":null}] 12:10:44 INFO - PROCESS | 1654 | 1464376244014 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:44 INFO - PROCESS | 1654 | ++DOCSHELL 0x11311c000 == 61 [pid = 1654] [id = 722] 12:10:44 INFO - PROCESS | 1654 | ++DOMWINDOW == 149 (0x1190b9400) [pid = 1654] [serial = 2166] [outer = 0x0] 12:10:44 INFO - PROCESS | 1654 | ++DOMWINDOW == 150 (0x1193cf000) [pid = 1654] [serial = 2167] [outer = 0x1190b9400] 12:10:44 INFO - PROCESS | 1654 | 1464376244057 Marionette DEBUG loaded listener.js 12:10:44 INFO - PROCESS | 1654 | ++DOMWINDOW == 151 (0x1196c1000) [pid = 1654] [serial = 2168] [outer = 0x1190b9400] 12:10:44 INFO - PROCESS | 1654 | 1464376244572 Marionette TRACE conn2 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 12:10:44 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 12:10:44 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 719ms 12:10:44 INFO - PROCESS | 1654 | 1464376244598 Marionette TRACE conn2 -> [0,2861,"getWindowHandle",null] 12:10:44 INFO - PROCESS | 1654 | 1464376244600 Marionette TRACE conn2 <- [1,2861,null,{"value":"7"}] 12:10:44 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 12:10:44 INFO - PROCESS | 1654 | 1464376244611 Marionette TRACE conn2 -> [0,2862,"setScriptTimeout",{"ms":35000}] 12:10:44 INFO - PROCESS | 1654 | 1464376244615 Marionette TRACE conn2 <- [1,2862,null,{}] 12:10:44 INFO - PROCESS | 1654 | 1464376244619 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}] 12:10:44 INFO - PROCESS | 1654 | 1464376244742 Marionette TRACE conn2 <- [1,2863,null,{"value":null}] 12:10:44 INFO - PROCESS | 1654 | 1464376244780 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:44 INFO - PROCESS | 1654 | ++DOCSHELL 0x1270e7800 == 62 [pid = 1654] [id = 723] 12:10:44 INFO - PROCESS | 1654 | ++DOMWINDOW == 152 (0x1196c1800) [pid = 1654] [serial = 2169] [outer = 0x0] 12:10:44 INFO - PROCESS | 1654 | ++DOMWINDOW == 153 (0x1196ca800) [pid = 1654] [serial = 2170] [outer = 0x1196c1800] 12:10:44 INFO - PROCESS | 1654 | 1464376244805 Marionette DEBUG loaded listener.js 12:10:44 INFO - PROCESS | 1654 | ++DOMWINDOW == 154 (0x119a9b800) [pid = 1654] [serial = 2171] [outer = 0x1196c1800] 12:10:45 INFO - PROCESS | 1654 | 1464376245132 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]]]}] 12:10:45 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 12:10:45 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 573ms 12:10:45 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 12:10:45 INFO - PROCESS | 1654 | 1464376245185 Marionette TRACE conn2 -> [0,2865,"getWindowHandle",null] 12:10:45 INFO - PROCESS | 1654 | 1464376245186 Marionette TRACE conn2 <- [1,2865,null,{"value":"7"}] 12:10:45 INFO - PROCESS | 1654 | 1464376245188 Marionette TRACE conn2 -> [0,2866,"setScriptTimeout",{"ms":35000}] 12:10:45 INFO - PROCESS | 1654 | 1464376245189 Marionette TRACE conn2 <- [1,2866,null,{}] 12:10:45 INFO - PROCESS | 1654 | 1464376245191 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}] 12:10:45 INFO - PROCESS | 1654 | 1464376245302 Marionette TRACE conn2 <- [1,2867,null,{"value":null}] 12:10:45 INFO - PROCESS | 1654 | 1464376245339 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:45 INFO - PROCESS | 1654 | ++DOCSHELL 0x127b6a000 == 63 [pid = 1654] [id = 724] 12:10:45 INFO - PROCESS | 1654 | ++DOMWINDOW == 155 (0x1196c5400) [pid = 1654] [serial = 2172] [outer = 0x0] 12:10:45 INFO - PROCESS | 1654 | ++DOMWINDOW == 156 (0x119aa2400) [pid = 1654] [serial = 2173] [outer = 0x1196c5400] 12:10:45 INFO - PROCESS | 1654 | 1464376245364 Marionette DEBUG loaded listener.js 12:10:45 INFO - PROCESS | 1654 | ++DOMWINDOW == 157 (0x119b0f400) [pid = 1654] [serial = 2174] [outer = 0x1196c5400] 12:10:45 INFO - PROCESS | 1654 | 1464376245693 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]]]}] 12:10:45 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 12:10:45 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 519ms 12:10:45 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 12:10:45 INFO - PROCESS | 1654 | 1464376245707 Marionette TRACE conn2 -> [0,2869,"getWindowHandle",null] 12:10:45 INFO - PROCESS | 1654 | 1464376245709 Marionette TRACE conn2 <- [1,2869,null,{"value":"7"}] 12:10:45 INFO - PROCESS | 1654 | 1464376245721 Marionette TRACE conn2 -> [0,2870,"setScriptTimeout",{"ms":35000}] 12:10:45 INFO - PROCESS | 1654 | 1464376245723 Marionette TRACE conn2 <- [1,2870,null,{}] 12:10:45 INFO - PROCESS | 1654 | 1464376245726 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}] 12:10:45 INFO - PROCESS | 1654 | 1464376245892 Marionette TRACE conn2 <- [1,2871,null,{"value":null}] 12:10:45 INFO - PROCESS | 1654 | 1464376245906 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:45 INFO - PROCESS | 1654 | ++DOCSHELL 0x1294be000 == 64 [pid = 1654] [id = 725] 12:10:45 INFO - PROCESS | 1654 | ++DOMWINDOW == 158 (0x119aa4800) [pid = 1654] [serial = 2175] [outer = 0x0] 12:10:45 INFO - PROCESS | 1654 | ++DOMWINDOW == 159 (0x119b20400) [pid = 1654] [serial = 2176] [outer = 0x119aa4800] 12:10:45 INFO - PROCESS | 1654 | 1464376245931 Marionette DEBUG loaded listener.js 12:10:45 INFO - PROCESS | 1654 | ++DOMWINDOW == 160 (0x120f20800) [pid = 1654] [serial = 2177] [outer = 0x119aa4800] 12:10:46 INFO - PROCESS | 1654 | --DOMWINDOW == 159 (0x120f2a000) [pid = 1654] [serial = 2115] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 12:10:46 INFO - PROCESS | 1654 | --DOMWINDOW == 158 (0x1162f2000) [pid = 1654] [serial = 2118] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 12:10:46 INFO - PROCESS | 1654 | --DOMWINDOW == 157 (0x12b029400) [pid = 1654] [serial = 2121] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 12:10:46 INFO - PROCESS | 1654 | --DOMWINDOW == 156 (0x1127c2800) [pid = 1654] [serial = 2100] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 12:10:46 INFO - PROCESS | 1654 | --DOMWINDOW == 155 (0x11674e800) [pid = 1654] [serial = 2097] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 12:10:46 INFO - PROCESS | 1654 | --DOMWINDOW == 154 (0x1196c0800) [pid = 1654] [serial = 2103] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 12:10:46 INFO - PROCESS | 1654 | --DOMWINDOW == 153 (0x120f23800) [pid = 1654] [serial = 2106] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 12:10:46 INFO - PROCESS | 1654 | --DOMWINDOW == 152 (0x1122b6800) [pid = 1654] [serial = 2094] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 12:10:46 INFO - PROCESS | 1654 | --DOMWINDOW == 151 (0x120f26000) [pid = 1654] [serial = 2109] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 12:10:46 INFO - PROCESS | 1654 | --DOMWINDOW == 150 (0x125ce2400) [pid = 1654] [serial = 2112] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 12:10:46 INFO - PROCESS | 1654 | --DOMWINDOW == 149 (0x1193ca400) [pid = 1654] [serial = 2124] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 12:10:46 INFO - PROCESS | 1654 | --DOMWINDOW == 148 (0x1291eb000) [pid = 1654] [serial = 2127] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 12:10:46 INFO - PROCESS | 1654 | --DOMWINDOW == 147 (0x12bb76400) [pid = 1654] [serial = 2130] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 12:10:46 INFO - PROCESS | 1654 | --DOMWINDOW == 146 (0x12ce9b800) [pid = 1654] [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.] 12:10:46 INFO - PROCESS | 1654 | --DOMWINDOW == 145 (0x1196d3c00) [pid = 1654] [serial = 2040] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 12:10:46 INFO - PROCESS | 1654 | --DOMWINDOW == 144 (0x12ceb8800) [pid = 1654] [serial = 44] [outer = 0x0] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 12:10:46 INFO - PROCESS | 1654 | --DOMWINDOW == 143 (0x121aae800) [pid = 1654] [serial = 1977] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 12:10:46 INFO - PROCESS | 1654 | 1464376246667 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]]]}] 12:10:46 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 12:10:46 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 982ms 12:10:46 INFO - PROCESS | 1654 | 1464376246694 Marionette TRACE conn2 -> [0,2873,"getWindowHandle",null] 12:10:46 INFO - PROCESS | 1654 | 1464376246695 Marionette TRACE conn2 <- [1,2873,null,{"value":"7"}] 12:10:46 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 12:10:46 INFO - PROCESS | 1654 | 1464376246697 Marionette TRACE conn2 -> [0,2874,"setScriptTimeout",{"ms":35000}] 12:10:46 INFO - PROCESS | 1654 | 1464376246699 Marionette TRACE conn2 <- [1,2874,null,{}] 12:10:46 INFO - PROCESS | 1654 | 1464376246701 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}] 12:10:46 INFO - PROCESS | 1654 | 1464376246787 Marionette TRACE conn2 <- [1,2875,null,{"value":null}] 12:10:46 INFO - PROCESS | 1654 | 1464376246791 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:46 INFO - PROCESS | 1654 | ++DOCSHELL 0x125791000 == 65 [pid = 1654] [id = 726] 12:10:46 INFO - PROCESS | 1654 | ++DOMWINDOW == 144 (0x116a54c00) [pid = 1654] [serial = 2178] [outer = 0x0] 12:10:46 INFO - PROCESS | 1654 | ++DOMWINDOW == 145 (0x1183d7400) [pid = 1654] [serial = 2179] [outer = 0x116a54c00] 12:10:46 INFO - PROCESS | 1654 | 1464376246816 Marionette DEBUG loaded listener.js 12:10:46 INFO - PROCESS | 1654 | ++DOMWINDOW == 146 (0x120f22800) [pid = 1654] [serial = 2180] [outer = 0x116a54c00] 12:10:47 INFO - PROCESS | 1654 | 1464376247186 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]]]}] 12:10:47 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 12:10:47 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 518ms 12:10:47 INFO - PROCESS | 1654 | 1464376247216 Marionette TRACE conn2 -> [0,2877,"getWindowHandle",null] 12:10:47 INFO - PROCESS | 1654 | 1464376247218 Marionette TRACE conn2 <- [1,2877,null,{"value":"7"}] 12:10:47 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 12:10:47 INFO - PROCESS | 1654 | 1464376247220 Marionette TRACE conn2 -> [0,2878,"setScriptTimeout",{"ms":35000}] 12:10:47 INFO - PROCESS | 1654 | 1464376247222 Marionette TRACE conn2 <- [1,2878,null,{}] 12:10:47 INFO - PROCESS | 1654 | 1464376247224 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}] 12:10:47 INFO - PROCESS | 1654 | 1464376247350 Marionette TRACE conn2 <- [1,2879,null,{"value":null}] 12:10:47 INFO - PROCESS | 1654 | 1464376247358 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:47 INFO - PROCESS | 1654 | ++DOCSHELL 0x12b133800 == 66 [pid = 1654] [id = 727] 12:10:47 INFO - PROCESS | 1654 | ++DOMWINDOW == 147 (0x120f29000) [pid = 1654] [serial = 2181] [outer = 0x0] 12:10:47 INFO - PROCESS | 1654 | ++DOMWINDOW == 148 (0x121415800) [pid = 1654] [serial = 2182] [outer = 0x120f29000] 12:10:47 INFO - PROCESS | 1654 | 1464376247392 Marionette DEBUG loaded listener.js 12:10:47 INFO - PROCESS | 1654 | ++DOMWINDOW == 149 (0x12142f400) [pid = 1654] [serial = 2183] [outer = 0x120f29000] 12:10:47 INFO - PROCESS | 1654 | 1464376247721 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]]]}] 12:10:47 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 12:10:47 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 519ms 12:10:47 INFO - PROCESS | 1654 | 1464376247739 Marionette TRACE conn2 -> [0,2881,"getWindowHandle",null] 12:10:47 INFO - PROCESS | 1654 | 1464376247741 Marionette TRACE conn2 <- [1,2881,null,{"value":"7"}] 12:10:47 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 12:10:47 INFO - PROCESS | 1654 | 1464376247743 Marionette TRACE conn2 -> [0,2882,"setScriptTimeout",{"ms":35000}] 12:10:47 INFO - PROCESS | 1654 | 1464376247744 Marionette TRACE conn2 <- [1,2882,null,{}] 12:10:47 INFO - PROCESS | 1654 | 1464376247747 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}] 12:10:47 INFO - PROCESS | 1654 | 1464376247841 Marionette TRACE conn2 <- [1,2883,null,{"value":null}] 12:10:47 INFO - PROCESS | 1654 | 1464376247846 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:47 INFO - PROCESS | 1654 | ++DOCSHELL 0x12bb5e000 == 67 [pid = 1654] [id = 728] 12:10:47 INFO - PROCESS | 1654 | ++DOMWINDOW == 150 (0x120f2c800) [pid = 1654] [serial = 2184] [outer = 0x0] 12:10:47 INFO - PROCESS | 1654 | ++DOMWINDOW == 151 (0x121b6d400) [pid = 1654] [serial = 2185] [outer = 0x120f2c800] 12:10:47 INFO - PROCESS | 1654 | 1464376247871 Marionette DEBUG loaded listener.js 12:10:47 INFO - PROCESS | 1654 | ++DOMWINDOW == 152 (0x121d10400) [pid = 1654] [serial = 2186] [outer = 0x120f2c800] 12:10:48 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 12:10:48 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 469ms 12:10:48 INFO - PROCESS | 1654 | 1464376248207 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]]]}] 12:10:48 INFO - PROCESS | 1654 | 1464376248218 Marionette TRACE conn2 -> [0,2885,"getWindowHandle",null] 12:10:48 INFO - PROCESS | 1654 | 1464376248219 Marionette TRACE conn2 <- [1,2885,null,{"value":"7"}] 12:10:48 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 12:10:48 INFO - PROCESS | 1654 | 1464376248222 Marionette TRACE conn2 -> [0,2886,"setScriptTimeout",{"ms":35000}] 12:10:48 INFO - PROCESS | 1654 | 1464376248223 Marionette TRACE conn2 <- [1,2886,null,{}] 12:10:48 INFO - PROCESS | 1654 | 1464376248225 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}] 12:10:48 INFO - PROCESS | 1654 | 1464376248351 Marionette TRACE conn2 <- [1,2887,null,{"value":null}] 12:10:48 INFO - PROCESS | 1654 | 1464376248358 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:48 INFO - PROCESS | 1654 | ++DOCSHELL 0x12bf61800 == 68 [pid = 1654] [id = 729] 12:10:48 INFO - PROCESS | 1654 | ++DOMWINDOW == 153 (0x1185d3000) [pid = 1654] [serial = 2187] [outer = 0x0] 12:10:48 INFO - PROCESS | 1654 | ++DOMWINDOW == 154 (0x121d0b400) [pid = 1654] [serial = 2188] [outer = 0x1185d3000] 12:10:48 INFO - PROCESS | 1654 | 1464376248383 Marionette DEBUG loaded listener.js 12:10:48 INFO - PROCESS | 1654 | ++DOMWINDOW == 155 (0x124e46c00) [pid = 1654] [serial = 2189] [outer = 0x1185d3000] 12:10:48 INFO - PROCESS | 1654 | 1464376248809 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]]]}] 12:10:48 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 12:10:48 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 622ms 12:10:48 INFO - PROCESS | 1654 | 1464376248845 Marionette TRACE conn2 -> [0,2889,"getWindowHandle",null] 12:10:48 INFO - PROCESS | 1654 | 1464376248850 Marionette TRACE conn2 <- [1,2889,null,{"value":"7"}] 12:10:48 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 12:10:48 INFO - PROCESS | 1654 | 1464376248854 Marionette TRACE conn2 -> [0,2890,"setScriptTimeout",{"ms":35000}] 12:10:48 INFO - PROCESS | 1654 | 1464376248856 Marionette TRACE conn2 <- [1,2890,null,{}] 12:10:48 INFO - PROCESS | 1654 | 1464376248860 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}] 12:10:48 INFO - PROCESS | 1654 | 1464376248971 Marionette TRACE conn2 <- [1,2891,null,{"value":null}] 12:10:49 INFO - PROCESS | 1654 | 1464376249049 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:49 INFO - PROCESS | 1654 | ++DOCSHELL 0x11664b800 == 69 [pid = 1654] [id = 730] 12:10:49 INFO - PROCESS | 1654 | ++DOMWINDOW == 156 (0x11224dc00) [pid = 1654] [serial = 2190] [outer = 0x0] 12:10:49 INFO - PROCESS | 1654 | ++DOMWINDOW == 157 (0x1127c2000) [pid = 1654] [serial = 2191] [outer = 0x11224dc00] 12:10:49 INFO - PROCESS | 1654 | 1464376249082 Marionette DEBUG loaded listener.js 12:10:49 INFO - PROCESS | 1654 | ++DOMWINDOW == 158 (0x112974000) [pid = 1654] [serial = 2192] [outer = 0x11224dc00] 12:10:49 INFO - PROCESS | 1654 | 1464376249503 Marionette TRACE conn2 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 12:10:49 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 12:10:49 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 670ms 12:10:49 INFO - PROCESS | 1654 | 1464376249524 Marionette TRACE conn2 -> [0,2893,"getWindowHandle",null] 12:10:49 INFO - PROCESS | 1654 | 1464376249528 Marionette TRACE conn2 <- [1,2893,null,{"value":"7"}] 12:10:49 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 12:10:49 INFO - PROCESS | 1654 | 1464376249535 Marionette TRACE conn2 -> [0,2894,"setScriptTimeout",{"ms":35000}] 12:10:49 INFO - PROCESS | 1654 | 1464376249537 Marionette TRACE conn2 <- [1,2894,null,{}] 12:10:49 INFO - PROCESS | 1654 | 1464376249540 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}] 12:10:49 INFO - PROCESS | 1654 | 1464376249649 Marionette TRACE conn2 <- [1,2895,null,{"value":null}] 12:10:49 INFO - PROCESS | 1654 | 1464376249714 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:49 INFO - PROCESS | 1654 | ++DOCSHELL 0x1219ae000 == 70 [pid = 1654] [id = 731] 12:10:49 INFO - PROCESS | 1654 | ++DOMWINDOW == 159 (0x112a67800) [pid = 1654] [serial = 2193] [outer = 0x0] 12:10:49 INFO - PROCESS | 1654 | ++DOMWINDOW == 160 (0x116a53c00) [pid = 1654] [serial = 2194] [outer = 0x112a67800] 12:10:49 INFO - PROCESS | 1654 | 1464376249787 Marionette DEBUG loaded listener.js 12:10:49 INFO - PROCESS | 1654 | ++DOMWINDOW == 161 (0x117685400) [pid = 1654] [serial = 2195] [outer = 0x112a67800] 12:10:50 INFO - PROCESS | 1654 | 1464376250285 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]]]}] 12:10:50 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 12:10:50 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 819ms 12:10:50 INFO - PROCESS | 1654 | 1464376250356 Marionette TRACE conn2 -> [0,2897,"getWindowHandle",null] 12:10:50 INFO - PROCESS | 1654 | 1464376250358 Marionette TRACE conn2 <- [1,2897,null,{"value":"7"}] 12:10:50 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 12:10:50 INFO - PROCESS | 1654 | 1464376250362 Marionette TRACE conn2 -> [0,2898,"setScriptTimeout",{"ms":35000}] 12:10:50 INFO - PROCESS | 1654 | 1464376250369 Marionette TRACE conn2 <- [1,2898,null,{}] 12:10:50 INFO - PROCESS | 1654 | 1464376250381 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}] 12:10:50 INFO - PROCESS | 1654 | 1464376250550 Marionette TRACE conn2 <- [1,2899,null,{"value":null}] 12:10:50 INFO - PROCESS | 1654 | 1464376250681 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:50 INFO - PROCESS | 1654 | ++DOCSHELL 0x12c5b4800 == 71 [pid = 1654] [id = 732] 12:10:50 INFO - PROCESS | 1654 | ++DOMWINDOW == 162 (0x1180bf800) [pid = 1654] [serial = 2196] [outer = 0x0] 12:10:50 INFO - PROCESS | 1654 | ++DOMWINDOW == 163 (0x11904c400) [pid = 1654] [serial = 2197] [outer = 0x1180bf800] 12:10:50 INFO - PROCESS | 1654 | 1464376250714 Marionette DEBUG loaded listener.js 12:10:50 INFO - PROCESS | 1654 | ++DOMWINDOW == 164 (0x1193cd800) [pid = 1654] [serial = 2198] [outer = 0x1180bf800] 12:10:51 INFO - PROCESS | 1654 | 1464376251135 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]]]}] 12:10:51 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 12:10:51 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 828ms 12:10:51 INFO - PROCESS | 1654 | 1464376251190 Marionette TRACE conn2 -> [0,2901,"getWindowHandle",null] 12:10:51 INFO - PROCESS | 1654 | 1464376251192 Marionette TRACE conn2 <- [1,2901,null,{"value":"7"}] 12:10:51 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 12:10:51 INFO - PROCESS | 1654 | 1464376251194 Marionette TRACE conn2 -> [0,2902,"setScriptTimeout",{"ms":35000}] 12:10:51 INFO - PROCESS | 1654 | 1464376251196 Marionette TRACE conn2 <- [1,2902,null,{}] 12:10:51 INFO - PROCESS | 1654 | 1464376251198 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}] 12:10:51 INFO - PROCESS | 1654 | 1464376251310 Marionette TRACE conn2 <- [1,2903,null,{"value":null}] 12:10:51 INFO - PROCESS | 1654 | 1464376251387 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:51 INFO - PROCESS | 1654 | ++DOCSHELL 0x12cc1d000 == 72 [pid = 1654] [id = 733] 12:10:51 INFO - PROCESS | 1654 | ++DOMWINDOW == 165 (0x11940bc00) [pid = 1654] [serial = 2199] [outer = 0x0] 12:10:51 INFO - PROCESS | 1654 | ++DOMWINDOW == 166 (0x119b21c00) [pid = 1654] [serial = 2200] [outer = 0x11940bc00] 12:10:51 INFO - PROCESS | 1654 | 1464376251417 Marionette DEBUG loaded listener.js 12:10:51 INFO - PROCESS | 1654 | ++DOMWINDOW == 167 (0x120f2c000) [pid = 1654] [serial = 2201] [outer = 0x11940bc00] 12:10:51 INFO - PROCESS | 1654 | 1464376251822 Marionette TRACE conn2 <- [1,2904,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 12:10:51 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 12:10:51 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 671ms 12:10:51 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 12:10:51 INFO - PROCESS | 1654 | 1464376251866 Marionette TRACE conn2 -> [0,2905,"getWindowHandle",null] 12:10:51 INFO - PROCESS | 1654 | 1464376251867 Marionette TRACE conn2 <- [1,2905,null,{"value":"7"}] 12:10:51 INFO - PROCESS | 1654 | 1464376251869 Marionette TRACE conn2 -> [0,2906,"setScriptTimeout",{"ms":35000}] 12:10:51 INFO - PROCESS | 1654 | 1464376251871 Marionette TRACE conn2 <- [1,2906,null,{}] 12:10:51 INFO - PROCESS | 1654 | 1464376251873 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}] 12:10:51 INFO - PROCESS | 1654 | 1464376251996 Marionette TRACE conn2 <- [1,2907,null,{"value":null}] 12:10:52 INFO - PROCESS | 1654 | 1464376252075 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:52 INFO - PROCESS | 1654 | ++DOCSHELL 0x12d2c0000 == 73 [pid = 1654] [id = 734] 12:10:52 INFO - PROCESS | 1654 | ++DOMWINDOW == 168 (0x119b1ec00) [pid = 1654] [serial = 2202] [outer = 0x0] 12:10:52 INFO - PROCESS | 1654 | ++DOMWINDOW == 169 (0x12141a800) [pid = 1654] [serial = 2203] [outer = 0x119b1ec00] 12:10:52 INFO - PROCESS | 1654 | 1464376252105 Marionette DEBUG loaded listener.js 12:10:52 INFO - PROCESS | 1654 | ++DOMWINDOW == 170 (0x123f26c00) [pid = 1654] [serial = 2204] [outer = 0x119b1ec00] 12:10:52 INFO - PROCESS | 1654 | 1464376252523 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]]]}] 12:10:52 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 12:10:52 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 720ms 12:10:52 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 12:10:52 INFO - PROCESS | 1654 | 1464376252590 Marionette TRACE conn2 -> [0,2909,"getWindowHandle",null] 12:10:52 INFO - PROCESS | 1654 | 1464376252591 Marionette TRACE conn2 <- [1,2909,null,{"value":"7"}] 12:10:52 INFO - PROCESS | 1654 | 1464376252593 Marionette TRACE conn2 -> [0,2910,"setScriptTimeout",{"ms":35000}] 12:10:52 INFO - PROCESS | 1654 | 1464376252594 Marionette TRACE conn2 <- [1,2910,null,{}] 12:10:52 INFO - PROCESS | 1654 | 1464376252597 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}] 12:10:52 INFO - PROCESS | 1654 | 1464376252720 Marionette TRACE conn2 <- [1,2911,null,{"value":null}] 12:10:52 INFO - PROCESS | 1654 | 1464376252798 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:52 INFO - PROCESS | 1654 | ++DOCSHELL 0x12d808800 == 74 [pid = 1654] [id = 735] 12:10:52 INFO - PROCESS | 1654 | ++DOMWINDOW == 171 (0x125173800) [pid = 1654] [serial = 2205] [outer = 0x0] 12:10:52 INFO - PROCESS | 1654 | ++DOMWINDOW == 172 (0x125cea000) [pid = 1654] [serial = 2206] [outer = 0x125173800] 12:10:52 INFO - PROCESS | 1654 | 1464376252831 Marionette DEBUG loaded listener.js 12:10:52 INFO - PROCESS | 1654 | ++DOMWINDOW == 173 (0x1278ca400) [pid = 1654] [serial = 2207] [outer = 0x125173800] 12:10:53 INFO - PROCESS | 1654 | 1464376253190 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]]]}] 12:10:53 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 12:10:53 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 12:10:53 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 619ms 12:10:53 INFO - PROCESS | 1654 | 1464376253212 Marionette TRACE conn2 -> [0,2913,"getWindowHandle",null] 12:10:53 INFO - PROCESS | 1654 | 1464376253214 Marionette TRACE conn2 <- [1,2913,null,{"value":"7"}] 12:10:53 INFO - TEST-START | /DOMEvents/constructors.html 12:10:53 INFO - PROCESS | 1654 | 1464376253216 Marionette TRACE conn2 -> [0,2914,"setScriptTimeout",{"ms":35000}] 12:10:53 INFO - PROCESS | 1654 | 1464376253217 Marionette TRACE conn2 <- [1,2914,null,{}] 12:10:53 INFO - PROCESS | 1654 | 1464376253220 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}] 12:10:53 INFO - PROCESS | 1654 | 1464376253324 Marionette TRACE conn2 <- [1,2915,null,{"value":null}] 12:10:53 INFO - PROCESS | 1654 | 1464376253421 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:53 INFO - PROCESS | 1654 | ++DOCSHELL 0x133c02800 == 75 [pid = 1654] [id = 736] 12:10:53 INFO - PROCESS | 1654 | ++DOMWINDOW == 174 (0x1278d0c00) [pid = 1654] [serial = 2208] [outer = 0x0] 12:10:53 INFO - PROCESS | 1654 | ++DOMWINDOW == 175 (0x129158400) [pid = 1654] [serial = 2209] [outer = 0x1278d0c00] 12:10:53 INFO - PROCESS | 1654 | 1464376253451 Marionette DEBUG loaded listener.js 12:10:53 INFO - PROCESS | 1654 | ++DOMWINDOW == 176 (0x1291eb800) [pid = 1654] [serial = 2210] [outer = 0x1278d0c00] 12:10:53 INFO - PROCESS | 1654 | 1464376253870 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]]]}] 12:10:53 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 12:10:53 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 12:10:53 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 12:10:53 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 12:10:53 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 12:10:53 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 12:10:53 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 12:10:53 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 12:10:53 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 12:10:53 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 12:10:53 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 12:10:53 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 12:10:53 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 12:10:53 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 12:10:53 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 12:10:53 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 12:10:53 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 12:10:53 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 12:10:53 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 12:10:53 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 12:10:53 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 12:10:53 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 12:10:53 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 12:10:53 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 12:10:53 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 12:10:53 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 12:10:53 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 12:10:53 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 12:10:53 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 12:10:53 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 12:10:53 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 12:10:53 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 12:10:53 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 12:10:53 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 12:10:53 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 12:10:53 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 12:10:53 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 12:10:53 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 12:10:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:10:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:10:53 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 12:10:53 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 12:10:53 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 12:10:53 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 12:10:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:10:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:10:53 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 12:10:53 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 12:10:53 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 12:10:53 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 12:10:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:10:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:10:53 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 12:10:53 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 12:10:53 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 12:10:53 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 12:10:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:10:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:10:53 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 12:10:53 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 12:10:53 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 12:10:53 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 12:10:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:10:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:10:53 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 12:10:53 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 12:10:53 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 12:10:53 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 12:10:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:10:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:10:53 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 12:10:53 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 12:10:53 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 12:10:53 INFO - TEST-OK | /DOMEvents/constructors.html | took 676ms 12:10:53 INFO - PROCESS | 1654 | 1464376253892 Marionette TRACE conn2 -> [0,2917,"getWindowHandle",null] 12:10:53 INFO - PROCESS | 1654 | 1464376253894 Marionette TRACE conn2 <- [1,2917,null,{"value":"7"}] 12:10:53 INFO - TEST-START | /DOMEvents/event-phases-order.html 12:10:53 INFO - PROCESS | 1654 | 1464376253896 Marionette TRACE conn2 -> [0,2918,"setScriptTimeout",{"ms":35000}] 12:10:53 INFO - PROCESS | 1654 | 1464376253898 Marionette TRACE conn2 <- [1,2918,null,{}] 12:10:53 INFO - PROCESS | 1654 | 1464376253900 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}] 12:10:54 INFO - PROCESS | 1654 | 1464376254008 Marionette TRACE conn2 <- [1,2919,null,{"value":null}] 12:10:54 INFO - PROCESS | 1654 | 1464376254116 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:54 INFO - PROCESS | 1654 | ++DOCSHELL 0x11704d000 == 76 [pid = 1654] [id = 737] 12:10:54 INFO - PROCESS | 1654 | ++DOMWINDOW == 177 (0x1126ca800) [pid = 1654] [serial = 2211] [outer = 0x0] 12:10:54 INFO - PROCESS | 1654 | ++DOMWINDOW == 178 (0x112ae5000) [pid = 1654] [serial = 2212] [outer = 0x1126ca800] 12:10:54 INFO - PROCESS | 1654 | 1464376254149 Marionette DEBUG loaded listener.js 12:10:54 INFO - PROCESS | 1654 | ++DOMWINDOW == 179 (0x1278d1000) [pid = 1654] [serial = 2213] [outer = 0x1126ca800] 12:10:54 INFO - PROCESS | 1654 | 1464376254489 Marionette TRACE conn2 <- [1,2920,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 12:10:54 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 12:10:54 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 622ms 12:10:54 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 12:10:54 INFO - PROCESS | 1654 | 1464376254519 Marionette TRACE conn2 -> [0,2921,"getWindowHandle",null] 12:10:54 INFO - PROCESS | 1654 | 1464376254520 Marionette TRACE conn2 <- [1,2921,null,{"value":"7"}] 12:10:54 INFO - PROCESS | 1654 | 1464376254522 Marionette TRACE conn2 -> [0,2922,"setScriptTimeout",{"ms":35000}] 12:10:54 INFO - PROCESS | 1654 | 1464376254524 Marionette TRACE conn2 <- [1,2922,null,{}] 12:10:54 INFO - PROCESS | 1654 | 1464376254526 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}] 12:10:54 INFO - PROCESS | 1654 | 1464376254632 Marionette TRACE conn2 <- [1,2923,null,{"value":null}] 12:10:54 INFO - PROCESS | 1654 | 1464376254731 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:54 INFO - PROCESS | 1654 | ++DOCSHELL 0x12bf51800 == 77 [pid = 1654] [id = 738] 12:10:54 INFO - PROCESS | 1654 | ++DOMWINDOW == 180 (0x112893800) [pid = 1654] [serial = 2214] [outer = 0x0] 12:10:54 INFO - PROCESS | 1654 | ++DOMWINDOW == 181 (0x129675400) [pid = 1654] [serial = 2215] [outer = 0x112893800] 12:10:54 INFO - PROCESS | 1654 | 1464376254763 Marionette DEBUG loaded listener.js 12:10:54 INFO - PROCESS | 1654 | ++DOMWINDOW == 182 (0x12a888800) [pid = 1654] [serial = 2216] [outer = 0x112893800] 12:10:55 INFO - PROCESS | 1654 | [1654] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/events/Event.cpp, line 570 12:10:55 INFO - PROCESS | 1654 | [1654] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/events/Event.cpp, line 570 12:10:55 INFO - PROCESS | 1654 | [1654] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/events/Event.cpp, line 570 12:10:55 INFO - PROCESS | 1654 | [1654] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/events/Event.cpp, line 570 12:10:55 INFO - PROCESS | 1654 | 1464376255288 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]]]}] 12:10:55 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 12:10:55 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 12:10:55 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 12:10:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:10:55 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 12:10:55 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 12:10:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:10:55 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 12:10:55 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 12:10:55 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 12:10:55 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 12:10:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:10:55 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 12:10:55 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 12:10:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:10:55 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 12:10:55 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 12:10:55 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 12:10:55 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 12:10:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:10:55 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 12:10:55 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 12:10:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:10:55 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 12:10:55 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]" 12:10:55 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 12:10:55 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 12:10:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:10:55 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 12:10:55 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 12:10:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:10:55 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 12:10:55 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 12:10:55 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 773ms 12:10:55 INFO - PROCESS | 1654 | 1464376255299 Marionette TRACE conn2 -> [0,2925,"getWindowHandle",null] 12:10:55 INFO - PROCESS | 1654 | 1464376255302 Marionette TRACE conn2 <- [1,2925,null,{"value":"7"}] 12:10:55 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 12:10:55 INFO - PROCESS | 1654 | 1464376255306 Marionette TRACE conn2 -> [0,2926,"setScriptTimeout",{"ms":35000}] 12:10:55 INFO - PROCESS | 1654 | 1464376255308 Marionette TRACE conn2 <- [1,2926,null,{}] 12:10:55 INFO - PROCESS | 1654 | 1464376255312 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}] 12:10:55 INFO - PROCESS | 1654 | 1464376255415 Marionette TRACE conn2 <- [1,2927,null,{"value":null}] 12:10:55 INFO - PROCESS | 1654 | 1464376255529 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:55 INFO - PROCESS | 1654 | ++DOCSHELL 0x121449000 == 78 [pid = 1654] [id = 739] 12:10:55 INFO - PROCESS | 1654 | ++DOMWINDOW == 183 (0x1126c1400) [pid = 1654] [serial = 2217] [outer = 0x0] 12:10:55 INFO - PROCESS | 1654 | ++DOMWINDOW == 184 (0x113d5fc00) [pid = 1654] [serial = 2218] [outer = 0x1126c1400] 12:10:55 INFO - PROCESS | 1654 | 1464376255563 Marionette DEBUG loaded listener.js 12:10:55 INFO - PROCESS | 1654 | ++DOMWINDOW == 185 (0x117e69400) [pid = 1654] [serial = 2219] [outer = 0x1126c1400] 12:10:55 INFO - PROCESS | 1654 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 12:10:55 INFO - PROCESS | 1654 | 1464376255928 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]]]}] 12:10:55 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 12:10:55 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 672ms 12:10:55 INFO - PROCESS | 1654 | 1464376255978 Marionette TRACE conn2 -> [0,2929,"getWindowHandle",null] 12:10:55 INFO - PROCESS | 1654 | 1464376255982 Marionette TRACE conn2 <- [1,2929,null,{"value":"7"}] 12:10:55 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 12:10:56 INFO - PROCESS | 1654 | 1464376256001 Marionette TRACE conn2 -> [0,2930,"setScriptTimeout",{"ms":35000}] 12:10:56 INFO - PROCESS | 1654 | 1464376256003 Marionette TRACE conn2 <- [1,2930,null,{}] 12:10:56 INFO - PROCESS | 1654 | 1464376256006 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}] 12:10:56 INFO - PROCESS | 1654 | 1464376256104 Marionette TRACE conn2 <- [1,2931,null,{"value":null}] 12:10:56 INFO - PROCESS | 1654 | 1464376256213 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:56 INFO - PROCESS | 1654 | --DOCSHELL 0x12bb5e000 == 77 [pid = 1654] [id = 728] 12:10:56 INFO - PROCESS | 1654 | --DOCSHELL 0x12b133800 == 76 [pid = 1654] [id = 727] 12:10:56 INFO - PROCESS | 1654 | --DOCSHELL 0x125791000 == 75 [pid = 1654] [id = 726] 12:10:56 INFO - PROCESS | 1654 | --DOCSHELL 0x1294be000 == 74 [pid = 1654] [id = 725] 12:10:56 INFO - PROCESS | 1654 | --DOCSHELL 0x127b6a000 == 73 [pid = 1654] [id = 724] 12:10:56 INFO - PROCESS | 1654 | --DOCSHELL 0x1270e7800 == 72 [pid = 1654] [id = 723] 12:10:56 INFO - PROCESS | 1654 | --DOMWINDOW == 184 (0x12cebe800) [pid = 1654] [serial = 46] [outer = 0x0] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 12:10:56 INFO - PROCESS | 1654 | --DOMWINDOW == 183 (0x12bb93400) [pid = 1654] [serial = 2134] [outer = 0x0] [url = about:blank] 12:10:56 INFO - PROCESS | 1654 | ++DOCSHELL 0x113aa2800 == 73 [pid = 1654] [id = 740] 12:10:56 INFO - PROCESS | 1654 | ++DOMWINDOW == 184 (0x1127c7c00) [pid = 1654] [serial = 2220] [outer = 0x0] 12:10:56 INFO - PROCESS | 1654 | ++DOMWINDOW == 185 (0x113d0d000) [pid = 1654] [serial = 2221] [outer = 0x1127c7c00] 12:10:56 INFO - PROCESS | 1654 | 1464376256270 Marionette DEBUG loaded listener.js 12:10:56 INFO - PROCESS | 1654 | ++DOMWINDOW == 186 (0x1185c9800) [pid = 1654] [serial = 2222] [outer = 0x1127c7c00] 12:10:56 INFO - PROCESS | 1654 | --DOCSHELL 0x11311c000 == 72 [pid = 1654] [id = 722] 12:10:56 INFO - PROCESS | 1654 | --DOCSHELL 0x123f69000 == 71 [pid = 1654] [id = 721] 12:10:56 INFO - PROCESS | 1654 | --DOCSHELL 0x121022000 == 70 [pid = 1654] [id = 720] 12:10:56 INFO - PROCESS | 1654 | --DOCSHELL 0x119673000 == 69 [pid = 1654] [id = 719] 12:10:56 INFO - PROCESS | 1654 | --DOCSHELL 0x117e04000 == 68 [pid = 1654] [id = 718] 12:10:56 INFO - PROCESS | 1654 | --DOCSHELL 0x118538800 == 67 [pid = 1654] [id = 717] 12:10:56 INFO - PROCESS | 1654 | --DOCSHELL 0x1270e7000 == 66 [pid = 1654] [id = 713] 12:10:56 INFO - PROCESS | 1654 | --DOCSHELL 0x121010000 == 65 [pid = 1654] [id = 712] 12:10:56 INFO - PROCESS | 1654 | --DOCSHELL 0x13533d800 == 64 [pid = 1654] [id = 711] 12:10:56 INFO - PROCESS | 1654 | --DOMWINDOW == 185 (0x118104800) [pid = 1654] [serial = 1445] [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.] 12:10:56 INFO - PROCESS | 1654 | --DOMWINDOW == 184 (0x124e44c00) [pid = 1654] [serial = 1979] [outer = 0x0] [url = about:blank] 12:10:56 INFO - PROCESS | 1654 | --DOMWINDOW == 183 (0x120f24c00) [pid = 1654] [serial = 2042] [outer = 0x0] [url = about:blank] 12:10:56 INFO - PROCESS | 1654 | --DOMWINDOW == 182 (0x12a81d400) [pid = 1654] [serial = 2116] [outer = 0x0] [url = about:blank] 12:10:56 INFO - PROCESS | 1654 | --DOMWINDOW == 181 (0x12a942800) [pid = 1654] [serial = 2119] [outer = 0x0] [url = about:blank] 12:10:56 INFO - PROCESS | 1654 | --DOMWINDOW == 180 (0x12a88cc00) [pid = 1654] [serial = 2117] [outer = 0x0] [url = about:blank] 12:10:56 INFO - PROCESS | 1654 | --DOMWINDOW == 179 (0x12b1e8000) [pid = 1654] [serial = 2122] [outer = 0x0] [url = about:blank] 12:10:56 INFO - PROCESS | 1654 | --DOMWINDOW == 178 (0x12967f400) [pid = 1654] [serial = 2089] [outer = 0x0] [url = about:blank] 12:10:56 INFO - PROCESS | 1654 | --DOMWINDOW == 177 (0x1291ecc00) [pid = 1654] [serial = 2086] [outer = 0x0] [url = about:blank] 12:10:56 INFO - PROCESS | 1654 | --DOMWINDOW == 176 (0x12a941400) [pid = 1654] [serial = 2092] [outer = 0x0] [url = about:blank] 12:10:56 INFO - PROCESS | 1654 | --DOMWINDOW == 175 (0x117e65800) [pid = 1654] [serial = 2101] [outer = 0x0] [url = about:blank] 12:10:56 INFO - PROCESS | 1654 | --DOMWINDOW == 174 (0x11914e000) [pid = 1654] [serial = 2102] [outer = 0x0] [url = about:blank] 12:10:56 INFO - PROCESS | 1654 | --DOMWINDOW == 173 (0x12b0bcc00) [pid = 1654] [serial = 2120] [outer = 0x0] [url = about:blank] 12:10:56 INFO - PROCESS | 1654 | --DOMWINDOW == 172 (0x125e66400) [pid = 1654] [serial = 2083] [outer = 0x0] [url = about:blank] 12:10:56 INFO - PROCESS | 1654 | --DOMWINDOW == 171 (0x1180c2000) [pid = 1654] [serial = 2099] [outer = 0x0] [url = about:blank] 12:10:56 INFO - PROCESS | 1654 | --DOMWINDOW == 170 (0x116a60000) [pid = 1654] [serial = 2098] [outer = 0x0] [url = about:blank] 12:10:56 INFO - PROCESS | 1654 | --DOMWINDOW == 169 (0x1196cd800) [pid = 1654] [serial = 2104] [outer = 0x0] [url = about:blank] 12:10:56 INFO - PROCESS | 1654 | --DOMWINDOW == 168 (0x119b11800) [pid = 1654] [serial = 2105] [outer = 0x0] [url = about:blank] 12:10:56 INFO - PROCESS | 1654 | --DOMWINDOW == 167 (0x121428c00) [pid = 1654] [serial = 2108] [outer = 0x0] [url = about:blank] 12:10:56 INFO - PROCESS | 1654 | --DOMWINDOW == 166 (0x120f2dc00) [pid = 1654] [serial = 2107] [outer = 0x0] [url = about:blank] 12:10:56 INFO - PROCESS | 1654 | --DOMWINDOW == 165 (0x11891f400) [pid = 1654] [serial = 2096] [outer = 0x0] [url = about:blank] 12:10:56 INFO - PROCESS | 1654 | --DOMWINDOW == 164 (0x113d67800) [pid = 1654] [serial = 2095] [outer = 0x0] [url = about:blank] 12:10:56 INFO - PROCESS | 1654 | --DOMWINDOW == 163 (0x121795800) [pid = 1654] [serial = 2110] [outer = 0x0] [url = about:blank] 12:10:56 INFO - PROCESS | 1654 | --DOMWINDOW == 162 (0x125016800) [pid = 1654] [serial = 2111] [outer = 0x0] [url = about:blank] 12:10:56 INFO - PROCESS | 1654 | --DOMWINDOW == 161 (0x11891d800) [pid = 1654] [serial = 2077] [outer = 0x0] [url = about:blank] 12:10:56 INFO - PROCESS | 1654 | --DOMWINDOW == 160 (0x121420000) [pid = 1654] [serial = 2080] [outer = 0x0] [url = about:blank] 12:10:56 INFO - PROCESS | 1654 | --DOMWINDOW == 159 (0x1278cc000) [pid = 1654] [serial = 2113] [outer = 0x0] [url = about:blank] 12:10:56 INFO - PROCESS | 1654 | --DOMWINDOW == 158 (0x1162f4000) [pid = 1654] [serial = 2074] [outer = 0x0] [url = about:blank] 12:10:56 INFO - PROCESS | 1654 | --DOMWINDOW == 157 (0x119c37000) [pid = 1654] [serial = 2125] [outer = 0x0] [url = about:blank] 12:10:56 INFO - PROCESS | 1654 | --DOMWINDOW == 156 (0x12ba6c400) [pid = 1654] [serial = 2128] [outer = 0x0] [url = about:blank] 12:10:56 INFO - PROCESS | 1654 | --DOMWINDOW == 155 (0x12b1eb800) [pid = 1654] [serial = 2126] [outer = 0x0] [url = about:blank] 12:10:56 INFO - PROCESS | 1654 | --DOMWINDOW == 154 (0x12bb86c00) [pid = 1654] [serial = 2131] [outer = 0x0] [url = about:blank] 12:10:56 INFO - PROCESS | 1654 | --DOMWINDOW == 153 (0x12b1ecc00) [pid = 1654] [serial = 2123] [outer = 0x0] [url = about:blank] 12:10:56 INFO - PROCESS | 1654 | --DOMWINDOW == 152 (0x12bb8d400) [pid = 1654] [serial = 2132] [outer = 0x0] [url = about:blank] 12:10:56 INFO - PROCESS | 1654 | --DOMWINDOW == 151 (0x12bb7bc00) [pid = 1654] [serial = 2129] [outer = 0x0] [url = about:blank] 12:10:56 INFO - PROCESS | 1654 | --DOMWINDOW == 150 (0x129771800) [pid = 1654] [serial = 2114] [outer = 0x0] [url = about:blank] 12:10:56 INFO - PROCESS | 1654 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 12:10:56 INFO - PROCESS | 1654 | 1464376256559 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]]]}] 12:10:56 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 12:10:56 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 573ms 12:10:56 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 12:10:56 INFO - PROCESS | 1654 | 1464376256572 Marionette TRACE conn2 -> [0,2933,"getWindowHandle",null] 12:10:56 INFO - PROCESS | 1654 | 1464376256574 Marionette TRACE conn2 <- [1,2933,null,{"value":"7"}] 12:10:56 INFO - PROCESS | 1654 | 1464376256576 Marionette TRACE conn2 -> [0,2934,"setScriptTimeout",{"ms":35000}] 12:10:56 INFO - PROCESS | 1654 | 1464376256578 Marionette TRACE conn2 <- [1,2934,null,{}] 12:10:56 INFO - PROCESS | 1654 | 1464376256593 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}] 12:10:56 INFO - PROCESS | 1654 | 1464376256697 Marionette TRACE conn2 <- [1,2935,null,{"value":null}] 12:10:56 INFO - PROCESS | 1654 | 1464376256760 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:56 INFO - PROCESS | 1654 | ++DOCSHELL 0x1219a0000 == 65 [pid = 1654] [id = 741] 12:10:56 INFO - PROCESS | 1654 | ++DOMWINDOW == 151 (0x1185c9400) [pid = 1654] [serial = 2223] [outer = 0x0] 12:10:56 INFO - PROCESS | 1654 | ++DOMWINDOW == 152 (0x1190b6c00) [pid = 1654] [serial = 2224] [outer = 0x1185c9400] 12:10:56 INFO - PROCESS | 1654 | 1464376256788 Marionette DEBUG loaded listener.js 12:10:56 INFO - PROCESS | 1654 | ++DOMWINDOW == 153 (0x119410c00) [pid = 1654] [serial = 2225] [outer = 0x1185c9400] 12:10:57 INFO - PROCESS | 1654 | 1464376257065 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]]]}] 12:10:57 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 12:10:57 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 529ms 12:10:57 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 12:10:57 INFO - PROCESS | 1654 | 1464376257106 Marionette TRACE conn2 -> [0,2937,"getWindowHandle",null] 12:10:57 INFO - PROCESS | 1654 | 1464376257108 Marionette TRACE conn2 <- [1,2937,null,{"value":"7"}] 12:10:57 INFO - PROCESS | 1654 | 1464376257110 Marionette TRACE conn2 -> [0,2938,"setScriptTimeout",{"ms":35000}] 12:10:57 INFO - PROCESS | 1654 | 1464376257111 Marionette TRACE conn2 <- [1,2938,null,{}] 12:10:57 INFO - PROCESS | 1654 | 1464376257122 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}] 12:10:57 INFO - PROCESS | 1654 | 1464376257218 Marionette TRACE conn2 <- [1,2939,null,{"value":null}] 12:10:57 INFO - PROCESS | 1654 | 1464376257223 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:57 INFO - PROCESS | 1654 | ++DOCSHELL 0x127015800 == 66 [pid = 1654] [id = 742] 12:10:57 INFO - PROCESS | 1654 | ++DOMWINDOW == 154 (0x1196c0800) [pid = 1654] [serial = 2226] [outer = 0x0] 12:10:57 INFO - PROCESS | 1654 | ++DOMWINDOW == 155 (0x119aa6000) [pid = 1654] [serial = 2227] [outer = 0x1196c0800] 12:10:57 INFO - PROCESS | 1654 | 1464376257250 Marionette DEBUG loaded listener.js 12:10:57 INFO - PROCESS | 1654 | ++DOMWINDOW == 156 (0x119b1e800) [pid = 1654] [serial = 2228] [outer = 0x1196c0800] 12:10:57 INFO - PROCESS | 1654 | 1464376257566 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]]]}] 12:10:57 INFO - TEST-PASS | /DOMEvents/tests/approved/EventListener.eventHandler.html | Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered. 12:10:57 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 476ms 12:10:57 INFO - PROCESS | 1654 | 1464376257593 Marionette TRACE conn2 -> [0,2941,"getWindowHandle",null] 12:10:57 INFO - PROCESS | 1654 | 1464376257594 Marionette TRACE conn2 <- [1,2941,null,{"value":"7"}] 12:10:57 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 12:10:57 INFO - PROCESS | 1654 | 1464376257598 Marionette TRACE conn2 -> [0,2942,"setScriptTimeout",{"ms":35000}] 12:10:57 INFO - PROCESS | 1654 | 1464376257600 Marionette TRACE conn2 <- [1,2942,null,{}] 12:10:57 INFO - PROCESS | 1654 | 1464376257603 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}] 12:10:57 INFO - PROCESS | 1654 | 1464376257688 Marionette TRACE conn2 <- [1,2943,null,{"value":null}] 12:10:57 INFO - PROCESS | 1654 | 1464376257692 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:57 INFO - PROCESS | 1654 | ++DOCSHELL 0x12911e000 == 67 [pid = 1654] [id = 743] 12:10:57 INFO - PROCESS | 1654 | ++DOMWINDOW == 157 (0x119c40400) [pid = 1654] [serial = 2229] [outer = 0x0] 12:10:57 INFO - PROCESS | 1654 | ++DOMWINDOW == 158 (0x120fae000) [pid = 1654] [serial = 2230] [outer = 0x119c40400] 12:10:57 INFO - PROCESS | 1654 | 1464376257718 Marionette DEBUG loaded listener.js 12:10:57 INFO - PROCESS | 1654 | ++DOMWINDOW == 159 (0x1211f1800) [pid = 1654] [serial = 2231] [outer = 0x119c40400] 12:10:58 INFO - PROCESS | 1654 | 1464376258022 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"]]]}] 12:10:58 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 12:10:58 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 12:10:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:10:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:10:58 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 12:10:58 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 471ms 12:10:58 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 12:10:58 INFO - PROCESS | 1654 | 1464376258069 Marionette TRACE conn2 -> [0,2945,"getWindowHandle",null] 12:10:58 INFO - PROCESS | 1654 | 1464376258070 Marionette TRACE conn2 <- [1,2945,null,{"value":"7"}] 12:10:58 INFO - PROCESS | 1654 | 1464376258072 Marionette TRACE conn2 -> [0,2946,"setScriptTimeout",{"ms":35000}] 12:10:58 INFO - PROCESS | 1654 | 1464376258073 Marionette TRACE conn2 <- [1,2946,null,{}] 12:10:58 INFO - PROCESS | 1654 | 1464376258075 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}] 12:10:58 INFO - PROCESS | 1654 | 1464376258178 Marionette TRACE conn2 <- [1,2947,null,{"value":null}] 12:10:58 INFO - PROCESS | 1654 | 1464376258250 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:58 INFO - PROCESS | 1654 | ++DOCSHELL 0x12b047000 == 68 [pid = 1654] [id = 744] 12:10:58 INFO - PROCESS | 1654 | ++DOMWINDOW == 160 (0x1211ec000) [pid = 1654] [serial = 2232] [outer = 0x0] 12:10:58 INFO - PROCESS | 1654 | ++DOMWINDOW == 161 (0x121d08000) [pid = 1654] [serial = 2233] [outer = 0x1211ec000] 12:10:58 INFO - PROCESS | 1654 | 1464376258276 Marionette DEBUG loaded listener.js 12:10:58 INFO - PROCESS | 1654 | ++DOMWINDOW == 162 (0x127291400) [pid = 1654] [serial = 2234] [outer = 0x1211ec000] 12:10:58 INFO - PROCESS | 1654 | 1464376258560 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]]]}] 12:10:58 INFO - TEST-PASS | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch. 12:10:58 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 522ms 12:10:58 INFO - PROCESS | 1654 | 1464376258595 Marionette TRACE conn2 -> [0,2949,"getWindowHandle",null] 12:10:58 INFO - PROCESS | 1654 | 1464376258606 Marionette TRACE conn2 <- [1,2949,null,{"value":"7"}] 12:10:58 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 12:10:58 INFO - PROCESS | 1654 | 1464376258610 Marionette TRACE conn2 -> [0,2950,"setScriptTimeout",{"ms":35000}] 12:10:58 INFO - PROCESS | 1654 | 1464376258611 Marionette TRACE conn2 <- [1,2950,null,{}] 12:10:58 INFO - PROCESS | 1654 | 1464376258614 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}] 12:10:58 INFO - PROCESS | 1654 | 1464376258724 Marionette TRACE conn2 <- [1,2951,null,{"value":null}] 12:10:58 INFO - PROCESS | 1654 | 1464376258739 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:58 INFO - PROCESS | 1654 | ++DOCSHELL 0x12bf67000 == 69 [pid = 1654] [id = 745] 12:10:58 INFO - PROCESS | 1654 | ++DOMWINDOW == 163 (0x125ce8000) [pid = 1654] [serial = 2235] [outer = 0x0] 12:10:58 INFO - PROCESS | 1654 | ++DOMWINDOW == 164 (0x127b91800) [pid = 1654] [serial = 2236] [outer = 0x125ce8000] 12:10:58 INFO - PROCESS | 1654 | 1464376258763 Marionette DEBUG loaded listener.js 12:10:58 INFO - PROCESS | 1654 | ++DOMWINDOW == 165 (0x12a821800) [pid = 1654] [serial = 2237] [outer = 0x125ce8000] 12:10:59 INFO - PROCESS | 1654 | ++DOCSHELL 0x12cc1f800 == 70 [pid = 1654] [id = 746] 12:10:59 INFO - PROCESS | 1654 | ++DOMWINDOW == 166 (0x12a941000) [pid = 1654] [serial = 2238] [outer = 0x0] 12:10:59 INFO - PROCESS | 1654 | ++DOMWINDOW == 167 (0x1278c5800) [pid = 1654] [serial = 2239] [outer = 0x12a941000] 12:10:59 INFO - PROCESS | 1654 | 1464376259107 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]]]}] 12:10:59 INFO - TEST-PASS | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node. 12:10:59 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 518ms 12:10:59 INFO - PROCESS | 1654 | 1464376259129 Marionette TRACE conn2 -> [0,2953,"getWindowHandle",null] 12:10:59 INFO - PROCESS | 1654 | 1464376259130 Marionette TRACE conn2 <- [1,2953,null,{"value":"7"}] 12:10:59 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 12:10:59 INFO - PROCESS | 1654 | 1464376259132 Marionette TRACE conn2 -> [0,2954,"setScriptTimeout",{"ms":35000}] 12:10:59 INFO - PROCESS | 1654 | 1464376259133 Marionette TRACE conn2 <- [1,2954,null,{}] 12:10:59 INFO - PROCESS | 1654 | 1464376259135 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}] 12:10:59 INFO - PROCESS | 1654 | 1464376259269 Marionette TRACE conn2 <- [1,2955,null,{"value":null}] 12:10:59 INFO - PROCESS | 1654 | 1464376259285 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:59 INFO - PROCESS | 1654 | ++DOCSHELL 0x12d2ca000 == 71 [pid = 1654] [id = 747] 12:10:59 INFO - PROCESS | 1654 | ++DOMWINDOW == 168 (0x127090400) [pid = 1654] [serial = 2240] [outer = 0x0] 12:10:59 INFO - PROCESS | 1654 | ++DOMWINDOW == 169 (0x12a942800) [pid = 1654] [serial = 2241] [outer = 0x127090400] 12:10:59 INFO - PROCESS | 1654 | 1464376259310 Marionette DEBUG loaded listener.js 12:10:59 INFO - PROCESS | 1654 | ++DOMWINDOW == 170 (0x12b02f800) [pid = 1654] [serial = 2242] [outer = 0x127090400] 12:10:59 INFO - PROCESS | 1654 | 1464376259624 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]]]}] 12:10:59 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 12:10:59 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 12:10:59 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 519ms 12:10:59 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 12:10:59 INFO - PROCESS | 1654 | 1464376259667 Marionette TRACE conn2 -> [0,2957,"getWindowHandle",null] 12:10:59 INFO - PROCESS | 1654 | 1464376259668 Marionette TRACE conn2 <- [1,2957,null,{"value":"7"}] 12:10:59 INFO - PROCESS | 1654 | 1464376259671 Marionette TRACE conn2 -> [0,2958,"setScriptTimeout",{"ms":35000}] 12:10:59 INFO - PROCESS | 1654 | 1464376259672 Marionette TRACE conn2 <- [1,2958,null,{}] 12:10:59 INFO - PROCESS | 1654 | 1464376259674 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}] 12:10:59 INFO - PROCESS | 1654 | 1464376259801 Marionette TRACE conn2 <- [1,2959,null,{"value":null}] 12:10:59 INFO - PROCESS | 1654 | 1464376259811 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:59 INFO - PROCESS | 1654 | ++DOCSHELL 0x133c15800 == 72 [pid = 1654] [id = 748] 12:10:59 INFO - PROCESS | 1654 | ++DOMWINDOW == 171 (0x12a93e800) [pid = 1654] [serial = 2243] [outer = 0x0] 12:10:59 INFO - PROCESS | 1654 | ++DOMWINDOW == 172 (0x12b1e9800) [pid = 1654] [serial = 2244] [outer = 0x12a93e800] 12:10:59 INFO - PROCESS | 1654 | 1464376259837 Marionette DEBUG loaded listener.js 12:10:59 INFO - PROCESS | 1654 | ++DOMWINDOW == 173 (0x12ba6bc00) [pid = 1654] [serial = 2245] [outer = 0x12a93e800] 12:11:00 INFO - PROCESS | 1654 | 1464376260165 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]]]}] 12:11:00 INFO - TEST-PASS | /DOMEvents/tests/approved/domnodeinserted.html | Test Description: DOMNodeInserted event fires when a node has been added as a child of another node. 12:11:00 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 522ms 12:11:00 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 12:11:00 INFO - PROCESS | 1654 | 1464376260194 Marionette TRACE conn2 -> [0,2961,"getWindowHandle",null] 12:11:00 INFO - PROCESS | 1654 | 1464376260195 Marionette TRACE conn2 <- [1,2961,null,{"value":"7"}] 12:11:00 INFO - PROCESS | 1654 | 1464376260197 Marionette TRACE conn2 -> [0,2962,"setScriptTimeout",{"ms":35000}] 12:11:00 INFO - PROCESS | 1654 | 1464376260198 Marionette TRACE conn2 <- [1,2962,null,{}] 12:11:00 INFO - PROCESS | 1654 | 1464376260200 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}] 12:11:00 INFO - PROCESS | 1654 | 1464376260317 Marionette TRACE conn2 <- [1,2963,null,{"value":null}] 12:11:00 INFO - PROCESS | 1654 | 1464376260359 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:00 INFO - PROCESS | 1654 | ++DOCSHELL 0x13514d800 == 73 [pid = 1654] [id = 749] 12:11:00 INFO - PROCESS | 1654 | ++DOMWINDOW == 174 (0x12b0bcc00) [pid = 1654] [serial = 2246] [outer = 0x0] 12:11:00 INFO - PROCESS | 1654 | ++DOMWINDOW == 175 (0x12ba70400) [pid = 1654] [serial = 2247] [outer = 0x12b0bcc00] 12:11:00 INFO - PROCESS | 1654 | 1464376260384 Marionette DEBUG loaded listener.js 12:11:00 INFO - PROCESS | 1654 | ++DOMWINDOW == 176 (0x11297bc00) [pid = 1654] [serial = 2248] [outer = 0x12b0bcc00] 12:11:00 INFO - PROCESS | 1654 | --DOMWINDOW == 175 (0x1196c1800) [pid = 1654] [serial = 2169] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 12:11:00 INFO - PROCESS | 1654 | --DOMWINDOW == 174 (0x1196c5400) [pid = 1654] [serial = 2172] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 12:11:00 INFO - PROCESS | 1654 | --DOMWINDOW == 173 (0x11810b400) [pid = 1654] [serial = 2163] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 12:11:00 INFO - PROCESS | 1654 | --DOMWINDOW == 172 (0x1190b9400) [pid = 1654] [serial = 2166] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 12:11:00 INFO - PROCESS | 1654 | --DOMWINDOW == 171 (0x113a77c00) [pid = 1654] [serial = 2154] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 12:11:00 INFO - PROCESS | 1654 | --DOMWINDOW == 170 (0x116940400) [pid = 1654] [serial = 2157] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 12:11:00 INFO - PROCESS | 1654 | --DOMWINDOW == 169 (0x1122a9800) [pid = 1654] [serial = 2151] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 12:11:00 INFO - PROCESS | 1654 | --DOMWINDOW == 168 (0x119aa4800) [pid = 1654] [serial = 2175] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 12:11:00 INFO - PROCESS | 1654 | --DOMWINDOW == 167 (0x120f2c800) [pid = 1654] [serial = 2184] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 12:11:00 INFO - PROCESS | 1654 | --DOMWINDOW == 166 (0x116a54c00) [pid = 1654] [serial = 2178] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 12:11:00 INFO - PROCESS | 1654 | --DOMWINDOW == 165 (0x120f29000) [pid = 1654] [serial = 2181] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 12:11:00 INFO - PROCESS | 1654 | --DOMWINDOW == 164 (0x1185cf400) [pid = 1654] [serial = 2148] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 12:11:00 INFO - PROCESS | 1654 | --DOMWINDOW == 163 (0x117176400) [pid = 1654] [serial = 2160] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 12:11:00 INFO - PROCESS | 1654 | 1464376260870 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]]]}] 12:11:00 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. 12:11:00 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 719ms 12:11:00 INFO - PROCESS | 1654 | 1464376260916 Marionette TRACE conn2 -> [0,2965,"getWindowHandle",null] 12:11:00 INFO - PROCESS | 1654 | 1464376260918 Marionette TRACE conn2 <- [1,2965,null,{"value":"7"}] 12:11:00 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 12:11:00 INFO - PROCESS | 1654 | 1464376260920 Marionette TRACE conn2 -> [0,2966,"setScriptTimeout",{"ms":35000}] 12:11:00 INFO - PROCESS | 1654 | 1464376260922 Marionette TRACE conn2 <- [1,2966,null,{}] 12:11:00 INFO - PROCESS | 1654 | 1464376260924 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}] 12:11:01 INFO - PROCESS | 1654 | 1464376261026 Marionette TRACE conn2 <- [1,2967,null,{"value":null}] 12:11:01 INFO - PROCESS | 1654 | 1464376261113 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:01 INFO - PROCESS | 1654 | ++DOCSHELL 0x135159800 == 74 [pid = 1654] [id = 750] 12:11:01 INFO - PROCESS | 1654 | ++DOMWINDOW == 164 (0x117591c00) [pid = 1654] [serial = 2249] [outer = 0x0] 12:11:01 INFO - PROCESS | 1654 | ++DOMWINDOW == 165 (0x12a88d000) [pid = 1654] [serial = 2250] [outer = 0x117591c00] 12:11:01 INFO - PROCESS | 1654 | 1464376261142 Marionette DEBUG loaded listener.js 12:11:01 INFO - PROCESS | 1654 | ++DOMWINDOW == 166 (0x12bb7ec00) [pid = 1654] [serial = 2251] [outer = 0x117591c00] 12:11:01 INFO - PROCESS | 1654 | 1464376261376 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]]]}] 12:11:01 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. 12:11:01 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 472ms 12:11:01 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 12:11:01 INFO - PROCESS | 1654 | 1464376261392 Marionette TRACE conn2 -> [0,2969,"getWindowHandle",null] 12:11:01 INFO - PROCESS | 1654 | 1464376261393 Marionette TRACE conn2 <- [1,2969,null,{"value":"7"}] 12:11:01 INFO - PROCESS | 1654 | 1464376261403 Marionette TRACE conn2 -> [0,2970,"setScriptTimeout",{"ms":35000}] 12:11:01 INFO - PROCESS | 1654 | 1464376261405 Marionette TRACE conn2 <- [1,2970,null,{}] 12:11:01 INFO - PROCESS | 1654 | 1464376261409 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}] 12:11:01 INFO - PROCESS | 1654 | 1464376261557 Marionette TRACE conn2 <- [1,2971,null,{"value":null}] 12:11:01 INFO - PROCESS | 1654 | 1464376261564 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:01 INFO - PROCESS | 1654 | ++DOCSHELL 0x135480800 == 75 [pid = 1654] [id = 751] 12:11:01 INFO - PROCESS | 1654 | ++DOMWINDOW == 167 (0x12bb84000) [pid = 1654] [serial = 2252] [outer = 0x0] 12:11:01 INFO - PROCESS | 1654 | ++DOMWINDOW == 168 (0x12bb8c400) [pid = 1654] [serial = 2253] [outer = 0x12bb84000] 12:11:01 INFO - PROCESS | 1654 | 1464376261604 Marionette DEBUG loaded listener.js 12:11:01 INFO - PROCESS | 1654 | ++DOMWINDOW == 169 (0x12c1af400) [pid = 1654] [serial = 2254] [outer = 0x12bb84000] 12:11:02 INFO - PROCESS | 1654 | 1464376262007 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]]]}] 12:11:02 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 12:11:02 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 630ms 12:11:02 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 12:11:02 INFO - PROCESS | 1654 | 1464376262025 Marionette TRACE conn2 -> [0,2973,"getWindowHandle",null] 12:11:02 INFO - PROCESS | 1654 | 1464376262027 Marionette TRACE conn2 <- [1,2973,null,{"value":"7"}] 12:11:02 INFO - PROCESS | 1654 | 1464376262029 Marionette TRACE conn2 -> [0,2974,"setScriptTimeout",{"ms":35000}] 12:11:02 INFO - PROCESS | 1654 | 1464376262030 Marionette TRACE conn2 <- [1,2974,null,{}] 12:11:02 INFO - PROCESS | 1654 | 1464376262037 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}] 12:11:02 INFO - PROCESS | 1654 | 1464376262171 Marionette TRACE conn2 <- [1,2975,null,{"value":null}] 12:11:02 INFO - PROCESS | 1654 | 1464376262178 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:02 INFO - PROCESS | 1654 | ++DOCSHELL 0x13549c800 == 76 [pid = 1654] [id = 752] 12:11:02 INFO - PROCESS | 1654 | ++DOMWINDOW == 170 (0x125ce5800) [pid = 1654] [serial = 2255] [outer = 0x0] 12:11:02 INFO - PROCESS | 1654 | ++DOMWINDOW == 171 (0x12c1b4800) [pid = 1654] [serial = 2256] [outer = 0x125ce5800] 12:11:02 INFO - PROCESS | 1654 | 1464376262203 Marionette DEBUG loaded listener.js 12:11:02 INFO - PROCESS | 1654 | ++DOMWINDOW == 172 (0x12c1bc800) [pid = 1654] [serial = 2257] [outer = 0x125ce5800] 12:11:02 INFO - PROCESS | 1654 | 1464376262543 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]]]}] 12:11:02 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. 12:11:02 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 524ms 12:11:02 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 12:11:02 INFO - PROCESS | 1654 | 1464376262554 Marionette TRACE conn2 -> [0,2977,"getWindowHandle",null] 12:11:02 INFO - PROCESS | 1654 | 1464376262555 Marionette TRACE conn2 <- [1,2977,null,{"value":"7"}] 12:11:02 INFO - PROCESS | 1654 | 1464376262557 Marionette TRACE conn2 -> [0,2978,"setScriptTimeout",{"ms":35000}] 12:11:02 INFO - PROCESS | 1654 | 1464376262558 Marionette TRACE conn2 <- [1,2978,null,{}] 12:11:02 INFO - PROCESS | 1654 | 1464376262560 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}] 12:11:02 INFO - PROCESS | 1654 | 1464376262656 Marionette TRACE conn2 <- [1,2979,null,{"value":null}] 12:11:02 INFO - PROCESS | 1654 | 1464376262660 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:02 INFO - PROCESS | 1654 | ++DOCSHELL 0x1355c3800 == 77 [pid = 1654] [id = 753] 12:11:02 INFO - PROCESS | 1654 | ++DOMWINDOW == 173 (0x12c1bcc00) [pid = 1654] [serial = 2258] [outer = 0x0] 12:11:02 INFO - PROCESS | 1654 | ++DOMWINDOW == 174 (0x12c58e400) [pid = 1654] [serial = 2259] [outer = 0x12c1bcc00] 12:11:02 INFO - PROCESS | 1654 | 1464376262686 Marionette DEBUG loaded listener.js 12:11:02 INFO - PROCESS | 1654 | ++DOMWINDOW == 175 (0x12c593c00) [pid = 1654] [serial = 2260] [outer = 0x12c1bcc00] 12:11:03 INFO - PROCESS | 1654 | 1464376263138 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]]]}] 12:11:03 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. 12:11:03 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 620ms 12:11:03 INFO - PROCESS | 1654 | 1464376263178 Marionette TRACE conn2 -> [0,2981,"getWindowHandle",null] 12:11:03 INFO - PROCESS | 1654 | 1464376263181 Marionette TRACE conn2 <- [1,2981,null,{"value":"7"}] 12:11:03 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 12:11:03 INFO - PROCESS | 1654 | 1464376263185 Marionette TRACE conn2 -> [0,2982,"setScriptTimeout",{"ms":35000}] 12:11:03 INFO - PROCESS | 1654 | 1464376263187 Marionette TRACE conn2 <- [1,2982,null,{}] 12:11:03 INFO - PROCESS | 1654 | 1464376263191 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}] 12:11:03 INFO - PROCESS | 1654 | 1464376263313 Marionette TRACE conn2 <- [1,2983,null,{"value":null}] 12:11:03 INFO - PROCESS | 1654 | 1464376263419 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:03 INFO - PROCESS | 1654 | ++DOCSHELL 0x119673000 == 78 [pid = 1654] [id = 754] 12:11:03 INFO - PROCESS | 1654 | ++DOMWINDOW == 176 (0x11674c000) [pid = 1654] [serial = 2261] [outer = 0x0] 12:11:03 INFO - PROCESS | 1654 | ++DOMWINDOW == 177 (0x116a56800) [pid = 1654] [serial = 2262] [outer = 0x11674c000] 12:11:03 INFO - PROCESS | 1654 | 1464376263466 Marionette DEBUG loaded listener.js 12:11:03 INFO - PROCESS | 1654 | ++DOMWINDOW == 178 (0x1180c9000) [pid = 1654] [serial = 2263] [outer = 0x11674c000] 12:11:03 INFO - PROCESS | 1654 | 1464376263839 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"]]]}] 12:11:03 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 12:11:03 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 12:11:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:11:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:11:03 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 12:11:03 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 672ms 12:11:03 INFO - PROCESS | 1654 | 1464376263858 Marionette TRACE conn2 -> [0,2985,"getWindowHandle",null] 12:11:03 INFO - PROCESS | 1654 | 1464376263862 Marionette TRACE conn2 <- [1,2985,null,{"value":"7"}] 12:11:03 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 12:11:03 INFO - PROCESS | 1654 | 1464376263866 Marionette TRACE conn2 -> [0,2986,"setScriptTimeout",{"ms":35000}] 12:11:03 INFO - PROCESS | 1654 | 1464376263868 Marionette TRACE conn2 <- [1,2986,null,{}] 12:11:03 INFO - PROCESS | 1654 | 1464376263871 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}] 12:11:03 INFO - PROCESS | 1654 | 1464376263986 Marionette TRACE conn2 <- [1,2987,null,{"value":null}] 12:11:04 INFO - PROCESS | 1654 | 1464376264094 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:04 INFO - PROCESS | 1654 | ++DOCSHELL 0x125c62800 == 79 [pid = 1654] [id = 755] 12:11:04 INFO - PROCESS | 1654 | ++DOMWINDOW == 179 (0x1185cc000) [pid = 1654] [serial = 2264] [outer = 0x0] 12:11:04 INFO - PROCESS | 1654 | ++DOMWINDOW == 180 (0x119018800) [pid = 1654] [serial = 2265] [outer = 0x1185cc000] 12:11:04 INFO - PROCESS | 1654 | 1464376264122 Marionette DEBUG loaded listener.js 12:11:04 INFO - PROCESS | 1654 | ++DOMWINDOW == 181 (0x1196b6c00) [pid = 1654] [serial = 2266] [outer = 0x1185cc000] 12:11:04 INFO - PROCESS | 1654 | 1464376264486 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]]]}] 12:11:04 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. 12:11:04 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 671ms 12:11:04 INFO - PROCESS | 1654 | 1464376264537 Marionette TRACE conn2 -> [0,2989,"getWindowHandle",null] 12:11:04 INFO - PROCESS | 1654 | 1464376264539 Marionette TRACE conn2 <- [1,2989,null,{"value":"7"}] 12:11:04 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 12:11:04 INFO - PROCESS | 1654 | 1464376264541 Marionette TRACE conn2 -> [0,2990,"setScriptTimeout",{"ms":35000}] 12:11:04 INFO - PROCESS | 1654 | 1464376264544 Marionette TRACE conn2 <- [1,2990,null,{}] 12:11:04 INFO - PROCESS | 1654 | 1464376264552 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}] 12:11:04 INFO - PROCESS | 1654 | 1464376264699 Marionette TRACE conn2 <- [1,2991,null,{"value":null}] 12:11:04 INFO - PROCESS | 1654 | 1464376264818 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:04 INFO - PROCESS | 1654 | ++DOCSHELL 0x133d1b000 == 80 [pid = 1654] [id = 756] 12:11:04 INFO - PROCESS | 1654 | ++DOMWINDOW == 182 (0x121409c00) [pid = 1654] [serial = 2267] [outer = 0x0] 12:11:04 INFO - PROCESS | 1654 | ++DOMWINDOW == 183 (0x12142dc00) [pid = 1654] [serial = 2268] [outer = 0x121409c00] 12:11:04 INFO - PROCESS | 1654 | 1464376264851 Marionette DEBUG loaded listener.js 12:11:04 INFO - PROCESS | 1654 | ++DOMWINDOW == 184 (0x124e3e400) [pid = 1654] [serial = 2269] [outer = 0x121409c00] 12:11:05 INFO - PROCESS | 1654 | ++DOCSHELL 0x133c16800 == 81 [pid = 1654] [id = 757] 12:11:05 INFO - PROCESS | 1654 | ++DOMWINDOW == 185 (0x125ce1000) [pid = 1654] [serial = 2270] [outer = 0x0] 12:11:05 INFO - PROCESS | 1654 | ++DOMWINDOW == 186 (0x121420c00) [pid = 1654] [serial = 2271] [outer = 0x125ce1000] 12:11:05 INFO - PROCESS | 1654 | 1464376265249 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]]]}] 12:11:05 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. 12:11:05 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 721ms 12:11:05 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 12:11:05 INFO - PROCESS | 1654 | 1464376265263 Marionette TRACE conn2 -> [0,2993,"getWindowHandle",null] 12:11:05 INFO - PROCESS | 1654 | 1464376265266 Marionette TRACE conn2 <- [1,2993,null,{"value":"7"}] 12:11:05 INFO - PROCESS | 1654 | 1464376265269 Marionette TRACE conn2 -> [0,2994,"setScriptTimeout",{"ms":35000}] 12:11:05 INFO - PROCESS | 1654 | 1464376265270 Marionette TRACE conn2 <- [1,2994,null,{}] 12:11:05 INFO - PROCESS | 1654 | 1464376265273 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}] 12:11:05 INFO - PROCESS | 1654 | 1464376265417 Marionette TRACE conn2 <- [1,2995,null,{"value":null}] 12:11:05 INFO - PROCESS | 1654 | 1464376265527 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:05 INFO - PROCESS | 1654 | ++DOCSHELL 0x135809800 == 82 [pid = 1654] [id = 758] 12:11:05 INFO - PROCESS | 1654 | ++DOMWINDOW == 187 (0x125016400) [pid = 1654] [serial = 2272] [outer = 0x0] 12:11:05 INFO - PROCESS | 1654 | ++DOMWINDOW == 188 (0x125e6f800) [pid = 1654] [serial = 2273] [outer = 0x125016400] 12:11:05 INFO - PROCESS | 1654 | 1464376265557 Marionette DEBUG loaded listener.js 12:11:05 INFO - PROCESS | 1654 | ++DOMWINDOW == 189 (0x129772800) [pid = 1654] [serial = 2274] [outer = 0x125016400] 12:11:05 INFO - PROCESS | 1654 | 1464376265927 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]]]}] 12:11:05 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 12:11:05 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 12:11:05 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 668ms 12:11:05 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 12:11:05 INFO - PROCESS | 1654 | 1464376265938 Marionette TRACE conn2 -> [0,2997,"getWindowHandle",null] 12:11:05 INFO - PROCESS | 1654 | 1464376265939 Marionette TRACE conn2 <- [1,2997,null,{"value":"7"}] 12:11:05 INFO - PROCESS | 1654 | 1464376265941 Marionette TRACE conn2 -> [0,2998,"setScriptTimeout",{"ms":35000}] 12:11:05 INFO - PROCESS | 1654 | 1464376265943 Marionette TRACE conn2 <- [1,2998,null,{}] 12:11:05 INFO - PROCESS | 1654 | 1464376265945 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}] 12:11:06 INFO - PROCESS | 1654 | 1464376266062 Marionette TRACE conn2 <- [1,2999,null,{"value":null}] 12:11:06 INFO - PROCESS | 1654 | 1464376266160 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:06 INFO - PROCESS | 1654 | ++DOCSHELL 0x135821800 == 83 [pid = 1654] [id = 759] 12:11:06 INFO - PROCESS | 1654 | ++DOMWINDOW == 190 (0x12a883800) [pid = 1654] [serial = 2275] [outer = 0x0] 12:11:06 INFO - PROCESS | 1654 | ++DOMWINDOW == 191 (0x12b1efc00) [pid = 1654] [serial = 2276] [outer = 0x12a883800] 12:11:06 INFO - PROCESS | 1654 | 1464376266192 Marionette DEBUG loaded listener.js 12:11:06 INFO - PROCESS | 1654 | ++DOMWINDOW == 192 (0x12bb7cc00) [pid = 1654] [serial = 2277] [outer = 0x12a883800] 12:11:06 INFO - PROCESS | 1654 | 1464376266560 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]]]}] 12:11:06 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. 12:11:06 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 670ms 12:11:06 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 12:11:06 INFO - PROCESS | 1654 | 1464376266612 Marionette TRACE conn2 -> [0,3001,"getWindowHandle",null] 12:11:06 INFO - PROCESS | 1654 | 1464376266613 Marionette TRACE conn2 <- [1,3001,null,{"value":"7"}] 12:11:06 INFO - PROCESS | 1654 | 1464376266616 Marionette TRACE conn2 -> [0,3002,"setScriptTimeout",{"ms":35000}] 12:11:06 INFO - PROCESS | 1654 | 1464376266617 Marionette TRACE conn2 <- [1,3002,null,{}] 12:11:06 INFO - PROCESS | 1654 | 1464376266619 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}] 12:11:06 INFO - PROCESS | 1654 | 1464376266745 Marionette TRACE conn2 <- [1,3003,null,{"value":null}] 12:11:06 INFO - PROCESS | 1654 | 1464376266827 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:06 INFO - PROCESS | 1654 | ++DOCSHELL 0x135aa2000 == 84 [pid = 1654] [id = 760] 12:11:06 INFO - PROCESS | 1654 | ++DOMWINDOW == 193 (0x12c1b3800) [pid = 1654] [serial = 2278] [outer = 0x0] 12:11:06 INFO - PROCESS | 1654 | ++DOMWINDOW == 194 (0x12c595400) [pid = 1654] [serial = 2279] [outer = 0x12c1b3800] 12:11:06 INFO - PROCESS | 1654 | 1464376266859 Marionette DEBUG loaded listener.js 12:11:06 INFO - PROCESS | 1654 | ++DOMWINDOW == 195 (0x12c718800) [pid = 1654] [serial = 2280] [outer = 0x12c1b3800] 12:11:07 INFO - PROCESS | 1654 | 1464376267204 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]]]}] 12:11:07 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. 12:11:07 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 620ms 12:11:07 INFO - PROCESS | 1654 | 1464376267235 Marionette TRACE conn2 -> [0,3005,"getWindowHandle",null] 12:11:07 INFO - PROCESS | 1654 | 1464376267237 Marionette TRACE conn2 <- [1,3005,null,{"value":"7"}] 12:11:07 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 12:11:07 INFO - PROCESS | 1654 | 1464376267239 Marionette TRACE conn2 -> [0,3006,"setScriptTimeout",{"ms":35000}] 12:11:07 INFO - PROCESS | 1654 | 1464376267240 Marionette TRACE conn2 <- [1,3006,null,{}] 12:11:07 INFO - PROCESS | 1654 | 1464376267243 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}] 12:11:07 INFO - PROCESS | 1654 | 1464376267352 Marionette TRACE conn2 <- [1,3007,null,{"value":null}] 12:11:07 INFO - PROCESS | 1654 | 1464376267450 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:07 INFO - PROCESS | 1654 | ++DOCSHELL 0x137ad8800 == 85 [pid = 1654] [id = 761] 12:11:07 INFO - PROCESS | 1654 | ++DOMWINDOW == 196 (0x12c717c00) [pid = 1654] [serial = 2281] [outer = 0x0] 12:11:07 INFO - PROCESS | 1654 | ++DOMWINDOW == 197 (0x12c71f400) [pid = 1654] [serial = 2282] [outer = 0x12c717c00] 12:11:07 INFO - PROCESS | 1654 | 1464376267492 Marionette DEBUG loaded listener.js 12:11:07 INFO - PROCESS | 1654 | ++DOMWINDOW == 198 (0x12cab3800) [pid = 1654] [serial = 2283] [outer = 0x12c717c00] 12:11:07 INFO - PROCESS | 1654 | 1464376267857 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]]]}] 12:11:07 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. 12:11:07 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 670ms 12:11:07 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 12:11:07 INFO - PROCESS | 1654 | 1464376267910 Marionette TRACE conn2 -> [0,3009,"getWindowHandle",null] 12:11:07 INFO - PROCESS | 1654 | 1464376267911 Marionette TRACE conn2 <- [1,3009,null,{"value":"7"}] 12:11:07 INFO - PROCESS | 1654 | 1464376267914 Marionette TRACE conn2 -> [0,3010,"setScriptTimeout",{"ms":35000}] 12:11:07 INFO - PROCESS | 1654 | 1464376267915 Marionette TRACE conn2 <- [1,3010,null,{}] 12:11:07 INFO - PROCESS | 1654 | 1464376267917 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}] 12:11:08 INFO - PROCESS | 1654 | 1464376268051 Marionette TRACE conn2 <- [1,3011,null,{"value":null}] 12:11:08 INFO - PROCESS | 1654 | 1464376268165 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:08 INFO - PROCESS | 1654 | ++DOCSHELL 0x11310a800 == 86 [pid = 1654] [id = 762] 12:11:08 INFO - PROCESS | 1654 | ++DOMWINDOW == 199 (0x1127bf800) [pid = 1654] [serial = 2284] [outer = 0x0] 12:11:08 INFO - PROCESS | 1654 | ++DOMWINDOW == 200 (0x118029000) [pid = 1654] [serial = 2285] [outer = 0x1127bf800] 12:11:08 INFO - PROCESS | 1654 | 1464376268196 Marionette DEBUG loaded listener.js 12:11:08 INFO - PROCESS | 1654 | ++DOMWINDOW == 201 (0x1211eb000) [pid = 1654] [serial = 2286] [outer = 0x1127bf800] 12:11:08 INFO - PROCESS | 1654 | 1464376268548 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]]]}] 12:11:08 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 12:11:08 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 669ms 12:11:08 INFO - PROCESS | 1654 | 1464376268583 Marionette TRACE conn2 -> [0,3013,"getWindowHandle",null] 12:11:08 INFO - TEST-START | /FileAPI/FileReaderSync.worker 12:11:08 INFO - PROCESS | 1654 | 1464376268584 Marionette TRACE conn2 <- [1,3013,null,{"value":"7"}] 12:11:08 INFO - PROCESS | 1654 | 1464376268587 Marionette TRACE conn2 -> [0,3014,"setScriptTimeout",{"ms":35000}] 12:11:08 INFO - PROCESS | 1654 | 1464376268588 Marionette TRACE conn2 <- [1,3014,null,{}] 12:11:08 INFO - PROCESS | 1654 | 1464376268590 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}] 12:11:08 INFO - PROCESS | 1654 | 1464376268703 Marionette TRACE conn2 <- [1,3015,null,{"value":null}] 12:11:08 INFO - PROCESS | 1654 | 1464376268817 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:08 INFO - PROCESS | 1654 | ++DOCSHELL 0x1272dc000 == 87 [pid = 1654] [id = 763] 12:11:08 INFO - PROCESS | 1654 | ++DOMWINDOW == 202 (0x12193f000) [pid = 1654] [serial = 2287] [outer = 0x0] 12:11:08 INFO - PROCESS | 1654 | ++DOMWINDOW == 203 (0x12cab9800) [pid = 1654] [serial = 2288] [outer = 0x12193f000] 12:11:08 INFO - PROCESS | 1654 | 1464376268849 Marionette DEBUG loaded listener.js 12:11:08 INFO - PROCESS | 1654 | ++DOMWINDOW == 204 (0x12ce9b400) [pid = 1654] [serial = 2289] [outer = 0x12193f000] 12:11:08 INFO - PROCESS | 1654 | [1654] 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 12:11:09 INFO - PROCESS | 1654 | 1464376269454 Marionette TRACE conn2 <- [1,3016,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 12:11:09 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 12:11:09 INFO - {} 12:11:09 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 12:11:09 INFO - {} 12:11:09 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 12:11:09 INFO - {} 12:11:09 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 12:11:09 INFO - {} 12:11:09 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 919ms 12:11:09 INFO - PROCESS | 1654 | 1464376269517 Marionette TRACE conn2 -> [0,3017,"getWindowHandle",null] 12:11:09 INFO - PROCESS | 1654 | 1464376269519 Marionette TRACE conn2 <- [1,3017,null,{"value":"7"}] 12:11:09 INFO - TEST-START | /FileAPI/fileReader.html 12:11:09 INFO - PROCESS | 1654 | 1464376269524 Marionette TRACE conn2 -> [0,3018,"setScriptTimeout",{"ms":35000}] 12:11:09 INFO - PROCESS | 1654 | 1464376269527 Marionette TRACE conn2 <- [1,3018,null,{}] 12:11:09 INFO - PROCESS | 1654 | 1464376269536 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}] 12:11:09 INFO - PROCESS | 1654 | 1464376269643 Marionette TRACE conn2 <- [1,3019,null,{"value":null}] 12:11:09 INFO - PROCESS | 1654 | 1464376269724 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:09 INFO - PROCESS | 1654 | ++DOCSHELL 0x127029800 == 88 [pid = 1654] [id = 764] 12:11:09 INFO - PROCESS | 1654 | ++DOMWINDOW == 205 (0x11289c400) [pid = 1654] [serial = 2290] [outer = 0x0] 12:11:09 INFO - PROCESS | 1654 | ++DOMWINDOW == 206 (0x117684800) [pid = 1654] [serial = 2291] [outer = 0x11289c400] 12:11:09 INFO - PROCESS | 1654 | 1464376269753 Marionette DEBUG loaded listener.js 12:11:09 INFO - PROCESS | 1654 | ++DOMWINDOW == 207 (0x118335800) [pid = 1654] [serial = 2292] [outer = 0x11289c400] 12:11:10 INFO - PROCESS | 1654 | 1464376270148 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]]]}] 12:11:10 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 12:11:10 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 12:11:10 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 12:11:10 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 12:11:10 INFO - TEST-OK | /FileAPI/fileReader.html | took 673ms 12:11:10 INFO - TEST-START | /FileAPI/historical.html 12:11:10 INFO - PROCESS | 1654 | 1464376270198 Marionette TRACE conn2 -> [0,3021,"getWindowHandle",null] 12:11:10 INFO - PROCESS | 1654 | 1464376270202 Marionette TRACE conn2 <- [1,3021,null,{"value":"7"}] 12:11:10 INFO - PROCESS | 1654 | 1464376270206 Marionette TRACE conn2 -> [0,3022,"setScriptTimeout",{"ms":35000}] 12:11:10 INFO - PROCESS | 1654 | 1464376270208 Marionette TRACE conn2 <- [1,3022,null,{}] 12:11:10 INFO - PROCESS | 1654 | 1464376270211 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}] 12:11:10 INFO - PROCESS | 1654 | 1464376270316 Marionette TRACE conn2 <- [1,3023,null,{"value":null}] 12:11:10 INFO - PROCESS | 1654 | 1464376270430 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:10 INFO - PROCESS | 1654 | ++DOCSHELL 0x119767800 == 89 [pid = 1654] [id = 765] 12:11:10 INFO - PROCESS | 1654 | ++DOMWINDOW == 208 (0x1185d4000) [pid = 1654] [serial = 2293] [outer = 0x0] 12:11:10 INFO - PROCESS | 1654 | ++DOMWINDOW == 209 (0x118920800) [pid = 1654] [serial = 2294] [outer = 0x1185d4000] 12:11:10 INFO - PROCESS | 1654 | 1464376270462 Marionette DEBUG loaded listener.js 12:11:10 INFO - PROCESS | 1654 | ++DOMWINDOW == 210 (0x1190c2c00) [pid = 1654] [serial = 2295] [outer = 0x1185d4000] 12:11:10 INFO - PROCESS | 1654 | --DOCSHELL 0x135146800 == 88 [pid = 1654] [id = 697] 12:11:10 INFO - PROCESS | 1654 | --DOCSHELL 0x12cc0d800 == 87 [pid = 1654] [id = 607] 12:11:10 INFO - PROCESS | 1654 | --DOCSHELL 0x113a1d800 == 86 [pid = 1654] [id = 698] 12:11:10 INFO - PROCESS | 1654 | --DOCSHELL 0x12a8ad000 == 85 [pid = 1654] [id = 571] 12:11:10 INFO - PROCESS | 1654 | --DOCSHELL 0x13549c800 == 84 [pid = 1654] [id = 752] 12:11:10 INFO - PROCESS | 1654 | --DOCSHELL 0x135480800 == 83 [pid = 1654] [id = 751] 12:11:10 INFO - PROCESS | 1654 | --DOCSHELL 0x135159800 == 82 [pid = 1654] [id = 750] 12:11:10 INFO - PROCESS | 1654 | --DOCSHELL 0x13514d800 == 81 [pid = 1654] [id = 749] 12:11:10 INFO - PROCESS | 1654 | --DOCSHELL 0x133c15800 == 80 [pid = 1654] [id = 748] 12:11:10 INFO - PROCESS | 1654 | --DOCSHELL 0x12d2ca000 == 79 [pid = 1654] [id = 747] 12:11:10 INFO - PROCESS | 1654 | --DOCSHELL 0x12cc1f800 == 78 [pid = 1654] [id = 746] 12:11:10 INFO - PROCESS | 1654 | --DOMWINDOW == 209 (0x127095c00) [pid = 1654] [serial = 2143] [outer = 0x0] [url = about:blank] 12:11:10 INFO - PROCESS | 1654 | --DOMWINDOW == 208 (0x1180cb000) [pid = 1654] [serial = 2137] [outer = 0x0] [url = about:blank] 12:11:10 INFO - PROCESS | 1654 | --DOMWINDOW == 207 (0x12b1e7800) [pid = 1654] [serial = 2146] [outer = 0x0] [url = about:blank] 12:11:10 INFO - PROCESS | 1654 | --DOMWINDOW == 206 (0x119aa0c00) [pid = 1654] [serial = 2140] [outer = 0x0] [url = about:blank] 12:11:10 INFO - PROCESS | 1654 | --DOMWINDOW == 205 (0x121d0b400) [pid = 1654] [serial = 2188] [outer = 0x0] [url = about:blank] 12:11:10 INFO - PROCESS | 1654 | --DOCSHELL 0x12bf67000 == 77 [pid = 1654] [id = 745] 12:11:10 INFO - PROCESS | 1654 | --DOCSHELL 0x12b047000 == 76 [pid = 1654] [id = 744] 12:11:10 INFO - PROCESS | 1654 | --DOCSHELL 0x12911e000 == 75 [pid = 1654] [id = 743] 12:11:10 INFO - PROCESS | 1654 | --DOCSHELL 0x127015800 == 74 [pid = 1654] [id = 742] 12:11:10 INFO - PROCESS | 1654 | --DOCSHELL 0x1219a0000 == 73 [pid = 1654] [id = 741] 12:11:10 INFO - PROCESS | 1654 | --DOCSHELL 0x113aa2800 == 72 [pid = 1654] [id = 740] 12:11:10 INFO - PROCESS | 1654 | --DOCSHELL 0x121449000 == 71 [pid = 1654] [id = 739] 12:11:10 INFO - PROCESS | 1654 | --DOCSHELL 0x12c5b4800 == 70 [pid = 1654] [id = 732] 12:11:10 INFO - PROCESS | 1654 | --DOCSHELL 0x1219ae000 == 69 [pid = 1654] [id = 731] 12:11:10 INFO - PROCESS | 1654 | --DOCSHELL 0x11664b800 == 68 [pid = 1654] [id = 730] 12:11:10 INFO - PROCESS | 1654 | --DOMWINDOW == 204 (0x1196ca800) [pid = 1654] [serial = 2170] [outer = 0x0] [url = about:blank] 12:11:10 INFO - PROCESS | 1654 | --DOMWINDOW == 203 (0x119aa2400) [pid = 1654] [serial = 2173] [outer = 0x0] [url = about:blank] 12:11:10 INFO - PROCESS | 1654 | --DOMWINDOW == 202 (0x1185d2c00) [pid = 1654] [serial = 2164] [outer = 0x0] [url = about:blank] 12:11:10 INFO - PROCESS | 1654 | --DOMWINDOW == 201 (0x11892b400) [pid = 1654] [serial = 2165] [outer = 0x0] [url = about:blank] 12:11:10 INFO - PROCESS | 1654 | --DOMWINDOW == 200 (0x1193cf000) [pid = 1654] [serial = 2167] [outer = 0x0] [url = about:blank] 12:11:10 INFO - PROCESS | 1654 | --DOMWINDOW == 199 (0x116941000) [pid = 1654] [serial = 2156] [outer = 0x0] [url = about:blank] 12:11:10 INFO - PROCESS | 1654 | --DOMWINDOW == 198 (0x113f4a800) [pid = 1654] [serial = 2155] [outer = 0x0] [url = about:blank] 12:11:10 INFO - PROCESS | 1654 | --DOMWINDOW == 197 (0x11767f400) [pid = 1654] [serial = 2158] [outer = 0x0] [url = about:blank] 12:11:10 INFO - PROCESS | 1654 | --DOMWINDOW == 196 (0x1180c4400) [pid = 1654] [serial = 2159] [outer = 0x0] [url = about:blank] 12:11:10 INFO - PROCESS | 1654 | --DOMWINDOW == 195 (0x112971800) [pid = 1654] [serial = 2153] [outer = 0x0] [url = about:blank] 12:11:10 INFO - PROCESS | 1654 | --DOMWINDOW == 194 (0x1127c1000) [pid = 1654] [serial = 2152] [outer = 0x0] [url = about:blank] 12:11:10 INFO - PROCESS | 1654 | --DOMWINDOW == 193 (0x119b20400) [pid = 1654] [serial = 2176] [outer = 0x0] [url = about:blank] 12:11:10 INFO - PROCESS | 1654 | --DOMWINDOW == 192 (0x121d10400) [pid = 1654] [serial = 2186] [outer = 0x0] [url = about:blank] 12:11:10 INFO - PROCESS | 1654 | --DOMWINDOW == 191 (0x119b0f400) [pid = 1654] [serial = 2174] [outer = 0x0] [url = about:blank] 12:11:10 INFO - PROCESS | 1654 | --DOMWINDOW == 190 (0x1183d7400) [pid = 1654] [serial = 2179] [outer = 0x0] [url = about:blank] 12:11:10 INFO - PROCESS | 1654 | --DOMWINDOW == 189 (0x121b6d400) [pid = 1654] [serial = 2185] [outer = 0x0] [url = about:blank] 12:11:10 INFO - PROCESS | 1654 | --DOMWINDOW == 188 (0x120f22800) [pid = 1654] [serial = 2180] [outer = 0x0] [url = about:blank] 12:11:10 INFO - PROCESS | 1654 | --DOMWINDOW == 187 (0x120f20800) [pid = 1654] [serial = 2177] [outer = 0x0] [url = about:blank] 12:11:10 INFO - PROCESS | 1654 | --DOMWINDOW == 186 (0x121415800) [pid = 1654] [serial = 2182] [outer = 0x0] [url = about:blank] 12:11:10 INFO - PROCESS | 1654 | --DOMWINDOW == 185 (0x12ba72000) [pid = 1654] [serial = 2150] [outer = 0x0] [url = about:blank] 12:11:10 INFO - PROCESS | 1654 | --DOMWINDOW == 184 (0x125f4a400) [pid = 1654] [serial = 2149] [outer = 0x0] [url = about:blank] 12:11:10 INFO - PROCESS | 1654 | --DOMWINDOW == 183 (0x118339000) [pid = 1654] [serial = 2161] [outer = 0x0] [url = about:blank] 12:11:10 INFO - PROCESS | 1654 | --DOMWINDOW == 182 (0x1185c7000) [pid = 1654] [serial = 2162] [outer = 0x0] [url = about:blank] 12:11:10 INFO - PROCESS | 1654 | --DOMWINDOW == 181 (0x119a9b800) [pid = 1654] [serial = 2171] [outer = 0x0] [url = about:blank] 12:11:10 INFO - PROCESS | 1654 | --DOMWINDOW == 180 (0x12142f400) [pid = 1654] [serial = 2183] [outer = 0x0] [url = about:blank] 12:11:10 INFO - PROCESS | 1654 | --DOMWINDOW == 179 (0x1196c1000) [pid = 1654] [serial = 2168] [outer = 0x0] [url = about:blank] 12:11:10 INFO - PROCESS | 1654 | 1464376270875 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"]]]}] 12:11:10 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 12:11:10 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 12:11:10 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 12:11:10 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 12:11:10 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 12:11:10 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 12:11:10 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 12:11:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:11:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:11:10 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 12:11:10 INFO - TEST-OK | /FileAPI/historical.html | took 724ms 12:11:10 INFO - TEST-START | /FileAPI/idlharness.html 12:11:10 INFO - PROCESS | 1654 | 1464376270931 Marionette TRACE conn2 -> [0,3025,"getWindowHandle",null] 12:11:10 INFO - PROCESS | 1654 | 1464376270932 Marionette TRACE conn2 <- [1,3025,null,{"value":"7"}] 12:11:10 INFO - PROCESS | 1654 | 1464376270934 Marionette TRACE conn2 -> [0,3026,"setScriptTimeout",{"ms":35000}] 12:11:10 INFO - PROCESS | 1654 | 1464376270937 Marionette TRACE conn2 <- [1,3026,null,{}] 12:11:10 INFO - PROCESS | 1654 | 1464376270944 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}] 12:11:11 INFO - PROCESS | 1654 | 1464376271038 Marionette TRACE conn2 <- [1,3027,null,{"value":null}] 12:11:11 INFO - PROCESS | 1654 | 1464376271044 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:11 INFO - PROCESS | 1654 | ++DOCSHELL 0x119685800 == 69 [pid = 1654] [id = 766] 12:11:11 INFO - PROCESS | 1654 | ++DOMWINDOW == 180 (0x11940b000) [pid = 1654] [serial = 2296] [outer = 0x0] 12:11:11 INFO - PROCESS | 1654 | ++DOMWINDOW == 181 (0x1196bac00) [pid = 1654] [serial = 2297] [outer = 0x11940b000] 12:11:11 INFO - PROCESS | 1654 | 1464376271073 Marionette DEBUG loaded listener.js 12:11:11 INFO - PROCESS | 1654 | ++DOMWINDOW == 182 (0x1196c9000) [pid = 1654] [serial = 2298] [outer = 0x11940b000] 12:11:11 INFO - PROCESS | 1654 | 1464376271633 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]]]}] 12:11:11 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 12:11:11 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 12:11:11 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 12:11:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:11:11 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 12:11:11 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 12:11:11 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 12:11:11 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:11:11 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 12:11:11 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 12:11:11 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 12:11:11 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 12:11:11 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 12:11:11 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 12:11:11 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 12:11:11 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 12:11:11 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 12:11:11 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 12:11:11 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 12:11:11 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 12:11:11 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 12:11:11 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 12:11:11 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 12:11:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:11:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:11:11 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 12:11:11 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 12:11:11 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 12:11:11 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:11:11 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 12:11:11 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 12:11:11 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 12:11:11 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 12:11:11 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 12:11:11 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 12:11:11 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 12:11:11 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 12:11:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:11:11 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 12:11:11 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 12:11:11 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 12:11:11 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:11:11 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 12:11:11 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 12:11:11 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 12:11:11 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 12:11:11 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 12:11:11 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 12:11:11 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 12:11:11 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 12:11:11 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 12:11:11 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 12:11:11 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 12:11:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:11:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:11:11 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 12:11:11 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 12:11:11 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 12:11:11 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 12:11:11 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 12:11:11 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 12:11:11 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 12:11:11 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 12:11:11 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 12:11:11 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 12:11:11 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 12:11:11 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 12:11:11 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 12:11:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:11:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:11:11 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 12:11:11 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 12:11:11 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 12:11:11 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 12:11:11 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 12:11:11 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 12:11:11 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 12:11:11 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 12:11:11 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 12:11:11 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 12:11:11 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 12:11:11 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 12:11:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:11:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:11:11 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 12:11:11 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 12:11:11 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:11:11 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 12:11:11 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 12:11:11 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 12:11:11 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 12:11:11 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 12:11:11 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 12:11:11 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 12:11:11 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 12:11:11 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 12:11:11 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 12:11:11 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 12:11:11 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 12:11:11 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 12:11:11 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 12:11:11 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 12:11:11 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 12:11:11 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 12:11:11 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 12:11:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:11:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:11:11 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 12:11:11 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 12:11:11 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 12:11:11 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 12:11:11 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 12:11:11 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 12:11:11 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 12:11:11 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 12:11:11 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 12:11:11 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 12:11:11 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 12:11:11 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 12:11:11 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 12:11:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:11:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:11:11 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 12:11:11 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 12:11:11 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 12:11:11 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 12:11:11 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 12:11:11 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 12:11:11 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 12:11:11 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 12:11:11 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 12:11:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 12:11:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 12:11:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 12:11:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 12:11:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 12:11:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 12:11:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 12:11:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 12:11:11 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 12:11:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 12:11:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 12:11:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 12:11:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 12:11:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 12:11:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 12:11:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 12:11:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 12:11:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 12:11:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 12:11:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 12:11:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 12:11:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 12:11:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 12:11:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 12:11:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 12:11:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 12:11:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 12:11:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 12:11:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 12:11:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 12:11:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 12:11:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 12:11:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 12:11:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 12:11:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 12:11:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 12:11:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 12:11:11 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 12:11:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 12:11:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 12:11:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 12:11:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 12:11:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 12:11:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 12:11:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 12:11:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 12:11:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 12:11:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 12:11:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 12:11:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 12:11:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 12:11:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 12:11:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 12:11:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 12:11:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 12:11:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 12:11:11 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 12:11:11 INFO - TEST-OK | /FileAPI/idlharness.html | took 732ms 12:11:11 INFO - TEST-START | /FileAPI/idlharness.worker 12:11:11 INFO - PROCESS | 1654 | 1464376271676 Marionette TRACE conn2 -> [0,3029,"getWindowHandle",null] 12:11:11 INFO - PROCESS | 1654 | 1464376271677 Marionette TRACE conn2 <- [1,3029,null,{"value":"7"}] 12:11:11 INFO - PROCESS | 1654 | 1464376271685 Marionette TRACE conn2 -> [0,3030,"setScriptTimeout",{"ms":35000}] 12:11:11 INFO - PROCESS | 1654 | 1464376271686 Marionette TRACE conn2 <- [1,3030,null,{}] 12:11:11 INFO - PROCESS | 1654 | 1464376271688 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}] 12:11:11 INFO - PROCESS | 1654 | 1464376271787 Marionette TRACE conn2 <- [1,3031,null,{"value":null}] 12:11:11 INFO - PROCESS | 1654 | 1464376271795 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:11 INFO - PROCESS | 1654 | ++DOCSHELL 0x12d1e5000 == 70 [pid = 1654] [id = 767] 12:11:11 INFO - PROCESS | 1654 | ++DOMWINDOW == 183 (0x12a81f800) [pid = 1654] [serial = 2299] [outer = 0x0] 12:11:11 INFO - PROCESS | 1654 | ++DOMWINDOW == 184 (0x12a946800) [pid = 1654] [serial = 2300] [outer = 0x12a81f800] 12:11:11 INFO - PROCESS | 1654 | 1464376271823 Marionette DEBUG loaded listener.js 12:11:11 INFO - PROCESS | 1654 | ++DOMWINDOW == 185 (0x12b1e7400) [pid = 1654] [serial = 2301] [outer = 0x12a81f800] 12:11:11 INFO - PROCESS | 1654 | [1654] 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 12:11:12 INFO - PROCESS | 1654 | 1464376272468 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,{},{}]]]}] 12:11:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 12:11:12 INFO - {} 12:11:12 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 12:11:12 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 12:11:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:11:12 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 12:11:12 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 12:11:12 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 12:11:12 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:11:12 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:11:12 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 12:11:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 12:11:12 INFO - {} 12:11:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 12:11:12 INFO - {} 12:11:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 12:11:12 INFO - {} 12:11:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 12:11:12 INFO - {} 12:11:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 12:11:12 INFO - {} 12:11:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 12:11:12 INFO - {} 12:11:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 12:11:12 INFO - {} 12:11:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 12:11:12 INFO - {} 12:11:12 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 12:11:12 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 12:11:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:11:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:11:12 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 12:11:12 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 12:11:12 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 12:11:12 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:11:12 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:11:12 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 12:11:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 12:11:12 INFO - {} 12:11:12 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 12:11:12 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 12:11:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:11:12 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 12:11:12 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 12:11:12 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 12:11:12 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:11:12 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:11:12 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 12:11:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 12:11:12 INFO - {} 12:11:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 12:11:12 INFO - {} 12:11:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 12:11:12 INFO - {} 12:11:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 12:11:12 INFO - {} 12:11:12 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 12:11:12 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 12:11:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:11:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:11:12 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 12:11:12 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 12:11:12 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 12:11:12 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 12:11:12 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:11:12 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 12:11:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 12:11:12 INFO - {} 12:11:12 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 - {} 12:11:12 INFO - {} 12:11:12 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 12:11:12 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 12:11:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:11:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:11:12 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 12:11:12 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 12:11:12 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 12:11:12 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 12:11:12 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:11:12 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 12:11:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 12:11:12 INFO - {} 12:11:12 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 12:11:12 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 12:11:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:11:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:11:12 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 12:11:12 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 12:11:12 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:11:12 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:11:12 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 12:11:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 12:11:12 INFO - {} 12:11:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 12:11:12 INFO - {} 12:11:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 12:11:12 INFO - {} 12:11:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 12:11:12 INFO - {} 12:11:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 12:11:12 INFO - {} 12:11:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 12:11:12 INFO - {} 12:11:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 12:11:12 INFO - {} 12:11:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 12:11:12 INFO - {} 12:11:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 12:11:12 INFO - {} 12:11:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 12:11:12 INFO - {} 12:11:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 12:11:12 INFO - {} 12:11:12 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 12:11:12 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 12:11:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:11:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:11:12 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 12:11:12 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 12:11:12 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 12:11:12 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 12:11:12 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:11:12 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 12:11:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 12:11:12 INFO - {} 12:11:12 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 - {} 12:11:12 INFO - {} 12:11:12 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 12:11:12 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 12:11:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:11:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:11:12 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 12:11:12 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 12:11:12 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 12:11:12 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 12:11:12 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:11:12 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 12:11:12 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 12:11:12 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 12:11:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:11:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:11:12 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 12:11:12 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 12:11:12 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:11:12 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:11:12 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 12:11:12 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 12:11:12 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 12:11:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:11:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:11:12 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 12:11:12 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 12:11:12 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:11:12 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:11:12 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 12:11:12 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 12:11:12 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 12:11:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:11:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:11:12 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 12:11:12 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 12:11:12 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:11:12 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:11:12 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 12:11:12 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 12:11:12 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 12:11:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:11:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:11:12 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 12:11:12 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 12:11:12 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:11:12 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:11:12 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 12:11:12 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 12:11:12 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 12:11:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:11:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:11:12 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 12:11:12 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 12:11:12 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:11:12 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:11:12 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 12:11:12 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 12:11:12 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 12:11:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:11:12 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 12:11:12 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 12:11:12 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 12:11:12 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:11:12 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:11:12 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 12:11:12 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 12:11:12 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 12:11:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:11:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:11:12 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 12:11:12 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 12:11:12 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 12:11:12 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:11:12 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:11:12 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 12:11:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 12:11:12 INFO - {} 12:11:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 12:11:12 INFO - {} 12:11:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 12:11:12 INFO - {} 12:11:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 12:11:12 INFO - {} 12:11:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 12:11:12 INFO - {} 12:11:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 12:11:12 INFO - {} 12:11:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 12:11:12 INFO - {} 12:11:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 12:11:12 INFO - {} 12:11:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 12:11:12 INFO - {} 12:11:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 12:11:12 INFO - {} 12:11:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 12:11:12 INFO - {} 12:11:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 12:11:12 INFO - {} 12:11:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 12:11:12 INFO - {} 12:11:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 12:11:12 INFO - {} 12:11:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 12:11:12 INFO - {} 12:11:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 12:11:12 INFO - {} 12:11:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 12:11:12 INFO - {} 12:11:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 12:11:12 INFO - {} 12:11:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 12:11:12 INFO - {} 12:11:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 12:11:12 INFO - {} 12:11:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 12:11:12 INFO - {} 12:11:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 12:11:12 INFO - {} 12:11:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 12:11:12 INFO - {} 12:11:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 12:11:12 INFO - {} 12:11:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 12:11:12 INFO - {} 12:11:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 12:11:12 INFO - {} 12:11:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 12:11:12 INFO - {} 12:11:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 12:11:12 INFO - {} 12:11:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 12:11:12 INFO - {} 12:11:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 12:11:12 INFO - {} 12:11:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 12:11:12 INFO - {} 12:11:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 12:11:12 INFO - {} 12:11:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 12:11:12 INFO - {} 12:11:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 12:11:12 INFO - {} 12:11:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 12:11:12 INFO - {} 12:11:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 12:11:12 INFO - {} 12:11:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 12:11:12 INFO - {} 12:11:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 12:11:12 INFO - {} 12:11:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 12:11:12 INFO - {} 12:11:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 12:11:12 INFO - {} 12:11:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 12:11:12 INFO - {} 12:11:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 12:11:12 INFO - {} 12:11:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 12:11:12 INFO - {} 12:11:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 12:11:12 INFO - {} 12:11:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 12:11:12 INFO - {} 12:11:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 12:11:12 INFO - {} 12:11:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 12:11:12 INFO - {} 12:11:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 12:11:12 INFO - {} 12:11:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 12:11:12 INFO - {} 12:11:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 12:11:12 INFO - {} 12:11:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 12:11:12 INFO - {} 12:11:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 12:11:12 INFO - {} 12:11:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 12:11:12 INFO - {} 12:11:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 12:11:12 INFO - {} 12:11:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 12:11:12 INFO - {} 12:11:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 12:11:12 INFO - {} 12:11:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 12:11:12 INFO - {} 12:11:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 12:11:12 INFO - {} 12:11:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 12:11:12 INFO - {} 12:11:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 12:11:12 INFO - {} 12:11:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 12:11:12 INFO - {} 12:11:12 INFO - TEST-OK | /FileAPI/idlharness.worker | took 841ms 12:11:12 INFO - PROCESS | 1654 | 1464376272522 Marionette TRACE conn2 -> [0,3033,"getWindowHandle",null] 12:11:12 INFO - PROCESS | 1654 | 1464376272523 Marionette TRACE conn2 <- [1,3033,null,{"value":"7"}] 12:11:12 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 12:11:12 INFO - PROCESS | 1654 | 1464376272525 Marionette TRACE conn2 -> [0,3034,"setScriptTimeout",{"ms":35000}] 12:11:12 INFO - PROCESS | 1654 | 1464376272527 Marionette TRACE conn2 <- [1,3034,null,{}] 12:11:12 INFO - PROCESS | 1654 | 1464376272529 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}] 12:11:12 INFO - PROCESS | 1654 | 1464376272679 Marionette TRACE conn2 <- [1,3035,null,{"value":null}] 12:11:12 INFO - PROCESS | 1654 | 1464376272788 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:12 INFO - PROCESS | 1654 | ++DOCSHELL 0x137c8b800 == 71 [pid = 1654] [id = 768] 12:11:12 INFO - PROCESS | 1654 | ++DOMWINDOW == 186 (0x12ba72000) [pid = 1654] [serial = 2302] [outer = 0x0] 12:11:12 INFO - PROCESS | 1654 | ++DOMWINDOW == 187 (0x12bb79800) [pid = 1654] [serial = 2303] [outer = 0x12ba72000] 12:11:12 INFO - PROCESS | 1654 | 1464376272830 Marionette DEBUG loaded listener.js 12:11:12 INFO - PROCESS | 1654 | ++DOMWINDOW == 188 (0x133d48400) [pid = 1654] [serial = 2304] [outer = 0x12ba72000] 12:11:13 INFO - PROCESS | 1654 | 1464376273173 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]]]}] 12:11:13 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 12:11:13 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 671ms 12:11:13 INFO - PROCESS | 1654 | 1464376273199 Marionette TRACE conn2 -> [0,3037,"getWindowHandle",null] 12:11:13 INFO - PROCESS | 1654 | 1464376273202 Marionette TRACE conn2 <- [1,3037,null,{"value":"7"}] 12:11:13 INFO - TEST-START | /FileAPI/blob/Blob-close.html 12:11:13 INFO - PROCESS | 1654 | 1464376273209 Marionette TRACE conn2 -> [0,3038,"setScriptTimeout",{"ms":35000}] 12:11:13 INFO - PROCESS | 1654 | 1464376273210 Marionette TRACE conn2 <- [1,3038,null,{}] 12:11:13 INFO - PROCESS | 1654 | 1464376273213 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}] 12:11:13 INFO - PROCESS | 1654 | 1464376273342 Marionette TRACE conn2 <- [1,3039,null,{"value":null}] 12:11:13 INFO - PROCESS | 1654 | 1464376273355 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:13 INFO - PROCESS | 1654 | ++DOCSHELL 0x137db7800 == 72 [pid = 1654] [id = 769] 12:11:13 INFO - PROCESS | 1654 | ++DOMWINDOW == 189 (0x133d4b000) [pid = 1654] [serial = 2305] [outer = 0x0] 12:11:13 INFO - PROCESS | 1654 | ++DOMWINDOW == 190 (0x133d51c00) [pid = 1654] [serial = 2306] [outer = 0x133d4b000] 12:11:13 INFO - PROCESS | 1654 | 1464376273382 Marionette DEBUG loaded listener.js 12:11:13 INFO - PROCESS | 1654 | ++DOMWINDOW == 191 (0x133dd0400) [pid = 1654] [serial = 2307] [outer = 0x133d4b000] 12:11:13 INFO - PROCESS | 1654 | 1464376273682 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"]]]}] 12:11:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 12:11:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 12:11:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:11:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:11:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 12:11:13 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 525ms 12:11:13 INFO - PROCESS | 1654 | 1464376273734 Marionette TRACE conn2 -> [0,3041,"getWindowHandle",null] 12:11:13 INFO - PROCESS | 1654 | 1464376273735 Marionette TRACE conn2 <- [1,3041,null,{"value":"7"}] 12:11:13 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 12:11:13 INFO - PROCESS | 1654 | 1464376273738 Marionette TRACE conn2 -> [0,3042,"setScriptTimeout",{"ms":35000}] 12:11:13 INFO - PROCESS | 1654 | 1464376273739 Marionette TRACE conn2 <- [1,3042,null,{}] 12:11:13 INFO - PROCESS | 1654 | 1464376273741 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}] 12:11:13 INFO - PROCESS | 1654 | 1464376273865 Marionette TRACE conn2 <- [1,3043,null,{"value":null}] 12:11:13 INFO - PROCESS | 1654 | 1464376273878 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:13 INFO - PROCESS | 1654 | ++DOCSHELL 0x137f15000 == 73 [pid = 1654] [id = 770] 12:11:13 INFO - PROCESS | 1654 | ++DOMWINDOW == 192 (0x133dd6000) [pid = 1654] [serial = 2308] [outer = 0x0] 12:11:13 INFO - PROCESS | 1654 | ++DOMWINDOW == 193 (0x133dda000) [pid = 1654] [serial = 2309] [outer = 0x133dd6000] 12:11:13 INFO - PROCESS | 1654 | 1464376273904 Marionette DEBUG loaded listener.js 12:11:13 INFO - PROCESS | 1654 | ++DOMWINDOW == 194 (0x133ddec00) [pid = 1654] [serial = 2310] [outer = 0x133dd6000] 12:11:14 INFO - PROCESS | 1654 | 1464376274311 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]]]}] 12:11:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 12:11:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 12:11:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 12:11:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 12:11:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 12:11:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 12:11:14 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. 12:11:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 12:11:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 12:11:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 12:11:14 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'.) 12:11:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 12:11:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 12:11:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 12:11:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 12:11:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 12:11:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 12:11:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 12:11:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 12:11:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 12:11:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 12:11:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 12:11:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 12:11:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 12:11:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 12:11:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 12:11:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 12:11:14 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. 12:11:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 12:11:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:11:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:11:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 12:11:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 12:11:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 12:11:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 12:11:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 12:11:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 12:11:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 12:11:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 12:11:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 12:11:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 12:11:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 12:11:14 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. 12:11:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 12:11:14 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 12:11:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:11:14 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:11:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 12:11:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 12:11:14 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. 12:11:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 12:11:14 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 12:11:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:11:14 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:11:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 12:11:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 12:11:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 12:11:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 12:11:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 12:11:14 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 8 12:11:14 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 12:11:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:11:14 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:11:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 12:11:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 12:11:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 12:11:14 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 12:11:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 12:11:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:11:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:11:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 12:11:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 12:11:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 12:11:14 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 12:11:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 12:11:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:11:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:11:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 12:11:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 12:11:14 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 12:11:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 12:11:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:11:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:11:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 12:11:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 12:11:14 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 12:11:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 12:11:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:11:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:11:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 12:11:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 12:11:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 12:11:14 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 12:11:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 12:11:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:11:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:11:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 12:11:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 12:11:14 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 12:11:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 12:11:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:11:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:11:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 12:11:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 12:11:14 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 12:11:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 12:11:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:11:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:11:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 12:11:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 12:11:14 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 12:11:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 12:11:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:11:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:11:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 12:11:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 12:11:14 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 12:11:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 12:11:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:11:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:11:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 12:11:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 12:11:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 12:11:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 12:11:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 12:11:14 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 628ms 12:11:14 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 12:11:14 INFO - PROCESS | 1654 | 1464376274376 Marionette TRACE conn2 -> [0,3045,"getWindowHandle",null] 12:11:14 INFO - PROCESS | 1654 | 1464376274377 Marionette TRACE conn2 <- [1,3045,null,{"value":"7"}] 12:11:14 INFO - PROCESS | 1654 | 1464376274379 Marionette TRACE conn2 -> [0,3046,"setScriptTimeout",{"ms":35000}] 12:11:14 INFO - PROCESS | 1654 | 1464376274381 Marionette TRACE conn2 <- [1,3046,null,{}] 12:11:14 INFO - PROCESS | 1654 | 1464376274385 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}] 12:11:14 INFO - PROCESS | 1654 | 1464376274503 Marionette TRACE conn2 <- [1,3047,null,{"value":null}] 12:11:14 INFO - PROCESS | 1654 | 1464376274526 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:14 INFO - PROCESS | 1654 | ++DOCSHELL 0x13f549800 == 74 [pid = 1654] [id = 771] 12:11:14 INFO - PROCESS | 1654 | ++DOMWINDOW == 195 (0x134304000) [pid = 1654] [serial = 2311] [outer = 0x0] 12:11:14 INFO - PROCESS | 1654 | ++DOMWINDOW == 196 (0x134311400) [pid = 1654] [serial = 2312] [outer = 0x134304000] 12:11:14 INFO - PROCESS | 1654 | 1464376274551 Marionette DEBUG loaded listener.js 12:11:14 INFO - PROCESS | 1654 | ++DOMWINDOW == 197 (0x1127c8800) [pid = 1654] [serial = 2313] [outer = 0x134304000] 12:11:14 INFO - PROCESS | 1654 | [1654] 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 12:11:14 INFO - PROCESS | 1654 | 1464376274922 Marionette TRACE conn2 <- [1,3048,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 12:11:14 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 12:11:14 INFO - {} 12:11:14 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 571ms 12:11:14 INFO - PROCESS | 1654 | 1464376274951 Marionette TRACE conn2 -> [0,3049,"getWindowHandle",null] 12:11:14 INFO - PROCESS | 1654 | 1464376274952 Marionette TRACE conn2 <- [1,3049,null,{"value":"7"}] 12:11:14 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 12:11:14 INFO - PROCESS | 1654 | 1464376274955 Marionette TRACE conn2 -> [0,3050,"setScriptTimeout",{"ms":35000}] 12:11:14 INFO - PROCESS | 1654 | 1464376274956 Marionette TRACE conn2 <- [1,3050,null,{}] 12:11:14 INFO - PROCESS | 1654 | 1464376274958 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}] 12:11:15 INFO - PROCESS | 1654 | 1464376275075 Marionette TRACE conn2 <- [1,3051,null,{"value":null}] 12:11:15 INFO - PROCESS | 1654 | --DOMWINDOW == 196 (0x127090400) [pid = 1654] [serial = 2240] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 12:11:15 INFO - PROCESS | 1654 | --DOMWINDOW == 195 (0x12b0bcc00) [pid = 1654] [serial = 2246] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 12:11:15 INFO - PROCESS | 1654 | --DOMWINDOW == 194 (0x1211ec000) [pid = 1654] [serial = 2232] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 12:11:15 INFO - PROCESS | 1654 | --DOMWINDOW == 193 (0x1127c7c00) [pid = 1654] [serial = 2220] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 12:11:15 INFO - PROCESS | 1654 | --DOMWINDOW == 192 (0x1196c0800) [pid = 1654] [serial = 2226] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 12:11:15 INFO - PROCESS | 1654 | --DOMWINDOW == 191 (0x1185c9400) [pid = 1654] [serial = 2223] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 12:11:15 INFO - PROCESS | 1654 | --DOMWINDOW == 190 (0x1126c1400) [pid = 1654] [serial = 2217] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 12:11:15 INFO - PROCESS | 1654 | --DOMWINDOW == 189 (0x119c40400) [pid = 1654] [serial = 2229] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 12:11:15 INFO - PROCESS | 1654 | --DOMWINDOW == 188 (0x117591c00) [pid = 1654] [serial = 2249] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 12:11:15 INFO - PROCESS | 1654 | --DOMWINDOW == 187 (0x12bb84000) [pid = 1654] [serial = 2252] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 12:11:15 INFO - PROCESS | 1654 | --DOMWINDOW == 186 (0x125ce5800) [pid = 1654] [serial = 2255] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 12:11:15 INFO - PROCESS | 1654 | --DOMWINDOW == 185 (0x12a941000) [pid = 1654] [serial = 2238] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 12:11:15 INFO - PROCESS | 1654 | --DOMWINDOW == 184 (0x125ce8000) [pid = 1654] [serial = 2235] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 12:11:15 INFO - PROCESS | 1654 | --DOMWINDOW == 183 (0x12a93e800) [pid = 1654] [serial = 2243] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 12:11:15 INFO - PROCESS | 1654 | 1464376275418 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:15 INFO - PROCESS | 1654 | ++DOCSHELL 0x120713800 == 75 [pid = 1654] [id = 772] 12:11:15 INFO - PROCESS | 1654 | ++DOMWINDOW == 184 (0x1127cac00) [pid = 1654] [serial = 2314] [outer = 0x0] 12:11:15 INFO - PROCESS | 1654 | ++DOMWINDOW == 185 (0x1196c0800) [pid = 1654] [serial = 2315] [outer = 0x1127cac00] 12:11:15 INFO - PROCESS | 1654 | 1464376275444 Marionette DEBUG loaded listener.js 12:11:15 INFO - PROCESS | 1654 | ++DOMWINDOW == 186 (0x12bb83c00) [pid = 1654] [serial = 2316] [outer = 0x1127cac00] 12:11:15 INFO - PROCESS | 1654 | 1464376275694 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]]]}] 12:11:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 12:11:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 12:11:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 12:11:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 12:11:15 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 769ms 12:11:15 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 12:11:15 INFO - PROCESS | 1654 | 1464376275724 Marionette TRACE conn2 -> [0,3053,"getWindowHandle",null] 12:11:15 INFO - PROCESS | 1654 | 1464376275725 Marionette TRACE conn2 <- [1,3053,null,{"value":"7"}] 12:11:15 INFO - PROCESS | 1654 | 1464376275727 Marionette TRACE conn2 -> [0,3054,"setScriptTimeout",{"ms":35000}] 12:11:15 INFO - PROCESS | 1654 | 1464376275728 Marionette TRACE conn2 <- [1,3054,null,{}] 12:11:15 INFO - PROCESS | 1654 | 1464376275739 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}] 12:11:15 INFO - PROCESS | 1654 | 1464376275851 Marionette TRACE conn2 <- [1,3055,null,{"value":null}] 12:11:15 INFO - PROCESS | 1654 | 1464376275857 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:15 INFO - PROCESS | 1654 | ++DOCSHELL 0x13f7d7800 == 76 [pid = 1654] [id = 773] 12:11:15 INFO - PROCESS | 1654 | ++DOMWINDOW == 187 (0x110e63000) [pid = 1654] [serial = 2317] [outer = 0x0] 12:11:15 INFO - PROCESS | 1654 | ++DOMWINDOW == 188 (0x1343c2000) [pid = 1654] [serial = 2318] [outer = 0x110e63000] 12:11:15 INFO - PROCESS | 1654 | 1464376275882 Marionette DEBUG loaded listener.js 12:11:15 INFO - PROCESS | 1654 | ++DOMWINDOW == 189 (0x135359800) [pid = 1654] [serial = 2319] [outer = 0x110e63000] 12:11:16 INFO - PROCESS | 1654 | 1464376276321 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"]]]}] 12:11:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 12:11:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 12:11:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 12:11:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 12:11:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 12:11:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 12:11:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 12:11:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 12:11:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 12:11:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 12:11:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 12:11:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 12:11:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 12:11:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 12:11:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 12:11:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 12:11:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 12:11:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 12:11:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 12:11:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 12:11:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 12:11:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 12:11:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 12:11:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 12:11:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 12:11:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 12:11:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 12:11:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 12:11:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 12:11:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 12:11:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 12:11:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 12:11:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 12:11:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 12:11:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 12:11:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 12:11:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 12:11:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 12:11:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 12:11:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 12:11:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 12:11:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 12:11:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 12:11:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 12:11:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 12:11:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 12:11:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 12:11:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 12:11:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 12:11:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 12:11:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 12:11:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 12:11:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 12:11:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 12:11:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 12:11:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 12:11:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 12:11:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 12:11:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 12:11:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 12:11:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 12:11:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 12:11:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 12:11:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 12:11:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 12:11:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 12:11:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 12:11:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 12:11:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 12:11:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 12:11:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 12:11:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 12:11:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 12:11:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 12:11:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 12:11:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 12:11:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 12:11:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 12:11:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 12:11:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 12:11:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 12:11:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 12:11:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 12:11:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 12:11:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 12:11:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 12:11:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 12:11:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 12:11:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 12:11:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 12:11:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 12:11:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 12:11:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 12:11:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 12:11:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 12:11:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 12:11:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 12:11:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 12:11:16 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 12:11:16 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:11:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:11:16 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:11:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:11:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:11:16 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 12:11:16 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:11:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:11:16 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:11:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:11:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:11:16 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 12:11:16 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:11:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:11:16 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:11:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:11:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:11:16 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 12:11:16 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:11:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:11:16 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:11:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:11:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:11:16 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 12:11:16 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:11:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:11:16 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:11:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:11:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:11:16 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 12:11:16 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:11:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:11:16 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:11:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:11:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:11:16 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 12:11:16 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:11:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:11:16 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:11:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:11:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:11:16 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 12:11:16 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:11:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:11:16 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:11:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:11:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:11:16 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 12:11:16 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:11:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:11:16 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:11:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:11:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:11:16 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 12:11:16 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:11:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:11:16 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:11:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:11:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:11:16 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 12:11:16 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:11:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:11:16 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:11:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:11:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:11:16 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 12:11:16 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:11:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:11:16 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:11:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:11:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:11:16 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 12:11:16 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:11:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:11:16 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:11:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:11:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:11:16 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 12:11:16 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:11:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:11:16 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:11:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:11:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:11:16 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 12:11:16 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:11:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:11:16 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:11:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:11:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:11:16 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 12:11:16 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:11:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:11:16 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:11:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:11:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:11:16 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 12:11:16 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:11:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:11:16 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:11:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:11:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:11:16 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 12:11:16 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:11:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:11:16 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:11:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:11:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:11:16 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 12:11:16 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:11:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:11:16 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:11:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:11:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:11:16 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 12:11:16 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:11:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:11:16 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:11:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:11:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:11:16 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 12:11:16 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:11:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:11:16 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:11:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:11:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:11:16 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 12:11:16 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:11:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:11:16 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:11:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:11:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:11:16 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 12:11:16 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:11:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:11:16 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:11:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 12:11:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 12:11:16 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" 12:11:16 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:11:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:11:16 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:11:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 12:11:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 12:11:16 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" 12:11:16 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:11:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:11:16 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:11:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 12:11:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 12:11:16 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 641ms 12:11:16 INFO - TEST-START | /FileAPI/file/File-constructor.html 12:11:16 INFO - PROCESS | 1654 | 1464376276370 Marionette TRACE conn2 -> [0,3057,"getWindowHandle",null] 12:11:16 INFO - PROCESS | 1654 | 1464376276371 Marionette TRACE conn2 <- [1,3057,null,{"value":"7"}] 12:11:16 INFO - PROCESS | 1654 | 1464376276373 Marionette TRACE conn2 -> [0,3058,"setScriptTimeout",{"ms":35000}] 12:11:16 INFO - PROCESS | 1654 | 1464376276375 Marionette TRACE conn2 <- [1,3058,null,{}] 12:11:16 INFO - PROCESS | 1654 | 1464376276378 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}] 12:11:16 INFO - PROCESS | 1654 | 1464376276491 Marionette TRACE conn2 <- [1,3059,null,{"value":null}] 12:11:16 INFO - PROCESS | 1654 | 1464376276499 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:16 INFO - PROCESS | 1654 | ++DOCSHELL 0x14009f000 == 77 [pid = 1654] [id = 774] 12:11:16 INFO - PROCESS | 1654 | ++DOMWINDOW == 190 (0x13535c000) [pid = 1654] [serial = 2320] [outer = 0x0] 12:11:16 INFO - PROCESS | 1654 | ++DOMWINDOW == 191 (0x135443800) [pid = 1654] [serial = 2321] [outer = 0x13535c000] 12:11:16 INFO - PROCESS | 1654 | 1464376276528 Marionette DEBUG loaded listener.js 12:11:16 INFO - PROCESS | 1654 | ++DOMWINDOW == 192 (0x13557b800) [pid = 1654] [serial = 2322] [outer = 0x13535c000] 12:11:16 INFO - PROCESS | 1654 | 1464376276875 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]]]}] 12:11:16 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 12:11:16 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 12:11:16 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 12:11:16 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 12:11:16 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 12:11:16 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 12:11:16 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 12:11:16 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 12:11:16 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 12:11:16 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 12:11:16 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 12:11:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:11:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:11:16 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 12:11:16 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 12:11:16 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 12:11:16 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 12:11:16 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 12:11:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:11:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:11:16 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 12:11:16 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 12:11:16 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 12:11:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:11:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:11:16 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 12:11:16 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 12:11:16 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 12:11:16 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 573ms 12:11:16 INFO - PROCESS | 1654 | 1464376276947 Marionette TRACE conn2 -> [0,3061,"getWindowHandle",null] 12:11:16 INFO - PROCESS | 1654 | 1464376276948 Marionette TRACE conn2 <- [1,3061,null,{"value":"7"}] 12:11:16 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 12:11:16 INFO - PROCESS | 1654 | 1464376276951 Marionette TRACE conn2 -> [0,3062,"setScriptTimeout",{"ms":35000}] 12:11:16 INFO - PROCESS | 1654 | 1464376276952 Marionette TRACE conn2 <- [1,3062,null,{}] 12:11:16 INFO - PROCESS | 1654 | 1464376276954 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}] 12:11:17 INFO - PROCESS | 1654 | 1464376277047 Marionette TRACE conn2 <- [1,3063,null,{"value":null}] 12:11:17 INFO - PROCESS | 1654 | 1464376277051 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:17 INFO - PROCESS | 1654 | ++DOCSHELL 0x140b25800 == 78 [pid = 1654] [id = 775] 12:11:17 INFO - PROCESS | 1654 | ++DOMWINDOW == 193 (0x135580000) [pid = 1654] [serial = 2323] [outer = 0x0] 12:11:17 INFO - PROCESS | 1654 | ++DOMWINDOW == 194 (0x13561a400) [pid = 1654] [serial = 2324] [outer = 0x135580000] 12:11:17 INFO - PROCESS | 1654 | 1464376277076 Marionette DEBUG loaded listener.js 12:11:17 INFO - PROCESS | 1654 | ++DOMWINDOW == 195 (0x13561f400) [pid = 1654] [serial = 2325] [outer = 0x135580000] 12:11:17 INFO - PROCESS | 1654 | [1654] 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 12:11:17 INFO - PROCESS | 1654 | 1464376277532 Marionette TRACE conn2 <- [1,3064,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 12:11:17 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 12:11:17 INFO - {} 12:11:17 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 620ms 12:11:17 INFO - PROCESS | 1654 | 1464376277614 Marionette TRACE conn2 -> [0,3065,"getWindowHandle",null] 12:11:17 INFO - PROCESS | 1654 | 1464376277617 Marionette TRACE conn2 <- [1,3065,null,{"value":"7"}] 12:11:17 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 12:11:17 INFO - PROCESS | 1654 | 1464376277623 Marionette TRACE conn2 -> [0,3066,"setScriptTimeout",{"ms":35000}] 12:11:17 INFO - PROCESS | 1654 | 1464376277626 Marionette TRACE conn2 <- [1,3066,null,{}] 12:11:17 INFO - PROCESS | 1654 | 1464376277637 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}] 12:11:17 INFO - PROCESS | 1654 | 1464376277767 Marionette TRACE conn2 <- [1,3067,null,{"value":null}] 12:11:17 INFO - PROCESS | 1654 | 1464376277876 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:17 INFO - PROCESS | 1654 | ++DOCSHELL 0x121643800 == 79 [pid = 1654] [id = 776] 12:11:17 INFO - PROCESS | 1654 | ++DOMWINDOW == 196 (0x117e67400) [pid = 1654] [serial = 2326] [outer = 0x0] 12:11:17 INFO - PROCESS | 1654 | ++DOMWINDOW == 197 (0x118034000) [pid = 1654] [serial = 2327] [outer = 0x117e67400] 12:11:17 INFO - PROCESS | 1654 | 1464376277909 Marionette DEBUG loaded listener.js 12:11:17 INFO - PROCESS | 1654 | ++DOMWINDOW == 198 (0x1185c8000) [pid = 1654] [serial = 2328] [outer = 0x117e67400] 12:11:18 INFO - PROCESS | 1654 | 1464376278377 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]]]}] 12:11:18 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 12:11:18 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 12:11:18 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 12:11:18 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 12:11:18 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 12:11:18 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 12:11:18 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 12:11:18 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 774ms 12:11:18 INFO - PROCESS | 1654 | 1464376278397 Marionette TRACE conn2 -> [0,3069,"getWindowHandle",null] 12:11:18 INFO - PROCESS | 1654 | 1464376278401 Marionette TRACE conn2 <- [1,3069,null,{"value":"7"}] 12:11:18 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 12:11:18 INFO - PROCESS | 1654 | 1464376278406 Marionette TRACE conn2 -> [0,3070,"setScriptTimeout",{"ms":35000}] 12:11:18 INFO - PROCESS | 1654 | 1464376278408 Marionette TRACE conn2 <- [1,3070,null,{}] 12:11:18 INFO - PROCESS | 1654 | 1464376278410 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}] 12:11:18 INFO - PROCESS | 1654 | 1464376278525 Marionette TRACE conn2 <- [1,3071,null,{"value":null}] 12:11:18 INFO - PROCESS | 1654 | 1464376278643 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:18 INFO - PROCESS | 1654 | ++DOCSHELL 0x12cec8000 == 80 [pid = 1654] [id = 777] 12:11:18 INFO - PROCESS | 1654 | ++DOMWINDOW == 199 (0x119150000) [pid = 1654] [serial = 2329] [outer = 0x0] 12:11:18 INFO - PROCESS | 1654 | ++DOMWINDOW == 200 (0x1196c1800) [pid = 1654] [serial = 2330] [outer = 0x119150000] 12:11:18 INFO - PROCESS | 1654 | 1464376278674 Marionette DEBUG loaded listener.js 12:11:18 INFO - PROCESS | 1654 | ++DOMWINDOW == 201 (0x120f26800) [pid = 1654] [serial = 2331] [outer = 0x119150000] 12:11:19 INFO - PROCESS | 1654 | 1464376279048 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]]]}] 12:11:19 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 12:11:19 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 12:11:19 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 12:11:19 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 12:11:19 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 12:11:19 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 12:11:19 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 670ms 12:11:19 INFO - PROCESS | 1654 | 1464376279076 Marionette TRACE conn2 -> [0,3073,"getWindowHandle",null] 12:11:19 INFO - PROCESS | 1654 | 1464376279077 Marionette TRACE conn2 <- [1,3073,null,{"value":"7"}] 12:11:19 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 12:11:19 INFO - PROCESS | 1654 | 1464376279080 Marionette TRACE conn2 -> [0,3074,"setScriptTimeout",{"ms":35000}] 12:11:19 INFO - PROCESS | 1654 | 1464376279082 Marionette TRACE conn2 <- [1,3074,null,{}] 12:11:19 INFO - PROCESS | 1654 | 1464376279090 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}] 12:11:19 INFO - PROCESS | 1654 | 1464376279211 Marionette TRACE conn2 <- [1,3075,null,{"value":null}] 12:11:19 INFO - PROCESS | 1654 | 1464376279301 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:19 INFO - PROCESS | 1654 | ++DOCSHELL 0x135160000 == 81 [pid = 1654] [id = 778] 12:11:19 INFO - PROCESS | 1654 | ++DOMWINDOW == 202 (0x127296800) [pid = 1654] [serial = 2332] [outer = 0x0] 12:11:19 INFO - PROCESS | 1654 | ++DOMWINDOW == 203 (0x1291ed400) [pid = 1654] [serial = 2333] [outer = 0x127296800] 12:11:19 INFO - PROCESS | 1654 | 1464376279334 Marionette DEBUG loaded listener.js 12:11:19 INFO - PROCESS | 1654 | ++DOMWINDOW == 204 (0x12ba75000) [pid = 1654] [serial = 2334] [outer = 0x127296800] 12:11:19 INFO - PROCESS | 1654 | 1464376279698 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]]]}] 12:11:19 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 12:11:19 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 12:11:19 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 12:11:19 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 12:11:19 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 12:11:19 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 12:11:19 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 673ms 12:11:19 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 12:11:19 INFO - PROCESS | 1654 | 1464376279752 Marionette TRACE conn2 -> [0,3077,"getWindowHandle",null] 12:11:19 INFO - PROCESS | 1654 | 1464376279754 Marionette TRACE conn2 <- [1,3077,null,{"value":"7"}] 12:11:19 INFO - PROCESS | 1654 | 1464376279756 Marionette TRACE conn2 -> [0,3078,"setScriptTimeout",{"ms":35000}] 12:11:19 INFO - PROCESS | 1654 | 1464376279758 Marionette TRACE conn2 <- [1,3078,null,{}] 12:11:19 INFO - PROCESS | 1654 | 1464376279760 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}] 12:11:19 INFO - PROCESS | 1654 | 1464376279877 Marionette TRACE conn2 <- [1,3079,null,{"value":null}] 12:11:20 INFO - PROCESS | 1654 | 1464376280002 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:20 INFO - PROCESS | 1654 | ++DOCSHELL 0x123f6c800 == 82 [pid = 1654] [id = 779] 12:11:20 INFO - PROCESS | 1654 | ++DOMWINDOW == 205 (0x110e55c00) [pid = 1654] [serial = 2335] [outer = 0x0] 12:11:20 INFO - PROCESS | 1654 | ++DOMWINDOW == 206 (0x12a889400) [pid = 1654] [serial = 2336] [outer = 0x110e55c00] 12:11:20 INFO - PROCESS | 1654 | 1464376280035 Marionette DEBUG loaded listener.js 12:11:20 INFO - PROCESS | 1654 | ++DOMWINDOW == 207 (0x12c1b7400) [pid = 1654] [serial = 2337] [outer = 0x110e55c00] 12:11:20 INFO - PROCESS | 1654 | 1464376280405 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] 12:11:20 INFO - PROCESS | 1654 | 1464376280428 Marionette TRACE conn2 <- [1,3081,null,{"value":"7"}] 12:11:20 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 12:11:20 INFO - PROCESS | 1654 | 1464376280431 Marionette TRACE conn2 -> [0,3082,"setScriptTimeout",{"ms":35000}] 12:11:20 INFO - PROCESS | 1654 | 1464376280432 Marionette TRACE conn2 <- [1,3082,null,{}] 12:11:20 INFO - PROCESS | 1654 | 1464376280434 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}] 12:11:20 INFO - PROCESS | 1654 | 1464376280545 Marionette TRACE conn2 <- [1,3083,null,{"value":null}] 12:11:20 INFO - PROCESS | 1654 | 1464376280662 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:20 INFO - PROCESS | 1654 | ++DOCSHELL 0x135643000 == 83 [pid = 1654] [id = 780] 12:11:20 INFO - PROCESS | 1654 | ++DOMWINDOW == 208 (0x12c1b8000) [pid = 1654] [serial = 2338] [outer = 0x0] 12:11:20 INFO - PROCESS | 1654 | ++DOMWINDOW == 209 (0x12c597400) [pid = 1654] [serial = 2339] [outer = 0x12c1b8000] 12:11:20 INFO - PROCESS | 1654 | 1464376280694 Marionette DEBUG loaded listener.js 12:11:20 INFO - PROCESS | 1654 | ++DOMWINDOW == 210 (0x12cab5800) [pid = 1654] [serial = 2340] [outer = 0x12c1b8000] 12:11:21 INFO - PROCESS | 1654 | 1464376281018 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]]]}] 12:11:21 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 12:11:21 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 12:11:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:11:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:11:21 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 12:11:21 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 12:11:21 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 620ms 12:11:21 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 12:11:21 INFO - PROCESS | 1654 | 1464376281052 Marionette TRACE conn2 -> [0,3085,"getWindowHandle",null] 12:11:21 INFO - PROCESS | 1654 | 1464376281053 Marionette TRACE conn2 <- [1,3085,null,{"value":"7"}] 12:11:21 INFO - PROCESS | 1654 | 1464376281055 Marionette TRACE conn2 -> [0,3086,"setScriptTimeout",{"ms":35000}] 12:11:21 INFO - PROCESS | 1654 | 1464376281057 Marionette TRACE conn2 <- [1,3086,null,{}] 12:11:21 INFO - PROCESS | 1654 | 1464376281059 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}] 12:11:21 INFO - PROCESS | 1654 | 1464376281187 Marionette TRACE conn2 <- [1,3087,null,{"value":null}] 12:11:21 INFO - PROCESS | 1654 | 1464376281291 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:21 INFO - PROCESS | 1654 | ++DOCSHELL 0x137b17000 == 84 [pid = 1654] [id = 781] 12:11:21 INFO - PROCESS | 1654 | ++DOMWINDOW == 211 (0x12ce9b000) [pid = 1654] [serial = 2341] [outer = 0x0] 12:11:21 INFO - PROCESS | 1654 | ++DOMWINDOW == 212 (0x12cea5800) [pid = 1654] [serial = 2342] [outer = 0x12ce9b000] 12:11:21 INFO - PROCESS | 1654 | 1464376281324 Marionette DEBUG loaded listener.js 12:11:21 INFO - PROCESS | 1654 | ++DOMWINDOW == 213 (0x12d786000) [pid = 1654] [serial = 2343] [outer = 0x12ce9b000] 12:11:21 INFO - PROCESS | 1654 | 1464376281679 Marionette TRACE conn2 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 12:11:21 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 12:11:21 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 669ms 12:11:21 INFO - PROCESS | 1654 | 1464376281724 Marionette TRACE conn2 -> [0,3089,"getWindowHandle",null] 12:11:21 INFO - PROCESS | 1654 | 1464376281725 Marionette TRACE conn2 <- [1,3089,null,{"value":"7"}] 12:11:21 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 12:11:21 INFO - PROCESS | 1654 | 1464376281728 Marionette TRACE conn2 -> [0,3090,"setScriptTimeout",{"ms":35000}] 12:11:21 INFO - PROCESS | 1654 | 1464376281729 Marionette TRACE conn2 <- [1,3090,null,{}] 12:11:21 INFO - PROCESS | 1654 | 1464376281731 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}] 12:11:21 INFO - PROCESS | 1654 | 1464376281844 Marionette TRACE conn2 <- [1,3091,null,{"value":null}] 12:11:21 INFO - PROCESS | 1654 | 1464376281961 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:21 INFO - PROCESS | 1654 | ++DOCSHELL 0x137b32800 == 85 [pid = 1654] [id = 782] 12:11:21 INFO - PROCESS | 1654 | ++DOMWINDOW == 214 (0x12cee7000) [pid = 1654] [serial = 2344] [outer = 0x0] 12:11:21 INFO - PROCESS | 1654 | ++DOMWINDOW == 215 (0x133dc2400) [pid = 1654] [serial = 2345] [outer = 0x12cee7000] 12:11:21 INFO - PROCESS | 1654 | 1464376281992 Marionette DEBUG loaded listener.js 12:11:22 INFO - PROCESS | 1654 | ++DOMWINDOW == 216 (0x133dc7400) [pid = 1654] [serial = 2346] [outer = 0x12cee7000] 12:11:22 INFO - PROCESS | 1654 | 1464376282339 Marionette TRACE conn2 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 12:11:22 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 12:11:22 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 622ms 12:11:22 INFO - PROCESS | 1654 | 1464376282351 Marionette TRACE conn2 -> [0,3093,"getWindowHandle",null] 12:11:22 INFO - PROCESS | 1654 | 1464376282353 Marionette TRACE conn2 <- [1,3093,null,{"value":"7"}] 12:11:22 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 12:11:22 INFO - PROCESS | 1654 | 1464376282355 Marionette TRACE conn2 -> [0,3094,"setScriptTimeout",{"ms":35000}] 12:11:22 INFO - PROCESS | 1654 | 1464376282356 Marionette TRACE conn2 <- [1,3094,null,{}] 12:11:22 INFO - PROCESS | 1654 | 1464376282359 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}] 12:11:22 INFO - PROCESS | 1654 | 1464376282471 Marionette TRACE conn2 <- [1,3095,null,{"value":null}] 12:11:22 INFO - PROCESS | 1654 | 1464376282605 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:22 INFO - PROCESS | 1654 | ++DOCSHELL 0x13f539000 == 86 [pid = 1654] [id = 783] 12:11:22 INFO - PROCESS | 1654 | ++DOMWINDOW == 217 (0x133d4e800) [pid = 1654] [serial = 2347] [outer = 0x0] 12:11:22 INFO - PROCESS | 1654 | ++DOMWINDOW == 218 (0x133dcf000) [pid = 1654] [serial = 2348] [outer = 0x133d4e800] 12:11:22 INFO - PROCESS | 1654 | 1464376282638 Marionette DEBUG loaded listener.js 12:11:22 INFO - PROCESS | 1654 | ++DOMWINDOW == 219 (0x133de1000) [pid = 1654] [serial = 2349] [outer = 0x133d4e800] 12:11:22 INFO - PROCESS | 1654 | 1464376282990 Marionette TRACE conn2 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 12:11:23 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 12:11:23 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 669ms 12:11:23 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 12:11:23 INFO - PROCESS | 1654 | 1464376283024 Marionette TRACE conn2 -> [0,3097,"getWindowHandle",null] 12:11:23 INFO - PROCESS | 1654 | 1464376283026 Marionette TRACE conn2 <- [1,3097,null,{"value":"7"}] 12:11:23 INFO - PROCESS | 1654 | 1464376283028 Marionette TRACE conn2 -> [0,3098,"setScriptTimeout",{"ms":35000}] 12:11:23 INFO - PROCESS | 1654 | 1464376283029 Marionette TRACE conn2 <- [1,3098,null,{}] 12:11:23 INFO - PROCESS | 1654 | 1464376283032 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}] 12:11:23 INFO - PROCESS | 1654 | 1464376283149 Marionette TRACE conn2 <- [1,3099,null,{"value":null}] 12:11:23 INFO - PROCESS | 1654 | 1464376283269 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:23 INFO - PROCESS | 1654 | ++DOCSHELL 0x13562f800 == 87 [pid = 1654] [id = 784] 12:11:23 INFO - PROCESS | 1654 | ++DOMWINDOW == 220 (0x11289a400) [pid = 1654] [serial = 2350] [outer = 0x0] 12:11:23 INFO - PROCESS | 1654 | ++DOMWINDOW == 221 (0x133dcb800) [pid = 1654] [serial = 2351] [outer = 0x11289a400] 12:11:23 INFO - PROCESS | 1654 | 1464376283300 Marionette DEBUG loaded listener.js 12:11:23 INFO - PROCESS | 1654 | ++DOMWINDOW == 222 (0x13430c000) [pid = 1654] [serial = 2352] [outer = 0x11289a400] 12:11:23 INFO - PROCESS | 1654 | 1464376283643 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]]]}] 12:11:23 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 12:11:23 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 12:11:23 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 619ms 12:11:23 INFO - PROCESS | 1654 | 1464376283648 Marionette TRACE conn2 -> [0,3101,"getWindowHandle",null] 12:11:23 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 12:11:23 INFO - PROCESS | 1654 | 1464376283651 Marionette TRACE conn2 <- [1,3101,null,{"value":"7"}] 12:11:23 INFO - PROCESS | 1654 | 1464376283653 Marionette TRACE conn2 -> [0,3102,"setScriptTimeout",{"ms":35000}] 12:11:23 INFO - PROCESS | 1654 | 1464376283654 Marionette TRACE conn2 <- [1,3102,null,{}] 12:11:23 INFO - PROCESS | 1654 | 1464376283657 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}] 12:11:23 INFO - PROCESS | 1654 | 1464376283773 Marionette TRACE conn2 <- [1,3103,null,{"value":null}] 12:11:23 INFO - PROCESS | 1654 | 1464376283914 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:23 INFO - PROCESS | 1654 | ++DOCSHELL 0x11852c000 == 88 [pid = 1654] [id = 785] 12:11:23 INFO - PROCESS | 1654 | ++DOMWINDOW == 223 (0x112dba000) [pid = 1654] [serial = 2353] [outer = 0x0] 12:11:23 INFO - PROCESS | 1654 | ++DOMWINDOW == 224 (0x11833b800) [pid = 1654] [serial = 2354] [outer = 0x112dba000] 12:11:23 INFO - PROCESS | 1654 | 1464376283950 Marionette DEBUG loaded listener.js 12:11:23 INFO - PROCESS | 1654 | ++DOMWINDOW == 225 (0x119b20000) [pid = 1654] [serial = 2355] [outer = 0x112dba000] 12:11:24 INFO - PROCESS | 1654 | 1464376284324 Marionette TRACE conn2 <- [1,3104,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 12:11:24 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 12:11:24 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 721ms 12:11:24 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 12:11:24 INFO - PROCESS | 1654 | 1464376284375 Marionette TRACE conn2 -> [0,3105,"getWindowHandle",null] 12:11:24 INFO - PROCESS | 1654 | 1464376284376 Marionette TRACE conn2 <- [1,3105,null,{"value":"7"}] 12:11:24 INFO - PROCESS | 1654 | 1464376284379 Marionette TRACE conn2 -> [0,3106,"setScriptTimeout",{"ms":35000}] 12:11:24 INFO - PROCESS | 1654 | 1464376284381 Marionette TRACE conn2 <- [1,3106,null,{}] 12:11:24 INFO - PROCESS | 1654 | 1464376284383 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}] 12:11:24 INFO - PROCESS | 1654 | 1464376284513 Marionette TRACE conn2 <- [1,3107,null,{"value":null}] 12:11:24 INFO - PROCESS | 1654 | 1464376284611 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:24 INFO - PROCESS | 1654 | ++DOCSHELL 0x12d59a800 == 89 [pid = 1654] [id = 786] 12:11:24 INFO - PROCESS | 1654 | ++DOMWINDOW == 226 (0x12ba6d000) [pid = 1654] [serial = 2356] [outer = 0x0] 12:11:24 INFO - PROCESS | 1654 | ++DOMWINDOW == 227 (0x13430b000) [pid = 1654] [serial = 2357] [outer = 0x12ba6d000] 12:11:24 INFO - PROCESS | 1654 | 1464376284645 Marionette DEBUG loaded listener.js 12:11:24 INFO - PROCESS | 1654 | ++DOMWINDOW == 228 (0x135363000) [pid = 1654] [serial = 2358] [outer = 0x12ba6d000] 12:11:25 INFO - PROCESS | 1654 | 1464376285026 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]]]}] 12:11:25 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 12:11:25 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 12:11:25 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 12:11:25 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 670ms 12:11:25 INFO - PROCESS | 1654 | 1464376285050 Marionette TRACE conn2 -> [0,3109,"getWindowHandle",null] 12:11:25 INFO - PROCESS | 1654 | 1464376285051 Marionette TRACE conn2 <- [1,3109,null,{"value":"7"}] 12:11:25 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 12:11:25 INFO - PROCESS | 1654 | 1464376285054 Marionette TRACE conn2 -> [0,3110,"setScriptTimeout",{"ms":35000}] 12:11:25 INFO - PROCESS | 1654 | 1464376285055 Marionette TRACE conn2 <- [1,3110,null,{}] 12:11:25 INFO - PROCESS | 1654 | 1464376285057 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}] 12:11:25 INFO - PROCESS | 1654 | 1464376285172 Marionette TRACE conn2 <- [1,3111,null,{"value":null}] 12:11:25 INFO - PROCESS | 1654 | 1464376285288 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:25 INFO - PROCESS | 1654 | ++DOCSHELL 0x13f7d3800 == 90 [pid = 1654] [id = 787] 12:11:25 INFO - PROCESS | 1654 | ++DOMWINDOW == 229 (0x12bb85400) [pid = 1654] [serial = 2359] [outer = 0x0] 12:11:25 INFO - PROCESS | 1654 | ++DOMWINDOW == 230 (0x135575400) [pid = 1654] [serial = 2360] [outer = 0x12bb85400] 12:11:25 INFO - PROCESS | 1654 | 1464376285317 Marionette DEBUG loaded listener.js 12:11:25 INFO - PROCESS | 1654 | ++DOMWINDOW == 231 (0x13557f000) [pid = 1654] [serial = 2361] [outer = 0x12bb85400] 12:11:25 INFO - PROCESS | 1654 | 1464376285855 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"]]]}] 12:11:25 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 12:11:25 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 12:11:25 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 12:11:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:11:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:11:25 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 12:11:25 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 820ms 12:11:25 INFO - PROCESS | 1654 | 1464376285875 Marionette TRACE conn2 -> [0,3113,"getWindowHandle",null] 12:11:25 INFO - PROCESS | 1654 | 1464376285878 Marionette TRACE conn2 <- [1,3113,null,{"value":"7"}] 12:11:25 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 12:11:25 INFO - PROCESS | 1654 | 1464376285881 Marionette TRACE conn2 -> [0,3114,"setScriptTimeout",{"ms":35000}] 12:11:25 INFO - PROCESS | 1654 | 1464376285883 Marionette TRACE conn2 <- [1,3114,null,{}] 12:11:25 INFO - PROCESS | 1654 | 1464376285887 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}] 12:11:26 INFO - PROCESS | 1654 | 1464376285999 Marionette TRACE conn2 <- [1,3115,null,{"value":null}] 12:11:26 INFO - PROCESS | 1654 | 1464376286094 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\", \"e43691ce-5ef5-473d-9688-3adf0b68392b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:26 INFO - PROCESS | 1654 | ++DOCSHELL 0x12bf61000 == 91 [pid = 1654] [id = 788] 12:11:26 INFO - PROCESS | 1654 | ++DOMWINDOW == 232 (0x1183d3000) [pid = 1654] [serial = 2362] [outer = 0x0] 12:11:26 INFO - PROCESS | 1654 | ++DOMWINDOW == 233 (0x11891d800) [pid = 1654] [serial = 2363] [outer = 0x1183d3000] 12:11:26 INFO - PROCESS | 1654 | 1464376286125 Marionette DEBUG loaded listener.js 12:11:26 INFO - PROCESS | 1654 | ++DOMWINDOW == 234 (0x1193d4c00) [pid = 1654] [serial = 2364] [outer = 0x1183d3000] 12:11:26 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 12:11:26 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 621ms 12:11:26 INFO - PROCESS | 1654 | 1464376286494 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]]]}] 12:11:26 INFO - PROCESS | 1654 | 1464376286503 Marionette TRACE conn2 -> [0,3117,"getWindowHandle",null] 12:11:26 INFO - PROCESS | 1654 | 1464376286507 Marionette TRACE conn2 <- [1,3117,null,{"value":"7"}] 12:11:27 INFO - PROCESS | 1654 | --DOCSHELL 0x14009f000 == 90 [pid = 1654] [id = 774] 12:11:27 INFO - PROCESS | 1654 | --DOCSHELL 0x13f7d7800 == 89 [pid = 1654] [id = 773] 12:11:27 INFO - PROCESS | 1654 | --DOCSHELL 0x120713800 == 88 [pid = 1654] [id = 772] 12:11:27 INFO - PROCESS | 1654 | --DOCSHELL 0x13f549800 == 87 [pid = 1654] [id = 771] 12:11:27 INFO - PROCESS | 1654 | --DOCSHELL 0x137f15000 == 86 [pid = 1654] [id = 770] 12:11:27 INFO - PROCESS | 1654 | --DOCSHELL 0x137db7800 == 85 [pid = 1654] [id = 769] 12:11:27 INFO - PROCESS | 1654 | --DOMWINDOW == 233 (0x12c58e400) [pid = 1654] [serial = 2259] [outer = 0x0] [url = about:blank] 12:11:27 INFO - PROCESS | 1654 | --DOCSHELL 0x137c8b800 == 84 [pid = 1654] [id = 768] 12:11:27 INFO - PROCESS | 1654 | --DOCSHELL 0x12d1e5000 == 83 [pid = 1654] [id = 767] 12:11:27 INFO - PROCESS | 1654 | --DOCSHELL 0x119685800 == 82 [pid = 1654] [id = 766] 12:11:27 INFO - PROCESS | 1654 | --DOCSHELL 0x119767800 == 81 [pid = 1654] [id = 765] 12:11:27 INFO - PROCESS | 1654 | --DOCSHELL 0x127029800 == 80 [pid = 1654] [id = 764] 12:11:27 INFO - PROCESS | 1654 | --DOCSHELL 0x133c16800 == 79 [pid = 1654] [id = 757] 12:11:27 INFO - PROCESS | 1654 | --DOCSHELL 0x133d1b000 == 78 [pid = 1654] [id = 756] 12:11:27 INFO - PROCESS | 1654 | --DOCSHELL 0x125c62800 == 77 [pid = 1654] [id = 755] 12:11:27 INFO - PROCESS | 1654 | --DOCSHELL 0x119673000 == 76 [pid = 1654] [id = 754] 12:11:27 INFO - PROCESS | 1654 | --DOCSHELL 0x1355c3800 == 75 [pid = 1654] [id = 753] 12:11:27 INFO - PROCESS | 1654 | --DOMWINDOW == 232 (0x129675400) [pid = 1654] [serial = 2215] [outer = 0x0] [url = about:blank] 12:11:27 INFO - PROCESS | 1654 | --DOMWINDOW == 231 (0x119aa6000) [pid = 1654] [serial = 2227] [outer = 0x0] [url = about:blank] 12:11:27 INFO - PROCESS | 1654 | --DOMWINDOW == 230 (0x119b1e800) [pid = 1654] [serial = 2228] [outer = 0x0] [url = about:blank] 12:11:27 INFO - PROCESS | 1654 | --DOMWINDOW == 229 (0x129158400) [pid = 1654] [serial = 2209] [outer = 0x0] [url = about:blank] 12:11:27 INFO - PROCESS | 1654 | --DOMWINDOW == 228 (0x1190b6c00) [pid = 1654] [serial = 2224] [outer = 0x0] [url = about:blank] 12:11:27 INFO - PROCESS | 1654 | --DOMWINDOW == 227 (0x119410c00) [pid = 1654] [serial = 2225] [outer = 0x0] [url = about:blank] 12:11:27 INFO - PROCESS | 1654 | --DOMWINDOW == 226 (0x117e69400) [pid = 1654] [serial = 2219] [outer = 0x0] [url = about:blank] 12:11:27 INFO - PROCESS | 1654 | --DOMWINDOW == 225 (0x11904c400) [pid = 1654] [serial = 2197] [outer = 0x0] [url = about:blank] 12:11:27 INFO - PROCESS | 1654 | --DOMWINDOW == 224 (0x119b21c00) [pid = 1654] [serial = 2200] [outer = 0x0] [url = about:blank] 12:11:27 INFO - PROCESS | 1654 | --DOMWINDOW == 223 (0x113d5fc00) [pid = 1654] [serial = 2218] [outer = 0x0] [url = about:blank] 12:11:27 INFO - PROCESS | 1654 | --DOMWINDOW == 222 (0x125cea000) [pid = 1654] [serial = 2206] [outer = 0x0] [url = about:blank] 12:11:27 INFO - PROCESS | 1654 | --DOMWINDOW == 221 (0x120fae000) [pid = 1654] [serial = 2230] [outer = 0x0] [url = about:blank] 12:11:27 INFO - PROCESS | 1654 | --DOMWINDOW == 220 (0x1211f1800) [pid = 1654] [serial = 2231] [outer = 0x0] [url = about:blank] 12:11:27 INFO - PROCESS | 1654 | --DOMWINDOW == 219 (0x12141a800) [pid = 1654] [serial = 2203] [outer = 0x0] [url = about:blank] 12:11:27 INFO - PROCESS | 1654 | --DOMWINDOW == 218 (0x116a53c00) [pid = 1654] [serial = 2194] [outer = 0x0] [url = about:blank] 12:11:27 INFO - PROCESS | 1654 | --DOMWINDOW == 217 (0x1127c2000) [pid = 1654] [serial = 2191] [outer = 0x0] [url = about:blank] 12:11:27 INFO - PROCESS | 1654 | --DOMWINDOW == 216 (0x112ae5000) [pid = 1654] [serial = 2212] [outer = 0x0] [url = about:blank] 12:11:27 INFO - PROCESS | 1654 | --DOMWINDOW == 215 (0x12a88d000) [pid = 1654] [serial = 2250] [outer = 0x0] [url = about:blank] 12:11:27 INFO - PROCESS | 1654 | --DOMWINDOW == 214 (0x12bb8c400) [pid = 1654] [serial = 2253] [outer = 0x0] [url = about:blank] 12:11:27 INFO - PROCESS | 1654 | --DOMWINDOW == 213 (0x11297bc00) [pid = 1654] [serial = 2248] [outer = 0x0] [url = about:blank] 12:11:27 INFO - PROCESS | 1654 | --DOMWINDOW == 212 (0x12b02f800) [pid = 1654] [serial = 2242] [outer = 0x0] [url = about:blank] 12:11:27 INFO - PROCESS | 1654 | --DOMWINDOW == 211 (0x12ba6bc00) [pid = 1654] [serial = 2245] [outer = 0x0] [url = about:blank] 12:11:27 INFO - PROCESS | 1654 | --DOMWINDOW == 210 (0x12bb7ec00) [pid = 1654] [serial = 2251] [outer = 0x0] [url = about:blank] 12:11:27 INFO - PROCESS | 1654 | --DOMWINDOW == 209 (0x12c1af400) [pid = 1654] [serial = 2254] [outer = 0x0] [url = about:blank] 12:11:27 INFO - PROCESS | 1654 | --DOMWINDOW == 208 (0x12c1bc800) [pid = 1654] [serial = 2257] [outer = 0x0] [url = about:blank] 12:11:27 INFO - PROCESS | 1654 | --DOMWINDOW == 207 (0x12a821800) [pid = 1654] [serial = 2237] [outer = 0x0] [url = about:blank] 12:11:27 INFO - PROCESS | 1654 | --DOMWINDOW == 206 (0x12c1b4800) [pid = 1654] [serial = 2256] [outer = 0x0] [url = about:blank] 12:11:27 INFO - PROCESS | 1654 | --DOMWINDOW == 205 (0x127291400) [pid = 1654] [serial = 2234] [outer = 0x0] [url = about:blank] 12:11:27 INFO - PROCESS | 1654 | --DOMWINDOW == 204 (0x1278c5800) [pid = 1654] [serial = 2239] [outer = 0x0] [url = about:blank] 12:11:27 INFO - PROCESS | 1654 | --DOMWINDOW == 203 (0x127b91800) [pid = 1654] [serial = 2236] [outer = 0x0] [url = about:blank] 12:11:27 INFO - PROCESS | 1654 | --DOMWINDOW == 202 (0x12b1e9800) [pid = 1654] [serial = 2244] [outer = 0x0] [url = about:blank] 12:11:27 INFO - PROCESS | 1654 | --DOMWINDOW == 201 (0x12a942800) [pid = 1654] [serial = 2241] [outer = 0x0] [url = about:blank] 12:11:27 INFO - PROCESS | 1654 | --DOMWINDOW == 200 (0x12ba70400) [pid = 1654] [serial = 2247] [outer = 0x0] [url = about:blank] 12:11:27 INFO - PROCESS | 1654 | --DOMWINDOW == 199 (0x121d08000) [pid = 1654] [serial = 2233] [outer = 0x0] [url = about:blank] 12:11:27 INFO - PROCESS | 1654 | --DOMWINDOW == 198 (0x113d0d000) [pid = 1654] [serial = 2221] [outer = 0x0] [url = about:blank] 12:11:27 INFO - PROCESS | 1654 | --DOMWINDOW == 197 (0x1185c9800) [pid = 1654] [serial = 2222] [outer = 0x0] [url = about:blank] 12:11:27 WARNING - u'runner_teardown' () 12:11:27 INFO - No more tests 12:11:27 INFO - Got 0 unexpected results 12:11:27 INFO - SUITE-END | took 515s 12:11:27 INFO - Closing logging queue 12:11:27 INFO - queue closed 12:11:27 INFO - Return code: 0 12:11:27 WARNING - # TBPL SUCCESS # 12:11:27 INFO - Running post-action listener: _resource_record_post_action 12:11:27 INFO - Running post-run listener: _resource_record_post_run 12:11:28 INFO - Total resource usage - Wall time: 536s; CPU: 58.0%; Read bytes: 32136704; Write bytes: 952271872; Read time: 325; Write time: 4687 12:11:28 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 12:11:28 INFO - install - Wall time: 18s; CPU: 54.0%; Read bytes: 140214784; Write bytes: 136321024; Read time: 12658; Write time: 306 12:11:28 INFO - run-tests - Wall time: 519s; CPU: 58.0%; Read bytes: 31206912; Write bytes: 795495424; Read time: 310; Write time: 4321 12:11:28 INFO - Running post-run listener: _upload_blobber_files 12:11:28 INFO - Blob upload gear active. 12:11:28 INFO - Preparing to upload files from /builds/slave/test/build/blobber_upload_dir. 12:11:28 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 12:11:28 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'] 12:11:28 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 12:11:29 INFO - (blobuploader) - INFO - Open directory for files ... 12:11:29 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log ... 12:11:29 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 12:11:29 INFO - (blobuploader) - INFO - Uploading, attempt #1. 12:11:30 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 12:11:30 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 12:11:30 INFO - (blobuploader) - INFO - Done attempting. 12:11:30 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_raw.log ... 12:11:30 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 12:11:30 INFO - (blobuploader) - INFO - Uploading, attempt #1. 12:11:32 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 12:11:32 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 12:11:32 INFO - (blobuploader) - INFO - Done attempting. 12:11:32 INFO - (blobuploader) - INFO - Iteration through files over. 12:11:32 INFO - Return code: 0 12:11:32 INFO - rmtree: /builds/slave/test/build/uploaded_files.json 12:11:32 INFO - retry: Calling remove with args: ('/builds/slave/test/build/uploaded_files.json',), kwargs: {}, attempt #1 12:11:32 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/44e31b8fa4fc3d28c0be3b33f663466d5b84c8d05c970ba902a9c3d75309596fd558444aecf8513416ad1563941b97fbfec731edcb69eb5dd96b529b04c7da0c", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/33aa339049073874b7beba3bfbe17b6b7f122928a0dfa9c6bad711a421760759650bc82740c27930d14808f675b4670a1e2055e9f39dbcc8e1a3ed2e979b79fb"} 12:11:32 INFO - Writing buildbot properties ['blobber_files'] to /builds/slave/test/properties/blobber_files 12:11:32 INFO - Writing to file /builds/slave/test/properties/blobber_files 12:11:32 INFO - Contents: 12:11:32 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/44e31b8fa4fc3d28c0be3b33f663466d5b84c8d05c970ba902a9c3d75309596fd558444aecf8513416ad1563941b97fbfec731edcb69eb5dd96b529b04c7da0c", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/33aa339049073874b7beba3bfbe17b6b7f122928a0dfa9c6bad711a421760759650bc82740c27930d14808f675b4670a1e2055e9f39dbcc8e1a3ed2e979b79fb"} 12:11:32 INFO - Running post-run listener: copy_logs_to_upload_dir 12:11:32 INFO - Copying logs to upload dir... 12:11:32 INFO - mkdir: /builds/slave/test/build/upload/logs 12:11:32 INFO - Copying logs to upload dir... program finished with exit code 0 elapsedTime=607.199095 ========= master_lag: 0.28 ========= ========= Finished '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 10 mins, 7 secs) (at 2016-05-27 12:11:32.368306) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-05-27 12:11:32.372383) ========= 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.b57HuDSrjX/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.FDFu3IqT1A/Listeners TMPDIR=/var/folders/kx/qvhm4_gn43dcvvj7tsq112q000000w/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/44e31b8fa4fc3d28c0be3b33f663466d5b84c8d05c970ba902a9c3d75309596fd558444aecf8513416ad1563941b97fbfec731edcb69eb5dd96b529b04c7da0c", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/33aa339049073874b7beba3bfbe17b6b7f122928a0dfa9c6bad711a421760759650bc82740c27930d14808f675b4670a1e2055e9f39dbcc8e1a3ed2e979b79fb"} build_url:https://queue.taskcluster.net/v1/task/HtaGs9xASCOw9Yx_wSMxag/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg symbols_url:https://queue.taskcluster.net/v1/task/HtaGs9xASCOw9Yx_wSMxag/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.012732 build_url: 'https://queue.taskcluster.net/v1/task/HtaGs9xASCOw9Yx_wSMxag/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/44e31b8fa4fc3d28c0be3b33f663466d5b84c8d05c970ba902a9c3d75309596fd558444aecf8513416ad1563941b97fbfec731edcb69eb5dd96b529b04c7da0c", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/33aa339049073874b7beba3bfbe17b6b7f122928a0dfa9c6bad711a421760759650bc82740c27930d14808f675b4670a1e2055e9f39dbcc8e1a3ed2e979b79fb"}' symbols_url: 'https://queue.taskcluster.net/v1/task/HtaGs9xASCOw9Yx_wSMxag/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip' ========= master_lag: 0.02 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-05-27 12:11:32.408210) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-05-27 12:11:32.408521) ========= 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.b57HuDSrjX/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.FDFu3IqT1A/Listeners TMPDIR=/var/folders/kx/qvhm4_gn43dcvvj7tsq112q000000w/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.005098 ========= master_lag: 0.04 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-05-27 12:11:32.456536) ========= ========= Started reboot skipped (results: 3, elapsed: 0 secs) (at 2016-05-27 12:11:32.456829) ========= ========= Finished reboot skipped (results: 3, elapsed: 0 secs) (at 2016-05-27 12:11:32.460327) ========= ========= Total master_lag: 0.41 =========