builder: mozilla-beta_yosemite_r7-debug_test-web-platform-tests-1 slave: t-yosemite-r7-0278 starttime: 1467424024.39 results: success (0) buildid: 20160701074957 builduid: abdb1bd2cc3c4c649757d36565e90c38 revision: 4c7636b942946b1057c6f8fe5ae92377011a86bf ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-07-01 18:47:04.388818) ========= master: http://buildbot-master106.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-07-01 18:47:04.389265) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-07-01 18:47:04.389537) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-07-01 18:47:04.422929) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-07-01 18:47:04.423239) ========= 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.xhGVCqpYXA/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.kCdSTZaDJB/Listeners TMPDIR=/var/folders/jw/lfbylzg17jd15qryjvmblvym00000w/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-07-01 18:47:04-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py Resolving hg.mozilla.org... 63.245.215.25, 63.245.215.102 Connecting to hg.mozilla.org|63.245.215.25|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12141 (12K) [text/x-python] Saving to: 'archiver_client.py' 0K .......... . 100% 35.2M=0s 2016-07-01 18:47:04 (35.2 MB/s) - 'archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.469553 ========= master_lag: 0.02 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-07-01 18:47:04.914554) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-07-01 18:47:04.915143) ========= 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.xhGVCqpYXA/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.kCdSTZaDJB/Listeners TMPDIR=/var/folders/jw/lfbylzg17jd15qryjvmblvym00000w/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.025601 ========= master_lag: 0.03 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-07-01 18:47:04.967956) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 2 secs) (at 2016-07-01 18:47:04.968340) ========= bash -c 'python archiver_client.py mozharness --repo releases/mozilla-beta --rev 4c7636b942946b1057c6f8fe5ae92377011a86bf --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-beta --rev 4c7636b942946b1057c6f8fe5ae92377011a86bf --destination scripts --debug'] environment: Apple_PubSub_Socket_Render=/private/tmp/com.apple.launchd.xhGVCqpYXA/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.kCdSTZaDJB/Listeners TMPDIR=/var/folders/jw/lfbylzg17jd15qryjvmblvym00000w/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-07-01 18:47:05,050 truncating revision to first 12 chars 2016-07-01 18:47:05,051 Setting DEBUG logging. 2016-07-01 18:47:05,051 attempt 1/10 2016-07-01 18:47:05,051 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-beta/4c7636b94294?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-07-01 18:47:06,997 unpacking tar archive at: mozilla-beta-4c7636b94294/testing/mozharness/ program finished with exit code 0 elapsedTime=2.265211 ========= master_lag: 0.02 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 2 secs) (at 2016-07-01 18:47:07.255315) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-07-01 18:47:07.255656) ========= script_repo_revision: 4c7636b942946b1057c6f8fe5ae92377011a86bf ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-07-01 18:47:07.256057) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-07-01 18:47:07.256340) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-07-01 18:47:07.274359) ========= ========= Started '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 10 mins, 2 secs) (at 2016-07-01 18:47:07.274644) ========= /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-beta --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-beta', '--download-symbols', 'true'] environment: Apple_PubSub_Socket_Render=/private/tmp/com.apple.launchd.xhGVCqpYXA/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.kCdSTZaDJB/Listeners TMPDIR=/var/folders/jw/lfbylzg17jd15qryjvmblvym00000w/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 18:47:07 INFO - MultiFileLogger online at 20160701 18:47:07 in /builds/slave/test 18:47:07 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-beta --download-symbols true 18:47:07 INFO - Dumping config to /builds/slave/test/logs/localconfig.json. 18:47:07 INFO - {'append_to_log': False, 18:47:07 INFO - 'base_work_dir': '/builds/slave/test', 18:47:07 INFO - 'blob_upload_branch': 'mozilla-beta', 18:47:07 INFO - 'blob_uploader_auth_file': '/builds/slave/test/oauth.txt', 18:47:07 INFO - 'buildbot_json_path': 'buildprops.json', 18:47:07 INFO - 'config_files': ('web_platform_tests/prod_config.py',), 18:47:07 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 18:47:07 INFO - 'download_minidump_stackwalk': True, 18:47:07 INFO - 'download_symbols': 'true', 18:47:07 INFO - 'e10s': False, 18:47:07 INFO - 'exes': {'python': '/tools/buildbot/bin/python', 18:47:07 INFO - 'tooltool.py': '/tools/tooltool.py', 18:47:07 INFO - 'virtualenv': ('/tools/buildbot/bin/python', 18:47:07 INFO - '/tools/misc-python/virtualenv.py')}, 18:47:07 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 18:47:07 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 18:47:07 INFO - 'log_level': 'info', 18:47:07 INFO - 'log_to_console': True, 18:47:07 INFO - 'opt_config_files': (), 18:47:07 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 18:47:07 INFO - '--processes=1', 18:47:07 INFO - '--config=%(test_path)s/wptrunner.ini', 18:47:07 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 18:47:07 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 18:47:07 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 18:47:07 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 18:47:07 INFO - 'pip_index': False, 18:47:07 INFO - 'require_test_zip': True, 18:47:07 INFO - 'test_type': ('testharness',), 18:47:07 INFO - 'this_chunk': '1', 18:47:07 INFO - 'tooltool_cache': '/builds/tooltool_cache', 18:47:07 INFO - 'total_chunks': '10', 18:47:07 INFO - 'virtualenv_path': 'venv', 18:47:07 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 18:47:07 INFO - 'work_dir': 'build'} 18:47:07 INFO - ##### 18:47:07 INFO - ##### Running clobber step. 18:47:07 INFO - ##### 18:47:07 INFO - Running pre-action listener: _resource_record_pre_action 18:47:07 INFO - Running main action method: clobber 18:47:07 INFO - rmtree: /builds/slave/test/build 18:47:07 INFO - retry: Calling rmtree with args: ('/builds/slave/test/build',), kwargs: {}, attempt #1 18:47:09 INFO - Running post-action listener: _resource_record_post_action 18:47:09 INFO - ##### 18:47:09 INFO - ##### Running read-buildbot-config step. 18:47:09 INFO - ##### 18:47:09 INFO - Running pre-action listener: _resource_record_pre_action 18:47:09 INFO - Running main action method: read_buildbot_config 18:47:09 INFO - Using buildbot properties: 18:47:09 INFO - { 18:47:09 INFO - "project": "", 18:47:09 INFO - "product": "firefox", 18:47:09 INFO - "script_repo_revision": "production", 18:47:09 INFO - "scheduler": "tests-mozilla-beta-yosemite_r7-debug-unittest", 18:47:09 INFO - "repository": "", 18:47:09 INFO - "buildername": "Rev7 MacOSX Yosemite 10.10.5 mozilla-beta debug test web-platform-tests-1", 18:47:09 INFO - "buildid": "20160701074957", 18:47:09 INFO - "pgo_build": "False", 18:47:09 INFO - "basedir": "/builds/slave/test", 18:47:09 INFO - "buildnumber": 17, 18:47:09 INFO - "slavename": "t-yosemite-r7-0278", 18:47:09 INFO - "master": "http://buildbot-master106.bb.releng.scl3.mozilla.com:8201/", 18:47:09 INFO - "platform": "macosx64", 18:47:09 INFO - "branch": "mozilla-beta", 18:47:09 INFO - "revision": "4c7636b942946b1057c6f8fe5ae92377011a86bf", 18:47:09 INFO - "repo_path": "releases/mozilla-beta", 18:47:09 INFO - "moz_repo_path": "", 18:47:09 INFO - "stage_platform": "macosx64", 18:47:09 INFO - "builduid": "abdb1bd2cc3c4c649757d36565e90c38", 18:47:09 INFO - "slavebuilddir": "test" 18:47:09 INFO - } 18:47:09 INFO - Found installer url http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1467384597/firefox-48.0.en-US.mac64.dmg. 18:47:09 INFO - Found a test packages url http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1467384597/firefox-48.0.en-US.mac64.test_packages.json. 18:47:09 INFO - Running post-action listener: _resource_record_post_action 18:47:09 INFO - ##### 18:47:09 INFO - ##### Running download-and-extract step. 18:47:09 INFO - ##### 18:47:09 INFO - Running pre-action listener: _resource_record_pre_action 18:47:09 INFO - Running main action method: download_and_extract 18:47:09 INFO - mkdir: /builds/slave/test/build/tests 18:47:09 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')]} 18:47:09 INFO - trying http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1467384597/firefox-48.0.en-US.mac64.test_packages.json 18:47:09 INFO - Downloading http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1467384597/firefox-48.0.en-US.mac64.test_packages.json to /builds/slave/test/build/firefox-48.0.en-US.mac64.test_packages.json 18:47:09 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1467384597/firefox-48.0.en-US.mac64.test_packages.json', 'file_name': '/builds/slave/test/build/firefox-48.0.en-US.mac64.test_packages.json'}, attempt #1 18:47:09 INFO - Downloaded 1201 bytes. 18:47:09 INFO - Reading from file /builds/slave/test/build/firefox-48.0.en-US.mac64.test_packages.json 18:47:09 INFO - Using the following test package requirements: 18:47:09 INFO - {u'common': [u'firefox-48.0.en-US.mac64.common.tests.zip'], 18:47:09 INFO - u'cppunittest': [u'firefox-48.0.en-US.mac64.common.tests.zip', 18:47:09 INFO - u'firefox-48.0.en-US.mac64.cppunittest.tests.zip'], 18:47:09 INFO - u'gtest': [u'firefox-48.0.en-US.mac64.common.tests.zip', 18:47:09 INFO - u'firefox-48.0.en-US.mac64.gtest.tests.zip'], 18:47:09 INFO - u'jittest': [u'firefox-48.0.en-US.mac64.common.tests.zip', 18:47:09 INFO - u'jsshell-mac64.zip'], 18:47:09 INFO - u'mochitest': [u'firefox-48.0.en-US.mac64.common.tests.zip', 18:47:09 INFO - u'firefox-48.0.en-US.mac64.mochitest.tests.zip'], 18:47:09 INFO - u'mozbase': [u'firefox-48.0.en-US.mac64.common.tests.zip'], 18:47:09 INFO - u'reftest': [u'firefox-48.0.en-US.mac64.common.tests.zip', 18:47:09 INFO - u'firefox-48.0.en-US.mac64.reftest.tests.zip'], 18:47:09 INFO - u'talos': [u'firefox-48.0.en-US.mac64.common.tests.zip', 18:47:09 INFO - u'firefox-48.0.en-US.mac64.talos.tests.zip'], 18:47:09 INFO - u'web-platform': [u'firefox-48.0.en-US.mac64.common.tests.zip', 18:47:09 INFO - u'firefox-48.0.en-US.mac64.web-platform.tests.zip'], 18:47:09 INFO - u'xpcshell': [u'firefox-48.0.en-US.mac64.common.tests.zip', 18:47:09 INFO - u'firefox-48.0.en-US.mac64.xpcshell.tests.zip']} 18:47:09 INFO - Downloading packages: [u'firefox-48.0.en-US.mac64.common.tests.zip', u'firefox-48.0.en-US.mac64.web-platform.tests.zip'] for test suite category: web-platform 18:47:09 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')]} 18:47:09 INFO - trying http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1467384597/firefox-48.0.en-US.mac64.common.tests.zip 18:47:09 INFO - Downloading http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1467384597/firefox-48.0.en-US.mac64.common.tests.zip to /builds/slave/test/build/firefox-48.0.en-US.mac64.common.tests.zip 18:47:09 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1467384597/firefox-48.0.en-US.mac64.common.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0.en-US.mac64.common.tests.zip'}, attempt #1 18:47:10 INFO - Downloaded 18406702 bytes. 18:47:10 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-48.0.en-US.mac64.common.tests.zip', '-d', '/builds/slave/test/build/tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 18:47:10 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0.en-US.mac64.common.tests.zip -d /builds/slave/test/build/tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 18:47:10 INFO - caution: filename not matched: web-platform/* 18:47:10 INFO - Return code: 11 18:47: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')]} 18:47:10 INFO - trying http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1467384597/firefox-48.0.en-US.mac64.web-platform.tests.zip 18:47:10 INFO - Downloading http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1467384597/firefox-48.0.en-US.mac64.web-platform.tests.zip to /builds/slave/test/build/firefox-48.0.en-US.mac64.web-platform.tests.zip 18:47:10 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1467384597/firefox-48.0.en-US.mac64.web-platform.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0.en-US.mac64.web-platform.tests.zip'}, attempt #1 18:47:21 INFO - Downloaded 36389085 bytes. 18:47:21 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-48.0.en-US.mac64.web-platform.tests.zip', '-d', '/builds/slave/test/build/tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 18:47:21 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0.en-US.mac64.web-platform.tests.zip -d /builds/slave/test/build/tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 18:47:25 INFO - caution: filename not matched: bin/* 18:47:25 INFO - caution: filename not matched: config/* 18:47:25 INFO - caution: filename not matched: mozbase/* 18:47:25 INFO - caution: filename not matched: marionette/* 18:47:25 INFO - caution: filename not matched: tools/wptserve/* 18:47:25 INFO - Return code: 11 18:47:25 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')]} 18:47:25 INFO - trying http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1467384597/firefox-48.0.en-US.mac64.dmg 18:47:25 INFO - Downloading http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1467384597/firefox-48.0.en-US.mac64.dmg to /builds/slave/test/build/firefox-48.0.en-US.mac64.dmg 18:47:25 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1467384597/firefox-48.0.en-US.mac64.dmg', 'file_name': '/builds/slave/test/build/firefox-48.0.en-US.mac64.dmg'}, attempt #1 18:47:28 INFO - Downloaded 73029897 bytes. 18:47:28 INFO - Setting buildbot property build_url to http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1467384597/firefox-48.0.en-US.mac64.dmg 18:47:28 INFO - mkdir: /builds/slave/test/properties 18:47:28 INFO - Writing buildbot properties ['build_url'] to /builds/slave/test/properties/build_url 18:47:28 INFO - Writing to file /builds/slave/test/properties/build_url 18:47:28 INFO - Contents: 18:47:28 INFO - build_url:http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1467384597/firefox-48.0.en-US.mac64.dmg 18:47:28 INFO - Setting buildbot property symbols_url to http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1467384597/firefox-48.0.en-US.mac64.crashreporter-symbols.zip 18:47:28 INFO - Writing buildbot properties ['symbols_url'] to /builds/slave/test/properties/symbols_url 18:47:28 INFO - Writing to file /builds/slave/test/properties/symbols_url 18:47:28 INFO - Contents: 18:47:28 INFO - symbols_url:http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1467384597/firefox-48.0.en-US.mac64.crashreporter-symbols.zip 18:47:28 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')]} 18:47:28 INFO - trying http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1467384597/firefox-48.0.en-US.mac64.crashreporter-symbols.zip 18:47:28 INFO - Downloading http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1467384597/firefox-48.0.en-US.mac64.crashreporter-symbols.zip to /builds/slave/test/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip 18:47:28 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1467384597/firefox-48.0.en-US.mac64.crashreporter-symbols.zip', 'file_name': '/builds/slave/test/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip'}, attempt #1 18:47:36 INFO - Downloaded 103707637 bytes. 18:47:36 INFO - Running command: ['unzip', '-q', '-o', '/builds/slave/test/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip', '-d', '/builds/slave/test/build/symbols'] 18:47:36 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip -d /builds/slave/test/build/symbols 18:47:39 INFO - Return code: 0 18:47:39 INFO - Running post-action listener: _resource_record_post_action 18:47:39 INFO - Running post-action listener: set_extra_try_arguments 18:47:39 INFO - ##### 18:47:39 INFO - ##### Running create-virtualenv step. 18:47:39 INFO - ##### 18:47:39 INFO - Running pre-action listener: _pre_create_virtualenv 18:47:39 INFO - Running pre-action listener: _resource_record_pre_action 18:47:39 INFO - Running main action method: create_virtualenv 18:47:39 INFO - Creating virtualenv /builds/slave/test/build/venv 18:47:39 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 18:47:39 INFO - Copy/paste: /tools/buildbot/bin/python /tools/misc-python/virtualenv.py --no-site-packages --distribute /builds/slave/test/build/venv 18:47:40 INFO - The --no-site-packages flag is deprecated; it is now the default behavior. 18:47:40 INFO - Using real prefix '/tools/python27' 18:47:40 INFO - New python executable in /builds/slave/test/build/venv/bin/python 18:47:40 INFO - Installing distribute.............................................................................................................................................................................................done. 18:47:43 INFO - Installing pip.................done. 18:47:43 INFO - Return code: 0 18:47:43 INFO - Installing psutil>=0.7.1 into virtualenv /builds/slave/test/build/venv 18:47: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')]} 18:47:43 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 18:47:43 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 18:47: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')]} 18:47:43 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 18:47:43 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 18:47:43 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 0x11076ce90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x110789f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fc102c68fe0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1107855e0>, '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 0x110368cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x110393990>, '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.xhGVCqpYXA/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.kCdSTZaDJB/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/jw/lfbylzg17jd15qryjvmblvym00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 18:47:43 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 18:47:43 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 18:47:43 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.xhGVCqpYXA/Render', 18:47:43 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 18:47:43 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 18:47:43 INFO - 'HOME': '/Users/cltbld', 18:47:43 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 18:47:43 INFO - 'LOGNAME': 'cltbld', 18:47:43 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 18:47:43 INFO - 'MOZ_NO_REMOTE': '1', 18:47:43 INFO - 'NO_EM_RESTART': '1', 18:47:43 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 18:47:43 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 18:47:43 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 18:47:43 INFO - 'PWD': '/builds/slave/test', 18:47:43 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 18:47:43 INFO - 'SHELL': '/bin/bash', 18:47:43 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.kCdSTZaDJB/Listeners', 18:47:43 INFO - 'TMPDIR': '/var/folders/jw/lfbylzg17jd15qryjvmblvym00000w/T/', 18:47:43 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 18:47:43 INFO - 'USER': 'cltbld', 18:47:43 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 18:47:43 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 18:47:43 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 18:47:43 INFO - 'XPC_FLAGS': '0x0', 18:47:43 INFO - 'XPC_SERVICE_NAME': '0', 18:47:43 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 18:47:44 INFO - Ignoring indexes: https://pypi.python.org/simple/ 18:47:44 INFO - Downloading/unpacking psutil>=0.7.1 18:47:44 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 18:47:44 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 18:47:44 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 18:47:44 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 18:47:44 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 18:47:44 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 18:47:46 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/psutil/setup.py) egg_info for package psutil 18:47:46 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 18:47:46 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 18:47:46 INFO - Installing collected packages: psutil 18:47:46 INFO - Running setup.py install for psutil 18:47:47 INFO - building 'psutil._psutil_osx' extension 18:47:47 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 18:47:47 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 18:47:47 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 18:47:47 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 18:47:47 INFO - building 'psutil._psutil_posix' extension 18:47:47 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 18:47:47 WARNING - psutil/_psutil_posix.c:403:11: warning: implicit declaration of function 'ioctl' is invalid in C99 [-Wimplicit-function-declaration] 18:47:47 INFO - ret = ioctl(sock, SIOCGIFFLAGS, &ifr); 18:47:47 INFO - ^ 18:47:47 INFO - 1 warning generated. 18:47:47 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 18:47:48 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 18:47:48 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 18:47:48 INFO - Successfully installed psutil 18:47:48 INFO - Cleaning up... 18:47:48 INFO - Return code: 0 18:47:48 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv /builds/slave/test/build/venv 18:47: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')]} 18:47:48 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 18:47:48 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 18:47: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')]} 18:47:48 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 18:47:48 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 18:47:48 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 0x11076ce90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x110789f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fc102c68fe0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1107855e0>, '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 0x110368cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x110393990>, '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.xhGVCqpYXA/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.kCdSTZaDJB/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/jw/lfbylzg17jd15qryjvmblvym00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 18:47:48 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 18:47:48 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 18:47:48 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.xhGVCqpYXA/Render', 18:47:48 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 18:47:48 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 18:47:48 INFO - 'HOME': '/Users/cltbld', 18:47:48 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 18:47:48 INFO - 'LOGNAME': 'cltbld', 18:47:48 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 18:47:48 INFO - 'MOZ_NO_REMOTE': '1', 18:47:48 INFO - 'NO_EM_RESTART': '1', 18:47:48 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 18:47:48 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 18:47:48 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 18:47:48 INFO - 'PWD': '/builds/slave/test', 18:47:48 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 18:47:48 INFO - 'SHELL': '/bin/bash', 18:47:48 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.kCdSTZaDJB/Listeners', 18:47:48 INFO - 'TMPDIR': '/var/folders/jw/lfbylzg17jd15qryjvmblvym00000w/T/', 18:47:48 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 18:47:48 INFO - 'USER': 'cltbld', 18:47:48 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 18:47:48 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 18:47:48 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 18:47:48 INFO - 'XPC_FLAGS': '0x0', 18:47:48 INFO - 'XPC_SERVICE_NAME': '0', 18:47:48 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 18:47:48 INFO - Ignoring indexes: https://pypi.python.org/simple/ 18:47:48 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 18:47:48 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 18:47:48 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 18:47:48 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 18:47:48 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 18:47:48 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 18:47:48 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 18:47:50 INFO - Downloading mozsystemmonitor-0.0.tar.gz 18:47:50 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/mozsystemmonitor/setup.py) egg_info for package mozsystemmonitor 18:47:50 INFO - Requirement already satisfied (use --upgrade to upgrade): psutil>=0.7.1 in ./venv/lib/python2.7/site-packages (from mozsystemmonitor==0.0.0) 18:47:50 INFO - Installing collected packages: mozsystemmonitor 18:47:50 INFO - Running setup.py install for mozsystemmonitor 18:47:51 INFO - Successfully installed mozsystemmonitor 18:47:51 INFO - Cleaning up... 18:47:51 INFO - Return code: 0 18:47:51 INFO - Installing blobuploader==1.2.4 into virtualenv /builds/slave/test/build/venv 18:47:51 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')]} 18:47:51 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 18:47:51 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 18:47:51 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')]} 18:47:51 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 18:47:51 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 18:47:51 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 0x11076ce90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x110789f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fc102c68fe0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1107855e0>, '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 0x110368cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x110393990>, '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.xhGVCqpYXA/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.kCdSTZaDJB/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/jw/lfbylzg17jd15qryjvmblvym00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 18:47:51 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 18:47:51 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 18:47:51 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.xhGVCqpYXA/Render', 18:47:51 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 18:47:51 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 18:47:51 INFO - 'HOME': '/Users/cltbld', 18:47:51 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 18:47:51 INFO - 'LOGNAME': 'cltbld', 18:47:51 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 18:47:51 INFO - 'MOZ_NO_REMOTE': '1', 18:47:51 INFO - 'NO_EM_RESTART': '1', 18:47:51 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 18:47:51 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 18:47:51 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 18:47:51 INFO - 'PWD': '/builds/slave/test', 18:47:51 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 18:47:51 INFO - 'SHELL': '/bin/bash', 18:47:51 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.kCdSTZaDJB/Listeners', 18:47:51 INFO - 'TMPDIR': '/var/folders/jw/lfbylzg17jd15qryjvmblvym00000w/T/', 18:47:51 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 18:47:51 INFO - 'USER': 'cltbld', 18:47:51 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 18:47:51 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 18:47:51 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 18:47:51 INFO - 'XPC_FLAGS': '0x0', 18:47:51 INFO - 'XPC_SERVICE_NAME': '0', 18:47:51 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 18:47:51 INFO - Ignoring indexes: https://pypi.python.org/simple/ 18:47:51 INFO - Downloading/unpacking blobuploader==1.2.4 18:47:51 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 18:47:51 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 18:47:51 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 18:47:51 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 18:47:51 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 18:47:51 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 18:47:53 INFO - Downloading blobuploader-1.2.4.tar.gz 18:47:53 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blobuploader/setup.py) egg_info for package blobuploader 18:47:53 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 18:47:53 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 18:47:53 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 18:47:53 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 18:47:53 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 18:47:53 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 18:47:53 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 18:47:54 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/requests/setup.py) egg_info for package requests 18:47:54 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 18:47:54 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 18:47:54 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 18:47:54 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 18:47:54 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 18:47:54 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 18:47:54 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 18:47:55 INFO - Downloading docopt-0.6.1.tar.gz 18:47:55 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/docopt/setup.py) egg_info for package docopt 18:47:55 INFO - Installing collected packages: blobuploader, requests, docopt 18:47:55 INFO - Running setup.py install for blobuploader 18:47:55 INFO - changing mode of build/scripts-2.7/blobberc.py from 664 to 775 18:47:55 INFO - changing mode of /builds/slave/test/build/venv/bin/blobberc.py to 775 18:47:55 INFO - Running setup.py install for requests 18:47:55 INFO - Running setup.py install for docopt 18:47:55 INFO - Successfully installed blobuploader requests docopt 18:47:55 INFO - Cleaning up... 18:47:56 INFO - Return code: 0 18:47:56 INFO - Installing None into virtualenv /builds/slave/test/build/venv 18:47:56 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')]} 18:47:56 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 18:47:56 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 18:47:56 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')]} 18:47:56 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 18:47:56 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 18:47:56 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 0x11076ce90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x110789f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fc102c68fe0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1107855e0>, '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 0x110368cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x110393990>, '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.xhGVCqpYXA/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.kCdSTZaDJB/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/jw/lfbylzg17jd15qryjvmblvym00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 18:47:56 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 18:47:56 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 18:47:56 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.xhGVCqpYXA/Render', 18:47:56 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 18:47:56 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 18:47:56 INFO - 'HOME': '/Users/cltbld', 18:47:56 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 18:47:56 INFO - 'LOGNAME': 'cltbld', 18:47:56 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 18:47:56 INFO - 'MOZ_NO_REMOTE': '1', 18:47:56 INFO - 'NO_EM_RESTART': '1', 18:47:56 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 18:47:56 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 18:47:56 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 18:47:56 INFO - 'PWD': '/builds/slave/test', 18:47:56 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 18:47:56 INFO - 'SHELL': '/bin/bash', 18:47:56 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.kCdSTZaDJB/Listeners', 18:47:56 INFO - 'TMPDIR': '/var/folders/jw/lfbylzg17jd15qryjvmblvym00000w/T/', 18:47:56 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 18:47:56 INFO - 'USER': 'cltbld', 18:47:56 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 18:47:56 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 18:47:56 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 18:47:56 INFO - 'XPC_FLAGS': '0x0', 18:47:56 INFO - 'XPC_SERVICE_NAME': '0', 18:47:56 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 18:47:56 INFO - Ignoring indexes: https://pypi.python.org/simple/ 18:47:56 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 18:47:56 INFO - Running setup.py (path:/var/folders/jw/lfbylzg17jd15qryjvmblvym00000w/T/pip-udLFae-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 18:47:56 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 18:47:56 INFO - Running setup.py (path:/var/folders/jw/lfbylzg17jd15qryjvmblvym00000w/T/pip-qbBqEI-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 18:47:56 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 18:47:56 INFO - Running setup.py (path:/var/folders/jw/lfbylzg17jd15qryjvmblvym00000w/T/pip-1fsrIU-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 18:47:56 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 18:47:56 INFO - Running setup.py (path:/var/folders/jw/lfbylzg17jd15qryjvmblvym00000w/T/pip-BHNRVA-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 18:47:56 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 18:47:56 INFO - Running setup.py (path:/var/folders/jw/lfbylzg17jd15qryjvmblvym00000w/T/pip-reWPSa-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 18:47:56 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 18:47:56 INFO - Running setup.py (path:/var/folders/jw/lfbylzg17jd15qryjvmblvym00000w/T/pip-YlWVmW-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 18:47:56 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 18:47:56 INFO - Running setup.py (path:/var/folders/jw/lfbylzg17jd15qryjvmblvym00000w/T/pip-ruDeqQ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 18:47:57 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 18:47:57 INFO - Running setup.py (path:/var/folders/jw/lfbylzg17jd15qryjvmblvym00000w/T/pip-G8C5SI-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 18:47:57 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 18:47:57 INFO - Running setup.py (path:/var/folders/jw/lfbylzg17jd15qryjvmblvym00000w/T/pip-dES2IX-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 18:47:57 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 18:47:57 INFO - Running setup.py (path:/var/folders/jw/lfbylzg17jd15qryjvmblvym00000w/T/pip-FDXdnf-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 18:47:57 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 18:47:57 INFO - Running setup.py (path:/var/folders/jw/lfbylzg17jd15qryjvmblvym00000w/T/pip-2Nb7pM-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 18:47:57 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 18:47:57 INFO - Running setup.py (path:/var/folders/jw/lfbylzg17jd15qryjvmblvym00000w/T/pip-_LpWB0-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 18:47:57 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 18:47:57 INFO - Running setup.py (path:/var/folders/jw/lfbylzg17jd15qryjvmblvym00000w/T/pip-HpXYQC-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 18:47:57 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 18:47:57 INFO - Running setup.py (path:/var/folders/jw/lfbylzg17jd15qryjvmblvym00000w/T/pip-8dUPQf-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 18:47:57 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 18:47:57 INFO - Running setup.py (path:/var/folders/jw/lfbylzg17jd15qryjvmblvym00000w/T/pip-b0Cvkm-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 18:47:57 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 18:47:57 INFO - Running setup.py (path:/var/folders/jw/lfbylzg17jd15qryjvmblvym00000w/T/pip-eYBXPR-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 18:47:57 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 18:47:57 INFO - Running setup.py (path:/var/folders/jw/lfbylzg17jd15qryjvmblvym00000w/T/pip-EqdhHz-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 18:47:58 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 18:47:58 INFO - Running setup.py (path:/var/folders/jw/lfbylzg17jd15qryjvmblvym00000w/T/pip-5Tz8Ol-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 18:47:58 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 18:47:58 INFO - Running setup.py (path:/var/folders/jw/lfbylzg17jd15qryjvmblvym00000w/T/pip-rjOPFH-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 18:47:58 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 18:47:58 INFO - Running setup.py (path:/var/folders/jw/lfbylzg17jd15qryjvmblvym00000w/T/pip-JxXfOc-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 18:47:58 INFO - Unpacking /builds/slave/test/build/tests/marionette 18:47:58 INFO - Running setup.py (path:/var/folders/jw/lfbylzg17jd15qryjvmblvym00000w/T/pip-1AYU4J-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 18:47:58 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 18:47:58 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 18:47:58 INFO - Running setup.py install for manifestparser 18:47:59 INFO - Installing manifestparser script to /builds/slave/test/build/venv/bin 18:47:59 INFO - Running setup.py install for mozcrash 18:47:59 INFO - Running setup.py install for mozdebug 18:47:59 INFO - Running setup.py install for mozdevice 18:47:59 INFO - Installing sutini script to /builds/slave/test/build/venv/bin 18:47:59 INFO - Installing dm script to /builds/slave/test/build/venv/bin 18:47:59 INFO - Running setup.py install for mozfile 18:47:59 INFO - Running setup.py install for mozhttpd 18:47:59 INFO - Installing mozhttpd script to /builds/slave/test/build/venv/bin 18:47:59 INFO - Running setup.py install for mozinfo 18:47:59 INFO - Installing mozinfo script to /builds/slave/test/build/venv/bin 18:47:59 INFO - Running setup.py install for mozInstall 18:48:00 INFO - Installing moz_remove_from_system script to /builds/slave/test/build/venv/bin 18:48:00 INFO - Installing mozuninstall script to /builds/slave/test/build/venv/bin 18:48:00 INFO - Installing mozinstall script to /builds/slave/test/build/venv/bin 18:48:00 INFO - Installing moz_add_to_system script to /builds/slave/test/build/venv/bin 18:48:00 INFO - Running setup.py install for mozleak 18:48:00 INFO - Running setup.py install for mozlog 18:48:00 INFO - Installing structlog script to /builds/slave/test/build/venv/bin 18:48:00 INFO - Running setup.py install for moznetwork 18:48:00 INFO - Installing moznetwork script to /builds/slave/test/build/venv/bin 18:48:00 INFO - Running setup.py install for mozprocess 18:48:00 INFO - Running setup.py install for mozprofile 18:48:00 INFO - Installing mozprofile script to /builds/slave/test/build/venv/bin 18:48:00 INFO - Installing diff-profiles script to /builds/slave/test/build/venv/bin 18:48:00 INFO - Installing view-profile script to /builds/slave/test/build/venv/bin 18:48:00 INFO - Running setup.py install for mozrunner 18:48:00 INFO - Installing mozrunner script to /builds/slave/test/build/venv/bin 18:48:00 INFO - Running setup.py install for mozscreenshot 18:48:01 INFO - Running setup.py install for moztest 18:48:01 INFO - Running setup.py install for mozversion 18:48:01 INFO - Installing mozversion script to /builds/slave/test/build/venv/bin 18:48:01 INFO - Running setup.py install for wptserve 18:48:01 INFO - Running setup.py install for marionette-driver 18:48:01 INFO - Running setup.py install for browsermob-proxy 18:48:01 INFO - Running setup.py install for marionette-client 18:48:02 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 18:48:02 INFO - Installing marionette script to /builds/slave/test/build/venv/bin 18:48:02 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 18:48:02 INFO - Cleaning up... 18:48:02 INFO - Return code: 0 18:48:02 INFO - Installing None into virtualenv /builds/slave/test/build/venv 18:48:02 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 18:48:02 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 18:48:02 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 18:48:02 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 18:48:02 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 18:48:02 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 18:48:02 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 0x11076ce90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x110789f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fc102c68fe0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1107855e0>, '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 0x110368cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x110393990>, '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.xhGVCqpYXA/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.kCdSTZaDJB/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/jw/lfbylzg17jd15qryjvmblvym00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 18:48:02 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 18:48:02 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 18:48:02 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.xhGVCqpYXA/Render', 18:48:02 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 18:48:02 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 18:48:02 INFO - 'HOME': '/Users/cltbld', 18:48:02 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 18:48:02 INFO - 'LOGNAME': 'cltbld', 18:48:02 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 18:48:02 INFO - 'MOZ_NO_REMOTE': '1', 18:48:02 INFO - 'NO_EM_RESTART': '1', 18:48:02 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 18:48:02 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 18:48:02 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 18:48:02 INFO - 'PWD': '/builds/slave/test', 18:48:02 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 18:48:02 INFO - 'SHELL': '/bin/bash', 18:48:02 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.kCdSTZaDJB/Listeners', 18:48:02 INFO - 'TMPDIR': '/var/folders/jw/lfbylzg17jd15qryjvmblvym00000w/T/', 18:48:02 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 18:48:02 INFO - 'USER': 'cltbld', 18:48:02 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 18:48:02 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 18:48:02 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 18:48:02 INFO - 'XPC_FLAGS': '0x0', 18:48:02 INFO - 'XPC_SERVICE_NAME': '0', 18:48:02 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 18:48:02 INFO - Ignoring indexes: https://pypi.python.org/simple/ 18:48:02 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 18:48:02 INFO - Running setup.py (path:/var/folders/jw/lfbylzg17jd15qryjvmblvym00000w/T/pip-FoDAWR-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 18:48:02 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)) 18:48:02 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 18:48:02 INFO - Running setup.py (path:/var/folders/jw/lfbylzg17jd15qryjvmblvym00000w/T/pip-s_qpUq-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 18:48:02 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)) 18:48:02 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 18:48:02 INFO - Running setup.py (path:/var/folders/jw/lfbylzg17jd15qryjvmblvym00000w/T/pip-rYav10-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 18:48:02 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)) 18:48:02 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 18:48:02 INFO - Running setup.py (path:/var/folders/jw/lfbylzg17jd15qryjvmblvym00000w/T/pip-6XSzMB-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 18:48:02 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)) 18:48:02 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 18:48:02 INFO - Running setup.py (path:/var/folders/jw/lfbylzg17jd15qryjvmblvym00000w/T/pip-GPWR4y-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 18:48:03 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)) 18:48:03 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 18:48:03 INFO - Running setup.py (path:/var/folders/jw/lfbylzg17jd15qryjvmblvym00000w/T/pip-sQklhu-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 18:48:03 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)) 18:48:03 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 18:48:03 INFO - Running setup.py (path:/var/folders/jw/lfbylzg17jd15qryjvmblvym00000w/T/pip-0dFlRo-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 18:48:03 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)) 18:48:03 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 18:48:03 INFO - Running setup.py (path:/var/folders/jw/lfbylzg17jd15qryjvmblvym00000w/T/pip-54dG45-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 18:48:03 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)) 18:48:03 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 18:48:03 INFO - Running setup.py (path:/var/folders/jw/lfbylzg17jd15qryjvmblvym00000w/T/pip-7Q7YqJ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 18:48:03 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)) 18:48:03 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 18:48:03 INFO - Running setup.py (path:/var/folders/jw/lfbylzg17jd15qryjvmblvym00000w/T/pip-S3XYrC-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 18:48:03 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)) 18:48:03 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 18:48:03 INFO - Running setup.py (path:/var/folders/jw/lfbylzg17jd15qryjvmblvym00000w/T/pip-3zcUZU-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 18:48:03 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)) 18:48:03 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 18:48:03 INFO - Running setup.py (path:/var/folders/jw/lfbylzg17jd15qryjvmblvym00000w/T/pip-EPpaYg-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 18:48:03 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)) 18:48:03 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 18:48:03 INFO - Running setup.py (path:/var/folders/jw/lfbylzg17jd15qryjvmblvym00000w/T/pip-G3dpnW-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 18:48:03 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)) 18:48:03 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 18:48:03 INFO - Running setup.py (path:/var/folders/jw/lfbylzg17jd15qryjvmblvym00000w/T/pip-BHz4Fa-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 18:48:04 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)) 18:48:04 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 18:48:04 INFO - Running setup.py (path:/var/folders/jw/lfbylzg17jd15qryjvmblvym00000w/T/pip-m6Xeli-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 18:48:04 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)) 18:48:04 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 18:48:04 INFO - Running setup.py (path:/var/folders/jw/lfbylzg17jd15qryjvmblvym00000w/T/pip-cA2CUr-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 18:48:04 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)) 18:48:04 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 18:48:04 INFO - Running setup.py (path:/var/folders/jw/lfbylzg17jd15qryjvmblvym00000w/T/pip-an2LtP-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 18:48:04 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)) 18:48:04 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 18:48:04 INFO - Running setup.py (path:/var/folders/jw/lfbylzg17jd15qryjvmblvym00000w/T/pip-_D7zlC-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 18:48:04 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)) 18:48:04 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 18:48:04 INFO - Running setup.py (path:/var/folders/jw/lfbylzg17jd15qryjvmblvym00000w/T/pip-sPLSuS-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 18:48:04 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)) 18:48:04 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 18:48:04 INFO - Running setup.py (path:/var/folders/jw/lfbylzg17jd15qryjvmblvym00000w/T/pip-w93Fqe-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 18:48:04 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)) 18:48:04 INFO - Unpacking /builds/slave/test/build/tests/marionette 18:48:05 INFO - Running setup.py (path:/var/folders/jw/lfbylzg17jd15qryjvmblvym00000w/T/pip-iVJZgD-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 18:48:05 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 18:48:05 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)) 18:48:05 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)) 18:48:05 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)) 18:48:05 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)) 18:48:05 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)) 18:48:05 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)) 18:48:05 INFO - Downloading/unpacking blessings>=1.3 (from mozlog==3.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 18:48: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 18:48: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 18:48: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 18:48: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 18:48: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 18:48: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 18:48:07 INFO - Downloading blessings-1.6.tar.gz 18:48:07 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blessings/setup.py) egg_info for package blessings 18:48:07 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)) 18:48:07 INFO - Installing collected packages: blessings 18:48:07 INFO - Running setup.py install for blessings 18:48:07 INFO - Successfully installed blessings 18:48:07 INFO - Cleaning up... 18:48:08 INFO - Return code: 0 18:48:08 INFO - Done creating virtualenv /builds/slave/test/build/venv. 18:48:08 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 18:48:08 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 18:48:08 INFO - Reading from file tmpfile_stdout 18:48:08 INFO - Current package versions: 18:48:08 INFO - blessings == 1.6 18:48:08 INFO - blobuploader == 1.2.4 18:48:08 INFO - browsermob-proxy == 0.6.0 18:48:08 INFO - docopt == 0.6.1 18:48:08 INFO - manifestparser == 1.1 18:48:08 INFO - marionette-client == 2.3.0 18:48:08 INFO - marionette-driver == 1.4.0 18:48:08 INFO - mozInstall == 1.12 18:48:08 INFO - mozcrash == 0.17 18:48:08 INFO - mozdebug == 0.1 18:48:08 INFO - mozdevice == 0.48 18:48:08 INFO - mozfile == 1.2 18:48:08 INFO - mozhttpd == 0.7 18:48:08 INFO - mozinfo == 0.9 18:48:08 INFO - mozleak == 0.1 18:48:08 INFO - mozlog == 3.1 18:48:08 INFO - moznetwork == 0.27 18:48:08 INFO - mozprocess == 0.22 18:48:08 INFO - mozprofile == 0.28 18:48:08 INFO - mozrunner == 6.11 18:48:08 INFO - mozscreenshot == 0.1 18:48:08 INFO - mozsystemmonitor == 0.0 18:48:08 INFO - moztest == 0.7 18:48:08 INFO - mozversion == 1.4 18:48:08 INFO - psutil == 3.1.1 18:48:08 INFO - requests == 1.2.3 18:48:08 INFO - wptserve == 1.4.0 18:48:08 INFO - wsgiref == 0.1.2 18:48:08 INFO - Running post-action listener: _resource_record_post_action 18:48:08 INFO - Running post-action listener: _start_resource_monitoring 18:48:08 INFO - Starting resource monitoring. 18:48:08 INFO - ##### 18:48:08 INFO - ##### Running pull step. 18:48:08 INFO - ##### 18:48:08 INFO - Running pre-action listener: _resource_record_pre_action 18:48:08 INFO - Running main action method: pull 18:48:08 INFO - Pull has nothing to do! 18:48:08 INFO - Running post-action listener: _resource_record_post_action 18:48:08 INFO - ##### 18:48:08 INFO - ##### Running install step. 18:48:08 INFO - ##### 18:48:08 INFO - Running pre-action listener: _resource_record_pre_action 18:48:08 INFO - Running main action method: install 18:48:08 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 18:48:08 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 18:48:08 INFO - Reading from file tmpfile_stdout 18:48:08 INFO - Detecting whether we're running mozinstall >=1.0... 18:48:08 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '-h'] 18:48:08 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall -h 18:48:08 INFO - Reading from file tmpfile_stdout 18:48:08 INFO - Output received: 18:48:08 INFO - Usage: mozinstall [options] installer 18:48:08 INFO - Options: 18:48:08 INFO - -h, --help show this help message and exit 18:48:08 INFO - -d DEST, --destination=DEST 18:48:08 INFO - Directory to install application into. [default: 18:48:08 INFO - "/builds/slave/test"] 18:48:08 INFO - --app=APP Application being installed. [default: firefox] 18:48:08 INFO - mkdir: /builds/slave/test/build/application 18:48:08 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '/builds/slave/test/build/firefox-48.0.en-US.mac64.dmg', '--destination', '/builds/slave/test/build/application'] 18:48:08 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall /builds/slave/test/build/firefox-48.0.en-US.mac64.dmg --destination /builds/slave/test/build/application 18:48:26 INFO - Reading from file tmpfile_stdout 18:48:26 INFO - Output received: 18:48:26 INFO - /builds/slave/test/build/application/NightlyDebug.app/Contents/MacOS/firefox 18:48:26 INFO - Running post-action listener: _resource_record_post_action 18:48:26 INFO - ##### 18:48:26 INFO - ##### Running run-tests step. 18:48:26 INFO - ##### 18:48:26 INFO - Running pre-action listener: _resource_record_pre_action 18:48:26 INFO - Running main action method: run_tests 18:48:26 INFO - mkdir: /builds/slave/test/build/blobber_upload_dir 18:48:26 INFO - Minidump filename unknown. Determining based upon platform and architecture. 18:48:26 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 18:48:26 INFO - grabbing minidump binary from tooltool 18:48: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')]} 18:48:26 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 0x1107855e0>, '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 0x110368cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x110393990>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1 18:48:26 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 18:48:26 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 18:48:26 INFO - INFO - File macosx64-minidump_stackwalk retrieved from local cache /builds/tooltool_cache 18:48:26 INFO - Return code: 0 18:48:26 INFO - Chmoding /builds/slave/test/build/macosx64-minidump_stackwalk to 0755 18:48:26 INFO - ENV: MINIDUMP_SAVE_PATH is now /builds/slave/test/build/blobber_upload_dir 18:48:26 INFO - Running command: ['/builds/slave/test/build/venv/bin/python', '-u', '/builds/slave/test/build/tests/web-platform/runtests.py', '--log-raw=-', '--log-raw=/builds/slave/test/build/blobber_upload_dir/wpt_raw.log', '--log-errorsummary=/builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log', '--binary=/builds/slave/test/build/application/NightlyDebug.app/Contents/MacOS/firefox', '--symbols-path=http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1467384597/firefox-48.0.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 18:48:26 INFO - Copy/paste: /builds/slave/test/build/venv/bin/python -u /builds/slave/test/build/tests/web-platform/runtests.py --log-raw=- --log-raw=/builds/slave/test/build/blobber_upload_dir/wpt_raw.log --log-errorsummary=/builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log --binary=/builds/slave/test/build/application/NightlyDebug.app/Contents/MacOS/firefox --symbols-path=http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1467384597/firefox-48.0.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 18:48:26 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.xhGVCqpYXA/Render', 18:48:26 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 18:48:26 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 18:48:26 INFO - 'HOME': '/Users/cltbld', 18:48:26 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 18:48:26 INFO - 'LOGNAME': 'cltbld', 18:48:26 INFO - 'MINIDUMP_SAVE_PATH': '/builds/slave/test/build/blobber_upload_dir', 18:48:26 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 18:48:26 INFO - 'MOZ_NO_REMOTE': '1', 18:48:26 INFO - 'NO_EM_RESTART': '1', 18:48:26 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 18:48:26 INFO - 'PATH': '/builds/slave/test/build/venv/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 18:48:26 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 18:48:26 INFO - 'PWD': '/builds/slave/test', 18:48:26 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 18:48:26 INFO - 'SHELL': '/bin/bash', 18:48:26 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.kCdSTZaDJB/Listeners', 18:48:26 INFO - 'TMPDIR': '/var/folders/jw/lfbylzg17jd15qryjvmblvym00000w/T/', 18:48:26 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 18:48:26 INFO - 'USER': 'cltbld', 18:48:26 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 18:48:26 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 18:48:26 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 18:48:26 INFO - 'XPC_FLAGS': '0x0', 18:48:26 INFO - 'XPC_SERVICE_NAME': '0', 18:48:26 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 18:48:26 INFO - Calling ['/builds/slave/test/build/venv/bin/python', '-u', '/builds/slave/test/build/tests/web-platform/runtests.py', '--log-raw=-', '--log-raw=/builds/slave/test/build/blobber_upload_dir/wpt_raw.log', '--log-errorsummary=/builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log', '--binary=/builds/slave/test/build/application/NightlyDebug.app/Contents/MacOS/firefox', '--symbols-path=http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1467384597/firefox-48.0.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 18:48:27 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 18:48:27 INFO - import pkg_resources 18:48:27 INFO - Using 1 client processes 18:48:27 INFO - wptserve Starting http server on 127.0.0.1:8000 18:48:28 INFO - wptserve Starting http server on 127.0.0.1:8001 18:48:28 INFO - wptserve Starting http server on 127.0.0.1:8443 18:48:30 INFO - SUITE-START | Running 778 tests 18:48:30 INFO - Running testharness tests 18:48:30 INFO - Setting up ssl 18:48:30 INFO - PROCESS | certutil | 18:48:30 INFO - PROCESS | certutil | 18:48:30 INFO - PROCESS | certutil | 18:48:30 INFO - Certificate Nickname Trust Attributes 18:48:30 INFO - SSL,S/MIME,JAR/XPI 18:48:30 INFO - 18:48:30 INFO - web-platform-tests CT,, 18:48:30 INFO - 18:48:30 INFO - Starting runner 18:48:31 INFO - PROCESS | 1692 | [1692] WARNING: NS_ENSURE_TRUE(mHiddenWindow) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/xpfe/appshell/nsAppShellService.cpp, line 810 18:48:31 INFO - PROCESS | 1692 | 1467424111245 Marionette DEBUG Marionette enabled via build flag and pref 18:48:31 INFO - PROCESS | 1692 | ++DOCSHELL 0x113f4e800 == 1 [pid = 1692] [id = 1] 18:48:31 INFO - PROCESS | 1692 | ++DOMWINDOW == 1 (0x113f4f000) [pid = 1692] [serial = 1] [outer = 0x0] 18:48:31 INFO - PROCESS | 1692 | [1692] WARNING: No inner window available!: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 18:48:31 INFO - PROCESS | 1692 | ++DOMWINDOW == 2 (0x113f50000) [pid = 1692] [serial = 2] [outer = 0x113f4f000] 18:48:31 INFO - PROCESS | 1692 | 1467424111627 Marionette INFO Listening on port 2828 18:48:31 INFO - PROCESS | 1692 | 1467424111949 Marionette DEBUG Marionette enabled via command-line flag 18:48:31 INFO - PROCESS | 1692 | ++DOCSHELL 0x116951000 == 2 [pid = 1692] [id = 2] 18:48:31 INFO - PROCESS | 1692 | ++DOMWINDOW == 3 (0x116951800) [pid = 1692] [serial = 3] [outer = 0x0] 18:48:31 INFO - PROCESS | 1692 | [1692] WARNING: No inner window available!: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 18:48:31 INFO - PROCESS | 1692 | ++DOMWINDOW == 4 (0x116952800) [pid = 1692] [serial = 4] [outer = 0x116951800] 18:48:32 INFO - PROCESS | 1692 | [1692] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 18:48:32 INFO - PROCESS | 1692 | 1467424112124 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:49282 18:48:32 INFO - PROCESS | 1692 | 1467424112195 Marionette DEBUG Closed connection conn0 18:48:32 INFO - PROCESS | 1692 | [1692] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 18:48:32 INFO - PROCESS | 1692 | 1467424112199 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:49283 18:48:32 INFO - PROCESS | 1692 | 1467424112210 Marionette DEBUG Closed connection conn1 18:48:32 INFO - PROCESS | 1692 | [1692] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 18:48:32 INFO - PROCESS | 1692 | 1467424112215 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:49284 18:48:32 INFO - PROCESS | 1692 | 1467424112224 Marionette TRACE conn2 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 18:48:32 INFO - PROCESS | 1692 | 1467424112229 Marionette CONFIG Changing capabilities: {"browserName":"Firefox","browserVersion":"48.0","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":"20160701074957","device":"desktop","version":"48.0"} 18:48:32 INFO - PROCESS | 1692 | [1692] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 18:48:33 INFO - PROCESS | 1692 | ++DOCSHELL 0x119d0c000 == 3 [pid = 1692] [id = 3] 18:48:33 INFO - PROCESS | 1692 | ++DOMWINDOW == 5 (0x119d0d000) [pid = 1692] [serial = 5] [outer = 0x0] 18:48:33 INFO - PROCESS | 1692 | ++DOCSHELL 0x119d0d800 == 4 [pid = 1692] [id = 4] 18:48:33 INFO - PROCESS | 1692 | ++DOMWINDOW == 6 (0x119c89000) [pid = 1692] [serial = 6] [outer = 0x0] 18:48:33 INFO - PROCESS | 1692 | [1692] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 18:48:33 INFO - PROCESS | 1692 | ++DOCSHELL 0x12183c000 == 5 [pid = 1692] [id = 5] 18:48:33 INFO - PROCESS | 1692 | ++DOMWINDOW == 7 (0x119c85800) [pid = 1692] [serial = 7] [outer = 0x0] 18:48:33 INFO - PROCESS | 1692 | [1692] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 18:48:33 INFO - PROCESS | 1692 | [1692] WARNING: Couldn't create child process for iframe.: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 18:48:33 INFO - PROCESS | 1692 | ++DOMWINDOW == 8 (0x1216b7c00) [pid = 1692] [serial = 8] [outer = 0x119c85800] 18:48:33 INFO - PROCESS | 1692 | [1692] WARNING: robustness marked as unsupported: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 18:48:33 INFO - PROCESS | 1692 | ++DOMWINDOW == 9 (0x121536800) [pid = 1692] [serial = 9] [outer = 0x119d0d000] 18:48:33 INFO - PROCESS | 1692 | ++DOMWINDOW == 10 (0x123ca5c00) [pid = 1692] [serial = 10] [outer = 0x119c89000] 18:48:33 INFO - PROCESS | 1692 | ++DOMWINDOW == 11 (0x123ca7800) [pid = 1692] [serial = 11] [outer = 0x119c85800] 18:48:34 INFO - PROCESS | 1692 | [1692] WARNING: robustness marked as unsupported: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 18:48:34 INFO - PROCESS | 1692 | 1467424114345 Marionette INFO startBrowser d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:48:34 INFO - PROCESS | 1692 | 1467424114367 Marionette DEBUG loaded listener.js 18:48:34 INFO - PROCESS | 1692 | 1467424114377 Marionette DEBUG loaded listener.js 18:48:34 INFO - PROCESS | 1692 | 1467424114378 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:48:34 INFO - PROCESS | 1692 | ++DOMWINDOW == 12 (0x12666d000) [pid = 1692] [serial = 12] [outer = 0x119c85800] 18:48:34 INFO - PROCESS | 1692 | 1467424114706 Marionette TRACE conn2 <- [1,1,null,{"sessionId":"d8fea8dc-0015-ff47-95a5-e67cd4fc78b5","capabilities":{"browserName":"Firefox","browserVersion":"48.0","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":"20160701074957","device":"desktop","version":"48.0","command_id":1}}] 18:48:34 INFO - PROCESS | 1692 | 1467424114788 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}] 18:48:34 INFO - PROCESS | 1692 | 1467424114791 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:48:34 INFO - PROCESS | 1692 | 1467424114835 Marionette TRACE conn2 <- [1,2,null,{"value":null}] 18:48:34 INFO - PROCESS | 1692 | 1467424114916 Marionette TRACE conn2 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 18:48:34 INFO - PROCESS | 1692 | 1467424114918 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:48:34 INFO - PROCESS | 1692 | [1692] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 18:48:34 INFO - PROCESS | 1692 | [1692] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 18:48:34 INFO - PROCESS | 1692 | ++DOMWINDOW == 13 (0x126d80c00) [pid = 1692] [serial = 13] [outer = 0x119c85800] 18:48:35 INFO - PROCESS | 1692 | [1692] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 18:48:35 INFO - PROCESS | 1692 | [1692] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 18:48:35 INFO - PROCESS | 1692 | 1467424115177 Marionette TRACE conn2 <- [1,3,null,{}] 18:48:35 INFO - PROCESS | 1692 | [1692] WARNING: NS_ENSURE_TRUE(mTextInputHandler) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/widget/cocoa/nsChildView.mm, line 5292 18:48:35 INFO - PROCESS | 1692 | [1692] WARNING: NS_ENSURE_TRUE(mTextInputHandler) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/widget/cocoa/nsChildView.mm, line 5292 18:48:35 INFO - PROCESS | 1692 | 1467424115180 Marionette TRACE conn2 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'Thread-TestrunnerManager-1'","sandbox":"default","line":140}] 18:48:35 INFO - PROCESS | 1692 | 1467424115182 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:48:35 INFO - PROCESS | 1692 | 1467424115197 Marionette TRACE conn2 <- [1,4,null,{"value":null}] 18:48:35 INFO - PROCESS | 1692 | 1467424115226 Marionette TRACE conn2 -> [0,5,"getWindowHandle",null] 18:48:35 INFO - PROCESS | 1692 | 1467424115228 Marionette TRACE conn2 <- [1,5,null,{"value":"7"}] 18:48:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 18:48:35 INFO - PROCESS | 1692 | 1467424115231 Marionette TRACE conn2 -> [0,6,"setScriptTimeout",{"ms":35000}] 18:48:35 INFO - PROCESS | 1692 | 1467424115233 Marionette TRACE conn2 <- [1,6,null,{}] 18:48:35 INFO - PROCESS | 1692 | 1467424115240 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}] 18:48:35 INFO - PROCESS | 1692 | 1467424115242 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:48:35 INFO - PROCESS | 1692 | 1467424115252 Marionette TRACE conn2 <- [1,7,null,{"value":null}] 18:48:35 INFO - PROCESS | 1692 | 1467424115259 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:48:35 INFO - PROCESS | 1692 | 1467424115261 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:48:35 INFO - PROCESS | 1692 | ++DOCSHELL 0x1290ec800 == 6 [pid = 1692] [id = 6] 18:48:35 INFO - PROCESS | 1692 | ++DOMWINDOW == 14 (0x129139000) [pid = 1692] [serial = 14] [outer = 0x0] 18:48:35 INFO - PROCESS | 1692 | ++DOMWINDOW == 15 (0x12913ac00) [pid = 1692] [serial = 15] [outer = 0x129139000] 18:48:35 INFO - PROCESS | 1692 | 1467424115294 Marionette DEBUG loaded listener.js 18:48:35 INFO - PROCESS | 1692 | ++DOMWINDOW == 16 (0x129140400) [pid = 1692] [serial = 16] [outer = 0x129139000] 18:48:35 INFO - PROCESS | 1692 | 1467424115599 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]]]}] 18:48:35 INFO - PROCESS | 1692 | ++DOCSHELL 0x12a303800 == 7 [pid = 1692] [id = 7] 18:48:35 INFO - PROCESS | 1692 | ++DOMWINDOW == 17 (0x12937fc00) [pid = 1692] [serial = 17] [outer = 0x0] 18:48:35 INFO - PROCESS | 1692 | ++DOMWINDOW == 18 (0x12946fc00) [pid = 1692] [serial = 18] [outer = 0x12937fc00] 18:48:35 INFO - PROCESS | 1692 | 1467424115643 Marionette DEBUG loaded listener.js 18:48:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 18:48:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 421ms 18:48:35 INFO - PROCESS | 1692 | ++DOMWINDOW == 19 (0x12947a000) [pid = 1692] [serial = 19] [outer = 0x12937fc00] 18:48:35 INFO - PROCESS | 1692 | 1467424115681 Marionette TRACE conn2 -> [0,9,"getWindowHandle",null] 18:48:35 INFO - PROCESS | 1692 | 1467424115682 Marionette TRACE conn2 <- [1,9,null,{"value":"7"}] 18:48:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 18:48:35 INFO - PROCESS | 1692 | 1467424115729 Marionette TRACE conn2 -> [0,10,"setScriptTimeout",{"ms":35000}] 18:48:35 INFO - PROCESS | 1692 | 1467424115730 Marionette TRACE conn2 <- [1,10,null,{}] 18:48:35 INFO - PROCESS | 1692 | 1467424115745 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}] 18:48:35 INFO - PROCESS | 1692 | 1467424115748 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:48:35 INFO - PROCESS | 1692 | 1467424115884 Marionette TRACE conn2 <- [1,11,null,{"value":null}] 18:48:35 INFO - PROCESS | 1692 | 1467424115909 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:48:35 INFO - PROCESS | 1692 | 1467424115911 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:48:35 INFO - PROCESS | 1692 | ++DOCSHELL 0x12a838000 == 8 [pid = 1692] [id = 8] 18:48:35 INFO - PROCESS | 1692 | ++DOMWINDOW == 20 (0x12a6ee800) [pid = 1692] [serial = 20] [outer = 0x0] 18:48:35 INFO - PROCESS | 1692 | ++DOMWINDOW == 21 (0x12a6f0400) [pid = 1692] [serial = 21] [outer = 0x12a6ee800] 18:48:35 INFO - PROCESS | 1692 | 1467424115940 Marionette DEBUG loaded listener.js 18:48:35 INFO - PROCESS | 1692 | ++DOMWINDOW == 22 (0x12a8bcc00) [pid = 1692] [serial = 22] [outer = 0x12a6ee800] 18:48:36 INFO - PROCESS | 1692 | 1467424116246 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]]]}] 18:48:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 18:48:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 538ms 18:48:36 INFO - PROCESS | 1692 | 1467424116261 Marionette TRACE conn2 -> [0,13,"getWindowHandle",null] 18:48:36 INFO - PROCESS | 1692 | 1467424116263 Marionette TRACE conn2 <- [1,13,null,{"value":"7"}] 18:48:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 18:48:36 INFO - PROCESS | 1692 | 1467424116265 Marionette TRACE conn2 -> [0,14,"setScriptTimeout",{"ms":35000}] 18:48:36 INFO - PROCESS | 1692 | 1467424116266 Marionette TRACE conn2 <- [1,14,null,{}] 18:48:36 INFO - PROCESS | 1692 | 1467424116298 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}] 18:48:36 INFO - PROCESS | 1692 | 1467424116300 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:48:36 INFO - PROCESS | 1692 | 1467424116441 Marionette TRACE conn2 <- [1,15,null,{"value":null}] 18:48:36 INFO - PROCESS | 1692 | 1467424116449 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:48:36 INFO - PROCESS | 1692 | 1467424116450 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:48:36 INFO - PROCESS | 1692 | ++DOCSHELL 0x12b735000 == 9 [pid = 1692] [id = 9] 18:48:36 INFO - PROCESS | 1692 | ++DOMWINDOW == 23 (0x12af5c400) [pid = 1692] [serial = 23] [outer = 0x0] 18:48:36 INFO - PROCESS | 1692 | ++DOMWINDOW == 24 (0x12af60800) [pid = 1692] [serial = 24] [outer = 0x12af5c400] 18:48:36 INFO - PROCESS | 1692 | 1467424116475 Marionette DEBUG loaded listener.js 18:48:36 INFO - PROCESS | 1692 | ++DOMWINDOW == 25 (0x12b76b000) [pid = 1692] [serial = 25] [outer = 0x12af5c400] 18:48:36 INFO - PROCESS | 1692 | 1467424116761 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]]]}] 18:48:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 18:48:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 520ms 18:48:36 INFO - PROCESS | 1692 | 1467424116792 Marionette TRACE conn2 -> [0,17,"getWindowHandle",null] 18:48:36 INFO - PROCESS | 1692 | 1467424116794 Marionette TRACE conn2 <- [1,17,null,{"value":"7"}] 18:48:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 18:48:36 INFO - PROCESS | 1692 | 1467424116796 Marionette TRACE conn2 -> [0,18,"setScriptTimeout",{"ms":35000}] 18:48:36 INFO - PROCESS | 1692 | 1467424116797 Marionette TRACE conn2 <- [1,18,null,{}] 18:48:36 INFO - PROCESS | 1692 | 1467424116799 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}] 18:48:36 INFO - PROCESS | 1692 | 1467424116801 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:48:36 INFO - PROCESS | 1692 | 1467424116909 Marionette TRACE conn2 <- [1,19,null,{"value":null}] 18:48:36 INFO - PROCESS | 1692 | 1467424116913 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:48:36 INFO - PROCESS | 1692 | 1467424116916 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:48:36 INFO - PROCESS | 1692 | ++DOCSHELL 0x12ba1b800 == 10 [pid = 1692] [id = 10] 18:48:36 INFO - PROCESS | 1692 | ++DOMWINDOW == 26 (0x12b9d8c00) [pid = 1692] [serial = 26] [outer = 0x0] 18:48:36 INFO - PROCESS | 1692 | ++DOMWINDOW == 27 (0x12ba61800) [pid = 1692] [serial = 27] [outer = 0x12b9d8c00] 18:48:36 INFO - PROCESS | 1692 | 1467424116940 Marionette DEBUG loaded listener.js 18:48:36 INFO - PROCESS | 1692 | ++DOMWINDOW == 28 (0x12ba67800) [pid = 1692] [serial = 28] [outer = 0x12b9d8c00] 18:48:37 INFO - PROCESS | 1692 | 1467424117203 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]]]}] 18:48:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 18:48:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 419ms 18:48:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 18:48:37 INFO - PROCESS | 1692 | 1467424117215 Marionette TRACE conn2 -> [0,21,"getWindowHandle",null] 18:48:37 INFO - PROCESS | 1692 | 1467424117217 Marionette TRACE conn2 <- [1,21,null,{"value":"7"}] 18:48:37 INFO - PROCESS | 1692 | 1467424117230 Marionette TRACE conn2 -> [0,22,"setScriptTimeout",{"ms":35000}] 18:48:37 INFO - PROCESS | 1692 | 1467424117231 Marionette TRACE conn2 <- [1,22,null,{}] 18:48:37 INFO - PROCESS | 1692 | 1467424117233 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}] 18:48:37 INFO - PROCESS | 1692 | 1467424117235 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:48:37 INFO - PROCESS | 1692 | 1467424117336 Marionette TRACE conn2 <- [1,23,null,{"value":null}] 18:48:37 INFO - PROCESS | 1692 | 1467424117340 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:48:37 INFO - PROCESS | 1692 | 1467424117341 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:48:37 INFO - PROCESS | 1692 | ++DOCSHELL 0x113d7f000 == 11 [pid = 1692] [id = 11] 18:48:37 INFO - PROCESS | 1692 | ++DOMWINDOW == 29 (0x1180bb800) [pid = 1692] [serial = 29] [outer = 0x0] 18:48:37 INFO - PROCESS | 1692 | ++DOMWINDOW == 30 (0x117eccc00) [pid = 1692] [serial = 30] [outer = 0x1180bb800] 18:48:37 INFO - PROCESS | 1692 | 1467424117367 Marionette DEBUG loaded listener.js 18:48:37 INFO - PROCESS | 1692 | ++DOMWINDOW == 31 (0x12be61800) [pid = 1692] [serial = 31] [outer = 0x1180bb800] 18:48:37 INFO - PROCESS | 1692 | 1467424117610 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]]]}] 18:48:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 18:48:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 431ms 18:48:37 INFO - PROCESS | 1692 | 1467424117650 Marionette TRACE conn2 -> [0,25,"getWindowHandle",null] 18:48:37 INFO - PROCESS | 1692 | 1467424117652 Marionette TRACE conn2 <- [1,25,null,{"value":"7"}] 18:48:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 18:48:37 INFO - PROCESS | 1692 | 1467424117662 Marionette TRACE conn2 -> [0,26,"setScriptTimeout",{"ms":35000}] 18:48:37 INFO - PROCESS | 1692 | 1467424117663 Marionette TRACE conn2 <- [1,26,null,{}] 18:48:37 INFO - PROCESS | 1692 | 1467424117665 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}] 18:48:37 INFO - PROCESS | 1692 | 1467424117666 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:48:37 INFO - PROCESS | 1692 | 1467424117768 Marionette TRACE conn2 <- [1,27,null,{"value":null}] 18:48:37 INFO - PROCESS | 1692 | 1467424117774 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:48:37 INFO - PROCESS | 1692 | 1467424117775 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:48:37 INFO - PROCESS | 1692 | ++DOCSHELL 0x12c136000 == 12 [pid = 1692] [id = 12] 18:48:37 INFO - PROCESS | 1692 | ++DOMWINDOW == 32 (0x12bee1c00) [pid = 1692] [serial = 32] [outer = 0x0] 18:48:37 INFO - PROCESS | 1692 | ++DOMWINDOW == 33 (0x12beec800) [pid = 1692] [serial = 33] [outer = 0x12bee1c00] 18:48:37 INFO - PROCESS | 1692 | 1467424117800 Marionette DEBUG loaded listener.js 18:48:37 INFO - PROCESS | 1692 | ++DOMWINDOW == 34 (0x12c1b8800) [pid = 1692] [serial = 34] [outer = 0x12bee1c00] 18:48:38 INFO - PROCESS | 1692 | 1467424118040 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]]]}] 18:48:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 18:48:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 420ms 18:48:38 INFO - PROCESS | 1692 | 1467424118084 Marionette TRACE conn2 -> [0,29,"getWindowHandle",null] 18:48:38 INFO - PROCESS | 1692 | 1467424118085 Marionette TRACE conn2 <- [1,29,null,{"value":"7"}] 18:48:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 18:48:38 INFO - PROCESS | 1692 | 1467424118095 Marionette TRACE conn2 -> [0,30,"setScriptTimeout",{"ms":35000}] 18:48:38 INFO - PROCESS | 1692 | 1467424118096 Marionette TRACE conn2 <- [1,30,null,{}] 18:48:38 INFO - PROCESS | 1692 | 1467424118098 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}] 18:48:38 INFO - PROCESS | 1692 | 1467424118099 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:48:38 INFO - PROCESS | 1692 | 1467424118198 Marionette TRACE conn2 <- [1,31,null,{"value":null}] 18:48:38 INFO - PROCESS | 1692 | 1467424118202 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:48:38 INFO - PROCESS | 1692 | 1467424118204 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:48:38 INFO - PROCESS | 1692 | ++DOCSHELL 0x12c629800 == 13 [pid = 1692] [id = 13] 18:48:38 INFO - PROCESS | 1692 | ++DOMWINDOW == 35 (0x12c1bac00) [pid = 1692] [serial = 35] [outer = 0x0] 18:48:38 INFO - PROCESS | 1692 | ++DOMWINDOW == 36 (0x12c1c1c00) [pid = 1692] [serial = 36] [outer = 0x12c1bac00] 18:48:38 INFO - PROCESS | 1692 | 1467424118228 Marionette DEBUG loaded listener.js 18:48:38 INFO - PROCESS | 1692 | ++DOMWINDOW == 37 (0x12c694800) [pid = 1692] [serial = 37] [outer = 0x12c1bac00] 18:48:38 INFO - PROCESS | 1692 | 1467424118457 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]]]}] 18:48:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 18:48:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 369ms 18:48:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 18:48:38 INFO - PROCESS | 1692 | 1467424118464 Marionette TRACE conn2 -> [0,33,"getWindowHandle",null] 18:48:38 INFO - PROCESS | 1692 | 1467424118465 Marionette TRACE conn2 <- [1,33,null,{"value":"7"}] 18:48:38 INFO - PROCESS | 1692 | 1467424118467 Marionette TRACE conn2 -> [0,34,"setScriptTimeout",{"ms":35000}] 18:48:38 INFO - PROCESS | 1692 | 1467424118468 Marionette TRACE conn2 <- [1,34,null,{}] 18:48:38 INFO - PROCESS | 1692 | 1467424118477 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}] 18:48:38 INFO - PROCESS | 1692 | 1467424118478 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:48:38 INFO - PROCESS | 1692 | 1467424118586 Marionette TRACE conn2 <- [1,35,null,{"value":null}] 18:48:38 INFO - PROCESS | 1692 | 1467424118591 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:48:38 INFO - PROCESS | 1692 | 1467424118592 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:48:38 INFO - PROCESS | 1692 | ++DOCSHELL 0x12c77f000 == 14 [pid = 1692] [id = 14] 18:48:38 INFO - PROCESS | 1692 | ++DOMWINDOW == 38 (0x12c699800) [pid = 1692] [serial = 38] [outer = 0x0] 18:48:38 INFO - PROCESS | 1692 | ++DOMWINDOW == 39 (0x12c69f000) [pid = 1692] [serial = 39] [outer = 0x12c699800] 18:48:38 INFO - PROCESS | 1692 | 1467424118617 Marionette DEBUG loaded listener.js 18:48:38 INFO - PROCESS | 1692 | ++DOMWINDOW == 40 (0x12c7b4400) [pid = 1692] [serial = 40] [outer = 0x12c699800] 18:48:38 INFO - PROCESS | 1692 | 1467424118856 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]]]}] 18:48:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 18:48:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 422ms 18:48:38 INFO - PROCESS | 1692 | 1467424118893 Marionette TRACE conn2 -> [0,37,"getWindowHandle",null] 18:48:38 INFO - PROCESS | 1692 | 1467424118894 Marionette TRACE conn2 <- [1,37,null,{"value":"7"}] 18:48:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 18:48:38 INFO - PROCESS | 1692 | 1467424118900 Marionette TRACE conn2 -> [0,38,"setScriptTimeout",{"ms":35000}] 18:48:38 INFO - PROCESS | 1692 | 1467424118901 Marionette TRACE conn2 <- [1,38,null,{}] 18:48:38 INFO - PROCESS | 1692 | 1467424118911 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}] 18:48:38 INFO - PROCESS | 1692 | 1467424118913 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:48:39 INFO - PROCESS | 1692 | 1467424119010 Marionette TRACE conn2 <- [1,39,null,{"value":null}] 18:48:39 INFO - PROCESS | 1692 | 1467424119022 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:48:39 INFO - PROCESS | 1692 | 1467424119023 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:48:39 INFO - PROCESS | 1692 | ++DOCSHELL 0x12cc12000 == 15 [pid = 1692] [id = 15] 18:48:39 INFO - PROCESS | 1692 | ++DOMWINDOW == 41 (0x12c7b9800) [pid = 1692] [serial = 41] [outer = 0x0] 18:48:39 INFO - PROCESS | 1692 | ++DOMWINDOW == 42 (0x12cc72400) [pid = 1692] [serial = 42] [outer = 0x12c7b9800] 18:48:39 INFO - PROCESS | 1692 | 1467424119047 Marionette DEBUG loaded listener.js 18:48:39 INFO - PROCESS | 1692 | ++DOMWINDOW == 43 (0x12cc77800) [pid = 1692] [serial = 43] [outer = 0x12c7b9800] 18:48:39 INFO - PROCESS | 1692 | 1467424119367 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]]]}] 18:48:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 18:48:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 478ms 18:48:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 18:48:39 INFO - PROCESS | 1692 | 1467424119381 Marionette TRACE conn2 -> [0,41,"getWindowHandle",null] 18:48:39 INFO - PROCESS | 1692 | 1467424119383 Marionette TRACE conn2 <- [1,41,null,{"value":"7"}] 18:48:39 INFO - PROCESS | 1692 | 1467424119388 Marionette TRACE conn2 -> [0,42,"setScriptTimeout",{"ms":35000}] 18:48:39 INFO - PROCESS | 1692 | 1467424119392 Marionette TRACE conn2 <- [1,42,null,{}] 18:48:39 INFO - PROCESS | 1692 | 1467424119395 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}] 18:48:39 INFO - PROCESS | 1692 | 1467424119397 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:48:39 INFO - PROCESS | 1692 | 1467424119549 Marionette TRACE conn2 <- [1,43,null,{"value":null}] 18:48:39 INFO - PROCESS | 1692 | 1467424119554 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:48:39 INFO - PROCESS | 1692 | 1467424119557 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:48:39 INFO - PROCESS | 1692 | ++DOCSHELL 0x123d2c800 == 16 [pid = 1692] [id = 16] 18:48:39 INFO - PROCESS | 1692 | ++DOMWINDOW == 44 (0x12cc79c00) [pid = 1692] [serial = 44] [outer = 0x0] 18:48:39 INFO - PROCESS | 1692 | ++DOMWINDOW == 45 (0x12cca8800) [pid = 1692] [serial = 45] [outer = 0x12cc79c00] 18:48:39 INFO - PROCESS | 1692 | 1467424119595 Marionette DEBUG loaded listener.js 18:48:39 INFO - PROCESS | 1692 | ++DOMWINDOW == 46 (0x12ccad000) [pid = 1692] [serial = 46] [outer = 0x12cc79c00] 18:48:39 INFO - PROCESS | 1692 | ++DOCSHELL 0x12cc21800 == 17 [pid = 1692] [id = 17] 18:48:39 INFO - PROCESS | 1692 | ++DOMWINDOW == 47 (0x12cc22000) [pid = 1692] [serial = 47] [outer = 0x0] 18:48:39 INFO - PROCESS | 1692 | ++DOMWINDOW == 48 (0x12d232800) [pid = 1692] [serial = 48] [outer = 0x12cc22000] 18:48:39 INFO - PROCESS | 1692 | ++DOMWINDOW == 49 (0x12d237800) [pid = 1692] [serial = 49] [outer = 0x12cc22000] 18:48:39 INFO - PROCESS | 1692 | ++DOCSHELL 0x12933d000 == 18 [pid = 1692] [id = 18] 18:48:39 INFO - PROCESS | 1692 | ++DOMWINDOW == 50 (0x12ccae000) [pid = 1692] [serial = 50] [outer = 0x0] 18:48:39 INFO - PROCESS | 1692 | ++DOMWINDOW == 51 (0x12d2bc400) [pid = 1692] [serial = 51] [outer = 0x12ccae000] 18:48:39 INFO - PROCESS | 1692 | ++DOMWINDOW == 52 (0x12c7b6400) [pid = 1692] [serial = 52] [outer = 0x12ccae000] 18:48:39 INFO - PROCESS | 1692 | 1467424119968 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]]]}] 18:48:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 18:48:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 624ms 18:48:40 INFO - PROCESS | 1692 | 1467424120010 Marionette TRACE conn2 -> [0,45,"getWindowHandle",null] 18:48:40 INFO - PROCESS | 1692 | 1467424120011 Marionette TRACE conn2 <- [1,45,null,{"value":"7"}] 18:48:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 18:48:40 INFO - PROCESS | 1692 | 1467424120013 Marionette TRACE conn2 -> [0,46,"setScriptTimeout",{"ms":35000}] 18:48:40 INFO - PROCESS | 1692 | 1467424120015 Marionette TRACE conn2 <- [1,46,null,{}] 18:48:40 INFO - PROCESS | 1692 | 1467424120017 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}] 18:48:40 INFO - PROCESS | 1692 | 1467424120019 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:48:40 INFO - PROCESS | 1692 | 1467424120114 Marionette TRACE conn2 <- [1,47,null,{"value":null}] 18:48:40 INFO - PROCESS | 1692 | 1467424120117 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:48:40 INFO - PROCESS | 1692 | 1467424120119 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:48:40 INFO - PROCESS | 1692 | ++DOCSHELL 0x12d77f800 == 19 [pid = 1692] [id = 19] 18:48:40 INFO - PROCESS | 1692 | ++DOMWINDOW == 53 (0x12cb7e000) [pid = 1692] [serial = 53] [outer = 0x0] 18:48:40 INFO - PROCESS | 1692 | ++DOMWINDOW == 54 (0x1180c0000) [pid = 1692] [serial = 54] [outer = 0x12cb7e000] 18:48:40 INFO - PROCESS | 1692 | 1467424120156 Marionette DEBUG loaded listener.js 18:48:40 INFO - PROCESS | 1692 | ++DOMWINDOW == 55 (0x1192b6000) [pid = 1692] [serial = 55] [outer = 0x12cb7e000] 18:48:40 INFO - PROCESS | 1692 | 1467424120409 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]]]}] 18:48:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 18:48:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 419ms 18:48:40 INFO - PROCESS | 1692 | 1467424120434 Marionette TRACE conn2 -> [0,49,"getWindowHandle",null] 18:48:40 INFO - PROCESS | 1692 | 1467424120435 Marionette TRACE conn2 <- [1,49,null,{"value":"7"}] 18:48:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 18:48:40 INFO - PROCESS | 1692 | 1467424120447 Marionette TRACE conn2 -> [0,50,"setScriptTimeout",{"ms":35000}] 18:48:40 INFO - PROCESS | 1692 | 1467424120448 Marionette TRACE conn2 <- [1,50,null,{}] 18:48:40 INFO - PROCESS | 1692 | 1467424120450 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}] 18:48:40 INFO - PROCESS | 1692 | 1467424120451 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:48:40 INFO - PROCESS | 1692 | 1467424120555 Marionette TRACE conn2 <- [1,51,null,{"value":null}] 18:48:40 INFO - PROCESS | 1692 | 1467424120559 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:48:40 INFO - PROCESS | 1692 | 1467424120560 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:48:40 INFO - PROCESS | 1692 | ++DOCSHELL 0x12b985000 == 20 [pid = 1692] [id = 20] 18:48:40 INFO - PROCESS | 1692 | ++DOMWINDOW == 56 (0x1184bc800) [pid = 1692] [serial = 56] [outer = 0x0] 18:48:40 INFO - PROCESS | 1692 | ++DOMWINDOW == 57 (0x1184c4800) [pid = 1692] [serial = 57] [outer = 0x1184bc800] 18:48:40 INFO - PROCESS | 1692 | 1467424120584 Marionette DEBUG loaded listener.js 18:48:40 INFO - PROCESS | 1692 | ++DOMWINDOW == 58 (0x12cb7dc00) [pid = 1692] [serial = 58] [outer = 0x1184bc800] 18:48:40 INFO - PROCESS | 1692 | 1467424120835 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]]]}] 18:48:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 18:48:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 421ms 18:48:40 INFO - PROCESS | 1692 | 1467424120866 Marionette TRACE conn2 -> [0,53,"getWindowHandle",null] 18:48:40 INFO - PROCESS | 1692 | 1467424120867 Marionette TRACE conn2 <- [1,53,null,{"value":"7"}] 18:48:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 18:48:40 INFO - PROCESS | 1692 | 1467424120877 Marionette TRACE conn2 -> [0,54,"setScriptTimeout",{"ms":35000}] 18:48:40 INFO - PROCESS | 1692 | 1467424120878 Marionette TRACE conn2 <- [1,54,null,{}] 18:48:40 INFO - PROCESS | 1692 | 1467424120881 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}] 18:48:40 INFO - PROCESS | 1692 | 1467424120882 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:48:40 INFO - PROCESS | 1692 | 1467424120981 Marionette TRACE conn2 <- [1,55,null,{"value":null}] 18:48:40 INFO - PROCESS | 1692 | 1467424120985 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:48:40 INFO - PROCESS | 1692 | 1467424120994 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:48:41 INFO - PROCESS | 1692 | ++DOCSHELL 0x12d785800 == 21 [pid = 1692] [id = 21] 18:48:41 INFO - PROCESS | 1692 | ++DOMWINDOW == 59 (0x12ccb5800) [pid = 1692] [serial = 59] [outer = 0x0] 18:48:41 INFO - PROCESS | 1692 | ++DOMWINDOW == 60 (0x12da66400) [pid = 1692] [serial = 60] [outer = 0x12ccb5800] 18:48:41 INFO - PROCESS | 1692 | 1467424121018 Marionette DEBUG loaded listener.js 18:48:41 INFO - PROCESS | 1692 | ++DOMWINDOW == 61 (0x12da6a400) [pid = 1692] [serial = 61] [outer = 0x12ccb5800] 18:48:41 INFO - PROCESS | 1692 | 1467424121274 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]]]}] 18:48:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 18:48:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 419ms 18:48:41 INFO - PROCESS | 1692 | 1467424121300 Marionette TRACE conn2 -> [0,57,"getWindowHandle",null] 18:48:41 INFO - PROCESS | 1692 | 1467424121307 Marionette TRACE conn2 <- [1,57,null,{"value":"7"}] 18:48:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 18:48:41 INFO - PROCESS | 1692 | 1467424121331 Marionette TRACE conn2 -> [0,58,"setScriptTimeout",{"ms":35000}] 18:48:41 INFO - PROCESS | 1692 | 1467424121333 Marionette TRACE conn2 <- [1,58,null,{}] 18:48:41 INFO - PROCESS | 1692 | 1467424121411 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}] 18:48:41 INFO - PROCESS | 1692 | 1467424121413 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:48:42 INFO - PROCESS | 1692 | 1467424122140 Marionette TRACE conn2 <- [1,59,null,{"value":null}] 18:48:42 INFO - PROCESS | 1692 | 1467424122230 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:48:42 INFO - PROCESS | 1692 | 1467424122232 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:48:42 INFO - PROCESS | 1692 | ++DOCSHELL 0x11263a800 == 22 [pid = 1692] [id = 22] 18:48:42 INFO - PROCESS | 1692 | ++DOMWINDOW == 62 (0x112a85800) [pid = 1692] [serial = 62] [outer = 0x0] 18:48:42 INFO - PROCESS | 1692 | ++DOMWINDOW == 63 (0x112e5a000) [pid = 1692] [serial = 63] [outer = 0x112a85800] 18:48:42 INFO - PROCESS | 1692 | 1467424122265 Marionette DEBUG loaded listener.js 18:48:42 INFO - PROCESS | 1692 | ++DOMWINDOW == 64 (0x11336b000) [pid = 1692] [serial = 64] [outer = 0x112a85800] 18:48:42 INFO - PROCESS | 1692 | 1467424122683 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]]]}] 18:48:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 18:48:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 1380ms 18:48:42 INFO - PROCESS | 1692 | 1467424122706 Marionette TRACE conn2 -> [0,61,"getWindowHandle",null] 18:48:42 INFO - PROCESS | 1692 | 1467424122708 Marionette TRACE conn2 <- [1,61,null,{"value":"7"}] 18:48:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 18:48:42 INFO - PROCESS | 1692 | 1467424122711 Marionette TRACE conn2 -> [0,62,"setScriptTimeout",{"ms":35000}] 18:48:42 INFO - PROCESS | 1692 | 1467424122713 Marionette TRACE conn2 <- [1,62,null,{}] 18:48:42 INFO - PROCESS | 1692 | 1467424122717 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}] 18:48:42 INFO - PROCESS | 1692 | 1467424122719 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:48:42 INFO - PROCESS | 1692 | 1467424122838 Marionette TRACE conn2 <- [1,63,null,{"value":null}] 18:48:42 INFO - PROCESS | 1692 | 1467424122881 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:48:42 INFO - PROCESS | 1692 | 1467424122884 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:48:42 INFO - PROCESS | 1692 | ++DOCSHELL 0x1169a0800 == 23 [pid = 1692] [id = 23] 18:48:42 INFO - PROCESS | 1692 | ++DOMWINDOW == 65 (0x113da9c00) [pid = 1692] [serial = 65] [outer = 0x0] 18:48:42 INFO - PROCESS | 1692 | ++DOMWINDOW == 66 (0x116755000) [pid = 1692] [serial = 66] [outer = 0x113da9c00] 18:48:42 INFO - PROCESS | 1692 | 1467424122916 Marionette DEBUG loaded listener.js 18:48:42 INFO - PROCESS | 1692 | ++DOMWINDOW == 67 (0x116f41c00) [pid = 1692] [serial = 67] [outer = 0x113da9c00] 18:48:43 INFO - PROCESS | 1692 | 1467424123557 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]]]}] 18:48:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 18:48:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 873ms 18:48:43 INFO - PROCESS | 1692 | 1467424123585 Marionette TRACE conn2 -> [0,65,"getWindowHandle",null] 18:48:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 18:48:43 INFO - PROCESS | 1692 | 1467424123588 Marionette TRACE conn2 <- [1,65,null,{"value":"7"}] 18:48:43 INFO - PROCESS | 1692 | 1467424123591 Marionette TRACE conn2 -> [0,66,"setScriptTimeout",{"ms":35000}] 18:48:43 INFO - PROCESS | 1692 | 1467424123593 Marionette TRACE conn2 <- [1,66,null,{}] 18:48:43 INFO - PROCESS | 1692 | 1467424123596 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}] 18:48:43 INFO - PROCESS | 1692 | 1467424123598 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:48:43 INFO - PROCESS | 1692 | 1467424123684 Marionette TRACE conn2 <- [1,67,null,{"value":null}] 18:48:43 INFO - PROCESS | 1692 | 1467424123728 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:48:43 INFO - PROCESS | 1692 | 1467424123731 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:48:43 INFO - PROCESS | 1692 | ++DOCSHELL 0x11264a000 == 24 [pid = 1692] [id = 24] 18:48:43 INFO - PROCESS | 1692 | ++DOMWINDOW == 68 (0x113dacc00) [pid = 1692] [serial = 68] [outer = 0x0] 18:48:43 INFO - PROCESS | 1692 | ++DOMWINDOW == 69 (0x113f33c00) [pid = 1692] [serial = 69] [outer = 0x113dacc00] 18:48:43 INFO - PROCESS | 1692 | 1467424123758 Marionette DEBUG loaded listener.js 18:48:43 INFO - PROCESS | 1692 | ++DOMWINDOW == 70 (0x115e63400) [pid = 1692] [serial = 70] [outer = 0x113dacc00] 18:48:44 INFO - PROCESS | 1692 | 1467424124166 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]]]}] 18:48:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 18:48:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 621ms 18:48:44 INFO - PROCESS | 1692 | 1467424124212 Marionette TRACE conn2 -> [0,69,"getWindowHandle",null] 18:48:44 INFO - PROCESS | 1692 | 1467424124215 Marionette TRACE conn2 <- [1,69,null,{"value":"7"}] 18:48:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 18:48:44 INFO - PROCESS | 1692 | 1467424124220 Marionette TRACE conn2 -> [0,70,"setScriptTimeout",{"ms":35000}] 18:48:44 INFO - PROCESS | 1692 | 1467424124221 Marionette TRACE conn2 <- [1,70,null,{}] 18:48:44 INFO - PROCESS | 1692 | 1467424124224 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}] 18:48:44 INFO - PROCESS | 1692 | 1467424124225 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:48:44 INFO - PROCESS | 1692 | 1467424124299 Marionette TRACE conn2 <- [1,71,null,{"value":null}] 18:48:44 INFO - PROCESS | 1692 | 1467424124304 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:48:44 INFO - PROCESS | 1692 | 1467424124307 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:48:44 INFO - PROCESS | 1692 | ++DOCSHELL 0x113a41000 == 25 [pid = 1692] [id = 25] 18:48:44 INFO - PROCESS | 1692 | ++DOMWINDOW == 71 (0x1160d9000) [pid = 1692] [serial = 71] [outer = 0x0] 18:48:44 INFO - PROCESS | 1692 | ++DOMWINDOW == 72 (0x1166f1400) [pid = 1692] [serial = 72] [outer = 0x1160d9000] 18:48:44 INFO - PROCESS | 1692 | 1467424124335 Marionette DEBUG loaded listener.js 18:48:44 INFO - PROCESS | 1692 | ++DOMWINDOW == 73 (0x116968c00) [pid = 1692] [serial = 73] [outer = 0x1160d9000] 18:48:44 INFO - PROCESS | 1692 | 1467424124706 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]]]}] 18:48:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 18:48:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 519ms 18:48:44 INFO - PROCESS | 1692 | 1467424124739 Marionette TRACE conn2 -> [0,73,"getWindowHandle",null] 18:48:44 INFO - PROCESS | 1692 | 1467424124742 Marionette TRACE conn2 <- [1,73,null,{"value":"7"}] 18:48:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 18:48:44 INFO - PROCESS | 1692 | 1467424124745 Marionette TRACE conn2 -> [0,74,"setScriptTimeout",{"ms":35000}] 18:48:44 INFO - PROCESS | 1692 | 1467424124749 Marionette TRACE conn2 <- [1,74,null,{}] 18:48:44 INFO - PROCESS | 1692 | 1467424124773 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}] 18:48:44 INFO - PROCESS | 1692 | 1467424124778 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:48:44 INFO - PROCESS | 1692 | 1467424124902 Marionette TRACE conn2 <- [1,75,null,{"value":null}] 18:48:44 INFO - PROCESS | 1692 | 1467424124950 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:48:44 INFO - PROCESS | 1692 | 1467424124952 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:48:44 INFO - PROCESS | 1692 | ++DOCSHELL 0x11699a800 == 26 [pid = 1692] [id = 26] 18:48:44 INFO - PROCESS | 1692 | ++DOMWINDOW == 74 (0x116f3b000) [pid = 1692] [serial = 74] [outer = 0x0] 18:48:44 INFO - PROCESS | 1692 | ++DOMWINDOW == 75 (0x11842d800) [pid = 1692] [serial = 75] [outer = 0x116f3b000] 18:48:45 INFO - PROCESS | 1692 | 1467424124998 Marionette DEBUG loaded listener.js 18:48:45 INFO - PROCESS | 1692 | ++DOMWINDOW == 76 (0x1184c6c00) [pid = 1692] [serial = 76] [outer = 0x116f3b000] 18:48:45 INFO - PROCESS | 1692 | 1467424125382 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]]]}] 18:48:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 18:48:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 674ms 18:48:45 INFO - PROCESS | 1692 | 1467424125418 Marionette TRACE conn2 -> [0,77,"getWindowHandle",null] 18:48:45 INFO - PROCESS | 1692 | 1467424125422 Marionette TRACE conn2 <- [1,77,null,{"value":"7"}] 18:48:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 18:48:45 INFO - PROCESS | 1692 | 1467424125425 Marionette TRACE conn2 -> [0,78,"setScriptTimeout",{"ms":35000}] 18:48:45 INFO - PROCESS | 1692 | 1467424125426 Marionette TRACE conn2 <- [1,78,null,{}] 18:48:45 INFO - PROCESS | 1692 | 1467424125428 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}] 18:48:45 INFO - PROCESS | 1692 | 1467424125429 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:48:45 INFO - PROCESS | 1692 | 1467424125502 Marionette TRACE conn2 <- [1,79,null,{"value":null}] 18:48:45 INFO - PROCESS | 1692 | 1467424125508 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:48:45 INFO - PROCESS | 1692 | 1467424125509 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:48:45 INFO - PROCESS | 1692 | ++DOCSHELL 0x1172e1800 == 27 [pid = 1692] [id = 27] 18:48:45 INFO - PROCESS | 1692 | ++DOMWINDOW == 77 (0x1184e6400) [pid = 1692] [serial = 77] [outer = 0x0] 18:48:45 INFO - PROCESS | 1692 | ++DOMWINDOW == 78 (0x1186cd800) [pid = 1692] [serial = 78] [outer = 0x1184e6400] 18:48:45 INFO - PROCESS | 1692 | 1467424125535 Marionette DEBUG loaded listener.js 18:48:45 INFO - PROCESS | 1692 | ++DOMWINDOW == 79 (0x11902d400) [pid = 1692] [serial = 79] [outer = 0x1184e6400] 18:48:45 INFO - PROCESS | 1692 | 1467424125831 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]]]}] 18:48:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 18:48:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 420ms 18:48:45 INFO - PROCESS | 1692 | 1467424125845 Marionette TRACE conn2 -> [0,81,"getWindowHandle",null] 18:48:45 INFO - PROCESS | 1692 | 1467424125847 Marionette TRACE conn2 <- [1,81,null,{"value":"7"}] 18:48:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 18:48:45 INFO - PROCESS | 1692 | 1467424125849 Marionette TRACE conn2 -> [0,82,"setScriptTimeout",{"ms":35000}] 18:48:45 INFO - PROCESS | 1692 | 1467424125850 Marionette TRACE conn2 <- [1,82,null,{}] 18:48:45 INFO - PROCESS | 1692 | 1467424125860 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}] 18:48:45 INFO - PROCESS | 1692 | 1467424125862 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:48:45 INFO - PROCESS | 1692 | 1467424125945 Marionette TRACE conn2 <- [1,83,null,{"value":null}] 18:48:45 INFO - PROCESS | 1692 | 1467424125990 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:48:45 INFO - PROCESS | 1692 | 1467424125991 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:48:46 INFO - PROCESS | 1692 | ++DOCSHELL 0x117462800 == 28 [pid = 1692] [id = 28] 18:48:46 INFO - PROCESS | 1692 | ++DOMWINDOW == 80 (0x1184eb800) [pid = 1692] [serial = 80] [outer = 0x0] 18:48:46 INFO - PROCESS | 1692 | ++DOMWINDOW == 81 (0x11907ec00) [pid = 1692] [serial = 81] [outer = 0x1184eb800] 18:48:46 INFO - PROCESS | 1692 | 1467424126016 Marionette DEBUG loaded listener.js 18:48:46 INFO - PROCESS | 1692 | ++DOMWINDOW == 82 (0x1192b0400) [pid = 1692] [serial = 82] [outer = 0x1184eb800] 18:48:46 INFO - PROCESS | 1692 | 1467424126261 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]]]}] 18:48:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 18:48:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 468ms 18:48:46 INFO - PROCESS | 1692 | 1467424126317 Marionette TRACE conn2 -> [0,85,"getWindowHandle",null] 18:48:46 INFO - PROCESS | 1692 | 1467424126319 Marionette TRACE conn2 <- [1,85,null,{"value":"7"}] 18:48:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 18:48:46 INFO - PROCESS | 1692 | 1467424126329 Marionette TRACE conn2 -> [0,86,"setScriptTimeout",{"ms":35000}] 18:48:46 INFO - PROCESS | 1692 | 1467424126330 Marionette TRACE conn2 <- [1,86,null,{}] 18:48:46 INFO - PROCESS | 1692 | 1467424126332 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}] 18:48:46 INFO - PROCESS | 1692 | 1467424126336 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:48:46 INFO - PROCESS | 1692 | 1467424126438 Marionette TRACE conn2 <- [1,87,null,{"value":null}] 18:48:46 INFO - PROCESS | 1692 | 1467424126442 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:48:46 INFO - PROCESS | 1692 | 1467424126443 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:48:46 INFO - PROCESS | 1692 | ++DOCSHELL 0x118614000 == 29 [pid = 1692] [id = 29] 18:48:46 INFO - PROCESS | 1692 | ++DOMWINDOW == 83 (0x1192b5000) [pid = 1692] [serial = 83] [outer = 0x0] 18:48:46 INFO - PROCESS | 1692 | ++DOMWINDOW == 84 (0x1197e2000) [pid = 1692] [serial = 84] [outer = 0x1192b5000] 18:48:46 INFO - PROCESS | 1692 | 1467424126470 Marionette DEBUG loaded listener.js 18:48:46 INFO - PROCESS | 1692 | ++DOMWINDOW == 85 (0x120f87800) [pid = 1692] [serial = 85] [outer = 0x1192b5000] 18:48:46 INFO - PROCESS | 1692 | 1467424126763 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]]]}] 18:48:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 18:48:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 469ms 18:48:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 18:48:46 INFO - PROCESS | 1692 | 1467424126797 Marionette TRACE conn2 -> [0,89,"getWindowHandle",null] 18:48:46 INFO - PROCESS | 1692 | 1467424126798 Marionette TRACE conn2 <- [1,89,null,{"value":"7"}] 18:48:46 INFO - PROCESS | 1692 | 1467424126800 Marionette TRACE conn2 -> [0,90,"setScriptTimeout",{"ms":35000}] 18:48:46 INFO - PROCESS | 1692 | 1467424126802 Marionette TRACE conn2 <- [1,90,null,{}] 18:48:46 INFO - PROCESS | 1692 | 1467424126807 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}] 18:48:46 INFO - PROCESS | 1692 | 1467424126809 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:48:46 INFO - PROCESS | 1692 | 1467424126914 Marionette TRACE conn2 <- [1,91,null,{"value":null}] 18:48:46 INFO - PROCESS | 1692 | 1467424126921 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:48:46 INFO - PROCESS | 1692 | 1467424126922 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:48:46 INFO - PROCESS | 1692 | ++DOCSHELL 0x118c2e800 == 30 [pid = 1692] [id = 30] 18:48:46 INFO - PROCESS | 1692 | ++DOMWINDOW == 86 (0x117ec6400) [pid = 1692] [serial = 86] [outer = 0x0] 18:48:46 INFO - PROCESS | 1692 | ++DOMWINDOW == 87 (0x120f89c00) [pid = 1692] [serial = 87] [outer = 0x117ec6400] 18:48:46 INFO - PROCESS | 1692 | 1467424126947 Marionette DEBUG loaded listener.js 18:48:46 INFO - PROCESS | 1692 | ++DOMWINDOW == 88 (0x121052400) [pid = 1692] [serial = 88] [outer = 0x117ec6400] 18:48:47 INFO - PROCESS | 1692 | 1467424127224 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]]]}] 18:48:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 18:48:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 473ms 18:48:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 18:48:47 INFO - PROCESS | 1692 | 1467424127276 Marionette TRACE conn2 -> [0,93,"getWindowHandle",null] 18:48:47 INFO - PROCESS | 1692 | 1467424127278 Marionette TRACE conn2 <- [1,93,null,{"value":"7"}] 18:48:47 INFO - PROCESS | 1692 | 1467424127281 Marionette TRACE conn2 -> [0,94,"setScriptTimeout",{"ms":35000}] 18:48:47 INFO - PROCESS | 1692 | 1467424127283 Marionette TRACE conn2 <- [1,94,null,{}] 18:48:47 INFO - PROCESS | 1692 | 1467424127288 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}] 18:48:47 INFO - PROCESS | 1692 | 1467424127291 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:48:47 INFO - PROCESS | 1692 | 1467424127403 Marionette TRACE conn2 <- [1,95,null,{"value":null}] 18:48:47 INFO - PROCESS | 1692 | 1467424127409 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:48:47 INFO - PROCESS | 1692 | 1467424127411 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:48:47 INFO - PROCESS | 1692 | ++DOCSHELL 0x119221000 == 31 [pid = 1692] [id = 31] 18:48:47 INFO - PROCESS | 1692 | ++DOMWINDOW == 89 (0x119810c00) [pid = 1692] [serial = 89] [outer = 0x0] 18:48:47 INFO - PROCESS | 1692 | ++DOMWINDOW == 90 (0x1211a3800) [pid = 1692] [serial = 90] [outer = 0x119810c00] 18:48:47 INFO - PROCESS | 1692 | 1467424127451 Marionette DEBUG loaded listener.js 18:48:47 INFO - PROCESS | 1692 | ++DOMWINDOW == 91 (0x1215a9800) [pid = 1692] [serial = 91] [outer = 0x119810c00] 18:48:47 INFO - PROCESS | 1692 | 1467424127813 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]]]}] 18:48:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 18:48:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 571ms 18:48:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 18:48:47 INFO - PROCESS | 1692 | 1467424127851 Marionette TRACE conn2 -> [0,97,"getWindowHandle",null] 18:48:47 INFO - PROCESS | 1692 | 1467424127853 Marionette TRACE conn2 <- [1,97,null,{"value":"7"}] 18:48:47 INFO - PROCESS | 1692 | 1467424127857 Marionette TRACE conn2 -> [0,98,"setScriptTimeout",{"ms":35000}] 18:48:47 INFO - PROCESS | 1692 | 1467424127858 Marionette TRACE conn2 <- [1,98,null,{}] 18:48:47 INFO - PROCESS | 1692 | 1467424127861 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}] 18:48:47 INFO - PROCESS | 1692 | 1467424127862 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:48:47 INFO - PROCESS | 1692 | 1467424127964 Marionette TRACE conn2 <- [1,99,null,{"value":null}] 18:48:47 INFO - PROCESS | 1692 | 1467424127973 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:48:47 INFO - PROCESS | 1692 | 1467424127974 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:48:47 INFO - PROCESS | 1692 | ++DOCSHELL 0x1193f0800 == 32 [pid = 1692] [id = 32] 18:48:47 INFO - PROCESS | 1692 | ++DOMWINDOW == 92 (0x1215aa000) [pid = 1692] [serial = 92] [outer = 0x0] 18:48:47 INFO - PROCESS | 1692 | ++DOMWINDOW == 93 (0x121a0cc00) [pid = 1692] [serial = 93] [outer = 0x1215aa000] 18:48:48 INFO - PROCESS | 1692 | 1467424127999 Marionette DEBUG loaded listener.js 18:48:48 INFO - PROCESS | 1692 | ++DOMWINDOW == 94 (0x121ac4800) [pid = 1692] [serial = 94] [outer = 0x1215aa000] 18:48:48 INFO - PROCESS | 1692 | 1467424128274 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]]]}] 18:48:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 18:48:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 470ms 18:48:48 INFO - PROCESS | 1692 | 1467424128326 Marionette TRACE conn2 -> [0,101,"getWindowHandle",null] 18:48:48 INFO - PROCESS | 1692 | 1467424128327 Marionette TRACE conn2 <- [1,101,null,{"value":"7"}] 18:48:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 18:48:48 INFO - PROCESS | 1692 | 1467424128330 Marionette TRACE conn2 -> [0,102,"setScriptTimeout",{"ms":35000}] 18:48:48 INFO - PROCESS | 1692 | 1467424128331 Marionette TRACE conn2 <- [1,102,null,{}] 18:48:48 INFO - PROCESS | 1692 | 1467424128333 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}] 18:48:48 INFO - PROCESS | 1692 | 1467424128334 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:48:48 INFO - PROCESS | 1692 | 1467424128409 Marionette TRACE conn2 <- [1,103,null,{"value":null}] 18:48:48 INFO - PROCESS | 1692 | 1467424128412 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:48:48 INFO - PROCESS | 1692 | 1467424128413 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:48:48 INFO - PROCESS | 1692 | ++DOCSHELL 0x119b1c000 == 33 [pid = 1692] [id = 33] 18:48:48 INFO - PROCESS | 1692 | ++DOMWINDOW == 95 (0x120f8d000) [pid = 1692] [serial = 95] [outer = 0x0] 18:48:48 INFO - PROCESS | 1692 | ++DOMWINDOW == 96 (0x123c72800) [pid = 1692] [serial = 96] [outer = 0x120f8d000] 18:48:48 INFO - PROCESS | 1692 | 1467424128440 Marionette DEBUG loaded listener.js 18:48:48 INFO - PROCESS | 1692 | ++DOMWINDOW == 97 (0x123cac800) [pid = 1692] [serial = 97] [outer = 0x120f8d000] 18:48:48 INFO - PROCESS | 1692 | 1467424128759 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]]]}] 18:48:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 18:48:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 469ms 18:48:48 INFO - PROCESS | 1692 | 1467424128799 Marionette TRACE conn2 -> [0,105,"getWindowHandle",null] 18:48:48 INFO - PROCESS | 1692 | 1467424128801 Marionette TRACE conn2 <- [1,105,null,{"value":"7"}] 18:48:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 18:48:48 INFO - PROCESS | 1692 | 1467424128803 Marionette TRACE conn2 -> [0,106,"setScriptTimeout",{"ms":35000}] 18:48:48 INFO - PROCESS | 1692 | 1467424128805 Marionette TRACE conn2 <- [1,106,null,{}] 18:48:48 INFO - PROCESS | 1692 | 1467424128807 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}] 18:48:48 INFO - PROCESS | 1692 | 1467424128809 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:48:48 INFO - PROCESS | 1692 | 1467424128933 Marionette TRACE conn2 <- [1,107,null,{"value":null}] 18:48:48 INFO - PROCESS | 1692 | 1467424128938 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:48:48 INFO - PROCESS | 1692 | 1467424128941 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:48:48 INFO - PROCESS | 1692 | ++DOCSHELL 0x119d39800 == 34 [pid = 1692] [id = 34] 18:48:48 INFO - PROCESS | 1692 | ++DOMWINDOW == 98 (0x124999800) [pid = 1692] [serial = 98] [outer = 0x0] 18:48:48 INFO - PROCESS | 1692 | ++DOMWINDOW == 99 (0x124bc1c00) [pid = 1692] [serial = 99] [outer = 0x124999800] 18:48:48 INFO - PROCESS | 1692 | 1467424128966 Marionette DEBUG loaded listener.js 18:48:49 INFO - PROCESS | 1692 | ++DOMWINDOW == 100 (0x125521c00) [pid = 1692] [serial = 100] [outer = 0x124999800] 18:48:49 INFO - PROCESS | 1692 | 1467424129245 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]]]}] 18:48:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 18:48:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 470ms 18:48:49 INFO - PROCESS | 1692 | 1467424129276 Marionette TRACE conn2 -> [0,109,"getWindowHandle",null] 18:48:49 INFO - PROCESS | 1692 | 1467424129277 Marionette TRACE conn2 <- [1,109,null,{"value":"7"}] 18:48:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 18:48:49 INFO - PROCESS | 1692 | 1467424129280 Marionette TRACE conn2 -> [0,110,"setScriptTimeout",{"ms":35000}] 18:48:49 INFO - PROCESS | 1692 | 1467424129281 Marionette TRACE conn2 <- [1,110,null,{}] 18:48:49 INFO - PROCESS | 1692 | 1467424129283 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}] 18:48:49 INFO - PROCESS | 1692 | 1467424129284 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:48:49 INFO - PROCESS | 1692 | 1467424129376 Marionette TRACE conn2 <- [1,111,null,{"value":null}] 18:48:49 INFO - PROCESS | 1692 | 1467424129379 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:48:49 INFO - PROCESS | 1692 | 1467424129380 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:48:49 INFO - PROCESS | 1692 | ++DOCSHELL 0x121202800 == 35 [pid = 1692] [id = 35] 18:48:49 INFO - PROCESS | 1692 | ++DOMWINDOW == 101 (0x125523800) [pid = 1692] [serial = 101] [outer = 0x0] 18:48:49 INFO - PROCESS | 1692 | ++DOMWINDOW == 102 (0x125e63800) [pid = 1692] [serial = 102] [outer = 0x125523800] 18:48:49 INFO - PROCESS | 1692 | 1467424129404 Marionette DEBUG loaded listener.js 18:48:49 INFO - PROCESS | 1692 | ++DOMWINDOW == 103 (0x1260c6000) [pid = 1692] [serial = 103] [outer = 0x125523800] 18:48:49 INFO - PROCESS | 1692 | 1467424129725 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]]]}] 18:48:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 18:48:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 468ms 18:48:49 INFO - PROCESS | 1692 | 1467424129749 Marionette TRACE conn2 -> [0,113,"getWindowHandle",null] 18:48:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 18:48:49 INFO - PROCESS | 1692 | 1467424129751 Marionette TRACE conn2 <- [1,113,null,{"value":"7"}] 18:48:49 INFO - PROCESS | 1692 | 1467424129755 Marionette TRACE conn2 -> [0,114,"setScriptTimeout",{"ms":35000}] 18:48:49 INFO - PROCESS | 1692 | 1467424129757 Marionette TRACE conn2 <- [1,114,null,{}] 18:48:49 INFO - PROCESS | 1692 | 1467424129760 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}] 18:48:49 INFO - PROCESS | 1692 | 1467424129762 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:48:49 INFO - PROCESS | 1692 | 1467424129885 Marionette TRACE conn2 <- [1,115,null,{"value":null}] 18:48:49 INFO - PROCESS | 1692 | 1467424129895 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:48:49 INFO - PROCESS | 1692 | 1467424129896 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:48:49 INFO - PROCESS | 1692 | ++DOCSHELL 0x12121e000 == 36 [pid = 1692] [id = 36] 18:48:49 INFO - PROCESS | 1692 | ++DOMWINDOW == 104 (0x12499b000) [pid = 1692] [serial = 104] [outer = 0x0] 18:48:49 INFO - PROCESS | 1692 | ++DOMWINDOW == 105 (0x1260c6c00) [pid = 1692] [serial = 105] [outer = 0x12499b000] 18:48:49 INFO - PROCESS | 1692 | 1467424129936 Marionette DEBUG loaded listener.js 18:48:50 INFO - PROCESS | 1692 | ++DOMWINDOW == 106 (0x1268bf400) [pid = 1692] [serial = 106] [outer = 0x12499b000] 18:48:50 INFO - PROCESS | 1692 | 1467424130367 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]]]}] 18:48:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 18:48:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 622ms 18:48:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 18:48:50 INFO - PROCESS | 1692 | 1467424130375 Marionette TRACE conn2 -> [0,117,"getWindowHandle",null] 18:48:50 INFO - PROCESS | 1692 | 1467424130376 Marionette TRACE conn2 <- [1,117,null,{"value":"7"}] 18:48:50 INFO - PROCESS | 1692 | 1467424130378 Marionette TRACE conn2 -> [0,118,"setScriptTimeout",{"ms":35000}] 18:48:50 INFO - PROCESS | 1692 | 1467424130379 Marionette TRACE conn2 <- [1,118,null,{}] 18:48:50 INFO - PROCESS | 1692 | 1467424130381 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}] 18:48:50 INFO - PROCESS | 1692 | 1467424130382 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:48:50 INFO - PROCESS | 1692 | 1467424130463 Marionette TRACE conn2 <- [1,119,null,{"value":null}] 18:48:50 INFO - PROCESS | 1692 | 1467424130512 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:48:50 INFO - PROCESS | 1692 | 1467424130513 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:48:50 INFO - PROCESS | 1692 | ++DOCSHELL 0x121399800 == 37 [pid = 1692] [id = 37] 18:48:50 INFO - PROCESS | 1692 | ++DOMWINDOW == 107 (0x125523000) [pid = 1692] [serial = 107] [outer = 0x0] 18:48:50 INFO - PROCESS | 1692 | ++DOMWINDOW == 108 (0x1268cb000) [pid = 1692] [serial = 108] [outer = 0x125523000] 18:48:50 INFO - PROCESS | 1692 | 1467424130537 Marionette DEBUG loaded listener.js 18:48:50 INFO - PROCESS | 1692 | ++DOMWINDOW == 109 (0x126d76400) [pid = 1692] [serial = 109] [outer = 0x125523000] 18:48:50 INFO - PROCESS | 1692 | 1467424130784 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]]]}] 18:48:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 18:48:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 417ms 18:48:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 18:48:50 INFO - PROCESS | 1692 | 1467424130796 Marionette TRACE conn2 -> [0,121,"getWindowHandle",null] 18:48:50 INFO - PROCESS | 1692 | 1467424130797 Marionette TRACE conn2 <- [1,121,null,{"value":"7"}] 18:48:50 INFO - PROCESS | 1692 | 1467424130799 Marionette TRACE conn2 -> [0,122,"setScriptTimeout",{"ms":35000}] 18:48:50 INFO - PROCESS | 1692 | 1467424130800 Marionette TRACE conn2 <- [1,122,null,{}] 18:48:50 INFO - PROCESS | 1692 | 1467424130802 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}] 18:48:50 INFO - PROCESS | 1692 | 1467424130805 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:48:50 INFO - PROCESS | 1692 | 1467424130906 Marionette TRACE conn2 <- [1,123,null,{"value":null}] 18:48:50 INFO - PROCESS | 1692 | 1467424130910 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:48:50 INFO - PROCESS | 1692 | 1467424130911 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:48:50 INFO - PROCESS | 1692 | ++DOCSHELL 0x121ce1000 == 38 [pid = 1692] [id = 38] 18:48:50 INFO - PROCESS | 1692 | ++DOMWINDOW == 110 (0x126d7b000) [pid = 1692] [serial = 110] [outer = 0x0] 18:48:50 INFO - PROCESS | 1692 | ++DOMWINDOW == 111 (0x1283db000) [pid = 1692] [serial = 111] [outer = 0x126d7b000] 18:48:50 INFO - PROCESS | 1692 | 1467424130935 Marionette DEBUG loaded listener.js 18:48:50 INFO - PROCESS | 1692 | ++DOMWINDOW == 112 (0x1283e8000) [pid = 1692] [serial = 112] [outer = 0x126d7b000] 18:48:51 INFO - PROCESS | 1692 | 1467424131209 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]]]}] 18:48:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 18:48:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 418ms 18:48:51 INFO - PROCESS | 1692 | 1467424131218 Marionette TRACE conn2 -> [0,125,"getWindowHandle",null] 18:48:51 INFO - PROCESS | 1692 | 1467424131220 Marionette TRACE conn2 <- [1,125,null,{"value":"7"}] 18:48:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 18:48:51 INFO - PROCESS | 1692 | 1467424131228 Marionette TRACE conn2 -> [0,126,"setScriptTimeout",{"ms":35000}] 18:48:51 INFO - PROCESS | 1692 | 1467424131229 Marionette TRACE conn2 <- [1,126,null,{}] 18:48:51 INFO - PROCESS | 1692 | 1467424131232 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}] 18:48:51 INFO - PROCESS | 1692 | 1467424131233 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:48:51 INFO - PROCESS | 1692 | 1467424131333 Marionette TRACE conn2 <- [1,127,null,{"value":null}] 18:48:51 INFO - PROCESS | 1692 | 1467424131433 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:48:51 INFO - PROCESS | 1692 | 1467424131434 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:48:51 INFO - PROCESS | 1692 | ++DOCSHELL 0x123d28000 == 39 [pid = 1692] [id = 39] 18:48:51 INFO - PROCESS | 1692 | ++DOMWINDOW == 113 (0x1283e7400) [pid = 1692] [serial = 113] [outer = 0x0] 18:48:51 INFO - PROCESS | 1692 | ++DOMWINDOW == 114 (0x12913c800) [pid = 1692] [serial = 114] [outer = 0x1283e7400] 18:48:51 INFO - PROCESS | 1692 | 1467424131473 Marionette DEBUG loaded listener.js 18:48:51 INFO - PROCESS | 1692 | ++DOMWINDOW == 115 (0x129380000) [pid = 1692] [serial = 115] [outer = 0x1283e7400] 18:48:52 INFO - PROCESS | 1692 | 1467424132557 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]]]}] 18:48:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 18:48:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 1369ms 18:48:52 INFO - PROCESS | 1692 | 1467424132598 Marionette TRACE conn2 -> [0,129,"getWindowHandle",null] 18:48:52 INFO - PROCESS | 1692 | 1467424132600 Marionette TRACE conn2 <- [1,129,null,{"value":"7"}] 18:48:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 18:48:52 INFO - PROCESS | 1692 | 1467424132603 Marionette TRACE conn2 -> [0,130,"setScriptTimeout",{"ms":35000}] 18:48:52 INFO - PROCESS | 1692 | 1467424132605 Marionette TRACE conn2 <- [1,130,null,{}] 18:48:52 INFO - PROCESS | 1692 | 1467424132609 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}] 18:48:52 INFO - PROCESS | 1692 | 1467424132610 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:48:52 INFO - PROCESS | 1692 | 1467424132718 Marionette TRACE conn2 <- [1,131,null,{"value":null}] 18:48:52 INFO - PROCESS | 1692 | 1467424132740 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:48:52 INFO - PROCESS | 1692 | 1467424132741 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:48:52 INFO - PROCESS | 1692 | ++DOCSHELL 0x112e3e800 == 40 [pid = 1692] [id = 40] 18:48:52 INFO - PROCESS | 1692 | ++DOMWINDOW == 116 (0x116079c00) [pid = 1692] [serial = 116] [outer = 0x0] 18:48:52 INFO - PROCESS | 1692 | ++DOMWINDOW == 117 (0x1160dc000) [pid = 1692] [serial = 117] [outer = 0x116079c00] 18:48:52 INFO - PROCESS | 1692 | 1467424132769 Marionette DEBUG loaded listener.js 18:48:52 INFO - PROCESS | 1692 | ++DOMWINDOW == 118 (0x11696f000) [pid = 1692] [serial = 118] [outer = 0x116079c00] 18:48:53 INFO - PROCESS | 1692 | 1467424133082 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]]]}] 18:48:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 18:48:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 521ms 18:48:53 INFO - PROCESS | 1692 | 1467424133124 Marionette TRACE conn2 -> [0,133,"getWindowHandle",null] 18:48:53 INFO - PROCESS | 1692 | 1467424133127 Marionette TRACE conn2 <- [1,133,null,{"value":"7"}] 18:48:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 18:48:53 INFO - PROCESS | 1692 | 1467424133131 Marionette TRACE conn2 -> [0,134,"setScriptTimeout",{"ms":35000}] 18:48:53 INFO - PROCESS | 1692 | 1467424133133 Marionette TRACE conn2 <- [1,134,null,{}] 18:48:53 INFO - PROCESS | 1692 | 1467424133135 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}] 18:48:53 INFO - PROCESS | 1692 | 1467424133137 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:48:53 INFO - PROCESS | 1692 | 1467424133232 Marionette TRACE conn2 <- [1,135,null,{"value":null}] 18:48:53 INFO - PROCESS | 1692 | 1467424133263 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:48:53 INFO - PROCESS | 1692 | 1467424133264 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:48:53 INFO - PROCESS | 1692 | ++DOCSHELL 0x116679000 == 41 [pid = 1692] [id = 41] 18:48:53 INFO - PROCESS | 1692 | ++DOMWINDOW == 119 (0x1183a9000) [pid = 1692] [serial = 119] [outer = 0x0] 18:48:53 INFO - PROCESS | 1692 | ++DOMWINDOW == 120 (0x1184bc400) [pid = 1692] [serial = 120] [outer = 0x1183a9000] 18:48:53 INFO - PROCESS | 1692 | 1467424133291 Marionette DEBUG loaded listener.js 18:48:53 INFO - PROCESS | 1692 | ++DOMWINDOW == 121 (0x1184e4800) [pid = 1692] [serial = 121] [outer = 0x1183a9000] 18:48:53 INFO - PROCESS | 1692 | 1467424133631 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]]]}] 18:48:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 18:48:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 519ms 18:48:53 INFO - PROCESS | 1692 | 1467424133650 Marionette TRACE conn2 -> [0,137,"getWindowHandle",null] 18:48:53 INFO - PROCESS | 1692 | 1467424133652 Marionette TRACE conn2 <- [1,137,null,{"value":"7"}] 18:48:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 18:48:53 INFO - PROCESS | 1692 | 1467424133661 Marionette TRACE conn2 -> [0,138,"setScriptTimeout",{"ms":35000}] 18:48:53 INFO - PROCESS | 1692 | 1467424133663 Marionette TRACE conn2 <- [1,138,null,{}] 18:48:53 INFO - PROCESS | 1692 | 1467424133670 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}] 18:48:53 INFO - PROCESS | 1692 | 1467424133673 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:48:54 INFO - PROCESS | 1692 | 1467424134180 Marionette TRACE conn2 <- [1,139,null,{"value":null}] 18:48:54 INFO - PROCESS | 1692 | --DOMWINDOW == 120 (0x12c1bac00) [pid = 1692] [serial = 35] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 18:48:54 INFO - PROCESS | 1692 | --DOMWINDOW == 119 (0x12bee1c00) [pid = 1692] [serial = 32] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 18:48:54 INFO - PROCESS | 1692 | --DOMWINDOW == 118 (0x1180bb800) [pid = 1692] [serial = 29] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 18:48:54 INFO - PROCESS | 1692 | --DOMWINDOW == 117 (0x12b9d8c00) [pid = 1692] [serial = 26] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 18:48:54 INFO - PROCESS | 1692 | --DOMWINDOW == 116 (0x12af5c400) [pid = 1692] [serial = 23] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 18:48:54 INFO - PROCESS | 1692 | --DOMWINDOW == 115 (0x12a6ee800) [pid = 1692] [serial = 20] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 18:48:54 INFO - PROCESS | 1692 | --DOMWINDOW == 114 (0x129139000) [pid = 1692] [serial = 14] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 18:48:54 INFO - PROCESS | 1692 | --DOMWINDOW == 113 (0x1184bc800) [pid = 1692] [serial = 56] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 18:48:54 INFO - PROCESS | 1692 | --DOMWINDOW == 112 (0x12cb7e000) [pid = 1692] [serial = 53] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 18:48:54 INFO - PROCESS | 1692 | --DOMWINDOW == 111 (0x12cc79c00) [pid = 1692] [serial = 44] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 18:48:54 INFO - PROCESS | 1692 | --DOMWINDOW == 110 (0x12c7b9800) [pid = 1692] [serial = 41] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 18:48:54 INFO - PROCESS | 1692 | --DOMWINDOW == 109 (0x12c699800) [pid = 1692] [serial = 38] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 18:48:54 INFO - PROCESS | 1692 | --DOMWINDOW == 108 (0x126d7b000) [pid = 1692] [serial = 110] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 18:48:54 INFO - PROCESS | 1692 | --DOMWINDOW == 107 (0x120f8d000) [pid = 1692] [serial = 95] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 18:48:54 INFO - PROCESS | 1692 | --DOMWINDOW == 106 (0x124999800) [pid = 1692] [serial = 98] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 18:48:54 INFO - PROCESS | 1692 | --DOMWINDOW == 105 (0x12499b000) [pid = 1692] [serial = 104] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 18:48:54 INFO - PROCESS | 1692 | --DOMWINDOW == 104 (0x125523000) [pid = 1692] [serial = 107] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 18:48:54 INFO - PROCESS | 1692 | --DOMWINDOW == 103 (0x12ccb5800) [pid = 1692] [serial = 59] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 18:48:54 INFO - PROCESS | 1692 | --DOMWINDOW == 102 (0x112a85800) [pid = 1692] [serial = 62] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 18:48:54 INFO - PROCESS | 1692 | --DOMWINDOW == 101 (0x113da9c00) [pid = 1692] [serial = 65] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 18:48:54 INFO - PROCESS | 1692 | --DOMWINDOW == 100 (0x113dacc00) [pid = 1692] [serial = 68] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 18:48:54 INFO - PROCESS | 1692 | --DOMWINDOW == 99 (0x1160d9000) [pid = 1692] [serial = 71] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 18:48:54 INFO - PROCESS | 1692 | --DOMWINDOW == 98 (0x116f3b000) [pid = 1692] [serial = 74] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 18:48:54 INFO - PROCESS | 1692 | --DOMWINDOW == 97 (0x1184e6400) [pid = 1692] [serial = 77] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 18:48:54 INFO - PROCESS | 1692 | --DOMWINDOW == 96 (0x1184eb800) [pid = 1692] [serial = 80] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 18:48:54 INFO - PROCESS | 1692 | --DOMWINDOW == 95 (0x1192b5000) [pid = 1692] [serial = 83] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 18:48:54 INFO - PROCESS | 1692 | --DOMWINDOW == 94 (0x117ec6400) [pid = 1692] [serial = 86] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 18:48:54 INFO - PROCESS | 1692 | --DOMWINDOW == 93 (0x119810c00) [pid = 1692] [serial = 89] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 18:48:54 INFO - PROCESS | 1692 | --DOMWINDOW == 92 (0x1215aa000) [pid = 1692] [serial = 92] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 18:48:54 INFO - PROCESS | 1692 | 1467424134253 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:48:54 INFO - PROCESS | 1692 | 1467424134255 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:48:54 INFO - PROCESS | 1692 | ++DOCSHELL 0x117074000 == 42 [pid = 1692] [id = 42] 18:48:54 INFO - PROCESS | 1692 | ++DOMWINDOW == 93 (0x112a79800) [pid = 1692] [serial = 122] [outer = 0x0] 18:48:54 INFO - PROCESS | 1692 | ++DOMWINDOW == 94 (0x113dacc00) [pid = 1692] [serial = 123] [outer = 0x112a79800] 18:48:54 INFO - PROCESS | 1692 | 1467424134283 Marionette DEBUG loaded listener.js 18:48:54 INFO - PROCESS | 1692 | ++DOMWINDOW == 95 (0x1184c1400) [pid = 1692] [serial = 124] [outer = 0x112a79800] 18:48:54 INFO - PROCESS | 1692 | 1467424134543 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]]]}] 18:48:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 18:48:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 921ms 18:48:54 INFO - PROCESS | 1692 | 1467424134583 Marionette TRACE conn2 -> [0,141,"getWindowHandle",null] 18:48:54 INFO - PROCESS | 1692 | 1467424134585 Marionette TRACE conn2 <- [1,141,null,{"value":"7"}] 18:48:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 18:48:54 INFO - PROCESS | 1692 | 1467424134595 Marionette TRACE conn2 -> [0,142,"setScriptTimeout",{"ms":35000}] 18:48:54 INFO - PROCESS | 1692 | 1467424134596 Marionette TRACE conn2 <- [1,142,null,{}] 18:48:54 INFO - PROCESS | 1692 | 1467424134598 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}] 18:48:54 INFO - PROCESS | 1692 | 1467424134600 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:48:54 INFO - PROCESS | 1692 | 1467424134679 Marionette TRACE conn2 <- [1,143,null,{"value":null}] 18:48:54 INFO - PROCESS | 1692 | 1467424134683 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:48:54 INFO - PROCESS | 1692 | 1467424134684 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:48:54 INFO - PROCESS | 1692 | ++DOCSHELL 0x11860f000 == 43 [pid = 1692] [id = 43] 18:48:54 INFO - PROCESS | 1692 | ++DOMWINDOW == 96 (0x11907d400) [pid = 1692] [serial = 125] [outer = 0x0] 18:48:54 INFO - PROCESS | 1692 | ++DOMWINDOW == 97 (0x119810800) [pid = 1692] [serial = 126] [outer = 0x11907d400] 18:48:54 INFO - PROCESS | 1692 | 1467424134712 Marionette DEBUG loaded listener.js 18:48:54 INFO - PROCESS | 1692 | ++DOMWINDOW == 98 (0x119c85000) [pid = 1692] [serial = 127] [outer = 0x11907d400] 18:48:55 INFO - PROCESS | 1692 | 1467424135027 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]]]}] 18:48:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 18:48:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 470ms 18:48:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 18:48:55 INFO - PROCESS | 1692 | 1467424135065 Marionette TRACE conn2 -> [0,145,"getWindowHandle",null] 18:48:55 INFO - PROCESS | 1692 | 1467424135067 Marionette TRACE conn2 <- [1,145,null,{"value":"7"}] 18:48:55 INFO - PROCESS | 1692 | 1467424135069 Marionette TRACE conn2 -> [0,146,"setScriptTimeout",{"ms":35000}] 18:48:55 INFO - PROCESS | 1692 | 1467424135070 Marionette TRACE conn2 <- [1,146,null,{}] 18:48:55 INFO - PROCESS | 1692 | 1467424135073 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}] 18:48:55 INFO - PROCESS | 1692 | 1467424135074 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:48:55 INFO - PROCESS | 1692 | 1467424135145 Marionette TRACE conn2 <- [1,147,null,{"value":null}] 18:48:55 INFO - PROCESS | 1692 | 1467424135149 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:48:55 INFO - PROCESS | 1692 | 1467424135150 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:48:55 INFO - PROCESS | 1692 | ++DOCSHELL 0x11921f000 == 44 [pid = 1692] [id = 44] 18:48:55 INFO - PROCESS | 1692 | ++DOMWINDOW == 99 (0x1180bd400) [pid = 1692] [serial = 128] [outer = 0x0] 18:48:55 INFO - PROCESS | 1692 | ++DOMWINDOW == 100 (0x120f88400) [pid = 1692] [serial = 129] [outer = 0x1180bd400] 18:48:55 INFO - PROCESS | 1692 | 1467424135177 Marionette DEBUG loaded listener.js 18:48:55 INFO - PROCESS | 1692 | ++DOMWINDOW == 101 (0x120f90c00) [pid = 1692] [serial = 130] [outer = 0x1180bd400] 18:48:55 INFO - PROCESS | 1692 | 1467424135490 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]]]}] 18:48:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 18:48:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 468ms 18:48:55 INFO - PROCESS | 1692 | 1467424135538 Marionette TRACE conn2 -> [0,149,"getWindowHandle",null] 18:48:55 INFO - PROCESS | 1692 | 1467424135539 Marionette TRACE conn2 <- [1,149,null,{"value":"7"}] 18:48:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 18:48:55 INFO - PROCESS | 1692 | 1467424135541 Marionette TRACE conn2 -> [0,150,"setScriptTimeout",{"ms":35000}] 18:48:55 INFO - PROCESS | 1692 | 1467424135542 Marionette TRACE conn2 <- [1,150,null,{}] 18:48:55 INFO - PROCESS | 1692 | 1467424135545 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}] 18:48:55 INFO - PROCESS | 1692 | 1467424135549 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:48:55 INFO - PROCESS | 1692 | 1467424135644 Marionette TRACE conn2 <- [1,151,null,{"value":null}] 18:48:55 INFO - PROCESS | 1692 | 1467424135689 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:48:55 INFO - PROCESS | 1692 | 1467424135690 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:48:55 INFO - PROCESS | 1692 | ++DOCSHELL 0x119b0e000 == 45 [pid = 1692] [id = 45] 18:48:55 INFO - PROCESS | 1692 | ++DOMWINDOW == 102 (0x1192af400) [pid = 1692] [serial = 131] [outer = 0x0] 18:48:55 INFO - PROCESS | 1692 | ++DOMWINDOW == 103 (0x1216b2000) [pid = 1692] [serial = 132] [outer = 0x1192af400] 18:48:55 INFO - PROCESS | 1692 | 1467424135714 Marionette DEBUG loaded listener.js 18:48:55 INFO - PROCESS | 1692 | ++DOMWINDOW == 104 (0x124d08c00) [pid = 1692] [serial = 133] [outer = 0x1192af400] 18:48:56 INFO - PROCESS | 1692 | 1467424136009 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]]]}] 18:48:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 18:48:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 519ms 18:48:56 INFO - PROCESS | 1692 | 1467424136061 Marionette TRACE conn2 -> [0,153,"getWindowHandle",null] 18:48:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 18:48:56 INFO - PROCESS | 1692 | 1467424136063 Marionette TRACE conn2 <- [1,153,null,{"value":"7"}] 18:48:56 INFO - PROCESS | 1692 | 1467424136067 Marionette TRACE conn2 -> [0,154,"setScriptTimeout",{"ms":35000}] 18:48:56 INFO - PROCESS | 1692 | 1467424136068 Marionette TRACE conn2 <- [1,154,null,{}] 18:48:56 INFO - PROCESS | 1692 | 1467424136072 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}] 18:48:56 INFO - PROCESS | 1692 | 1467424136074 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:48:56 INFO - PROCESS | 1692 | 1467424136190 Marionette TRACE conn2 <- [1,155,null,{"value":null}] 18:48:56 INFO - PROCESS | 1692 | 1467424136322 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:48:56 INFO - PROCESS | 1692 | 1467424136324 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:48:56 INFO - PROCESS | 1692 | ++DOCSHELL 0x11211e000 == 46 [pid = 1692] [id = 46] 18:48:56 INFO - PROCESS | 1692 | ++DOMWINDOW == 105 (0x111c1a800) [pid = 1692] [serial = 134] [outer = 0x0] 18:48:56 INFO - PROCESS | 1692 | ++DOMWINDOW == 106 (0x112a84c00) [pid = 1692] [serial = 135] [outer = 0x111c1a800] 18:48:56 INFO - PROCESS | 1692 | 1467424136371 Marionette DEBUG loaded listener.js 18:48:56 INFO - PROCESS | 1692 | ++DOMWINDOW == 107 (0x1138e8c00) [pid = 1692] [serial = 136] [outer = 0x111c1a800] 18:48:56 INFO - PROCESS | 1692 | 1467424136874 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]]]}] 18:48:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 18:48:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 872ms 18:48:56 INFO - PROCESS | 1692 | 1467424136940 Marionette TRACE conn2 -> [0,157,"getWindowHandle",null] 18:48:56 INFO - PROCESS | 1692 | 1467424136943 Marionette TRACE conn2 <- [1,157,null,{"value":"7"}] 18:48:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 18:48:56 INFO - PROCESS | 1692 | 1467424136946 Marionette TRACE conn2 -> [0,158,"setScriptTimeout",{"ms":35000}] 18:48:56 INFO - PROCESS | 1692 | 1467424136948 Marionette TRACE conn2 <- [1,158,null,{}] 18:48:56 INFO - PROCESS | 1692 | 1467424136952 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}] 18:48:56 INFO - PROCESS | 1692 | 1467424136955 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:48:57 INFO - PROCESS | 1692 | 1467424137050 Marionette TRACE conn2 <- [1,159,null,{"value":null}] 18:48:57 INFO - PROCESS | 1692 | 1467424137111 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:48:57 INFO - PROCESS | 1692 | 1467424137112 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:48:57 INFO - PROCESS | 1692 | ++DOCSHELL 0x11844a000 == 47 [pid = 1692] [id = 47] 18:48:57 INFO - PROCESS | 1692 | ++DOMWINDOW == 108 (0x116f3b000) [pid = 1692] [serial = 137] [outer = 0x0] 18:48:57 INFO - PROCESS | 1692 | ++DOMWINDOW == 109 (0x1183ab000) [pid = 1692] [serial = 138] [outer = 0x116f3b000] 18:48:57 INFO - PROCESS | 1692 | 1467424137143 Marionette DEBUG loaded listener.js 18:48:57 INFO - PROCESS | 1692 | ++DOMWINDOW == 110 (0x1184c8400) [pid = 1692] [serial = 139] [outer = 0x116f3b000] 18:48:57 INFO - PROCESS | 1692 | 1467424137575 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]]]}] 18:48:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 18:48:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 669ms 18:48:57 INFO - PROCESS | 1692 | 1467424137618 Marionette TRACE conn2 -> [0,161,"getWindowHandle",null] 18:48:57 INFO - PROCESS | 1692 | 1467424137623 Marionette TRACE conn2 <- [1,161,null,{"value":"7"}] 18:48:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 18:48:57 INFO - PROCESS | 1692 | 1467424137626 Marionette TRACE conn2 -> [0,162,"setScriptTimeout",{"ms":35000}] 18:48:57 INFO - PROCESS | 1692 | 1467424137627 Marionette TRACE conn2 <- [1,162,null,{}] 18:48:57 INFO - PROCESS | 1692 | 1467424137630 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}] 18:48:57 INFO - PROCESS | 1692 | 1467424137631 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:48:57 INFO - PROCESS | 1692 | 1467424137724 Marionette TRACE conn2 <- [1,163,null,{"value":null}] 18:48:57 INFO - PROCESS | 1692 | 1467424137783 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:48:57 INFO - PROCESS | 1692 | 1467424137785 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:48:57 INFO - PROCESS | 1692 | ++DOCSHELL 0x121221800 == 48 [pid = 1692] [id = 48] 18:48:57 INFO - PROCESS | 1692 | ++DOMWINDOW == 111 (0x1197e1800) [pid = 1692] [serial = 140] [outer = 0x0] 18:48:57 INFO - PROCESS | 1692 | ++DOMWINDOW == 112 (0x119e8f800) [pid = 1692] [serial = 141] [outer = 0x1197e1800] 18:48:57 INFO - PROCESS | 1692 | 1467424137818 Marionette DEBUG loaded listener.js 18:48:57 INFO - PROCESS | 1692 | ++DOMWINDOW == 113 (0x1213b7800) [pid = 1692] [serial = 142] [outer = 0x1197e1800] 18:48:58 INFO - PROCESS | 1692 | 1467424138248 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]]]}] 18:48:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 18:48:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 670ms 18:48:58 INFO - PROCESS | 1692 | 1467424138316 Marionette TRACE conn2 -> [0,165,"getWindowHandle",null] 18:48:58 INFO - PROCESS | 1692 | 1467424138318 Marionette TRACE conn2 <- [1,165,null,{"value":"7"}] 18:48:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 18:48:58 INFO - PROCESS | 1692 | 1467424138341 Marionette TRACE conn2 -> [0,166,"setScriptTimeout",{"ms":35000}] 18:48:58 INFO - PROCESS | 1692 | 1467424138347 Marionette TRACE conn2 <- [1,166,null,{}] 18:48:58 INFO - PROCESS | 1692 | 1467424138352 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}] 18:48:58 INFO - PROCESS | 1692 | 1467424138355 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:48:58 INFO - PROCESS | 1692 | 1467424138479 Marionette TRACE conn2 <- [1,167,null,{"value":null}] 18:48:58 INFO - PROCESS | 1692 | 1467424138522 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:48:58 INFO - PROCESS | 1692 | 1467424138523 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:48:58 INFO - PROCESS | 1692 | ++DOCSHELL 0x123d27000 == 49 [pid = 1692] [id = 49] 18:48:58 INFO - PROCESS | 1692 | ++DOMWINDOW == 114 (0x119e98c00) [pid = 1692] [serial = 143] [outer = 0x0] 18:48:58 INFO - PROCESS | 1692 | ++DOMWINDOW == 115 (0x124d0f800) [pid = 1692] [serial = 144] [outer = 0x119e98c00] 18:48:58 INFO - PROCESS | 1692 | 1467424138548 Marionette DEBUG loaded listener.js 18:48:58 INFO - PROCESS | 1692 | ++DOMWINDOW == 116 (0x1255a1400) [pid = 1692] [serial = 145] [outer = 0x119e98c00] 18:48:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 18:48:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 632ms 18:48:58 INFO - PROCESS | 1692 | 1467424138963 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]]]}] 18:48:58 INFO - PROCESS | 1692 | 1467424138968 Marionette TRACE conn2 -> [0,169,"getWindowHandle",null] 18:48:58 INFO - PROCESS | 1692 | 1467424138971 Marionette TRACE conn2 <- [1,169,null,{"value":"7"}] 18:48:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 18:48:58 INFO - PROCESS | 1692 | 1467424138974 Marionette TRACE conn2 -> [0,170,"setScriptTimeout",{"ms":35000}] 18:48:58 INFO - PROCESS | 1692 | 1467424138975 Marionette TRACE conn2 <- [1,170,null,{}] 18:48:58 INFO - PROCESS | 1692 | 1467424138978 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}] 18:48:58 INFO - PROCESS | 1692 | 1467424138979 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:48:59 INFO - PROCESS | 1692 | 1467424139087 Marionette TRACE conn2 <- [1,171,null,{"value":null}] 18:48:59 INFO - PROCESS | 1692 | 1467424139143 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:48:59 INFO - PROCESS | 1692 | 1467424139144 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:48:59 INFO - PROCESS | 1692 | ++DOCSHELL 0x112e43000 == 50 [pid = 1692] [id = 50] 18:48:59 INFO - PROCESS | 1692 | ++DOMWINDOW == 117 (0x116079000) [pid = 1692] [serial = 146] [outer = 0x0] 18:48:59 INFO - PROCESS | 1692 | ++DOMWINDOW == 118 (0x1184c7800) [pid = 1692] [serial = 147] [outer = 0x116079000] 18:48:59 INFO - PROCESS | 1692 | 1467424139186 Marionette DEBUG loaded listener.js 18:48:59 INFO - PROCESS | 1692 | ++DOMWINDOW == 119 (0x121312400) [pid = 1692] [serial = 148] [outer = 0x116079000] 18:48:59 INFO - PROCESS | 1692 | 1467424139749 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]]]}] 18:48:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 18:48:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 820ms 18:48:59 INFO - PROCESS | 1692 | 1467424139794 Marionette TRACE conn2 -> [0,173,"getWindowHandle",null] 18:48:59 INFO - PROCESS | 1692 | 1467424139798 Marionette TRACE conn2 <- [1,173,null,{"value":"7"}] 18:48:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 18:48:59 INFO - PROCESS | 1692 | 1467424139802 Marionette TRACE conn2 -> [0,174,"setScriptTimeout",{"ms":35000}] 18:48:59 INFO - PROCESS | 1692 | 1467424139808 Marionette TRACE conn2 <- [1,174,null,{}] 18:48:59 INFO - PROCESS | 1692 | 1467424139813 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}] 18:48:59 INFO - PROCESS | 1692 | 1467424139816 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:48:59 INFO - PROCESS | 1692 | 1467424139919 Marionette TRACE conn2 <- [1,175,null,{"value":null}] 18:48:59 INFO - PROCESS | 1692 | 1467424139980 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:48:59 INFO - PROCESS | 1692 | 1467424139982 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:48:59 INFO - PROCESS | 1692 | ++DOCSHELL 0x116abf000 == 51 [pid = 1692] [id = 51] 18:48:59 INFO - PROCESS | 1692 | ++DOMWINDOW == 120 (0x11386c800) [pid = 1692] [serial = 149] [outer = 0x0] 18:49:00 INFO - PROCESS | 1692 | ++DOMWINDOW == 121 (0x1160d7000) [pid = 1692] [serial = 150] [outer = 0x11386c800] 18:49:00 INFO - PROCESS | 1692 | 1467424140010 Marionette DEBUG loaded listener.js 18:49:00 INFO - PROCESS | 1692 | ++DOMWINDOW == 122 (0x116a09c00) [pid = 1692] [serial = 151] [outer = 0x11386c800] 18:49:00 INFO - PROCESS | 1692 | --DOCSHELL 0x119b0e000 == 50 [pid = 1692] [id = 45] 18:49:00 INFO - PROCESS | 1692 | --DOCSHELL 0x11921f000 == 49 [pid = 1692] [id = 44] 18:49:00 INFO - PROCESS | 1692 | --DOCSHELL 0x121399800 == 48 [pid = 1692] [id = 37] 18:49:00 INFO - PROCESS | 1692 | --DOCSHELL 0x11860f000 == 47 [pid = 1692] [id = 43] 18:49:00 INFO - PROCESS | 1692 | --DOCSHELL 0x117074000 == 46 [pid = 1692] [id = 42] 18:49:00 INFO - PROCESS | 1692 | --DOCSHELL 0x118614000 == 45 [pid = 1692] [id = 29] 18:49:00 INFO - PROCESS | 1692 | --DOCSHELL 0x117462800 == 44 [pid = 1692] [id = 28] 18:49:00 INFO - PROCESS | 1692 | --DOCSHELL 0x1172e1800 == 43 [pid = 1692] [id = 27] 18:49:00 INFO - PROCESS | 1692 | --DOCSHELL 0x116679000 == 42 [pid = 1692] [id = 41] 18:49:00 INFO - PROCESS | 1692 | --DOCSHELL 0x118c2e800 == 41 [pid = 1692] [id = 30] 18:49:00 INFO - PROCESS | 1692 | --DOCSHELL 0x112e3e800 == 40 [pid = 1692] [id = 40] 18:49:00 INFO - PROCESS | 1692 | --DOCSHELL 0x1193f0800 == 39 [pid = 1692] [id = 32] 18:49:00 INFO - PROCESS | 1692 | --DOCSHELL 0x119221000 == 38 [pid = 1692] [id = 31] 18:49:00 INFO - PROCESS | 1692 | --DOCSHELL 0x112e43000 == 37 [pid = 1692] [id = 50] 18:49:00 INFO - PROCESS | 1692 | --DOCSHELL 0x123d27000 == 36 [pid = 1692] [id = 49] 18:49:00 INFO - PROCESS | 1692 | --DOCSHELL 0x121221800 == 35 [pid = 1692] [id = 48] 18:49:00 INFO - PROCESS | 1692 | --DOCSHELL 0x121ce1000 == 34 [pid = 1692] [id = 38] 18:49:00 INFO - PROCESS | 1692 | --DOCSHELL 0x119b1c000 == 33 [pid = 1692] [id = 33] 18:49:00 INFO - PROCESS | 1692 | --DOCSHELL 0x119d39800 == 32 [pid = 1692] [id = 34] 18:49:00 INFO - PROCESS | 1692 | --DOCSHELL 0x123d28000 == 31 [pid = 1692] [id = 39] 18:49:00 INFO - PROCESS | 1692 | --DOCSHELL 0x11844a000 == 30 [pid = 1692] [id = 47] 18:49:00 INFO - PROCESS | 1692 | --DOCSHELL 0x121202800 == 29 [pid = 1692] [id = 35] 18:49:00 INFO - PROCESS | 1692 | --DOCSHELL 0x11211e000 == 28 [pid = 1692] [id = 46] 18:49:00 INFO - PROCESS | 1692 | --DOCSHELL 0x12121e000 == 27 [pid = 1692] [id = 36] 18:49:00 INFO - PROCESS | 1692 | --DOMWINDOW == 121 (0x123ca7800) [pid = 1692] [serial = 11] [outer = 0x0] [url = about:blank] 18:49:00 INFO - PROCESS | 1692 | --DOMWINDOW == 120 (0x121ac4800) [pid = 1692] [serial = 94] [outer = 0x0] [url = about:blank] 18:49:00 INFO - PROCESS | 1692 | --DOMWINDOW == 119 (0x123cac800) [pid = 1692] [serial = 97] [outer = 0x0] [url = about:blank] 18:49:00 INFO - PROCESS | 1692 | --DOMWINDOW == 118 (0x115e63400) [pid = 1692] [serial = 70] [outer = 0x0] [url = about:blank] 18:49:00 INFO - PROCESS | 1692 | --DOMWINDOW == 117 (0x125521c00) [pid = 1692] [serial = 100] [outer = 0x0] [url = about:blank] 18:49:00 INFO - PROCESS | 1692 | --DOMWINDOW == 116 (0x116968c00) [pid = 1692] [serial = 73] [outer = 0x0] [url = about:blank] 18:49:00 INFO - PROCESS | 1692 | --DOMWINDOW == 115 (0x1268bf400) [pid = 1692] [serial = 106] [outer = 0x0] [url = about:blank] 18:49:00 INFO - PROCESS | 1692 | --DOMWINDOW == 114 (0x1184c6c00) [pid = 1692] [serial = 76] [outer = 0x0] [url = about:blank] 18:49:00 INFO - PROCESS | 1692 | --DOMWINDOW == 113 (0x126d76400) [pid = 1692] [serial = 109] [outer = 0x0] [url = about:blank] 18:49:00 INFO - PROCESS | 1692 | --DOMWINDOW == 112 (0x116f41c00) [pid = 1692] [serial = 67] [outer = 0x0] [url = about:blank] 18:49:00 INFO - PROCESS | 1692 | --DOMWINDOW == 111 (0x120f87800) [pid = 1692] [serial = 85] [outer = 0x0] [url = about:blank] 18:49:00 INFO - PROCESS | 1692 | --DOMWINDOW == 110 (0x11902d400) [pid = 1692] [serial = 79] [outer = 0x0] [url = about:blank] 18:49:00 INFO - PROCESS | 1692 | --DOMWINDOW == 109 (0x11336b000) [pid = 1692] [serial = 64] [outer = 0x0] [url = about:blank] 18:49:00 INFO - PROCESS | 1692 | --DOMWINDOW == 108 (0x1283e8000) [pid = 1692] [serial = 112] [outer = 0x0] [url = about:blank] 18:49:00 INFO - PROCESS | 1692 | --DOMWINDOW == 107 (0x1215a9800) [pid = 1692] [serial = 91] [outer = 0x0] [url = about:blank] 18:49:00 INFO - PROCESS | 1692 | --DOMWINDOW == 106 (0x12da6a400) [pid = 1692] [serial = 61] [outer = 0x0] [url = about:blank] 18:49:00 INFO - PROCESS | 1692 | --DOMWINDOW == 105 (0x123c72800) [pid = 1692] [serial = 96] [outer = 0x0] [url = about:blank] 18:49:00 INFO - PROCESS | 1692 | --DOMWINDOW == 104 (0x124bc1c00) [pid = 1692] [serial = 99] [outer = 0x0] [url = about:blank] 18:49:00 INFO - PROCESS | 1692 | --DOMWINDOW == 103 (0x125e63800) [pid = 1692] [serial = 102] [outer = 0x0] [url = about:blank] 18:49:00 INFO - PROCESS | 1692 | --DOMWINDOW == 102 (0x1260c6c00) [pid = 1692] [serial = 105] [outer = 0x0] [url = about:blank] 18:49:00 INFO - PROCESS | 1692 | --DOMWINDOW == 101 (0x1268cb000) [pid = 1692] [serial = 108] [outer = 0x0] [url = about:blank] 18:49:00 INFO - PROCESS | 1692 | --DOMWINDOW == 100 (0x1283db000) [pid = 1692] [serial = 111] [outer = 0x0] [url = about:blank] 18:49:00 INFO - PROCESS | 1692 | --DOMWINDOW == 99 (0x112e5a000) [pid = 1692] [serial = 63] [outer = 0x0] [url = about:blank] 18:49:00 INFO - PROCESS | 1692 | --DOMWINDOW == 98 (0x116755000) [pid = 1692] [serial = 66] [outer = 0x0] [url = about:blank] 18:49:00 INFO - PROCESS | 1692 | --DOMWINDOW == 97 (0x113f33c00) [pid = 1692] [serial = 69] [outer = 0x0] [url = about:blank] 18:49:00 INFO - PROCESS | 1692 | --DOMWINDOW == 96 (0x1166f1400) [pid = 1692] [serial = 72] [outer = 0x0] [url = about:blank] 18:49:00 INFO - PROCESS | 1692 | --DOMWINDOW == 95 (0x11842d800) [pid = 1692] [serial = 75] [outer = 0x0] [url = about:blank] 18:49:00 INFO - PROCESS | 1692 | --DOMWINDOW == 94 (0x1186cd800) [pid = 1692] [serial = 78] [outer = 0x0] [url = about:blank] 18:49:00 INFO - PROCESS | 1692 | --DOMWINDOW == 93 (0x11907ec00) [pid = 1692] [serial = 81] [outer = 0x0] [url = about:blank] 18:49:00 INFO - PROCESS | 1692 | --DOMWINDOW == 92 (0x1192b0400) [pid = 1692] [serial = 82] [outer = 0x0] [url = about:blank] 18:49:00 INFO - PROCESS | 1692 | --DOMWINDOW == 91 (0x1197e2000) [pid = 1692] [serial = 84] [outer = 0x0] [url = about:blank] 18:49:00 INFO - PROCESS | 1692 | --DOMWINDOW == 90 (0x120f89c00) [pid = 1692] [serial = 87] [outer = 0x0] [url = about:blank] 18:49:00 INFO - PROCESS | 1692 | --DOMWINDOW == 89 (0x121052400) [pid = 1692] [serial = 88] [outer = 0x0] [url = about:blank] 18:49:00 INFO - PROCESS | 1692 | --DOMWINDOW == 88 (0x1211a3800) [pid = 1692] [serial = 90] [outer = 0x0] [url = about:blank] 18:49:00 INFO - PROCESS | 1692 | --DOMWINDOW == 87 (0x121a0cc00) [pid = 1692] [serial = 93] [outer = 0x0] [url = about:blank] 18:49:00 INFO - PROCESS | 1692 | --DOMWINDOW == 86 (0x12a6f0400) [pid = 1692] [serial = 21] [outer = 0x0] [url = about:blank] 18:49:00 INFO - PROCESS | 1692 | --DOMWINDOW == 85 (0x12946fc00) [pid = 1692] [serial = 18] [outer = 0x0] [url = about:blank] 18:49:00 INFO - PROCESS | 1692 | --DOMWINDOW == 84 (0x12913ac00) [pid = 1692] [serial = 15] [outer = 0x0] [url = about:blank] 18:49:00 INFO - PROCESS | 1692 | --DOMWINDOW == 83 (0x129140400) [pid = 1692] [serial = 16] [outer = 0x0] [url = about:blank] 18:49:00 INFO - PROCESS | 1692 | --DOMWINDOW == 82 (0x1216b7c00) [pid = 1692] [serial = 8] [outer = 0x0] [url = about:blank] 18:49:00 INFO - PROCESS | 1692 | --DOMWINDOW == 81 (0x1180c0000) [pid = 1692] [serial = 54] [outer = 0x0] [url = about:blank] 18:49:00 INFO - PROCESS | 1692 | --DOMWINDOW == 80 (0x12d232800) [pid = 1692] [serial = 48] [outer = 0x0] [url = about:blank] 18:49:00 INFO - PROCESS | 1692 | --DOMWINDOW == 79 (0x12d2bc400) [pid = 1692] [serial = 51] [outer = 0x0] [url = about:blank] 18:49:00 INFO - PROCESS | 1692 | --DOMWINDOW == 78 (0x12cca8800) [pid = 1692] [serial = 45] [outer = 0x0] [url = about:blank] 18:49:00 INFO - PROCESS | 1692 | --DOMWINDOW == 77 (0x12ccad000) [pid = 1692] [serial = 46] [outer = 0x0] [url = about:blank] 18:49:00 INFO - PROCESS | 1692 | --DOMWINDOW == 76 (0x12cc72400) [pid = 1692] [serial = 42] [outer = 0x0] [url = about:blank] 18:49:00 INFO - PROCESS | 1692 | --DOMWINDOW == 75 (0x12cc77800) [pid = 1692] [serial = 43] [outer = 0x0] [url = about:blank] 18:49:00 INFO - PROCESS | 1692 | --DOMWINDOW == 74 (0x12c7b4400) [pid = 1692] [serial = 40] [outer = 0x0] [url = about:blank] 18:49:00 INFO - PROCESS | 1692 | --DOMWINDOW == 73 (0x12c69f000) [pid = 1692] [serial = 39] [outer = 0x0] [url = about:blank] 18:49:00 INFO - PROCESS | 1692 | --DOMWINDOW == 72 (0x12c1c1c00) [pid = 1692] [serial = 36] [outer = 0x0] [url = about:blank] 18:49:00 INFO - PROCESS | 1692 | --DOMWINDOW == 71 (0x12c694800) [pid = 1692] [serial = 37] [outer = 0x0] [url = about:blank] 18:49:00 INFO - PROCESS | 1692 | --DOMWINDOW == 70 (0x12beec800) [pid = 1692] [serial = 33] [outer = 0x0] [url = about:blank] 18:49:00 INFO - PROCESS | 1692 | --DOMWINDOW == 69 (0x12c1b8800) [pid = 1692] [serial = 34] [outer = 0x0] [url = about:blank] 18:49:00 INFO - PROCESS | 1692 | --DOMWINDOW == 68 (0x12be61800) [pid = 1692] [serial = 31] [outer = 0x0] [url = about:blank] 18:49:00 INFO - PROCESS | 1692 | --DOMWINDOW == 67 (0x117eccc00) [pid = 1692] [serial = 30] [outer = 0x0] [url = about:blank] 18:49:00 INFO - PROCESS | 1692 | --DOMWINDOW == 66 (0x12ba61800) [pid = 1692] [serial = 27] [outer = 0x0] [url = about:blank] 18:49:00 INFO - PROCESS | 1692 | --DOMWINDOW == 65 (0x12ba67800) [pid = 1692] [serial = 28] [outer = 0x0] [url = about:blank] 18:49:00 INFO - PROCESS | 1692 | --DOMWINDOW == 64 (0x12af60800) [pid = 1692] [serial = 24] [outer = 0x0] [url = about:blank] 18:49:00 INFO - PROCESS | 1692 | --DOMWINDOW == 63 (0x12b76b000) [pid = 1692] [serial = 25] [outer = 0x0] [url = about:blank] 18:49:00 INFO - PROCESS | 1692 | --DOMWINDOW == 62 (0x12a8bcc00) [pid = 1692] [serial = 22] [outer = 0x0] [url = about:blank] 18:49:00 INFO - PROCESS | 1692 | --DOMWINDOW == 61 (0x12da66400) [pid = 1692] [serial = 60] [outer = 0x0] [url = about:blank] 18:49:00 INFO - PROCESS | 1692 | --DOMWINDOW == 60 (0x1184c4800) [pid = 1692] [serial = 57] [outer = 0x0] [url = about:blank] 18:49:00 INFO - PROCESS | 1692 | --DOMWINDOW == 59 (0x12cb7dc00) [pid = 1692] [serial = 58] [outer = 0x0] [url = about:blank] 18:49:00 INFO - PROCESS | 1692 | --DOMWINDOW == 58 (0x1192b6000) [pid = 1692] [serial = 55] [outer = 0x0] [url = about:blank] 18:49:00 INFO - PROCESS | 1692 | 1467424140823 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]]]}] 18:49:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 18:49:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 1076ms 18:49:00 INFO - PROCESS | 1692 | 1467424140878 Marionette TRACE conn2 -> [0,177,"getWindowHandle",null] 18:49:00 INFO - PROCESS | 1692 | 1467424140880 Marionette TRACE conn2 <- [1,177,null,{"value":"7"}] 18:49:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 18:49:00 INFO - PROCESS | 1692 | 1467424140883 Marionette TRACE conn2 -> [0,178,"setScriptTimeout",{"ms":35000}] 18:49:00 INFO - PROCESS | 1692 | 1467424140885 Marionette TRACE conn2 <- [1,178,null,{}] 18:49:00 INFO - PROCESS | 1692 | 1467424140890 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}] 18:49:00 INFO - PROCESS | 1692 | 1467424140891 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:49:00 INFO - PROCESS | 1692 | 1467424140965 Marionette TRACE conn2 <- [1,179,null,{"value":null}] 18:49:00 INFO - PROCESS | 1692 | 1467424140970 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:49:00 INFO - PROCESS | 1692 | 1467424140974 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:49:00 INFO - PROCESS | 1692 | ++DOCSHELL 0x112d48800 == 28 [pid = 1692] [id = 52] 18:49:00 INFO - PROCESS | 1692 | ++DOMWINDOW == 59 (0x116081400) [pid = 1692] [serial = 152] [outer = 0x0] 18:49:01 INFO - PROCESS | 1692 | ++DOMWINDOW == 60 (0x11629f400) [pid = 1692] [serial = 153] [outer = 0x116081400] 18:49:01 INFO - PROCESS | 1692 | 1467424141005 Marionette DEBUG loaded listener.js 18:49:01 INFO - PROCESS | 1692 | ++DOMWINDOW == 61 (0x1133dcc00) [pid = 1692] [serial = 154] [outer = 0x116081400] 18:49:01 INFO - PROCESS | 1692 | 1467424141328 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]]]}] 18:49:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 18:49:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 472ms 18:49:01 INFO - PROCESS | 1692 | 1467424141358 Marionette TRACE conn2 -> [0,181,"getWindowHandle",null] 18:49:01 INFO - PROCESS | 1692 | 1467424141361 Marionette TRACE conn2 <- [1,181,null,{"value":"7"}] 18:49:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 18:49:01 INFO - PROCESS | 1692 | 1467424141367 Marionette TRACE conn2 -> [0,182,"setScriptTimeout",{"ms":35000}] 18:49:01 INFO - PROCESS | 1692 | 1467424141369 Marionette TRACE conn2 <- [1,182,null,{}] 18:49:01 INFO - PROCESS | 1692 | 1467424141371 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}] 18:49:01 INFO - PROCESS | 1692 | 1467424141373 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:49:01 INFO - PROCESS | 1692 | 1467424141447 Marionette TRACE conn2 <- [1,183,null,{"value":null}] 18:49:01 INFO - PROCESS | 1692 | 1467424141451 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:49:01 INFO - PROCESS | 1692 | 1467424141452 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:49:01 INFO - PROCESS | 1692 | ++DOCSHELL 0x1169a4000 == 29 [pid = 1692] [id = 53] 18:49:01 INFO - PROCESS | 1692 | ++DOMWINDOW == 62 (0x117021800) [pid = 1692] [serial = 155] [outer = 0x0] 18:49:01 INFO - PROCESS | 1692 | ++DOMWINDOW == 63 (0x1184c3c00) [pid = 1692] [serial = 156] [outer = 0x117021800] 18:49:01 INFO - PROCESS | 1692 | 1467424141483 Marionette DEBUG loaded listener.js 18:49:01 INFO - PROCESS | 1692 | ++DOMWINDOW == 64 (0x1186cd400) [pid = 1692] [serial = 157] [outer = 0x117021800] 18:49:01 INFO - PROCESS | 1692 | 1467424141795 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]]]}] 18:49:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 18:49:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 470ms 18:49:01 INFO - PROCESS | 1692 | 1467424141836 Marionette TRACE conn2 -> [0,185,"getWindowHandle",null] 18:49:01 INFO - PROCESS | 1692 | 1467424141840 Marionette TRACE conn2 <- [1,185,null,{"value":"7"}] 18:49:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 18:49:01 INFO - PROCESS | 1692 | 1467424141843 Marionette TRACE conn2 -> [0,186,"setScriptTimeout",{"ms":35000}] 18:49:01 INFO - PROCESS | 1692 | 1467424141845 Marionette TRACE conn2 <- [1,186,null,{}] 18:49:01 INFO - PROCESS | 1692 | 1467424141853 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}] 18:49:01 INFO - PROCESS | 1692 | 1467424141856 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:49:01 INFO - PROCESS | 1692 | 1467424141931 Marionette TRACE conn2 <- [1,187,null,{"value":null}] 18:49:01 INFO - PROCESS | 1692 | 1467424141976 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:49:01 INFO - PROCESS | 1692 | 1467424141978 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:49:01 INFO - PROCESS | 1692 | ++DOCSHELL 0x117e24000 == 30 [pid = 1692] [id = 54] 18:49:01 INFO - PROCESS | 1692 | ++DOMWINDOW == 65 (0x116759000) [pid = 1692] [serial = 158] [outer = 0x0] 18:49:02 INFO - PROCESS | 1692 | ++DOMWINDOW == 66 (0x1192b1400) [pid = 1692] [serial = 159] [outer = 0x116759000] 18:49:02 INFO - PROCESS | 1692 | 1467424142006 Marionette DEBUG loaded listener.js 18:49:02 INFO - PROCESS | 1692 | ++DOMWINDOW == 67 (0x119810c00) [pid = 1692] [serial = 160] [outer = 0x116759000] 18:49:02 INFO - PROCESS | 1692 | 1467424142274 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]]]}] 18:49:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 18:49:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 471ms 18:49:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 18:49:02 INFO - PROCESS | 1692 | 1467424142315 Marionette TRACE conn2 -> [0,189,"getWindowHandle",null] 18:49:02 INFO - PROCESS | 1692 | 1467424142317 Marionette TRACE conn2 <- [1,189,null,{"value":"7"}] 18:49:02 INFO - PROCESS | 1692 | 1467424142327 Marionette TRACE conn2 -> [0,190,"setScriptTimeout",{"ms":35000}] 18:49:02 INFO - PROCESS | 1692 | 1467424142328 Marionette TRACE conn2 <- [1,190,null,{}] 18:49:02 INFO - PROCESS | 1692 | 1467424142331 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}] 18:49:02 INFO - PROCESS | 1692 | 1467424142332 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:49:02 INFO - PROCESS | 1692 | 1467424142413 Marionette TRACE conn2 <- [1,191,null,{"value":null}] 18:49:02 INFO - PROCESS | 1692 | 1467424142417 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:49:02 INFO - PROCESS | 1692 | 1467424142419 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:49:02 INFO - PROCESS | 1692 | ++DOCSHELL 0x118c38000 == 31 [pid = 1692] [id = 55] 18:49:02 INFO - PROCESS | 1692 | ++DOMWINDOW == 68 (0x119e93c00) [pid = 1692] [serial = 161] [outer = 0x0] 18:49:02 INFO - PROCESS | 1692 | ++DOMWINDOW == 69 (0x120f8fc00) [pid = 1692] [serial = 162] [outer = 0x119e93c00] 18:49:02 INFO - PROCESS | 1692 | 1467424142447 Marionette DEBUG loaded listener.js 18:49:02 INFO - PROCESS | 1692 | ++DOMWINDOW == 70 (0x1213bd000) [pid = 1692] [serial = 163] [outer = 0x119e93c00] 18:49:02 INFO - PROCESS | 1692 | 1467424142739 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]]]}] 18:49:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 18:49:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 477ms 18:49:03 INFO - PROCESS | 1692 | --DOCSHELL 0x112d48800 == 30 [pid = 1692] [id = 52] 18:49:03 INFO - PROCESS | 1692 | --DOCSHELL 0x116abf000 == 29 [pid = 1692] [id = 51] 18:49:03 INFO - PROCESS | 1692 | 1467424143294 Marionette TRACE conn2 -> [0,193,"getWindowHandle",null] 18:49:03 INFO - PROCESS | 1692 | 1467424143296 Marionette TRACE conn2 <- [1,193,null,{"value":"7"}] 18:49:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 18:49:03 INFO - PROCESS | 1692 | 1467424143300 Marionette TRACE conn2 -> [0,194,"setScriptTimeout",{"ms":35000}] 18:49:03 INFO - PROCESS | 1692 | 1467424143303 Marionette TRACE conn2 <- [1,194,null,{}] 18:49:03 INFO - PROCESS | 1692 | 1467424143308 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}] 18:49:03 INFO - PROCESS | 1692 | 1467424143310 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:49:03 INFO - PROCESS | 1692 | 1467424143410 Marionette TRACE conn2 <- [1,195,null,{"value":null}] 18:49:03 INFO - PROCESS | 1692 | 1467424143415 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:49:03 INFO - PROCESS | 1692 | 1467424143417 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:49:03 INFO - PROCESS | 1692 | ++DOCSHELL 0x112e38800 == 30 [pid = 1692] [id = 56] 18:49:03 INFO - PROCESS | 1692 | ++DOMWINDOW == 71 (0x113f30800) [pid = 1692] [serial = 164] [outer = 0x0] 18:49:03 INFO - PROCESS | 1692 | ++DOMWINDOW == 72 (0x116029000) [pid = 1692] [serial = 165] [outer = 0x113f30800] 18:49:03 INFO - PROCESS | 1692 | 1467424143446 Marionette DEBUG loaded listener.js 18:49:03 INFO - PROCESS | 1692 | ++DOMWINDOW == 73 (0x116754c00) [pid = 1692] [serial = 166] [outer = 0x113f30800] 18:49:03 INFO - PROCESS | 1692 | 1467424143816 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]]]}] 18:49:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 18:49:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 524ms 18:49:03 INFO - PROCESS | 1692 | 1467424143825 Marionette TRACE conn2 -> [0,197,"getWindowHandle",null] 18:49:03 INFO - PROCESS | 1692 | 1467424143827 Marionette TRACE conn2 <- [1,197,null,{"value":"7"}] 18:49:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 18:49:03 INFO - PROCESS | 1692 | 1467424143831 Marionette TRACE conn2 -> [0,198,"setScriptTimeout",{"ms":35000}] 18:49:03 INFO - PROCESS | 1692 | 1467424143834 Marionette TRACE conn2 <- [1,198,null,{}] 18:49:03 INFO - PROCESS | 1692 | 1467424143839 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}] 18:49:03 INFO - PROCESS | 1692 | 1467424143841 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:49:03 INFO - PROCESS | 1692 | 1467424143977 Marionette TRACE conn2 <- [1,199,null,{"value":null}] 18:49:04 INFO - PROCESS | 1692 | 1467424144002 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:49:04 INFO - PROCESS | 1692 | 1467424144004 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:49:04 INFO - PROCESS | 1692 | ++DOCSHELL 0x117072800 == 31 [pid = 1692] [id = 57] 18:49:04 INFO - PROCESS | 1692 | ++DOMWINDOW == 74 (0x1184e6800) [pid = 1692] [serial = 167] [outer = 0x0] 18:49:04 INFO - PROCESS | 1692 | ++DOMWINDOW == 75 (0x1186c4800) [pid = 1692] [serial = 168] [outer = 0x1184e6800] 18:49:04 INFO - PROCESS | 1692 | 1467424144047 Marionette DEBUG loaded listener.js 18:49:04 INFO - PROCESS | 1692 | ++DOMWINDOW == 76 (0x11907c400) [pid = 1692] [serial = 169] [outer = 0x1184e6800] 18:49:04 INFO - PROCESS | 1692 | 1467424144479 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]]]}] 18:49:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 18:49:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 673ms 18:49:04 INFO - PROCESS | 1692 | 1467424144513 Marionette TRACE conn2 -> [0,201,"getWindowHandle",null] 18:49:04 INFO - PROCESS | 1692 | 1467424144514 Marionette TRACE conn2 <- [1,201,null,{"value":"7"}] 18:49:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 18:49:04 INFO - PROCESS | 1692 | 1467424144524 Marionette TRACE conn2 -> [0,202,"setScriptTimeout",{"ms":35000}] 18:49:04 INFO - PROCESS | 1692 | 1467424144525 Marionette TRACE conn2 <- [1,202,null,{}] 18:49:04 INFO - PROCESS | 1692 | 1467424144532 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}] 18:49:04 INFO - PROCESS | 1692 | 1467424144535 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:49:04 INFO - PROCESS | 1692 | 1467424144629 Marionette TRACE conn2 <- [1,203,null,{"value":null}] 18:49:04 INFO - PROCESS | 1692 | 1467424144634 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:49:04 INFO - PROCESS | 1692 | 1467424144636 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:49:04 INFO - PROCESS | 1692 | ++DOCSHELL 0x118c37000 == 32 [pid = 1692] [id = 58] 18:49:04 INFO - PROCESS | 1692 | ++DOMWINDOW == 77 (0x120f82000) [pid = 1692] [serial = 170] [outer = 0x0] 18:49:04 INFO - PROCESS | 1692 | ++DOMWINDOW == 78 (0x120f88000) [pid = 1692] [serial = 171] [outer = 0x120f82000] 18:49:04 INFO - PROCESS | 1692 | 1467424144665 Marionette DEBUG loaded listener.js 18:49:04 INFO - PROCESS | 1692 | ++DOMWINDOW == 79 (0x1213b6000) [pid = 1692] [serial = 172] [outer = 0x120f82000] 18:49:05 INFO - PROCESS | 1692 | --DOMWINDOW == 78 (0x1192af400) [pid = 1692] [serial = 131] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 18:49:05 INFO - PROCESS | 1692 | --DOMWINDOW == 77 (0x116079c00) [pid = 1692] [serial = 116] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 18:49:05 INFO - PROCESS | 1692 | --DOMWINDOW == 76 (0x1183a9000) [pid = 1692] [serial = 119] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 18:49:05 INFO - PROCESS | 1692 | --DOMWINDOW == 75 (0x11907d400) [pid = 1692] [serial = 125] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 18:49:05 INFO - PROCESS | 1692 | --DOMWINDOW == 74 (0x1180bd400) [pid = 1692] [serial = 128] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 18:49:05 INFO - PROCESS | 1692 | --DOMWINDOW == 73 (0x112a79800) [pid = 1692] [serial = 122] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 18:49:05 INFO - PROCESS | 1692 | --DOMWINDOW == 72 (0x1283e7400) [pid = 1692] [serial = 113] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 18:49:05 INFO - PROCESS | 1692 | --DOMWINDOW == 71 (0x125523800) [pid = 1692] [serial = 101] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 18:49:05 INFO - PROCESS | 1692 | --DOMWINDOW == 70 (0x116081400) [pid = 1692] [serial = 152] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 18:49:05 INFO - PROCESS | 1692 | --DOMWINDOW == 69 (0x117021800) [pid = 1692] [serial = 155] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 18:49:05 INFO - PROCESS | 1692 | --DOMWINDOW == 68 (0x111c1a800) [pid = 1692] [serial = 134] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 18:49:05 INFO - PROCESS | 1692 | --DOMWINDOW == 67 (0x116f3b000) [pid = 1692] [serial = 137] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 18:49:05 INFO - PROCESS | 1692 | --DOMWINDOW == 66 (0x1197e1800) [pid = 1692] [serial = 140] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 18:49:05 INFO - PROCESS | 1692 | --DOMWINDOW == 65 (0x119e98c00) [pid = 1692] [serial = 143] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 18:49:05 INFO - PROCESS | 1692 | --DOMWINDOW == 64 (0x116079000) [pid = 1692] [serial = 146] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 18:49:05 INFO - PROCESS | 1692 | --DOMWINDOW == 63 (0x11386c800) [pid = 1692] [serial = 149] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 18:49:05 INFO - PROCESS | 1692 | --DOMWINDOW == 62 (0x116759000) [pid = 1692] [serial = 158] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 18:49:05 INFO - PROCESS | 1692 | 1467424145189 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]]]}] 18:49:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 18:49:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 718ms 18:49:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 18:49:05 INFO - PROCESS | 1692 | 1467424145243 Marionette TRACE conn2 -> [0,205,"getWindowHandle",null] 18:49:05 INFO - PROCESS | 1692 | 1467424145244 Marionette TRACE conn2 <- [1,205,null,{"value":"7"}] 18:49:05 INFO - PROCESS | 1692 | 1467424145246 Marionette TRACE conn2 -> [0,206,"setScriptTimeout",{"ms":35000}] 18:49:05 INFO - PROCESS | 1692 | 1467424145248 Marionette TRACE conn2 <- [1,206,null,{}] 18:49:05 INFO - PROCESS | 1692 | 1467424145250 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}] 18:49:05 INFO - PROCESS | 1692 | 1467424145251 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:49:05 INFO - PROCESS | 1692 | 1467424145325 Marionette TRACE conn2 <- [1,207,null,{"value":null}] 18:49:05 INFO - PROCESS | 1692 | 1467424145374 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:49:05 INFO - PROCESS | 1692 | 1467424145376 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:49:05 INFO - PROCESS | 1692 | ++DOCSHELL 0x1193de000 == 33 [pid = 1692] [id = 59] 18:49:05 INFO - PROCESS | 1692 | ++DOMWINDOW == 63 (0x112ee5800) [pid = 1692] [serial = 173] [outer = 0x0] 18:49:05 INFO - PROCESS | 1692 | ++DOMWINDOW == 64 (0x118c23400) [pid = 1692] [serial = 174] [outer = 0x112ee5800] 18:49:05 INFO - PROCESS | 1692 | 1467424145403 Marionette DEBUG loaded listener.js 18:49:05 INFO - PROCESS | 1692 | ++DOMWINDOW == 65 (0x121052800) [pid = 1692] [serial = 175] [outer = 0x112ee5800] 18:49:05 INFO - PROCESS | 1692 | 1467424145679 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]]]}] 18:49:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 18:49:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 469ms 18:49:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 18:49:05 INFO - PROCESS | 1692 | 1467424145716 Marionette TRACE conn2 -> [0,209,"getWindowHandle",null] 18:49:05 INFO - PROCESS | 1692 | 1467424145717 Marionette TRACE conn2 <- [1,209,null,{"value":"7"}] 18:49:05 INFO - PROCESS | 1692 | 1467424145728 Marionette TRACE conn2 -> [0,210,"setScriptTimeout",{"ms":35000}] 18:49:05 INFO - PROCESS | 1692 | 1467424145738 Marionette TRACE conn2 <- [1,210,null,{}] 18:49:05 INFO - PROCESS | 1692 | 1467424145744 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}] 18:49:05 INFO - PROCESS | 1692 | 1467424145745 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:49:05 INFO - PROCESS | 1692 | 1467424145817 Marionette TRACE conn2 <- [1,211,null,{"value":null}] 18:49:05 INFO - PROCESS | 1692 | 1467424145822 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:49:05 INFO - PROCESS | 1692 | 1467424145824 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:49:05 INFO - PROCESS | 1692 | ++DOCSHELL 0x119c32800 == 34 [pid = 1692] [id = 60] 18:49:05 INFO - PROCESS | 1692 | ++DOMWINDOW == 66 (0x1192ac800) [pid = 1692] [serial = 176] [outer = 0x0] 18:49:05 INFO - PROCESS | 1692 | ++DOMWINDOW == 67 (0x121a12400) [pid = 1692] [serial = 177] [outer = 0x1192ac800] 18:49:05 INFO - PROCESS | 1692 | 1467424145849 Marionette DEBUG loaded listener.js 18:49:05 INFO - PROCESS | 1692 | ++DOMWINDOW == 68 (0x123c70000) [pid = 1692] [serial = 178] [outer = 0x1192ac800] 18:49:06 INFO - PROCESS | 1692 | 1467424146166 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]]]}] 18:49:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 18:49:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 488ms 18:49:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 18:49:06 INFO - PROCESS | 1692 | 1467424146208 Marionette TRACE conn2 -> [0,213,"getWindowHandle",null] 18:49:06 INFO - PROCESS | 1692 | 1467424146210 Marionette TRACE conn2 <- [1,213,null,{"value":"7"}] 18:49:06 INFO - PROCESS | 1692 | 1467424146212 Marionette TRACE conn2 -> [0,214,"setScriptTimeout",{"ms":35000}] 18:49:06 INFO - PROCESS | 1692 | 1467424146213 Marionette TRACE conn2 <- [1,214,null,{}] 18:49:06 INFO - PROCESS | 1692 | 1467424146215 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}] 18:49:06 INFO - PROCESS | 1692 | 1467424146220 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:49:06 INFO - PROCESS | 1692 | 1467424146320 Marionette TRACE conn2 <- [1,215,null,{"value":null}] 18:49:06 INFO - PROCESS | 1692 | 1467424146326 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:49:06 INFO - PROCESS | 1692 | 1467424146328 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:49:06 INFO - PROCESS | 1692 | ++DOCSHELL 0x1210dd800 == 35 [pid = 1692] [id = 61] 18:49:06 INFO - PROCESS | 1692 | ++DOMWINDOW == 69 (0x124bca800) [pid = 1692] [serial = 179] [outer = 0x0] 18:49:06 INFO - PROCESS | 1692 | ++DOMWINDOW == 70 (0x124d68400) [pid = 1692] [serial = 180] [outer = 0x124bca800] 18:49:06 INFO - PROCESS | 1692 | 1467424146359 Marionette DEBUG loaded listener.js 18:49:06 INFO - PROCESS | 1692 | ++DOMWINDOW == 71 (0x1255a4000) [pid = 1692] [serial = 181] [outer = 0x124bca800] 18:49:06 INFO - PROCESS | 1692 | 1467424146793 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]]]}] 18:49:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 18:49:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 618ms 18:49:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 18:49:06 INFO - PROCESS | 1692 | 1467424146830 Marionette TRACE conn2 -> [0,217,"getWindowHandle",null] 18:49:06 INFO - PROCESS | 1692 | 1467424146832 Marionette TRACE conn2 <- [1,217,null,{"value":"7"}] 18:49:06 INFO - PROCESS | 1692 | 1467424146834 Marionette TRACE conn2 -> [0,218,"setScriptTimeout",{"ms":35000}] 18:49:06 INFO - PROCESS | 1692 | 1467424146843 Marionette TRACE conn2 <- [1,218,null,{}] 18:49:06 INFO - PROCESS | 1692 | 1467424146846 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}] 18:49:06 INFO - PROCESS | 1692 | 1467424146847 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:49:06 INFO - PROCESS | 1692 | 1467424146917 Marionette TRACE conn2 <- [1,219,null,{"value":null}] 18:49:06 INFO - PROCESS | 1692 | 1467424146922 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:49:06 INFO - PROCESS | 1692 | 1467424146924 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:49:06 INFO - PROCESS | 1692 | ++DOCSHELL 0x121532800 == 36 [pid = 1692] [id = 62] 18:49:06 INFO - PROCESS | 1692 | ++DOMWINDOW == 72 (0x1255a5000) [pid = 1692] [serial = 182] [outer = 0x0] 18:49:06 INFO - PROCESS | 1692 | ++DOMWINDOW == 73 (0x1260c4800) [pid = 1692] [serial = 183] [outer = 0x1255a5000] 18:49:06 INFO - PROCESS | 1692 | 1467424146949 Marionette DEBUG loaded listener.js 18:49:06 INFO - PROCESS | 1692 | ++DOMWINDOW == 74 (0x1266cb000) [pid = 1692] [serial = 184] [outer = 0x1255a5000] 18:49:07 INFO - PROCESS | 1692 | 1467424147348 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]]]}] 18:49:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 18:49:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 527ms 18:49:07 INFO - PROCESS | 1692 | 1467424147362 Marionette TRACE conn2 -> [0,221,"getWindowHandle",null] 18:49:07 INFO - PROCESS | 1692 | 1467424147365 Marionette TRACE conn2 <- [1,221,null,{"value":"7"}] 18:49:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 18:49:07 INFO - PROCESS | 1692 | 1467424147368 Marionette TRACE conn2 -> [0,222,"setScriptTimeout",{"ms":35000}] 18:49:07 INFO - PROCESS | 1692 | 1467424147370 Marionette TRACE conn2 <- [1,222,null,{}] 18:49:07 INFO - PROCESS | 1692 | 1467424147374 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}] 18:49:07 INFO - PROCESS | 1692 | 1467424147375 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:49:07 INFO - PROCESS | 1692 | 1467424147470 Marionette TRACE conn2 <- [1,223,null,{"value":null}] 18:49:07 INFO - PROCESS | 1692 | 1467424147514 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:49:07 INFO - PROCESS | 1692 | 1467424147517 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:49:07 INFO - PROCESS | 1692 | ++DOCSHELL 0x1169a9800 == 37 [pid = 1692] [id = 63] 18:49:07 INFO - PROCESS | 1692 | ++DOMWINDOW == 75 (0x113f38000) [pid = 1692] [serial = 185] [outer = 0x0] 18:49:07 INFO - PROCESS | 1692 | ++DOMWINDOW == 76 (0x116755000) [pid = 1692] [serial = 186] [outer = 0x113f38000] 18:49:07 INFO - PROCESS | 1692 | 1467424147548 Marionette DEBUG loaded listener.js 18:49:07 INFO - PROCESS | 1692 | ++DOMWINDOW == 77 (0x118085c00) [pid = 1692] [serial = 187] [outer = 0x113f38000] 18:49:07 INFO - PROCESS | 1692 | 1467424147975 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]]]}] 18:49:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 18:49:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 624ms 18:49:07 INFO - PROCESS | 1692 | 1467424147992 Marionette TRACE conn2 -> [0,225,"getWindowHandle",null] 18:49:07 INFO - PROCESS | 1692 | 1467424147995 Marionette TRACE conn2 <- [1,225,null,{"value":"7"}] 18:49:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 18:49:08 INFO - PROCESS | 1692 | 1467424147999 Marionette TRACE conn2 -> [0,226,"setScriptTimeout",{"ms":35000}] 18:49:08 INFO - PROCESS | 1692 | 1467424148001 Marionette TRACE conn2 <- [1,226,null,{}] 18:49:08 INFO - PROCESS | 1692 | 1467424148004 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}] 18:49:08 INFO - PROCESS | 1692 | 1467424148006 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:49:08 INFO - PROCESS | 1692 | 1467424148100 Marionette TRACE conn2 <- [1,227,null,{"value":null}] 18:49:08 INFO - PROCESS | 1692 | 1467424148144 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:49:08 INFO - PROCESS | 1692 | 1467424148146 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:49:08 INFO - PROCESS | 1692 | ++DOCSHELL 0x11861f000 == 38 [pid = 1692] [id = 64] 18:49:08 INFO - PROCESS | 1692 | ++DOMWINDOW == 78 (0x118c21400) [pid = 1692] [serial = 188] [outer = 0x0] 18:49:08 INFO - PROCESS | 1692 | ++DOMWINDOW == 79 (0x1192af400) [pid = 1692] [serial = 189] [outer = 0x118c21400] 18:49:08 INFO - PROCESS | 1692 | 1467424148177 Marionette DEBUG loaded listener.js 18:49:08 INFO - PROCESS | 1692 | ++DOMWINDOW == 80 (0x119e8dc00) [pid = 1692] [serial = 190] [outer = 0x118c21400] 18:49:08 INFO - PROCESS | 1692 | 1467424148577 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]]]}] 18:49:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 18:49:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 622ms 18:49:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 18:49:08 INFO - PROCESS | 1692 | 1467424148621 Marionette TRACE conn2 -> [0,229,"getWindowHandle",null] 18:49:08 INFO - PROCESS | 1692 | 1467424148623 Marionette TRACE conn2 <- [1,229,null,{"value":"7"}] 18:49:08 INFO - PROCESS | 1692 | 1467424148625 Marionette TRACE conn2 -> [0,230,"setScriptTimeout",{"ms":35000}] 18:49:08 INFO - PROCESS | 1692 | 1467424148628 Marionette TRACE conn2 <- [1,230,null,{}] 18:49:08 INFO - PROCESS | 1692 | 1467424148636 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}] 18:49:08 INFO - PROCESS | 1692 | 1467424148639 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:49:08 INFO - PROCESS | 1692 | 1467424148734 Marionette TRACE conn2 <- [1,231,null,{"value":null}] 18:49:08 INFO - PROCESS | 1692 | 1467424148812 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:49:08 INFO - PROCESS | 1692 | 1467424148814 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:49:08 INFO - PROCESS | 1692 | ++DOCSHELL 0x1193dc000 == 39 [pid = 1692] [id = 65] 18:49:08 INFO - PROCESS | 1692 | ++DOMWINDOW == 81 (0x124999800) [pid = 1692] [serial = 191] [outer = 0x0] 18:49:08 INFO - PROCESS | 1692 | ++DOMWINDOW == 82 (0x124d05400) [pid = 1692] [serial = 192] [outer = 0x124999800] 18:49:08 INFO - PROCESS | 1692 | 1467424148846 Marionette DEBUG loaded listener.js 18:49:08 INFO - PROCESS | 1692 | ++DOMWINDOW == 83 (0x12559c400) [pid = 1692] [serial = 193] [outer = 0x124999800] 18:49:09 INFO - PROCESS | 1692 | 1467424149273 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]]]}] 18:49:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 18:49:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 673ms 18:49:09 INFO - PROCESS | 1692 | 1467424149299 Marionette TRACE conn2 -> [0,233,"getWindowHandle",null] 18:49:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 18:49:09 INFO - PROCESS | 1692 | 1467424149301 Marionette TRACE conn2 <- [1,233,null,{"value":"7"}] 18:49:09 INFO - PROCESS | 1692 | 1467424149305 Marionette TRACE conn2 -> [0,234,"setScriptTimeout",{"ms":35000}] 18:49:09 INFO - PROCESS | 1692 | 1467424149307 Marionette TRACE conn2 <- [1,234,null,{}] 18:49:09 INFO - PROCESS | 1692 | 1467424149310 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}] 18:49:09 INFO - PROCESS | 1692 | 1467424149313 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:49:09 INFO - PROCESS | 1692 | 1467424149457 Marionette TRACE conn2 <- [1,235,null,{"value":null}] 18:49:09 INFO - PROCESS | 1692 | 1467424149567 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:49:09 INFO - PROCESS | 1692 | 1467424149569 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:49:09 INFO - PROCESS | 1692 | ++DOCSHELL 0x124983000 == 40 [pid = 1692] [id = 66] 18:49:09 INFO - PROCESS | 1692 | ++DOMWINDOW == 84 (0x1260c3000) [pid = 1692] [serial = 194] [outer = 0x0] 18:49:09 INFO - PROCESS | 1692 | ++DOMWINDOW == 85 (0x1268ca800) [pid = 1692] [serial = 195] [outer = 0x1260c3000] 18:49:09 INFO - PROCESS | 1692 | 1467424149620 Marionette DEBUG loaded listener.js 18:49:09 INFO - PROCESS | 1692 | ++DOMWINDOW == 86 (0x126d3a000) [pid = 1692] [serial = 196] [outer = 0x1260c3000] 18:49:10 INFO - PROCESS | 1692 | ++DOMWINDOW == 87 (0x1282e7000) [pid = 1692] [serial = 197] [outer = 0x12ccae000] 18:49:10 INFO - PROCESS | 1692 | 1467424150189 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]]]}] 18:49:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 18:49:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 920ms 18:49:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 18:49:10 INFO - PROCESS | 1692 | 1467424150225 Marionette TRACE conn2 -> [0,237,"getWindowHandle",null] 18:49:10 INFO - PROCESS | 1692 | 1467424150226 Marionette TRACE conn2 <- [1,237,null,{"value":"7"}] 18:49:10 INFO - PROCESS | 1692 | 1467424150229 Marionette TRACE conn2 -> [0,238,"setScriptTimeout",{"ms":35000}] 18:49:10 INFO - PROCESS | 1692 | 1467424150230 Marionette TRACE conn2 <- [1,238,null,{}] 18:49:10 INFO - PROCESS | 1692 | 1467424150233 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}] 18:49:10 INFO - PROCESS | 1692 | 1467424150234 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:49:10 INFO - PROCESS | 1692 | 1467424150326 Marionette TRACE conn2 <- [1,239,null,{"value":null}] 18:49:10 INFO - PROCESS | 1692 | 1467424150468 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:49:10 INFO - PROCESS | 1692 | 1467424150470 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:49:10 INFO - PROCESS | 1692 | ++DOCSHELL 0x115178800 == 41 [pid = 1692] [id = 67] 18:49:10 INFO - PROCESS | 1692 | ++DOMWINDOW == 88 (0x113869800) [pid = 1692] [serial = 198] [outer = 0x0] 18:49:10 INFO - PROCESS | 1692 | ++DOMWINDOW == 89 (0x113dab400) [pid = 1692] [serial = 199] [outer = 0x113869800] 18:49:10 INFO - PROCESS | 1692 | 1467424150509 Marionette DEBUG loaded listener.js 18:49:10 INFO - PROCESS | 1692 | ++DOMWINDOW == 90 (0x11674dc00) [pid = 1692] [serial = 200] [outer = 0x113869800] 18:49:10 INFO - PROCESS | 1692 | --DOCSHELL 0x1210dd800 == 40 [pid = 1692] [id = 61] 18:49:10 INFO - PROCESS | 1692 | --DOCSHELL 0x119c32800 == 39 [pid = 1692] [id = 60] 18:49:10 INFO - PROCESS | 1692 | --DOCSHELL 0x1193de000 == 38 [pid = 1692] [id = 59] 18:49:10 INFO - PROCESS | 1692 | --DOCSHELL 0x118c37000 == 37 [pid = 1692] [id = 58] 18:49:10 INFO - PROCESS | 1692 | --DOCSHELL 0x117e24000 == 36 [pid = 1692] [id = 54] 18:49:10 INFO - PROCESS | 1692 | --DOCSHELL 0x117072800 == 35 [pid = 1692] [id = 57] 18:49:10 INFO - PROCESS | 1692 | --DOCSHELL 0x1169a4000 == 34 [pid = 1692] [id = 53] 18:49:10 INFO - PROCESS | 1692 | --DOCSHELL 0x112e38800 == 33 [pid = 1692] [id = 56] 18:49:10 INFO - PROCESS | 1692 | --DOCSHELL 0x118c38000 == 32 [pid = 1692] [id = 55] 18:49:10 INFO - PROCESS | 1692 | 1467424150936 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]]]}] 18:49:10 INFO - PROCESS | 1692 | --DOMWINDOW == 89 (0x11629f400) [pid = 1692] [serial = 153] [outer = 0x0] [url = about:blank] 18:49:10 INFO - PROCESS | 1692 | --DOMWINDOW == 88 (0x1184c3c00) [pid = 1692] [serial = 156] [outer = 0x0] [url = about:blank] 18:49:10 INFO - PROCESS | 1692 | --DOMWINDOW == 87 (0x1192b1400) [pid = 1692] [serial = 159] [outer = 0x0] [url = about:blank] 18:49:10 INFO - PROCESS | 1692 | --DOMWINDOW == 86 (0x112a84c00) [pid = 1692] [serial = 135] [outer = 0x0] [url = about:blank] 18:49:10 INFO - PROCESS | 1692 | --DOMWINDOW == 85 (0x1183ab000) [pid = 1692] [serial = 138] [outer = 0x0] [url = about:blank] 18:49:10 INFO - PROCESS | 1692 | --DOMWINDOW == 84 (0x119e8f800) [pid = 1692] [serial = 141] [outer = 0x0] [url = about:blank] 18:49:10 INFO - PROCESS | 1692 | --DOMWINDOW == 83 (0x124d0f800) [pid = 1692] [serial = 144] [outer = 0x0] [url = about:blank] 18:49:10 INFO - PROCESS | 1692 | --DOMWINDOW == 82 (0x1184c7800) [pid = 1692] [serial = 147] [outer = 0x0] [url = about:blank] 18:49:10 INFO - PROCESS | 1692 | --DOMWINDOW == 81 (0x1160d7000) [pid = 1692] [serial = 150] [outer = 0x0] [url = about:blank] 18:49:10 INFO - PROCESS | 1692 | --DOMWINDOW == 80 (0x116a09c00) [pid = 1692] [serial = 151] [outer = 0x0] [url = about:blank] 18:49:10 INFO - PROCESS | 1692 | --DOMWINDOW == 79 (0x1184c8400) [pid = 1692] [serial = 139] [outer = 0x0] [url = about:blank] 18:49:10 INFO - PROCESS | 1692 | --DOMWINDOW == 78 (0x1186cd400) [pid = 1692] [serial = 157] [outer = 0x0] [url = about:blank] 18:49:10 INFO - PROCESS | 1692 | --DOMWINDOW == 77 (0x1213b7800) [pid = 1692] [serial = 142] [outer = 0x0] [url = about:blank] 18:49:10 INFO - PROCESS | 1692 | --DOMWINDOW == 76 (0x1255a1400) [pid = 1692] [serial = 145] [outer = 0x0] [url = about:blank] 18:49:10 INFO - PROCESS | 1692 | --DOMWINDOW == 75 (0x121312400) [pid = 1692] [serial = 148] [outer = 0x0] [url = about:blank] 18:49:10 INFO - PROCESS | 1692 | --DOMWINDOW == 74 (0x124d08c00) [pid = 1692] [serial = 133] [outer = 0x0] [url = about:blank] 18:49:10 INFO - PROCESS | 1692 | --DOMWINDOW == 73 (0x1160dc000) [pid = 1692] [serial = 117] [outer = 0x0] [url = about:blank] 18:49:10 INFO - PROCESS | 1692 | --DOMWINDOW == 72 (0x1184e4800) [pid = 1692] [serial = 121] [outer = 0x0] [url = about:blank] 18:49:10 INFO - PROCESS | 1692 | --DOMWINDOW == 71 (0x1138e8c00) [pid = 1692] [serial = 136] [outer = 0x0] [url = about:blank] 18:49:10 INFO - PROCESS | 1692 | --DOMWINDOW == 70 (0x119810c00) [pid = 1692] [serial = 160] [outer = 0x0] [url = about:blank] 18:49:10 INFO - PROCESS | 1692 | --DOMWINDOW == 69 (0x1184bc400) [pid = 1692] [serial = 120] [outer = 0x0] [url = about:blank] 18:49:10 INFO - PROCESS | 1692 | --DOMWINDOW == 68 (0x119810800) [pid = 1692] [serial = 126] [outer = 0x0] [url = about:blank] 18:49:10 INFO - PROCESS | 1692 | --DOMWINDOW == 67 (0x120f88400) [pid = 1692] [serial = 129] [outer = 0x0] [url = about:blank] 18:49:10 INFO - PROCESS | 1692 | --DOMWINDOW == 66 (0x1133dcc00) [pid = 1692] [serial = 154] [outer = 0x0] [url = about:blank] 18:49:10 INFO - PROCESS | 1692 | --DOMWINDOW == 65 (0x120f90c00) [pid = 1692] [serial = 130] [outer = 0x0] [url = about:blank] 18:49:10 INFO - PROCESS | 1692 | --DOMWINDOW == 64 (0x119c85000) [pid = 1692] [serial = 127] [outer = 0x0] [url = about:blank] 18:49:10 INFO - PROCESS | 1692 | --DOMWINDOW == 63 (0x1216b2000) [pid = 1692] [serial = 132] [outer = 0x0] [url = about:blank] 18:49:10 INFO - PROCESS | 1692 | --DOMWINDOW == 62 (0x113dacc00) [pid = 1692] [serial = 123] [outer = 0x0] [url = about:blank] 18:49:10 INFO - PROCESS | 1692 | --DOMWINDOW == 61 (0x1184c1400) [pid = 1692] [serial = 124] [outer = 0x0] [url = about:blank] 18:49:10 INFO - PROCESS | 1692 | --DOMWINDOW == 60 (0x11696f000) [pid = 1692] [serial = 118] [outer = 0x0] [url = about:blank] 18:49:10 INFO - PROCESS | 1692 | --DOMWINDOW == 59 (0x129380000) [pid = 1692] [serial = 115] [outer = 0x0] [url = about:blank] 18:49:10 INFO - PROCESS | 1692 | --DOMWINDOW == 58 (0x12913c800) [pid = 1692] [serial = 114] [outer = 0x0] [url = about:blank] 18:49:10 INFO - PROCESS | 1692 | --DOMWINDOW == 57 (0x1260c6000) [pid = 1692] [serial = 103] [outer = 0x0] [url = about:blank] 18:49:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 18:49:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 772ms 18:49:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 18:49:11 INFO - PROCESS | 1692 | 1467424151003 Marionette TRACE conn2 -> [0,241,"getWindowHandle",null] 18:49:11 INFO - PROCESS | 1692 | 1467424151005 Marionette TRACE conn2 <- [1,241,null,{"value":"7"}] 18:49:11 INFO - PROCESS | 1692 | 1467424151008 Marionette TRACE conn2 -> [0,242,"setScriptTimeout",{"ms":35000}] 18:49:11 INFO - PROCESS | 1692 | 1467424151010 Marionette TRACE conn2 <- [1,242,null,{}] 18:49:11 INFO - PROCESS | 1692 | 1467424151013 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}] 18:49:11 INFO - PROCESS | 1692 | 1467424151015 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:49:11 INFO - PROCESS | 1692 | 1467424151090 Marionette TRACE conn2 <- [1,243,null,{"value":null}] 18:49:11 INFO - PROCESS | 1692 | 1467424151095 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:49:11 INFO - PROCESS | 1692 | 1467424151096 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:49:11 INFO - PROCESS | 1692 | ++DOCSHELL 0x113a3a800 == 33 [pid = 1692] [id = 68] 18:49:11 INFO - PROCESS | 1692 | ++DOMWINDOW == 58 (0x116973000) [pid = 1692] [serial = 201] [outer = 0x0] 18:49:11 INFO - PROCESS | 1692 | ++DOMWINDOW == 59 (0x1180b7800) [pid = 1692] [serial = 202] [outer = 0x116973000] 18:49:11 INFO - PROCESS | 1692 | 1467424151126 Marionette DEBUG loaded listener.js 18:49:11 INFO - PROCESS | 1692 | ++DOMWINDOW == 60 (0x1184c5000) [pid = 1692] [serial = 203] [outer = 0x116973000] 18:49:11 INFO - PROCESS | 1692 | 1467424151459 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]]]}] 18:49:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 18:49:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 472ms 18:49:11 INFO - PROCESS | 1692 | 1467424151485 Marionette TRACE conn2 -> [0,245,"getWindowHandle",null] 18:49:11 INFO - PROCESS | 1692 | 1467424151488 Marionette TRACE conn2 <- [1,245,null,{"value":"7"}] 18:49:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 18:49:11 INFO - PROCESS | 1692 | 1467424151490 Marionette TRACE conn2 -> [0,246,"setScriptTimeout",{"ms":35000}] 18:49:11 INFO - PROCESS | 1692 | 1467424151492 Marionette TRACE conn2 <- [1,246,null,{}] 18:49:11 INFO - PROCESS | 1692 | 1467424151494 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}] 18:49:11 INFO - PROCESS | 1692 | 1467424151495 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:49:11 INFO - PROCESS | 1692 | 1467424151574 Marionette TRACE conn2 <- [1,247,null,{"value":null}] 18:49:11 INFO - PROCESS | 1692 | 1467424151578 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:49:11 INFO - PROCESS | 1692 | 1467424151579 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:49:11 INFO - PROCESS | 1692 | ++DOCSHELL 0x117091800 == 34 [pid = 1692] [id = 69] 18:49:11 INFO - PROCESS | 1692 | ++DOMWINDOW == 61 (0x1186c3000) [pid = 1692] [serial = 204] [outer = 0x0] 18:49:11 INFO - PROCESS | 1692 | ++DOMWINDOW == 62 (0x1192b2c00) [pid = 1692] [serial = 205] [outer = 0x1186c3000] 18:49:11 INFO - PROCESS | 1692 | 1467424151607 Marionette DEBUG loaded listener.js 18:49:11 INFO - PROCESS | 1692 | ++DOMWINDOW == 63 (0x119e8ec00) [pid = 1692] [serial = 206] [outer = 0x1186c3000] 18:49:11 INFO - PROCESS | 1692 | 1467424151949 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]]]}] 18:49:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 18:49:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 470ms 18:49:11 INFO - PROCESS | 1692 | 1467424151960 Marionette TRACE conn2 -> [0,249,"getWindowHandle",null] 18:49:11 INFO - PROCESS | 1692 | 1467424151962 Marionette TRACE conn2 <- [1,249,null,{"value":"7"}] 18:49:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 18:49:11 INFO - PROCESS | 1692 | 1467424151968 Marionette TRACE conn2 -> [0,250,"setScriptTimeout",{"ms":35000}] 18:49:11 INFO - PROCESS | 1692 | 1467424151973 Marionette TRACE conn2 <- [1,250,null,{}] 18:49:11 INFO - PROCESS | 1692 | 1467424151978 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}] 18:49:11 INFO - PROCESS | 1692 | 1467424151980 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:49:12 INFO - PROCESS | 1692 | 1467424152062 Marionette TRACE conn2 <- [1,251,null,{"value":null}] 18:49:12 INFO - PROCESS | 1692 | 1467424152112 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:49:12 INFO - PROCESS | 1692 | 1467424152114 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:49:12 INFO - PROCESS | 1692 | ++DOCSHELL 0x118610800 == 35 [pid = 1692] [id = 70] 18:49:12 INFO - PROCESS | 1692 | ++DOMWINDOW == 64 (0x119c7d800) [pid = 1692] [serial = 207] [outer = 0x0] 18:49:12 INFO - PROCESS | 1692 | ++DOMWINDOW == 65 (0x121471400) [pid = 1692] [serial = 208] [outer = 0x119c7d800] 18:49:12 INFO - PROCESS | 1692 | 1467424152139 Marionette DEBUG loaded listener.js 18:49:12 INFO - PROCESS | 1692 | ++DOMWINDOW == 66 (0x124d6c000) [pid = 1692] [serial = 209] [outer = 0x119c7d800] 18:49:12 INFO - PROCESS | 1692 | 1467424152408 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]]]}] 18:49:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 18:49:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 480ms 18:49:12 INFO - PROCESS | 1692 | 1467424152444 Marionette TRACE conn2 -> [0,253,"getWindowHandle",null] 18:49:12 INFO - PROCESS | 1692 | 1467424152446 Marionette TRACE conn2 <- [1,253,null,{"value":"7"}] 18:49:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 18:49:12 INFO - PROCESS | 1692 | 1467424152448 Marionette TRACE conn2 -> [0,254,"setScriptTimeout",{"ms":35000}] 18:49:12 INFO - PROCESS | 1692 | 1467424152449 Marionette TRACE conn2 <- [1,254,null,{}] 18:49:12 INFO - PROCESS | 1692 | 1467424152451 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}] 18:49:12 INFO - PROCESS | 1692 | 1467424152452 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:49:12 INFO - PROCESS | 1692 | 1467424152541 Marionette TRACE conn2 <- [1,255,null,{"value":null}] 18:49:12 INFO - PROCESS | 1692 | 1467424152545 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:49:12 INFO - PROCESS | 1692 | 1467424152546 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:49:12 INFO - PROCESS | 1692 | ++DOCSHELL 0x11983a800 == 36 [pid = 1692] [id = 71] 18:49:12 INFO - PROCESS | 1692 | ++DOMWINDOW == 67 (0x1255a1400) [pid = 1692] [serial = 210] [outer = 0x0] 18:49:12 INFO - PROCESS | 1692 | ++DOMWINDOW == 68 (0x1266cb800) [pid = 1692] [serial = 211] [outer = 0x1255a1400] 18:49:12 INFO - PROCESS | 1692 | 1467424152573 Marionette DEBUG loaded listener.js 18:49:12 INFO - PROCESS | 1692 | ++DOMWINDOW == 69 (0x126d82400) [pid = 1692] [serial = 212] [outer = 0x1255a1400] 18:49:12 INFO - PROCESS | 1692 | 1467424152908 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]]]}] 18:49:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 18:49:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 468ms 18:49:12 INFO - PROCESS | 1692 | 1467424152916 Marionette TRACE conn2 -> [0,257,"getWindowHandle",null] 18:49:12 INFO - PROCESS | 1692 | 1467424152918 Marionette TRACE conn2 <- [1,257,null,{"value":"7"}] 18:49:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 18:49:12 INFO - PROCESS | 1692 | 1467424152920 Marionette TRACE conn2 -> [0,258,"setScriptTimeout",{"ms":35000}] 18:49:12 INFO - PROCESS | 1692 | 1467424152922 Marionette TRACE conn2 <- [1,258,null,{}] 18:49:12 INFO - PROCESS | 1692 | 1467424152927 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}] 18:49:12 INFO - PROCESS | 1692 | 1467424152928 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:49:13 INFO - PROCESS | 1692 | 1467424153033 Marionette TRACE conn2 <- [1,259,null,{"value":null}] 18:49:13 INFO - PROCESS | 1692 | 1467424153043 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:49:13 INFO - PROCESS | 1692 | 1467424153047 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:49:13 INFO - PROCESS | 1692 | ++DOCSHELL 0x119d44000 == 37 [pid = 1692] [id = 72] 18:49:13 INFO - PROCESS | 1692 | ++DOMWINDOW == 70 (0x129025000) [pid = 1692] [serial = 213] [outer = 0x0] 18:49:13 INFO - PROCESS | 1692 | ++DOMWINDOW == 71 (0x129029800) [pid = 1692] [serial = 214] [outer = 0x129025000] 18:49:13 INFO - PROCESS | 1692 | 1467424153080 Marionette DEBUG loaded listener.js 18:49:13 INFO - PROCESS | 1692 | ++DOMWINDOW == 72 (0x12913e000) [pid = 1692] [serial = 215] [outer = 0x129025000] 18:49:13 INFO - PROCESS | 1692 | 1467424153426 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]]]}] 18:49:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 18:49:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 523ms 18:49:13 INFO - PROCESS | 1692 | 1467424153443 Marionette TRACE conn2 -> [0,261,"getWindowHandle",null] 18:49:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 18:49:13 INFO - PROCESS | 1692 | 1467424153445 Marionette TRACE conn2 <- [1,261,null,{"value":"7"}] 18:49:13 INFO - PROCESS | 1692 | 1467424153447 Marionette TRACE conn2 -> [0,262,"setScriptTimeout",{"ms":35000}] 18:49:13 INFO - PROCESS | 1692 | 1467424153448 Marionette TRACE conn2 <- [1,262,null,{}] 18:49:13 INFO - PROCESS | 1692 | 1467424153450 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}] 18:49:13 INFO - PROCESS | 1692 | 1467424153451 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:49:13 INFO - PROCESS | 1692 | 1467424153555 Marionette TRACE conn2 <- [1,263,null,{"value":null}] 18:49:13 INFO - PROCESS | 1692 | 1467424153568 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:49:13 INFO - PROCESS | 1692 | 1467424153570 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:49:13 INFO - PROCESS | 1692 | ++DOCSHELL 0x111a4b800 == 38 [pid = 1692] [id = 73] 18:49:13 INFO - PROCESS | 1692 | ++DOMWINDOW == 73 (0x129382800) [pid = 1692] [serial = 216] [outer = 0x0] 18:49:13 INFO - PROCESS | 1692 | ++DOMWINDOW == 74 (0x129473c00) [pid = 1692] [serial = 217] [outer = 0x129382800] 18:49:13 INFO - PROCESS | 1692 | 1467424153595 Marionette DEBUG loaded listener.js 18:49:13 INFO - PROCESS | 1692 | ++DOMWINDOW == 75 (0x12947cc00) [pid = 1692] [serial = 218] [outer = 0x129382800] 18:49:13 INFO - PROCESS | 1692 | 1467424153941 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]]]}] 18:49:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 18:49:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 518ms 18:49:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 18:49:13 INFO - PROCESS | 1692 | 1467424153971 Marionette TRACE conn2 -> [0,265,"getWindowHandle",null] 18:49:13 INFO - PROCESS | 1692 | 1467424153972 Marionette TRACE conn2 <- [1,265,null,{"value":"7"}] 18:49:13 INFO - PROCESS | 1692 | 1467424153974 Marionette TRACE conn2 -> [0,266,"setScriptTimeout",{"ms":35000}] 18:49:13 INFO - PROCESS | 1692 | 1467424153975 Marionette TRACE conn2 <- [1,266,null,{}] 18:49:13 INFO - PROCESS | 1692 | 1467424153977 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}] 18:49:13 INFO - PROCESS | 1692 | 1467424153978 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:49:14 INFO - PROCESS | 1692 | 1467424154074 Marionette TRACE conn2 <- [1,267,null,{"value":null}] 18:49:14 INFO - PROCESS | 1692 | 1467424154078 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:49:14 INFO - PROCESS | 1692 | 1467424154079 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:49:14 INFO - PROCESS | 1692 | ++DOCSHELL 0x121ce7000 == 39 [pid = 1692] [id = 74] 18:49:14 INFO - PROCESS | 1692 | ++DOMWINDOW == 76 (0x129387400) [pid = 1692] [serial = 219] [outer = 0x0] 18:49:14 INFO - PROCESS | 1692 | ++DOMWINDOW == 77 (0x12a548c00) [pid = 1692] [serial = 220] [outer = 0x129387400] 18:49:14 INFO - PROCESS | 1692 | 1467424154102 Marionette DEBUG loaded listener.js 18:49:14 INFO - PROCESS | 1692 | ++DOMWINDOW == 78 (0x12a678000) [pid = 1692] [serial = 221] [outer = 0x129387400] 18:49:14 INFO - PROCESS | 1692 | 1467424154406 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]]]}] 18:49:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 18:49:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 469ms 18:49:14 INFO - PROCESS | 1692 | 1467424154453 Marionette TRACE conn2 -> [0,269,"getWindowHandle",null] 18:49:14 INFO - PROCESS | 1692 | 1467424154455 Marionette TRACE conn2 <- [1,269,null,{"value":"7"}] 18:49:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 18:49:14 INFO - PROCESS | 1692 | 1467424154460 Marionette TRACE conn2 -> [0,270,"setScriptTimeout",{"ms":35000}] 18:49:14 INFO - PROCESS | 1692 | 1467424154461 Marionette TRACE conn2 <- [1,270,null,{}] 18:49:14 INFO - PROCESS | 1692 | 1467424154463 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}] 18:49:14 INFO - PROCESS | 1692 | 1467424154464 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:49:14 INFO - PROCESS | 1692 | 1467424154562 Marionette TRACE conn2 <- [1,271,null,{"value":null}] 18:49:14 INFO - PROCESS | 1692 | 1467424154574 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:49:14 INFO - PROCESS | 1692 | 1467424154575 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:49:14 INFO - PROCESS | 1692 | ++DOCSHELL 0x124f78000 == 40 [pid = 1692] [id = 75] 18:49:14 INFO - PROCESS | 1692 | ++DOMWINDOW == 79 (0x12a6e7000) [pid = 1692] [serial = 222] [outer = 0x0] 18:49:14 INFO - PROCESS | 1692 | ++DOMWINDOW == 80 (0x12a6ea800) [pid = 1692] [serial = 223] [outer = 0x12a6e7000] 18:49:14 INFO - PROCESS | 1692 | 1467424154600 Marionette DEBUG loaded listener.js 18:49:14 INFO - PROCESS | 1692 | ++DOMWINDOW == 81 (0x12a8b9c00) [pid = 1692] [serial = 224] [outer = 0x12a6e7000] 18:49:14 INFO - PROCESS | 1692 | 1467424154909 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]]]}] 18:49:14 INFO - PROCESS | 1692 | --DOMWINDOW == 80 (0x124bca800) [pid = 1692] [serial = 179] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 18:49:14 INFO - PROCESS | 1692 | --DOMWINDOW == 79 (0x113f30800) [pid = 1692] [serial = 164] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 18:49:14 INFO - PROCESS | 1692 | --DOMWINDOW == 78 (0x112ee5800) [pid = 1692] [serial = 173] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 18:49:14 INFO - PROCESS | 1692 | --DOMWINDOW == 77 (0x120f82000) [pid = 1692] [serial = 170] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 18:49:14 INFO - PROCESS | 1692 | --DOMWINDOW == 76 (0x1184e6800) [pid = 1692] [serial = 167] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 18:49:14 INFO - PROCESS | 1692 | --DOMWINDOW == 75 (0x1192ac800) [pid = 1692] [serial = 176] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 18:49:14 INFO - PROCESS | 1692 | --DOMWINDOW == 74 (0x119e93c00) [pid = 1692] [serial = 161] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 18:49:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 18:49:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 471ms 18:49:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 18:49:14 INFO - PROCESS | 1692 | 1467424154931 Marionette TRACE conn2 -> [0,273,"getWindowHandle",null] 18:49:14 INFO - PROCESS | 1692 | 1467424154932 Marionette TRACE conn2 <- [1,273,null,{"value":"7"}] 18:49:14 INFO - PROCESS | 1692 | 1467424154934 Marionette TRACE conn2 -> [0,274,"setScriptTimeout",{"ms":35000}] 18:49:14 INFO - PROCESS | 1692 | 1467424154935 Marionette TRACE conn2 <- [1,274,null,{}] 18:49:14 INFO - PROCESS | 1692 | 1467424154938 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}] 18:49:14 INFO - PROCESS | 1692 | 1467424154941 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:49:15 INFO - PROCESS | 1692 | 1467424155040 Marionette TRACE conn2 <- [1,275,null,{"value":null}] 18:49:15 INFO - PROCESS | 1692 | 1467424155047 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:49:15 INFO - PROCESS | 1692 | 1467424155048 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:49:15 INFO - PROCESS | 1692 | ++DOCSHELL 0x124f73000 == 41 [pid = 1692] [id = 76] 18:49:15 INFO - PROCESS | 1692 | ++DOMWINDOW == 75 (0x1192b9c00) [pid = 1692] [serial = 225] [outer = 0x0] 18:49:15 INFO - PROCESS | 1692 | ++DOMWINDOW == 76 (0x121954800) [pid = 1692] [serial = 226] [outer = 0x1192b9c00] 18:49:15 INFO - PROCESS | 1692 | 1467424155073 Marionette DEBUG loaded listener.js 18:49:15 INFO - PROCESS | 1692 | ++DOMWINDOW == 77 (0x12a6e7800) [pid = 1692] [serial = 227] [outer = 0x1192b9c00] 18:49:15 INFO - PROCESS | 1692 | 1467424155382 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]]]}] 18:49:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 18:49:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 471ms 18:49:15 INFO - PROCESS | 1692 | 1467424155408 Marionette TRACE conn2 -> [0,277,"getWindowHandle",null] 18:49:15 INFO - PROCESS | 1692 | 1467424155410 Marionette TRACE conn2 <- [1,277,null,{"value":"7"}] 18:49:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 18:49:15 INFO - PROCESS | 1692 | 1467424155412 Marionette TRACE conn2 -> [0,278,"setScriptTimeout",{"ms":35000}] 18:49:15 INFO - PROCESS | 1692 | 1467424155413 Marionette TRACE conn2 <- [1,278,null,{}] 18:49:15 INFO - PROCESS | 1692 | 1467424155415 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}] 18:49:15 INFO - PROCESS | 1692 | 1467424155417 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:49:15 INFO - PROCESS | 1692 | 1467424155496 Marionette TRACE conn2 <- [1,279,null,{"value":null}] 18:49:15 INFO - PROCESS | 1692 | 1467424155500 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:49:15 INFO - PROCESS | 1692 | 1467424155501 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:49:15 INFO - PROCESS | 1692 | ++DOCSHELL 0x128185000 == 42 [pid = 1692] [id = 77] 18:49:15 INFO - PROCESS | 1692 | ++DOMWINDOW == 78 (0x12a6f0400) [pid = 1692] [serial = 228] [outer = 0x0] 18:49:15 INFO - PROCESS | 1692 | ++DOMWINDOW == 79 (0x12af58c00) [pid = 1692] [serial = 229] [outer = 0x12a6f0400] 18:49:15 INFO - PROCESS | 1692 | 1467424155530 Marionette DEBUG loaded listener.js 18:49:15 INFO - PROCESS | 1692 | ++DOMWINDOW == 80 (0x12b196800) [pid = 1692] [serial = 230] [outer = 0x12a6f0400] 18:49:15 INFO - PROCESS | 1692 | 1467424155859 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]]]}] 18:49:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 18:49:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 469ms 18:49:15 INFO - PROCESS | 1692 | 1467424155881 Marionette TRACE conn2 -> [0,281,"getWindowHandle",null] 18:49:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 18:49:15 INFO - PROCESS | 1692 | 1467424155883 Marionette TRACE conn2 <- [1,281,null,{"value":"7"}] 18:49:15 INFO - PROCESS | 1692 | 1467424155885 Marionette TRACE conn2 -> [0,282,"setScriptTimeout",{"ms":35000}] 18:49:15 INFO - PROCESS | 1692 | 1467424155887 Marionette TRACE conn2 <- [1,282,null,{}] 18:49:15 INFO - PROCESS | 1692 | 1467424155890 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}] 18:49:15 INFO - PROCESS | 1692 | 1467424155891 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:49:16 INFO - PROCESS | 1692 | 1467424156008 Marionette TRACE conn2 <- [1,283,null,{"value":null}] 18:49:16 INFO - PROCESS | 1692 | 1467424156015 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:49:16 INFO - PROCESS | 1692 | 1467424156016 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:49:16 INFO - PROCESS | 1692 | ++DOCSHELL 0x12857f000 == 43 [pid = 1692] [id = 78] 18:49:16 INFO - PROCESS | 1692 | ++DOMWINDOW == 81 (0x12a6f0c00) [pid = 1692] [serial = 231] [outer = 0x0] 18:49:16 INFO - PROCESS | 1692 | ++DOMWINDOW == 82 (0x12b19e000) [pid = 1692] [serial = 232] [outer = 0x12a6f0c00] 18:49:16 INFO - PROCESS | 1692 | 1467424156040 Marionette DEBUG loaded listener.js 18:49:16 INFO - PROCESS | 1692 | ++DOMWINDOW == 83 (0x12b9ce800) [pid = 1692] [serial = 233] [outer = 0x12a6f0c00] 18:49:16 INFO - PROCESS | 1692 | 1467424156311 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]]]}] 18:49:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 18:49:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 472ms 18:49:16 INFO - PROCESS | 1692 | 1467424156361 Marionette TRACE conn2 -> [0,285,"getWindowHandle",null] 18:49:16 INFO - PROCESS | 1692 | 1467424156362 Marionette TRACE conn2 <- [1,285,null,{"value":"7"}] 18:49:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 18:49:16 INFO - PROCESS | 1692 | 1467424156365 Marionette TRACE conn2 -> [0,286,"setScriptTimeout",{"ms":35000}] 18:49:16 INFO - PROCESS | 1692 | 1467424156366 Marionette TRACE conn2 <- [1,286,null,{}] 18:49:16 INFO - PROCESS | 1692 | 1467424156369 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}] 18:49:16 INFO - PROCESS | 1692 | 1467424156370 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:49:16 INFO - PROCESS | 1692 | 1467424156457 Marionette TRACE conn2 <- [1,287,null,{"value":null}] 18:49:16 INFO - PROCESS | 1692 | 1467424156461 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:49:16 INFO - PROCESS | 1692 | 1467424156462 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:49:16 INFO - PROCESS | 1692 | ++DOCSHELL 0x1290f2800 == 44 [pid = 1692] [id = 79] 18:49:16 INFO - PROCESS | 1692 | ++DOMWINDOW == 84 (0x12b9cf000) [pid = 1692] [serial = 234] [outer = 0x0] 18:49:16 INFO - PROCESS | 1692 | ++DOMWINDOW == 85 (0x12b9d9800) [pid = 1692] [serial = 235] [outer = 0x12b9cf000] 18:49:16 INFO - PROCESS | 1692 | 1467424156486 Marionette DEBUG loaded listener.js 18:49:16 INFO - PROCESS | 1692 | ++DOMWINDOW == 86 (0x12ba63400) [pid = 1692] [serial = 236] [outer = 0x12b9cf000] 18:49:16 INFO - PROCESS | 1692 | 1467424156798 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]]]}] 18:49:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 18:49:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 470ms 18:49:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 18:49:16 INFO - PROCESS | 1692 | 1467424156835 Marionette TRACE conn2 -> [0,289,"getWindowHandle",null] 18:49:16 INFO - PROCESS | 1692 | 1467424156837 Marionette TRACE conn2 <- [1,289,null,{"value":"7"}] 18:49:16 INFO - PROCESS | 1692 | 1467424156841 Marionette TRACE conn2 -> [0,290,"setScriptTimeout",{"ms":35000}] 18:49:16 INFO - PROCESS | 1692 | 1467424156842 Marionette TRACE conn2 <- [1,290,null,{}] 18:49:16 INFO - PROCESS | 1692 | 1467424156845 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}] 18:49:16 INFO - PROCESS | 1692 | 1467424156846 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:49:16 INFO - PROCESS | 1692 | 1467424156949 Marionette TRACE conn2 <- [1,291,null,{"value":null}] 18:49:16 INFO - PROCESS | 1692 | 1467424156960 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:49:16 INFO - PROCESS | 1692 | 1467424156961 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:49:16 INFO - PROCESS | 1692 | ++DOCSHELL 0x1268b2000 == 45 [pid = 1692] [id = 80] 18:49:16 INFO - PROCESS | 1692 | ++DOMWINDOW == 87 (0x1268c1400) [pid = 1692] [serial = 237] [outer = 0x0] 18:49:16 INFO - PROCESS | 1692 | ++DOMWINDOW == 88 (0x126d3c800) [pid = 1692] [serial = 238] [outer = 0x1268c1400] 18:49:16 INFO - PROCESS | 1692 | 1467424156985 Marionette DEBUG loaded listener.js 18:49:17 INFO - PROCESS | 1692 | ++DOMWINDOW == 89 (0x126d40800) [pid = 1692] [serial = 239] [outer = 0x1268c1400] 18:49:17 INFO - PROCESS | 1692 | 1467424157426 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]]]}] 18:49:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 18:49:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 620ms 18:49:17 INFO - PROCESS | 1692 | 1467424157461 Marionette TRACE conn2 -> [0,293,"getWindowHandle",null] 18:49:17 INFO - PROCESS | 1692 | 1467424157464 Marionette TRACE conn2 <- [1,293,null,{"value":"7"}] 18:49:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 18:49:17 INFO - PROCESS | 1692 | 1467424157467 Marionette TRACE conn2 -> [0,294,"setScriptTimeout",{"ms":35000}] 18:49:17 INFO - PROCESS | 1692 | 1467424157471 Marionette TRACE conn2 <- [1,294,null,{}] 18:49:17 INFO - PROCESS | 1692 | 1467424157474 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}] 18:49:17 INFO - PROCESS | 1692 | 1467424157476 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:49:17 INFO - PROCESS | 1692 | 1467424157582 Marionette TRACE conn2 <- [1,295,null,{"value":null}] 18:49:17 INFO - PROCESS | 1692 | 1467424157646 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:49:17 INFO - PROCESS | 1692 | 1467424157648 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:49:17 INFO - PROCESS | 1692 | ++DOCSHELL 0x11708f800 == 46 [pid = 1692] [id = 81] 18:49:17 INFO - PROCESS | 1692 | ++DOMWINDOW == 90 (0x116972000) [pid = 1692] [serial = 240] [outer = 0x0] 18:49:17 INFO - PROCESS | 1692 | ++DOMWINDOW == 91 (0x1184c2400) [pid = 1692] [serial = 241] [outer = 0x116972000] 18:49:17 INFO - PROCESS | 1692 | 1467424157678 Marionette DEBUG loaded listener.js 18:49:17 INFO - PROCESS | 1692 | ++DOMWINDOW == 92 (0x119085800) [pid = 1692] [serial = 242] [outer = 0x116972000] 18:49:18 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. 18:49:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 673ms 18:49:18 INFO - PROCESS | 1692 | 1467424158132 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]]]}] 18:49:18 INFO - PROCESS | 1692 | 1467424158141 Marionette TRACE conn2 -> [0,297,"getWindowHandle",null] 18:49:18 INFO - PROCESS | 1692 | 1467424158146 Marionette TRACE conn2 <- [1,297,null,{"value":"7"}] 18:49:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 18:49:18 INFO - PROCESS | 1692 | 1467424158153 Marionette TRACE conn2 -> [0,298,"setScriptTimeout",{"ms":35000}] 18:49:18 INFO - PROCESS | 1692 | 1467424158156 Marionette TRACE conn2 <- [1,298,null,{}] 18:49:18 INFO - PROCESS | 1692 | 1467424158160 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}] 18:49:18 INFO - PROCESS | 1692 | 1467424158163 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:49:18 INFO - PROCESS | 1692 | 1467424158352 Marionette TRACE conn2 <- [1,299,null,{"value":null}] 18:49:18 INFO - PROCESS | 1692 | 1467424158456 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:49:18 INFO - PROCESS | 1692 | 1467424158457 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:49:18 INFO - PROCESS | 1692 | ++DOCSHELL 0x1212dc800 == 47 [pid = 1692] [id = 82] 18:49:18 INFO - PROCESS | 1692 | ++DOMWINDOW == 93 (0x121474800) [pid = 1692] [serial = 243] [outer = 0x0] 18:49:18 INFO - PROCESS | 1692 | ++DOMWINDOW == 94 (0x1216b6c00) [pid = 1692] [serial = 244] [outer = 0x121474800] 18:49:18 INFO - PROCESS | 1692 | 1467424158493 Marionette DEBUG loaded listener.js 18:49:18 INFO - PROCESS | 1692 | ++DOMWINDOW == 95 (0x123ca7800) [pid = 1692] [serial = 245] [outer = 0x121474800] 18:49:18 INFO - PROCESS | 1692 | 1467424158925 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]]]}] 18:49:18 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. 18:49:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 823ms 18:49:18 INFO - PROCESS | 1692 | 1467424158976 Marionette TRACE conn2 -> [0,301,"getWindowHandle",null] 18:49:18 INFO - PROCESS | 1692 | 1467424158978 Marionette TRACE conn2 <- [1,301,null,{"value":"7"}] 18:49:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 18:49:18 INFO - PROCESS | 1692 | 1467424158982 Marionette TRACE conn2 -> [0,302,"setScriptTimeout",{"ms":35000}] 18:49:18 INFO - PROCESS | 1692 | 1467424158986 Marionette TRACE conn2 <- [1,302,null,{}] 18:49:18 INFO - PROCESS | 1692 | 1467424158996 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}] 18:49:19 INFO - PROCESS | 1692 | 1467424159001 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:49:19 INFO - PROCESS | 1692 | 1467424159138 Marionette TRACE conn2 <- [1,303,null,{"value":null}] 18:49:19 INFO - PROCESS | 1692 | 1467424159203 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:49:19 INFO - PROCESS | 1692 | 1467424159206 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:49:19 INFO - PROCESS | 1692 | ++DOCSHELL 0x1290ee000 == 48 [pid = 1692] [id = 83] 18:49:19 INFO - PROCESS | 1692 | ++DOMWINDOW == 96 (0x126d41c00) [pid = 1692] [serial = 246] [outer = 0x0] 18:49:19 INFO - PROCESS | 1692 | ++DOMWINDOW == 97 (0x1282d8800) [pid = 1692] [serial = 247] [outer = 0x126d41c00] 18:49:19 INFO - PROCESS | 1692 | 1467424159237 Marionette DEBUG loaded listener.js 18:49:19 INFO - PROCESS | 1692 | ++DOMWINDOW == 98 (0x1282dec00) [pid = 1692] [serial = 248] [outer = 0x126d41c00] 18:49:19 INFO - PROCESS | 1692 | 1467424159643 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]]]}] 18:49:19 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. 18:49:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 678ms 18:49:19 INFO - PROCESS | 1692 | 1467424159677 Marionette TRACE conn2 -> [0,305,"getWindowHandle",null] 18:49:19 INFO - PROCESS | 1692 | 1467424159679 Marionette TRACE conn2 <- [1,305,null,{"value":"7"}] 18:49:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 18:49:19 INFO - PROCESS | 1692 | 1467424159681 Marionette TRACE conn2 -> [0,306,"setScriptTimeout",{"ms":35000}] 18:49:19 INFO - PROCESS | 1692 | 1467424159682 Marionette TRACE conn2 <- [1,306,null,{}] 18:49:19 INFO - PROCESS | 1692 | 1467424159685 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}] 18:49:19 INFO - PROCESS | 1692 | 1467424159686 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:49:19 INFO - PROCESS | 1692 | 1467424159817 Marionette TRACE conn2 <- [1,307,null,{"value":null}] 18:49:19 INFO - PROCESS | 1692 | 1467424159850 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:49:19 INFO - PROCESS | 1692 | 1467424159851 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:49:19 INFO - PROCESS | 1692 | ++DOCSHELL 0x12a323800 == 49 [pid = 1692] [id = 84] 18:49:19 INFO - PROCESS | 1692 | ++DOMWINDOW == 99 (0x1282e5c00) [pid = 1692] [serial = 249] [outer = 0x0] 18:49:19 INFO - PROCESS | 1692 | ++DOMWINDOW == 100 (0x129027400) [pid = 1692] [serial = 250] [outer = 0x1282e5c00] 18:49:19 INFO - PROCESS | 1692 | 1467424159880 Marionette DEBUG loaded listener.js 18:49:19 INFO - PROCESS | 1692 | ++DOMWINDOW == 101 (0x12913dc00) [pid = 1692] [serial = 251] [outer = 0x1282e5c00] 18:49:20 INFO - PROCESS | 1692 | 1467424160344 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]]]}] 18:49:20 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. 18:49:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 670ms 18:49:20 INFO - PROCESS | 1692 | 1467424160352 Marionette TRACE conn2 -> [0,309,"getWindowHandle",null] 18:49:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 18:49:20 INFO - PROCESS | 1692 | 1467424160355 Marionette TRACE conn2 <- [1,309,null,{"value":"7"}] 18:49:20 INFO - PROCESS | 1692 | 1467424160358 Marionette TRACE conn2 -> [0,310,"setScriptTimeout",{"ms":35000}] 18:49:20 INFO - PROCESS | 1692 | 1467424160360 Marionette TRACE conn2 <- [1,310,null,{}] 18:49:20 INFO - PROCESS | 1692 | 1467424160364 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}] 18:49:20 INFO - PROCESS | 1692 | 1467424160366 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:49:20 INFO - PROCESS | 1692 | 1467424160516 Marionette TRACE conn2 <- [1,311,null,{"value":null}] 18:49:20 INFO - PROCESS | 1692 | 1467424160770 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:49:20 INFO - PROCESS | 1692 | 1467424160771 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:49:20 INFO - PROCESS | 1692 | ++DOCSHELL 0x117e3d000 == 50 [pid = 1692] [id = 85] 18:49:20 INFO - PROCESS | 1692 | ++DOMWINDOW == 102 (0x113847800) [pid = 1692] [serial = 252] [outer = 0x0] 18:49:20 INFO - PROCESS | 1692 | ++DOMWINDOW == 103 (0x1166ef800) [pid = 1692] [serial = 253] [outer = 0x113847800] 18:49:20 INFO - PROCESS | 1692 | 1467424160816 Marionette DEBUG loaded listener.js 18:49:20 INFO - PROCESS | 1692 | ++DOMWINDOW == 104 (0x118429000) [pid = 1692] [serial = 254] [outer = 0x113847800] 18:49:21 INFO - PROCESS | 1692 | 1467424161292 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]]]}] 18:49:21 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. 18:49:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 970ms 18:49:21 INFO - PROCESS | 1692 | 1467424161329 Marionette TRACE conn2 -> [0,313,"getWindowHandle",null] 18:49:21 INFO - PROCESS | 1692 | 1467424161331 Marionette TRACE conn2 <- [1,313,null,{"value":"7"}] 18:49:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 18:49:21 INFO - PROCESS | 1692 | 1467424161334 Marionette TRACE conn2 -> [0,314,"setScriptTimeout",{"ms":35000}] 18:49:21 INFO - PROCESS | 1692 | 1467424161336 Marionette TRACE conn2 <- [1,314,null,{}] 18:49:21 INFO - PROCESS | 1692 | 1467424161340 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}] 18:49:21 INFO - PROCESS | 1692 | 1467424161342 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:49:21 INFO - PROCESS | 1692 | 1467424161436 Marionette TRACE conn2 <- [1,315,null,{"value":null}] 18:49:21 INFO - PROCESS | 1692 | 1467424161489 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:49:21 INFO - PROCESS | 1692 | 1467424161490 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:49:21 INFO - PROCESS | 1692 | ++DOCSHELL 0x118455000 == 51 [pid = 1692] [id = 86] 18:49:21 INFO - PROCESS | 1692 | ++DOMWINDOW == 105 (0x1192ac800) [pid = 1692] [serial = 255] [outer = 0x0] 18:49:21 INFO - PROCESS | 1692 | ++DOMWINDOW == 106 (0x1215a9800) [pid = 1692] [serial = 256] [outer = 0x1192ac800] 18:49:21 INFO - PROCESS | 1692 | 1467424161518 Marionette DEBUG loaded listener.js 18:49:21 INFO - PROCESS | 1692 | ++DOMWINDOW == 107 (0x123cab800) [pid = 1692] [serial = 257] [outer = 0x1192ac800] 18:49:21 INFO - PROCESS | 1692 | --DOCSHELL 0x1290f2800 == 50 [pid = 1692] [id = 79] 18:49:21 INFO - PROCESS | 1692 | --DOCSHELL 0x12857f000 == 49 [pid = 1692] [id = 78] 18:49:21 INFO - PROCESS | 1692 | --DOCSHELL 0x128185000 == 48 [pid = 1692] [id = 77] 18:49:21 INFO - PROCESS | 1692 | --DOCSHELL 0x124f73000 == 47 [pid = 1692] [id = 76] 18:49:21 INFO - PROCESS | 1692 | --DOCSHELL 0x124f78000 == 46 [pid = 1692] [id = 75] 18:49:21 INFO - PROCESS | 1692 | --DOCSHELL 0x121ce7000 == 45 [pid = 1692] [id = 74] 18:49:21 INFO - PROCESS | 1692 | --DOCSHELL 0x111a4b800 == 44 [pid = 1692] [id = 73] 18:49:21 INFO - PROCESS | 1692 | --DOCSHELL 0x119d44000 == 43 [pid = 1692] [id = 72] 18:49:21 INFO - PROCESS | 1692 | --DOMWINDOW == 106 (0x1260c4800) [pid = 1692] [serial = 183] [outer = 0x0] [url = about:blank] 18:49:21 INFO - PROCESS | 1692 | --DOCSHELL 0x11983a800 == 42 [pid = 1692] [id = 71] 18:49:21 INFO - PROCESS | 1692 | --DOCSHELL 0x118610800 == 41 [pid = 1692] [id = 70] 18:49:21 INFO - PROCESS | 1692 | --DOCSHELL 0x117091800 == 40 [pid = 1692] [id = 69] 18:49:21 INFO - PROCESS | 1692 | --DOCSHELL 0x113a3a800 == 39 [pid = 1692] [id = 68] 18:49:21 INFO - PROCESS | 1692 | --DOCSHELL 0x115178800 == 38 [pid = 1692] [id = 67] 18:49:21 INFO - PROCESS | 1692 | --DOCSHELL 0x124983000 == 37 [pid = 1692] [id = 66] 18:49:21 INFO - PROCESS | 1692 | --DOCSHELL 0x1193dc000 == 36 [pid = 1692] [id = 65] 18:49:21 INFO - PROCESS | 1692 | --DOCSHELL 0x11861f000 == 35 [pid = 1692] [id = 64] 18:49:21 INFO - PROCESS | 1692 | --DOCSHELL 0x1169a9800 == 34 [pid = 1692] [id = 63] 18:49:21 INFO - PROCESS | 1692 | --DOCSHELL 0x121532800 == 33 [pid = 1692] [id = 62] 18:49:21 INFO - PROCESS | 1692 | 1467424161910 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]]]}] 18:49:21 INFO - PROCESS | 1692 | --DOMWINDOW == 105 (0x1255a4000) [pid = 1692] [serial = 181] [outer = 0x0] [url = about:blank] 18:49:21 INFO - PROCESS | 1692 | --DOMWINDOW == 104 (0x116029000) [pid = 1692] [serial = 165] [outer = 0x0] [url = about:blank] 18:49:21 INFO - PROCESS | 1692 | --DOMWINDOW == 103 (0x118c23400) [pid = 1692] [serial = 174] [outer = 0x0] [url = about:blank] 18:49:21 INFO - PROCESS | 1692 | --DOMWINDOW == 102 (0x120f88000) [pid = 1692] [serial = 171] [outer = 0x0] [url = about:blank] 18:49:21 INFO - PROCESS | 1692 | --DOMWINDOW == 101 (0x1186c4800) [pid = 1692] [serial = 168] [outer = 0x0] [url = about:blank] 18:49:21 INFO - PROCESS | 1692 | --DOMWINDOW == 100 (0x121a12400) [pid = 1692] [serial = 177] [outer = 0x0] [url = about:blank] 18:49:21 INFO - PROCESS | 1692 | --DOMWINDOW == 99 (0x124d68400) [pid = 1692] [serial = 180] [outer = 0x0] [url = about:blank] 18:49:21 INFO - PROCESS | 1692 | --DOMWINDOW == 98 (0x1213b6000) [pid = 1692] [serial = 172] [outer = 0x0] [url = about:blank] 18:49:21 INFO - PROCESS | 1692 | --DOMWINDOW == 97 (0x11907c400) [pid = 1692] [serial = 169] [outer = 0x0] [url = about:blank] 18:49:21 INFO - PROCESS | 1692 | --DOMWINDOW == 96 (0x121052800) [pid = 1692] [serial = 175] [outer = 0x0] [url = about:blank] 18:49:21 INFO - PROCESS | 1692 | --DOMWINDOW == 95 (0x116754c00) [pid = 1692] [serial = 166] [outer = 0x0] [url = about:blank] 18:49:21 INFO - PROCESS | 1692 | --DOMWINDOW == 94 (0x1213bd000) [pid = 1692] [serial = 163] [outer = 0x0] [url = about:blank] 18:49:21 INFO - PROCESS | 1692 | --DOMWINDOW == 93 (0x123c70000) [pid = 1692] [serial = 178] [outer = 0x0] [url = about:blank] 18:49:21 INFO - PROCESS | 1692 | --DOMWINDOW == 92 (0x120f8fc00) [pid = 1692] [serial = 162] [outer = 0x0] [url = about:blank] 18:49:21 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. 18:49:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 619ms 18:49:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 18:49:21 INFO - PROCESS | 1692 | 1467424161957 Marionette TRACE conn2 -> [0,317,"getWindowHandle",null] 18:49:21 INFO - PROCESS | 1692 | 1467424161960 Marionette TRACE conn2 <- [1,317,null,{"value":"7"}] 18:49:21 INFO - PROCESS | 1692 | 1467424161963 Marionette TRACE conn2 -> [0,318,"setScriptTimeout",{"ms":35000}] 18:49:21 INFO - PROCESS | 1692 | 1467424161964 Marionette TRACE conn2 <- [1,318,null,{}] 18:49:21 INFO - PROCESS | 1692 | 1467424161967 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}] 18:49:21 INFO - PROCESS | 1692 | 1467424161968 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:49:22 INFO - PROCESS | 1692 | 1467424162050 Marionette TRACE conn2 <- [1,319,null,{"value":null}] 18:49:22 INFO - PROCESS | 1692 | 1467424162056 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:49:22 INFO - PROCESS | 1692 | 1467424162058 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:49:22 INFO - PROCESS | 1692 | ++DOCSHELL 0x117075000 == 34 [pid = 1692] [id = 87] 18:49:22 INFO - PROCESS | 1692 | ++DOMWINDOW == 93 (0x124bcdc00) [pid = 1692] [serial = 258] [outer = 0x0] 18:49:22 INFO - PROCESS | 1692 | ++DOMWINDOW == 94 (0x124eb9400) [pid = 1692] [serial = 259] [outer = 0x124bcdc00] 18:49:22 INFO - PROCESS | 1692 | 1467424162084 Marionette DEBUG loaded listener.js 18:49:22 INFO - PROCESS | 1692 | ++DOMWINDOW == 95 (0x1260c4800) [pid = 1692] [serial = 260] [outer = 0x124bcdc00] 18:49:22 INFO - PROCESS | 1692 | 1467424162440 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]]]}] 18:49:22 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. 18:49:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 518ms 18:49:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 18:49:22 INFO - PROCESS | 1692 | 1467424162482 Marionette TRACE conn2 -> [0,321,"getWindowHandle",null] 18:49:22 INFO - PROCESS | 1692 | 1467424162483 Marionette TRACE conn2 <- [1,321,null,{"value":"7"}] 18:49:22 INFO - PROCESS | 1692 | 1467424162486 Marionette TRACE conn2 -> [0,322,"setScriptTimeout",{"ms":35000}] 18:49:22 INFO - PROCESS | 1692 | 1467424162490 Marionette TRACE conn2 <- [1,322,null,{}] 18:49:22 INFO - PROCESS | 1692 | 1467424162513 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}] 18:49:22 INFO - PROCESS | 1692 | 1467424162515 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:49:22 INFO - PROCESS | 1692 | 1467424162595 Marionette TRACE conn2 <- [1,323,null,{"value":null}] 18:49:22 INFO - PROCESS | 1692 | 1467424162600 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:49:22 INFO - PROCESS | 1692 | 1467424162601 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:49:22 INFO - PROCESS | 1692 | ++DOCSHELL 0x119c4d800 == 35 [pid = 1692] [id = 88] 18:49:22 INFO - PROCESS | 1692 | ++DOMWINDOW == 96 (0x126d33000) [pid = 1692] [serial = 261] [outer = 0x0] 18:49:22 INFO - PROCESS | 1692 | ++DOMWINDOW == 97 (0x1282e4000) [pid = 1692] [serial = 262] [outer = 0x126d33000] 18:49:22 INFO - PROCESS | 1692 | 1467424162629 Marionette DEBUG loaded listener.js 18:49:22 INFO - PROCESS | 1692 | ++DOMWINDOW == 98 (0x129143000) [pid = 1692] [serial = 263] [outer = 0x126d33000] 18:49:23 INFO - PROCESS | 1692 | 1467424163024 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]]]}] 18:49:23 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. 18:49:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 584ms 18:49:23 INFO - PROCESS | 1692 | 1467424163070 Marionette TRACE conn2 -> [0,325,"getWindowHandle",null] 18:49:23 INFO - PROCESS | 1692 | 1467424163073 Marionette TRACE conn2 <- [1,325,null,{"value":"7"}] 18:49:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 18:49:23 INFO - PROCESS | 1692 | 1467424163076 Marionette TRACE conn2 -> [0,326,"setScriptTimeout",{"ms":35000}] 18:49:23 INFO - PROCESS | 1692 | 1467424163078 Marionette TRACE conn2 <- [1,326,null,{}] 18:49:23 INFO - PROCESS | 1692 | 1467424163081 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}] 18:49:23 INFO - PROCESS | 1692 | 1467424163083 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:49:23 INFO - PROCESS | 1692 | 1467424163206 Marionette TRACE conn2 <- [1,327,null,{"value":null}] 18:49:23 INFO - PROCESS | 1692 | 1467424163216 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:49:23 INFO - PROCESS | 1692 | 1467424163217 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:49:23 INFO - PROCESS | 1692 | ++DOCSHELL 0x11744e000 == 36 [pid = 1692] [id = 89] 18:49:23 INFO - PROCESS | 1692 | ++DOMWINDOW == 99 (0x12938e400) [pid = 1692] [serial = 264] [outer = 0x0] 18:49:23 INFO - PROCESS | 1692 | ++DOMWINDOW == 100 (0x12a53d800) [pid = 1692] [serial = 265] [outer = 0x12938e400] 18:49:23 INFO - PROCESS | 1692 | 1467424163257 Marionette DEBUG loaded listener.js 18:49:23 INFO - PROCESS | 1692 | ++DOMWINDOW == 101 (0x12a6e2400) [pid = 1692] [serial = 266] [outer = 0x12938e400] 18:49:23 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. 18:49:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 571ms 18:49:23 INFO - PROCESS | 1692 | 1467424163643 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]]]}] 18:49:23 INFO - PROCESS | 1692 | 1467424163647 Marionette TRACE conn2 -> [0,329,"getWindowHandle",null] 18:49:23 INFO - PROCESS | 1692 | 1467424163650 Marionette TRACE conn2 <- [1,329,null,{"value":"7"}] 18:49:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 18:49:23 INFO - PROCESS | 1692 | 1467424163653 Marionette TRACE conn2 -> [0,330,"setScriptTimeout",{"ms":35000}] 18:49:23 INFO - PROCESS | 1692 | 1467424163654 Marionette TRACE conn2 <- [1,330,null,{}] 18:49:23 INFO - PROCESS | 1692 | 1467424163660 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}] 18:49:23 INFO - PROCESS | 1692 | 1467424163661 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:49:23 INFO - PROCESS | 1692 | 1467424163827 Marionette TRACE conn2 <- [1,331,null,{"value":null}] 18:49:23 INFO - PROCESS | 1692 | 1467424163871 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:49:23 INFO - PROCESS | 1692 | 1467424163877 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:49:23 INFO - PROCESS | 1692 | ++DOCSHELL 0x123d34000 == 37 [pid = 1692] [id = 90] 18:49:23 INFO - PROCESS | 1692 | ++DOMWINDOW == 102 (0x12a8bd800) [pid = 1692] [serial = 267] [outer = 0x0] 18:49:23 INFO - PROCESS | 1692 | ++DOMWINDOW == 103 (0x12a8c5c00) [pid = 1692] [serial = 268] [outer = 0x12a8bd800] 18:49:23 INFO - PROCESS | 1692 | 1467424163939 Marionette DEBUG loaded listener.js 18:49:24 INFO - PROCESS | 1692 | ++DOMWINDOW == 104 (0x12b19a400) [pid = 1692] [serial = 269] [outer = 0x12a8bd800] 18:49:24 INFO - PROCESS | 1692 | 1467424164322 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]]]}] 18:49:24 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. 18:49:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 722ms 18:49:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 18:49:24 INFO - PROCESS | 1692 | 1467424164375 Marionette TRACE conn2 -> [0,333,"getWindowHandle",null] 18:49:24 INFO - PROCESS | 1692 | 1467424164377 Marionette TRACE conn2 <- [1,333,null,{"value":"7"}] 18:49:24 INFO - PROCESS | 1692 | 1467424164379 Marionette TRACE conn2 -> [0,334,"setScriptTimeout",{"ms":35000}] 18:49:24 INFO - PROCESS | 1692 | 1467424164380 Marionette TRACE conn2 <- [1,334,null,{}] 18:49:24 INFO - PROCESS | 1692 | 1467424164384 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}] 18:49:24 INFO - PROCESS | 1692 | 1467424164386 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:49:24 INFO - PROCESS | 1692 | 1467424164540 Marionette TRACE conn2 <- [1,335,null,{"value":null}] 18:49:24 INFO - PROCESS | 1692 | 1467424164588 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:49:24 INFO - PROCESS | 1692 | 1467424164589 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:49:24 INFO - PROCESS | 1692 | ++DOCSHELL 0x1268a2000 == 38 [pid = 1692] [id = 91] 18:49:24 INFO - PROCESS | 1692 | ++DOMWINDOW == 105 (0x12b760800) [pid = 1692] [serial = 270] [outer = 0x0] 18:49:24 INFO - PROCESS | 1692 | ++DOMWINDOW == 106 (0x12ba62000) [pid = 1692] [serial = 271] [outer = 0x12b760800] 18:49:24 INFO - PROCESS | 1692 | 1467424164629 Marionette DEBUG loaded listener.js 18:49:24 INFO - PROCESS | 1692 | ++DOMWINDOW == 107 (0x120f90000) [pid = 1692] [serial = 272] [outer = 0x12b760800] 18:49:25 INFO - PROCESS | 1692 | 1467424165048 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]]]}] 18:49:25 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. 18:49:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 719ms 18:49:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 18:49:25 INFO - PROCESS | 1692 | 1467424165099 Marionette TRACE conn2 -> [0,337,"getWindowHandle",null] 18:49:25 INFO - PROCESS | 1692 | 1467424165100 Marionette TRACE conn2 <- [1,337,null,{"value":"7"}] 18:49:25 INFO - PROCESS | 1692 | 1467424165102 Marionette TRACE conn2 -> [0,338,"setScriptTimeout",{"ms":35000}] 18:49:25 INFO - PROCESS | 1692 | 1467424165103 Marionette TRACE conn2 <- [1,338,null,{}] 18:49:25 INFO - PROCESS | 1692 | 1467424165107 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}] 18:49:25 INFO - PROCESS | 1692 | 1467424165109 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:49:25 INFO - PROCESS | 1692 | 1467424165199 Marionette TRACE conn2 <- [1,339,null,{"value":null}] 18:49:25 INFO - PROCESS | 1692 | 1467424165244 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:49:25 INFO - PROCESS | 1692 | 1467424165245 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:49:25 INFO - PROCESS | 1692 | ++DOCSHELL 0x1290f6800 == 39 [pid = 1692] [id = 92] 18:49:25 INFO - PROCESS | 1692 | ++DOMWINDOW == 108 (0x12b76a000) [pid = 1692] [serial = 273] [outer = 0x0] 18:49:25 INFO - PROCESS | 1692 | ++DOMWINDOW == 109 (0x12be5c000) [pid = 1692] [serial = 274] [outer = 0x12b76a000] 18:49:25 INFO - PROCESS | 1692 | 1467424165269 Marionette DEBUG loaded listener.js 18:49:25 INFO - PROCESS | 1692 | ++DOMWINDOW == 110 (0x12be63c00) [pid = 1692] [serial = 275] [outer = 0x12b76a000] 18:49:25 INFO - PROCESS | 1692 | 1467424165562 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]]]}] 18:49:25 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. 18:49:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 472ms 18:49:25 INFO - PROCESS | 1692 | 1467424165585 Marionette TRACE conn2 -> [0,341,"getWindowHandle",null] 18:49:25 INFO - PROCESS | 1692 | 1467424165588 Marionette TRACE conn2 <- [1,341,null,{"value":"7"}] 18:49:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 18:49:25 INFO - PROCESS | 1692 | 1467424165598 Marionette TRACE conn2 -> [0,342,"setScriptTimeout",{"ms":35000}] 18:49:25 INFO - PROCESS | 1692 | 1467424165599 Marionette TRACE conn2 <- [1,342,null,{}] 18:49:25 INFO - PROCESS | 1692 | 1467424165601 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}] 18:49:25 INFO - PROCESS | 1692 | 1467424165602 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:49:25 INFO - PROCESS | 1692 | 1467424165706 Marionette TRACE conn2 <- [1,343,null,{"value":null}] 18:49:25 INFO - PROCESS | 1692 | 1467424165710 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:49:25 INFO - PROCESS | 1692 | 1467424165711 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:49:25 INFO - PROCESS | 1692 | ++DOCSHELL 0x12a506800 == 40 [pid = 1692] [id = 93] 18:49:25 INFO - PROCESS | 1692 | ++DOMWINDOW == 111 (0x12be59400) [pid = 1692] [serial = 276] [outer = 0x0] 18:49:25 INFO - PROCESS | 1692 | ++DOMWINDOW == 112 (0x12bee4800) [pid = 1692] [serial = 277] [outer = 0x12be59400] 18:49:25 INFO - PROCESS | 1692 | 1467424165763 Marionette DEBUG loaded listener.js 18:49:25 INFO - PROCESS | 1692 | ++DOMWINDOW == 113 (0x12beef800) [pid = 1692] [serial = 278] [outer = 0x12be59400] 18:49:26 INFO - PROCESS | 1692 | 1467424166070 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]]]}] 18:49:26 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. 18:49:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 517ms 18:49:26 INFO - PROCESS | 1692 | --DOMWINDOW == 112 (0x12b9cf000) [pid = 1692] [serial = 234] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 18:49:26 INFO - PROCESS | 1692 | --DOMWINDOW == 111 (0x129382800) [pid = 1692] [serial = 216] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 18:49:26 INFO - PROCESS | 1692 | --DOMWINDOW == 110 (0x129387400) [pid = 1692] [serial = 219] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 18:49:26 INFO - PROCESS | 1692 | --DOMWINDOW == 109 (0x12a6e7000) [pid = 1692] [serial = 222] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 18:49:26 INFO - PROCESS | 1692 | --DOMWINDOW == 108 (0x1192b9c00) [pid = 1692] [serial = 225] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 18:49:26 INFO - PROCESS | 1692 | --DOMWINDOW == 107 (0x1186c3000) [pid = 1692] [serial = 204] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 18:49:26 INFO - PROCESS | 1692 | --DOMWINDOW == 106 (0x113869800) [pid = 1692] [serial = 198] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 18:49:26 INFO - PROCESS | 1692 | --DOMWINDOW == 105 (0x1255a1400) [pid = 1692] [serial = 210] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 18:49:26 INFO - PROCESS | 1692 | --DOMWINDOW == 104 (0x116973000) [pid = 1692] [serial = 201] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 18:49:26 INFO - PROCESS | 1692 | --DOMWINDOW == 103 (0x119c7d800) [pid = 1692] [serial = 207] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 18:49:26 INFO - PROCESS | 1692 | --DOMWINDOW == 102 (0x12a6f0400) [pid = 1692] [serial = 228] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 18:49:26 INFO - PROCESS | 1692 | --DOMWINDOW == 101 (0x12a6f0c00) [pid = 1692] [serial = 231] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 18:49:26 INFO - PROCESS | 1692 | --DOMWINDOW == 100 (0x129025000) [pid = 1692] [serial = 213] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 18:49:26 INFO - PROCESS | 1692 | 1467424166221 Marionette TRACE conn2 -> [0,345,"getWindowHandle",null] 18:49:26 INFO - PROCESS | 1692 | 1467424166222 Marionette TRACE conn2 <- [1,345,null,{"value":"7"}] 18:49:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 18:49:26 INFO - PROCESS | 1692 | 1467424166233 Marionette TRACE conn2 -> [0,346,"setScriptTimeout",{"ms":35000}] 18:49:26 INFO - PROCESS | 1692 | 1467424166234 Marionette TRACE conn2 <- [1,346,null,{}] 18:49:26 INFO - PROCESS | 1692 | 1467424166236 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}] 18:49:26 INFO - PROCESS | 1692 | 1467424166238 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:49:26 INFO - PROCESS | 1692 | 1467424166332 Marionette TRACE conn2 <- [1,347,null,{"value":null}] 18:49:26 INFO - PROCESS | 1692 | 1467424166335 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:49:26 INFO - PROCESS | 1692 | 1467424166336 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:49:26 INFO - PROCESS | 1692 | ++DOCSHELL 0x121997800 == 41 [pid = 1692] [id = 94] 18:49:26 INFO - PROCESS | 1692 | ++DOMWINDOW == 101 (0x1186c3400) [pid = 1692] [serial = 279] [outer = 0x0] 18:49:26 INFO - PROCESS | 1692 | ++DOMWINDOW == 102 (0x119c7d800) [pid = 1692] [serial = 280] [outer = 0x1186c3400] 18:49:26 INFO - PROCESS | 1692 | 1467424166364 Marionette DEBUG loaded listener.js 18:49:26 INFO - PROCESS | 1692 | ++DOMWINDOW == 103 (0x1260cb800) [pid = 1692] [serial = 281] [outer = 0x1186c3400] 18:49:26 INFO - PROCESS | 1692 | 1467424166662 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]]]}] 18:49:26 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. 18:49:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 468ms 18:49:26 INFO - PROCESS | 1692 | 1467424166701 Marionette TRACE conn2 -> [0,349,"getWindowHandle",null] 18:49:26 INFO - PROCESS | 1692 | 1467424166702 Marionette TRACE conn2 <- [1,349,null,{"value":"7"}] 18:49:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 18:49:26 INFO - PROCESS | 1692 | 1467424166705 Marionette TRACE conn2 -> [0,350,"setScriptTimeout",{"ms":35000}] 18:49:26 INFO - PROCESS | 1692 | 1467424166708 Marionette TRACE conn2 <- [1,350,null,{}] 18:49:26 INFO - PROCESS | 1692 | 1467424166711 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}] 18:49:26 INFO - PROCESS | 1692 | 1467424166712 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:49:26 INFO - PROCESS | 1692 | 1467424166793 Marionette TRACE conn2 <- [1,351,null,{"value":null}] 18:49:26 INFO - PROCESS | 1692 | 1467424166846 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:49:26 INFO - PROCESS | 1692 | 1467424166848 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:49:26 INFO - PROCESS | 1692 | ++DOCSHELL 0x12a845800 == 42 [pid = 1692] [id = 95] 18:49:26 INFO - PROCESS | 1692 | ++DOMWINDOW == 104 (0x1186cc800) [pid = 1692] [serial = 282] [outer = 0x0] 18:49:26 INFO - PROCESS | 1692 | ++DOMWINDOW == 105 (0x129387400) [pid = 1692] [serial = 283] [outer = 0x1186cc800] 18:49:26 INFO - PROCESS | 1692 | 1467424166875 Marionette DEBUG loaded listener.js 18:49:26 INFO - PROCESS | 1692 | ++DOMWINDOW == 106 (0x12c1b4800) [pid = 1692] [serial = 284] [outer = 0x1186cc800] 18:49:27 INFO - PROCESS | 1692 | 1467424167165 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]]]}] 18:49:27 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. 18:49:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 472ms 18:49:27 INFO - PROCESS | 1692 | 1467424167182 Marionette TRACE conn2 -> [0,353,"getWindowHandle",null] 18:49:27 INFO - PROCESS | 1692 | 1467424167184 Marionette TRACE conn2 <- [1,353,null,{"value":"7"}] 18:49:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 18:49:27 INFO - PROCESS | 1692 | 1467424167186 Marionette TRACE conn2 -> [0,354,"setScriptTimeout",{"ms":35000}] 18:49:27 INFO - PROCESS | 1692 | 1467424167188 Marionette TRACE conn2 <- [1,354,null,{}] 18:49:27 INFO - PROCESS | 1692 | 1467424167199 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}] 18:49:27 INFO - PROCESS | 1692 | 1467424167201 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:49:27 INFO - PROCESS | 1692 | 1467424167304 Marionette TRACE conn2 <- [1,355,null,{"value":null}] 18:49:27 INFO - PROCESS | 1692 | 1467424167310 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:49:27 INFO - PROCESS | 1692 | 1467424167310 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:49:27 INFO - PROCESS | 1692 | ++DOCSHELL 0x12b733800 == 43 [pid = 1692] [id = 96] 18:49:27 INFO - PROCESS | 1692 | ++DOMWINDOW == 107 (0x12a8bf000) [pid = 1692] [serial = 285] [outer = 0x0] 18:49:27 INFO - PROCESS | 1692 | ++DOMWINDOW == 108 (0x12c690400) [pid = 1692] [serial = 286] [outer = 0x12a8bf000] 18:49:27 INFO - PROCESS | 1692 | 1467424167334 Marionette DEBUG loaded listener.js 18:49:27 INFO - PROCESS | 1692 | ++DOMWINDOW == 109 (0x12c69e800) [pid = 1692] [serial = 287] [outer = 0x12a8bf000] 18:49:27 INFO - PROCESS | 1692 | 1467424167645 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]]]}] 18:49:27 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. 18:49:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 480ms 18:49:27 INFO - PROCESS | 1692 | 1467424167666 Marionette TRACE conn2 -> [0,357,"getWindowHandle",null] 18:49:27 INFO - PROCESS | 1692 | 1467424167668 Marionette TRACE conn2 <- [1,357,null,{"value":"7"}] 18:49:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 18:49:27 INFO - PROCESS | 1692 | 1467424167670 Marionette TRACE conn2 -> [0,358,"setScriptTimeout",{"ms":35000}] 18:49:27 INFO - PROCESS | 1692 | 1467424167671 Marionette TRACE conn2 <- [1,358,null,{}] 18:49:27 INFO - PROCESS | 1692 | 1467424167676 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}] 18:49:27 INFO - PROCESS | 1692 | 1467424167677 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:49:27 INFO - PROCESS | 1692 | 1467424167783 Marionette TRACE conn2 <- [1,359,null,{"value":null}] 18:49:27 INFO - PROCESS | 1692 | 1467424167789 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:49:27 INFO - PROCESS | 1692 | 1467424167790 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:49:27 INFO - PROCESS | 1692 | ++DOCSHELL 0x12b746000 == 44 [pid = 1692] [id = 97] 18:49:27 INFO - PROCESS | 1692 | ++DOMWINDOW == 110 (0x12a6f0c00) [pid = 1692] [serial = 288] [outer = 0x0] 18:49:27 INFO - PROCESS | 1692 | ++DOMWINDOW == 111 (0x12c7b1800) [pid = 1692] [serial = 289] [outer = 0x12a6f0c00] 18:49:27 INFO - PROCESS | 1692 | 1467424167815 Marionette DEBUG loaded listener.js 18:49:27 INFO - PROCESS | 1692 | ++DOMWINDOW == 112 (0x12c7b8c00) [pid = 1692] [serial = 290] [outer = 0x12a6f0c00] 18:49:28 INFO - PROCESS | 1692 | 1467424168125 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]]]}] 18:49:28 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. 18:49:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 470ms 18:49:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 18:49:28 INFO - PROCESS | 1692 | 1467424168141 Marionette TRACE conn2 -> [0,361,"getWindowHandle",null] 18:49:28 INFO - PROCESS | 1692 | 1467424168142 Marionette TRACE conn2 <- [1,361,null,{"value":"7"}] 18:49:28 INFO - PROCESS | 1692 | 1467424168144 Marionette TRACE conn2 -> [0,362,"setScriptTimeout",{"ms":35000}] 18:49:28 INFO - PROCESS | 1692 | 1467424168145 Marionette TRACE conn2 <- [1,362,null,{}] 18:49:28 INFO - PROCESS | 1692 | 1467424168147 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}] 18:49:28 INFO - PROCESS | 1692 | 1467424168148 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:49:28 INFO - PROCESS | 1692 | 1467424168238 Marionette TRACE conn2 <- [1,363,null,{"value":null}] 18:49:28 INFO - PROCESS | 1692 | 1467424168351 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:49:28 INFO - PROCESS | 1692 | 1467424168353 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:49:28 INFO - PROCESS | 1692 | ++DOCSHELL 0x1169af800 == 45 [pid = 1692] [id = 98] 18:49:28 INFO - PROCESS | 1692 | ++DOMWINDOW == 113 (0x1128d4800) [pid = 1692] [serial = 291] [outer = 0x0] 18:49:28 INFO - PROCESS | 1692 | ++DOMWINDOW == 114 (0x1128d5400) [pid = 1692] [serial = 292] [outer = 0x1128d4800] 18:49:28 INFO - PROCESS | 1692 | 1467424168392 Marionette DEBUG loaded listener.js 18:49:28 INFO - PROCESS | 1692 | ++DOMWINDOW == 115 (0x11384bc00) [pid = 1692] [serial = 293] [outer = 0x1128d4800] 18:49:28 INFO - PROCESS | 1692 | 1467424168895 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]]]}] 18:49:28 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. 18:49:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 771ms 18:49:28 INFO - PROCESS | 1692 | 1467424168917 Marionette TRACE conn2 -> [0,365,"getWindowHandle",null] 18:49:28 INFO - PROCESS | 1692 | 1467424168918 Marionette TRACE conn2 <- [1,365,null,{"value":"7"}] 18:49:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 18:49:28 INFO - PROCESS | 1692 | 1467424168922 Marionette TRACE conn2 -> [0,366,"setScriptTimeout",{"ms":35000}] 18:49:28 INFO - PROCESS | 1692 | 1467424168923 Marionette TRACE conn2 <- [1,366,null,{}] 18:49:28 INFO - PROCESS | 1692 | 1467424168927 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}] 18:49:28 INFO - PROCESS | 1692 | 1467424168929 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:49:29 INFO - PROCESS | 1692 | 1467424169037 Marionette TRACE conn2 <- [1,367,null,{"value":null}] 18:49:29 INFO - PROCESS | 1692 | 1467424169102 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:49:29 INFO - PROCESS | 1692 | 1467424169104 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:49:29 INFO - PROCESS | 1692 | ++DOCSHELL 0x119d4e000 == 46 [pid = 1692] [id = 99] 18:49:29 INFO - PROCESS | 1692 | ++DOMWINDOW == 116 (0x118429800) [pid = 1692] [serial = 294] [outer = 0x0] 18:49:29 INFO - PROCESS | 1692 | ++DOMWINDOW == 117 (0x119c85000) [pid = 1692] [serial = 295] [outer = 0x118429800] 18:49:29 INFO - PROCESS | 1692 | 1467424169136 Marionette DEBUG loaded listener.js 18:49:29 INFO - PROCESS | 1692 | ++DOMWINDOW == 118 (0x123c70000) [pid = 1692] [serial = 296] [outer = 0x118429800] 18:49:29 INFO - PROCESS | 1692 | 1467424169580 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]]]}] 18:49:29 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. 18:49:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 721ms 18:49:29 INFO - PROCESS | 1692 | 1467424169645 Marionette TRACE conn2 -> [0,369,"getWindowHandle",null] 18:49:29 INFO - PROCESS | 1692 | 1467424169648 Marionette TRACE conn2 <- [1,369,null,{"value":"7"}] 18:49:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 18:49:29 INFO - PROCESS | 1692 | 1467424169651 Marionette TRACE conn2 -> [0,370,"setScriptTimeout",{"ms":35000}] 18:49:29 INFO - PROCESS | 1692 | 1467424169652 Marionette TRACE conn2 <- [1,370,null,{}] 18:49:29 INFO - PROCESS | 1692 | 1467424169655 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}] 18:49:29 INFO - PROCESS | 1692 | 1467424169658 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:49:29 INFO - PROCESS | 1692 | 1467424169768 Marionette TRACE conn2 <- [1,371,null,{"value":null}] 18:49:29 INFO - PROCESS | 1692 | 1467424169834 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:49:29 INFO - PROCESS | 1692 | 1467424169836 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:49:29 INFO - PROCESS | 1692 | ++DOCSHELL 0x12aad9000 == 47 [pid = 1692] [id = 100] 18:49:29 INFO - PROCESS | 1692 | ++DOMWINDOW == 119 (0x126d74400) [pid = 1692] [serial = 297] [outer = 0x0] 18:49:29 INFO - PROCESS | 1692 | ++DOMWINDOW == 120 (0x1282db400) [pid = 1692] [serial = 298] [outer = 0x126d74400] 18:49:29 INFO - PROCESS | 1692 | 1467424169865 Marionette DEBUG loaded listener.js 18:49:29 INFO - PROCESS | 1692 | ++DOMWINDOW == 121 (0x1283dd000) [pid = 1692] [serial = 299] [outer = 0x126d74400] 18:49:30 INFO - PROCESS | 1692 | 1467424170305 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]]]}] 18:49:30 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. 18:49:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 670ms 18:49:30 INFO - PROCESS | 1692 | 1467424170320 Marionette TRACE conn2 -> [0,373,"getWindowHandle",null] 18:49:30 INFO - PROCESS | 1692 | 1467424170322 Marionette TRACE conn2 <- [1,373,null,{"value":"7"}] 18:49:30 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 18:49:30 INFO - PROCESS | 1692 | 1467424170329 Marionette TRACE conn2 -> [0,374,"setScriptTimeout",{"ms":35000}] 18:49:30 INFO - PROCESS | 1692 | 1467424170333 Marionette TRACE conn2 <- [1,374,null,{}] 18:49:30 INFO - PROCESS | 1692 | 1467424170353 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}] 18:49:30 INFO - PROCESS | 1692 | 1467424170357 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:49:30 INFO - PROCESS | 1692 | 1467424170484 Marionette TRACE conn2 <- [1,375,null,{"value":null}] 18:49:30 INFO - PROCESS | 1692 | 1467424170533 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:49:30 INFO - PROCESS | 1692 | 1467424170534 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:49:30 INFO - PROCESS | 1692 | ++DOCSHELL 0x12ba2f000 == 48 [pid = 1692] [id = 101] 18:49:30 INFO - PROCESS | 1692 | ++DOMWINDOW == 122 (0x12a6ec000) [pid = 1692] [serial = 300] [outer = 0x0] 18:49:30 INFO - PROCESS | 1692 | ++DOMWINDOW == 123 (0x12a8bc000) [pid = 1692] [serial = 301] [outer = 0x12a6ec000] 18:49:30 INFO - PROCESS | 1692 | 1467424170563 Marionette DEBUG loaded listener.js 18:49:30 INFO - PROCESS | 1692 | ++DOMWINDOW == 124 (0x12b19d000) [pid = 1692] [serial = 302] [outer = 0x12a6ec000] 18:49:30 INFO - PROCESS | 1692 | 1467424170996 Marionette TRACE conn2 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 18:49:31 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 18:49:31 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 680ms 18:49:31 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 18:49:31 INFO - PROCESS | 1692 | 1467424171006 Marionette TRACE conn2 -> [0,377,"getWindowHandle",null] 18:49:31 INFO - PROCESS | 1692 | 1467424171009 Marionette TRACE conn2 <- [1,377,null,{"value":"7"}] 18:49:31 INFO - PROCESS | 1692 | 1467424171012 Marionette TRACE conn2 -> [0,378,"setScriptTimeout",{"ms":35000}] 18:49:31 INFO - PROCESS | 1692 | 1467424171014 Marionette TRACE conn2 <- [1,378,null,{}] 18:49:31 INFO - PROCESS | 1692 | 1467424171018 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}] 18:49:31 INFO - PROCESS | 1692 | 1467424171020 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:49:31 INFO - PROCESS | 1692 | 1467424171208 Marionette TRACE conn2 <- [1,379,null,{"value":null}] 18:49:31 INFO - PROCESS | 1692 | 1467424171388 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:49:31 INFO - PROCESS | 1692 | 1467424171390 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:49:31 INFO - PROCESS | 1692 | ++DOCSHELL 0x12be54000 == 49 [pid = 1692] [id = 102] 18:49:31 INFO - PROCESS | 1692 | ++DOMWINDOW == 125 (0x12bee8800) [pid = 1692] [serial = 303] [outer = 0x0] 18:49:31 INFO - PROCESS | 1692 | ++DOMWINDOW == 126 (0x12c1b3400) [pid = 1692] [serial = 304] [outer = 0x12bee8800] 18:49:31 INFO - PROCESS | 1692 | 1467424171443 Marionette DEBUG loaded listener.js 18:49:31 INFO - PROCESS | 1692 | ++DOMWINDOW == 127 (0x12c1bf000) [pid = 1692] [serial = 305] [outer = 0x12bee8800] 18:49:32 INFO - PROCESS | 1692 | 1467424172075 Marionette TRACE conn2 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 18:49:32 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 18:49:32 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 1122ms 18:49:32 INFO - PROCESS | 1692 | 1467424172147 Marionette TRACE conn2 -> [0,381,"getWindowHandle",null] 18:49:32 INFO - PROCESS | 1692 | 1467424172149 Marionette TRACE conn2 <- [1,381,null,{"value":"7"}] 18:49:32 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 18:49:32 INFO - PROCESS | 1692 | 1467424172153 Marionette TRACE conn2 -> [0,382,"setScriptTimeout",{"ms":35000}] 18:49:32 INFO - PROCESS | 1692 | 1467424172155 Marionette TRACE conn2 <- [1,382,null,{}] 18:49:32 INFO - PROCESS | 1692 | 1467424172159 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}] 18:49:32 INFO - PROCESS | 1692 | 1467424172160 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:49:32 INFO - PROCESS | 1692 | 1467424172250 Marionette TRACE conn2 <- [1,383,null,{"value":null}] 18:49:32 INFO - PROCESS | 1692 | 1467424172313 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:49:32 INFO - PROCESS | 1692 | 1467424172315 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:49:32 INFO - PROCESS | 1692 | ++DOCSHELL 0x119d36800 == 50 [pid = 1692] [id = 103] 18:49:32 INFO - PROCESS | 1692 | ++DOMWINDOW == 128 (0x1184c3000) [pid = 1692] [serial = 306] [outer = 0x0] 18:49:32 INFO - PROCESS | 1692 | ++DOMWINDOW == 129 (0x1186c3000) [pid = 1692] [serial = 307] [outer = 0x1184c3000] 18:49:32 INFO - PROCESS | 1692 | 1467424172341 Marionette DEBUG loaded listener.js 18:49:32 INFO - PROCESS | 1692 | ++DOMWINDOW == 130 (0x120f86800) [pid = 1692] [serial = 308] [outer = 0x1184c3000] 18:49:32 INFO - PROCESS | 1692 | 1467424172780 Marionette TRACE conn2 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 18:49:32 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 18:49:32 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 673ms 18:49:32 INFO - PROCESS | 1692 | 1467424172827 Marionette TRACE conn2 -> [0,385,"getWindowHandle",null] 18:49:32 INFO - PROCESS | 1692 | 1467424172830 Marionette TRACE conn2 <- [1,385,null,{"value":"7"}] 18:49:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 18:49:32 INFO - PROCESS | 1692 | 1467424172834 Marionette TRACE conn2 -> [0,386,"setScriptTimeout",{"ms":35000}] 18:49:32 INFO - PROCESS | 1692 | 1467424172836 Marionette TRACE conn2 <- [1,386,null,{}] 18:49:32 INFO - PROCESS | 1692 | 1467424172840 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}] 18:49:32 INFO - PROCESS | 1692 | 1467424172842 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:49:32 INFO - PROCESS | 1692 | 1467424172936 Marionette TRACE conn2 <- [1,387,null,{"value":null}] 18:49:33 INFO - PROCESS | 1692 | 1467424173007 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:49:33 INFO - PROCESS | 1692 | 1467424173009 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:49:33 INFO - PROCESS | 1692 | ++DOCSHELL 0x11920b800 == 51 [pid = 1692] [id = 104] 18:49:33 INFO - PROCESS | 1692 | ++DOMWINDOW == 131 (0x1260cac00) [pid = 1692] [serial = 309] [outer = 0x0] 18:49:33 INFO - PROCESS | 1692 | ++DOMWINDOW == 132 (0x126d34000) [pid = 1692] [serial = 310] [outer = 0x1260cac00] 18:49:33 INFO - PROCESS | 1692 | 1467424173036 Marionette DEBUG loaded listener.js 18:49:33 INFO - PROCESS | 1692 | ++DOMWINDOW == 133 (0x1282da000) [pid = 1692] [serial = 311] [outer = 0x1260cac00] 18:49:33 INFO - PROCESS | 1692 | --DOCSHELL 0x12b746000 == 50 [pid = 1692] [id = 97] 18:49:33 INFO - PROCESS | 1692 | --DOCSHELL 0x12b733800 == 49 [pid = 1692] [id = 96] 18:49:33 INFO - PROCESS | 1692 | --DOCSHELL 0x12a845800 == 48 [pid = 1692] [id = 95] 18:49:33 INFO - PROCESS | 1692 | --DOCSHELL 0x121997800 == 47 [pid = 1692] [id = 94] 18:49:33 INFO - PROCESS | 1692 | --DOCSHELL 0x12a506800 == 46 [pid = 1692] [id = 93] 18:49:33 INFO - PROCESS | 1692 | --DOCSHELL 0x1290f6800 == 45 [pid = 1692] [id = 92] 18:49:33 INFO - PROCESS | 1692 | --DOCSHELL 0x1268a2000 == 44 [pid = 1692] [id = 91] 18:49:33 INFO - PROCESS | 1692 | --DOCSHELL 0x123d34000 == 43 [pid = 1692] [id = 90] 18:49:33 INFO - PROCESS | 1692 | --DOCSHELL 0x11744e000 == 42 [pid = 1692] [id = 89] 18:49:33 INFO - PROCESS | 1692 | --DOCSHELL 0x119c4d800 == 41 [pid = 1692] [id = 88] 18:49:33 INFO - PROCESS | 1692 | --DOCSHELL 0x117075000 == 40 [pid = 1692] [id = 87] 18:49:33 INFO - PROCESS | 1692 | --DOCSHELL 0x118455000 == 39 [pid = 1692] [id = 86] 18:49:33 INFO - PROCESS | 1692 | --DOCSHELL 0x117e3d000 == 38 [pid = 1692] [id = 85] 18:49:33 INFO - PROCESS | 1692 | --DOCSHELL 0x1290ee000 == 37 [pid = 1692] [id = 83] 18:49:33 INFO - PROCESS | 1692 | --DOCSHELL 0x1212dc800 == 36 [pid = 1692] [id = 82] 18:49:33 INFO - PROCESS | 1692 | --DOCSHELL 0x11708f800 == 35 [pid = 1692] [id = 81] 18:49:33 INFO - PROCESS | 1692 | --DOMWINDOW == 132 (0x1184c5000) [pid = 1692] [serial = 203] [outer = 0x0] [url = about:blank] 18:49:33 INFO - PROCESS | 1692 | --DOMWINDOW == 131 (0x121471400) [pid = 1692] [serial = 208] [outer = 0x0] [url = about:blank] 18:49:33 INFO - PROCESS | 1692 | --DOMWINDOW == 130 (0x124d6c000) [pid = 1692] [serial = 209] [outer = 0x0] [url = about:blank] 18:49:33 INFO - PROCESS | 1692 | --DOMWINDOW == 129 (0x1268ca800) [pid = 1692] [serial = 195] [outer = 0x0] [url = about:blank] 18:49:33 INFO - PROCESS | 1692 | --DOMWINDOW == 128 (0x12a6e7800) [pid = 1692] [serial = 227] [outer = 0x0] [url = about:blank] 18:49:33 INFO - PROCESS | 1692 | --DOMWINDOW == 127 (0x124d05400) [pid = 1692] [serial = 192] [outer = 0x0] [url = about:blank] 18:49:33 INFO - PROCESS | 1692 | --DOMWINDOW == 126 (0x12af58c00) [pid = 1692] [serial = 229] [outer = 0x0] [url = about:blank] 18:49:33 INFO - PROCESS | 1692 | --DOMWINDOW == 125 (0x1192af400) [pid = 1692] [serial = 189] [outer = 0x0] [url = about:blank] 18:49:33 INFO - PROCESS | 1692 | --DOMWINDOW == 124 (0x116755000) [pid = 1692] [serial = 186] [outer = 0x0] [url = about:blank] 18:49:33 INFO - PROCESS | 1692 | --DOMWINDOW == 123 (0x12b19e000) [pid = 1692] [serial = 232] [outer = 0x0] [url = about:blank] 18:49:33 INFO - PROCESS | 1692 | --DOMWINDOW == 122 (0x12c7b6400) [pid = 1692] [serial = 52] [outer = 0x0] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 18:49:33 INFO - PROCESS | 1692 | --DOMWINDOW == 121 (0x12b9ce800) [pid = 1692] [serial = 233] [outer = 0x0] [url = about:blank] 18:49:33 INFO - PROCESS | 1692 | --DOMWINDOW == 120 (0x12a8b9c00) [pid = 1692] [serial = 224] [outer = 0x0] [url = about:blank] 18:49:33 INFO - PROCESS | 1692 | --DOMWINDOW == 119 (0x129029800) [pid = 1692] [serial = 214] [outer = 0x0] [url = about:blank] 18:49:33 INFO - PROCESS | 1692 | --DOMWINDOW == 118 (0x12913e000) [pid = 1692] [serial = 215] [outer = 0x0] [url = about:blank] 18:49:33 INFO - PROCESS | 1692 | --DOMWINDOW == 117 (0x12a678000) [pid = 1692] [serial = 221] [outer = 0x0] [url = about:blank] 18:49:33 INFO - PROCESS | 1692 | --DOMWINDOW == 116 (0x12947cc00) [pid = 1692] [serial = 218] [outer = 0x0] [url = about:blank] 18:49:33 INFO - PROCESS | 1692 | --DOMWINDOW == 115 (0x12b196800) [pid = 1692] [serial = 230] [outer = 0x0] [url = about:blank] 18:49:33 INFO - PROCESS | 1692 | --DOMWINDOW == 114 (0x12ba63400) [pid = 1692] [serial = 236] [outer = 0x0] [url = about:blank] 18:49:33 INFO - PROCESS | 1692 | --DOMWINDOW == 113 (0x12b9d9800) [pid = 1692] [serial = 235] [outer = 0x0] [url = about:blank] 18:49:33 INFO - PROCESS | 1692 | --DOMWINDOW == 112 (0x129473c00) [pid = 1692] [serial = 217] [outer = 0x0] [url = about:blank] 18:49:33 INFO - PROCESS | 1692 | --DOMWINDOW == 111 (0x12a548c00) [pid = 1692] [serial = 220] [outer = 0x0] [url = about:blank] 18:49:33 INFO - PROCESS | 1692 | --DOMWINDOW == 110 (0x12a6ea800) [pid = 1692] [serial = 223] [outer = 0x0] [url = about:blank] 18:49:33 INFO - PROCESS | 1692 | --DOMWINDOW == 109 (0x121954800) [pid = 1692] [serial = 226] [outer = 0x0] [url = about:blank] 18:49:33 INFO - PROCESS | 1692 | --DOMWINDOW == 108 (0x1192b2c00) [pid = 1692] [serial = 205] [outer = 0x0] [url = about:blank] 18:49:33 INFO - PROCESS | 1692 | --DOMWINDOW == 107 (0x119e8ec00) [pid = 1692] [serial = 206] [outer = 0x0] [url = about:blank] 18:49:33 INFO - PROCESS | 1692 | --DOMWINDOW == 106 (0x11674dc00) [pid = 1692] [serial = 200] [outer = 0x0] [url = about:blank] 18:49:33 INFO - PROCESS | 1692 | --DOMWINDOW == 105 (0x113dab400) [pid = 1692] [serial = 199] [outer = 0x0] [url = about:blank] 18:49:33 INFO - PROCESS | 1692 | --DOMWINDOW == 104 (0x1266cb800) [pid = 1692] [serial = 211] [outer = 0x0] [url = about:blank] 18:49:33 INFO - PROCESS | 1692 | --DOMWINDOW == 103 (0x126d82400) [pid = 1692] [serial = 212] [outer = 0x0] [url = about:blank] 18:49:33 INFO - PROCESS | 1692 | --DOMWINDOW == 102 (0x1180b7800) [pid = 1692] [serial = 202] [outer = 0x0] [url = about:blank] 18:49:33 INFO - PROCESS | 1692 | 1467424173403 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]]]}] 18:49:33 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 18:49:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 619ms 18:49:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 18:49:33 INFO - PROCESS | 1692 | 1467424173454 Marionette TRACE conn2 -> [0,389,"getWindowHandle",null] 18:49:33 INFO - PROCESS | 1692 | 1467424173455 Marionette TRACE conn2 <- [1,389,null,{"value":"7"}] 18:49:33 INFO - PROCESS | 1692 | 1467424173457 Marionette TRACE conn2 -> [0,390,"setScriptTimeout",{"ms":35000}] 18:49:33 INFO - PROCESS | 1692 | 1467424173459 Marionette TRACE conn2 <- [1,390,null,{}] 18:49:33 INFO - PROCESS | 1692 | 1467424173467 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}] 18:49:33 INFO - PROCESS | 1692 | 1467424173470 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:49:33 INFO - PROCESS | 1692 | 1467424173553 Marionette TRACE conn2 <- [1,391,null,{"value":null}] 18:49:33 INFO - PROCESS | 1692 | 1467424173612 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:49:33 INFO - PROCESS | 1692 | 1467424173614 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:49:33 INFO - PROCESS | 1692 | ++DOCSHELL 0x119219800 == 36 [pid = 1692] [id = 105] 18:49:33 INFO - PROCESS | 1692 | ++DOMWINDOW == 103 (0x1282dc800) [pid = 1692] [serial = 312] [outer = 0x0] 18:49:33 INFO - PROCESS | 1692 | ++DOMWINDOW == 104 (0x129026800) [pid = 1692] [serial = 313] [outer = 0x1282dc800] 18:49:33 INFO - PROCESS | 1692 | 1467424173641 Marionette DEBUG loaded listener.js 18:49:33 INFO - PROCESS | 1692 | ++DOMWINDOW == 105 (0x12a53dc00) [pid = 1692] [serial = 314] [outer = 0x1282dc800] 18:49:33 INFO - PROCESS | 1692 | 1467424173977 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]]]}] 18:49:34 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 18:49:34 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 570ms 18:49:34 INFO - PROCESS | 1692 | 1467424174029 Marionette TRACE conn2 -> [0,393,"getWindowHandle",null] 18:49:34 INFO - PROCESS | 1692 | 1467424174031 Marionette TRACE conn2 <- [1,393,null,{"value":"7"}] 18:49:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 18:49:34 INFO - PROCESS | 1692 | 1467424174034 Marionette TRACE conn2 -> [0,394,"setScriptTimeout",{"ms":35000}] 18:49:34 INFO - PROCESS | 1692 | 1467424174036 Marionette TRACE conn2 <- [1,394,null,{}] 18:49:34 INFO - PROCESS | 1692 | 1467424174039 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}] 18:49:34 INFO - PROCESS | 1692 | 1467424174041 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:49:34 INFO - PROCESS | 1692 | 1467424174177 Marionette TRACE conn2 <- [1,395,null,{"value":null}] 18:49:34 INFO - PROCESS | 1692 | 1467424174285 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:49:34 INFO - PROCESS | 1692 | 1467424174287 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:49:34 INFO - PROCESS | 1692 | ++DOCSHELL 0x1212dc800 == 37 [pid = 1692] [id = 106] 18:49:34 INFO - PROCESS | 1692 | ++DOMWINDOW == 106 (0x12a548c00) [pid = 1692] [serial = 315] [outer = 0x0] 18:49:34 INFO - PROCESS | 1692 | ++DOMWINDOW == 107 (0x12af57400) [pid = 1692] [serial = 316] [outer = 0x12a548c00] 18:49:34 INFO - PROCESS | 1692 | 1467424174342 Marionette DEBUG loaded listener.js 18:49:34 INFO - PROCESS | 1692 | ++DOMWINDOW == 108 (0x12b9cb800) [pid = 1692] [serial = 317] [outer = 0x12a548c00] 18:49:34 INFO - PROCESS | 1692 | 1467424174529 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 18:49:34 INFO - PROCESS | 1692 | 1467424174700 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]]]}] 18:49:34 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 18:49:34 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 720ms 18:49:34 INFO - PROCESS | 1692 | 1467424174754 Marionette TRACE conn2 -> [0,397,"getWindowHandle",null] 18:49:34 INFO - PROCESS | 1692 | 1467424174756 Marionette TRACE conn2 <- [1,397,null,{"value":"7"}] 18:49:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 18:49:34 INFO - PROCESS | 1692 | 1467424174758 Marionette TRACE conn2 -> [0,398,"setScriptTimeout",{"ms":35000}] 18:49:34 INFO - PROCESS | 1692 | 1467424174759 Marionette TRACE conn2 <- [1,398,null,{}] 18:49:34 INFO - PROCESS | 1692 | 1467424174761 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}] 18:49:34 INFO - PROCESS | 1692 | 1467424174763 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:49:34 INFO - PROCESS | 1692 | 1467424174845 Marionette TRACE conn2 <- [1,399,null,{"value":null}] 18:49:34 INFO - PROCESS | 1692 | 1467424174849 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:49:34 INFO - PROCESS | 1692 | 1467424174850 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:49:34 INFO - PROCESS | 1692 | ++DOCSHELL 0x126024000 == 38 [pid = 1692] [id = 107] 18:49:34 INFO - PROCESS | 1692 | ++DOMWINDOW == 109 (0x12b9d6c00) [pid = 1692] [serial = 318] [outer = 0x0] 18:49:34 INFO - PROCESS | 1692 | ++DOMWINDOW == 110 (0x12be5ec00) [pid = 1692] [serial = 319] [outer = 0x12b9d6c00] 18:49:34 INFO - PROCESS | 1692 | 1467424174874 Marionette DEBUG loaded listener.js 18:49:34 INFO - PROCESS | 1692 | ++DOMWINDOW == 111 (0x12c694800) [pid = 1692] [serial = 320] [outer = 0x12b9d6c00] 18:49:35 INFO - PROCESS | 1692 | 1467424175227 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]]]}] 18:49:35 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 18:49:35 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 518ms 18:49:35 INFO - PROCESS | 1692 | 1467424175277 Marionette TRACE conn2 -> [0,401,"getWindowHandle",null] 18:49:35 INFO - PROCESS | 1692 | 1467424175278 Marionette TRACE conn2 <- [1,401,null,{"value":"7"}] 18:49:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 18:49:35 INFO - PROCESS | 1692 | 1467424175280 Marionette TRACE conn2 -> [0,402,"setScriptTimeout",{"ms":35000}] 18:49:35 INFO - PROCESS | 1692 | 1467424175281 Marionette TRACE conn2 <- [1,402,null,{}] 18:49:35 INFO - PROCESS | 1692 | 1467424175283 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}] 18:49:35 INFO - PROCESS | 1692 | 1467424175287 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:49:35 INFO - PROCESS | 1692 | 1467424175423 Marionette TRACE conn2 <- [1,403,null,{"value":null}] 18:49:35 INFO - PROCESS | 1692 | 1467424175472 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:49:35 INFO - PROCESS | 1692 | 1467424175473 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:49:35 INFO - PROCESS | 1692 | ++DOCSHELL 0x113ada000 == 39 [pid = 1692] [id = 108] 18:49:35 INFO - PROCESS | 1692 | ++DOMWINDOW == 112 (0x12c693400) [pid = 1692] [serial = 321] [outer = 0x0] 18:49:35 INFO - PROCESS | 1692 | ++DOMWINDOW == 113 (0x12c7b3800) [pid = 1692] [serial = 322] [outer = 0x12c693400] 18:49:35 INFO - PROCESS | 1692 | 1467424175498 Marionette DEBUG loaded listener.js 18:49:35 INFO - PROCESS | 1692 | ++DOMWINDOW == 114 (0x12cc79c00) [pid = 1692] [serial = 323] [outer = 0x12c693400] 18:49:35 INFO - PROCESS | 1692 | 1467424175852 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]]]}] 18:49:35 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 18:49:35 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 619ms 18:49:35 INFO - PROCESS | 1692 | 1467424175899 Marionette TRACE conn2 -> [0,405,"getWindowHandle",null] 18:49:35 INFO - PROCESS | 1692 | 1467424175900 Marionette TRACE conn2 <- [1,405,null,{"value":"7"}] 18:49:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 18:49:35 INFO - PROCESS | 1692 | 1467424175902 Marionette TRACE conn2 -> [0,406,"setScriptTimeout",{"ms":35000}] 18:49:35 INFO - PROCESS | 1692 | 1467424175904 Marionette TRACE conn2 <- [1,406,null,{}] 18:49:35 INFO - PROCESS | 1692 | 1467424175907 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}] 18:49:35 INFO - PROCESS | 1692 | 1467424175908 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:49:36 INFO - PROCESS | 1692 | 1467424176008 Marionette TRACE conn2 <- [1,407,null,{"value":null}] 18:49:36 INFO - PROCESS | 1692 | 1467424176053 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:49:36 INFO - PROCESS | 1692 | 1467424176054 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:49:36 INFO - PROCESS | 1692 | ++DOCSHELL 0x12a31d800 == 40 [pid = 1692] [id = 109] 18:49:36 INFO - PROCESS | 1692 | ++DOMWINDOW == 115 (0x1130f7c00) [pid = 1692] [serial = 324] [outer = 0x0] 18:49:36 INFO - PROCESS | 1692 | ++DOMWINDOW == 116 (0x1130fb000) [pid = 1692] [serial = 325] [outer = 0x1130f7c00] 18:49:36 INFO - PROCESS | 1692 | 1467424176078 Marionette DEBUG loaded listener.js 18:49:36 INFO - PROCESS | 1692 | ++DOMWINDOW == 117 (0x116755c00) [pid = 1692] [serial = 326] [outer = 0x1130f7c00] 18:49:36 INFO - PROCESS | 1692 | 1467424176382 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]]]}] 18:49:36 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 18:49:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 518ms 18:49:36 INFO - PROCESS | 1692 | 1467424176427 Marionette TRACE conn2 -> [0,409,"getWindowHandle",null] 18:49:36 INFO - PROCESS | 1692 | 1467424176428 Marionette TRACE conn2 <- [1,409,null,{"value":"7"}] 18:49:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 18:49:36 INFO - PROCESS | 1692 | 1467424176430 Marionette TRACE conn2 -> [0,410,"setScriptTimeout",{"ms":35000}] 18:49:36 INFO - PROCESS | 1692 | 1467424176431 Marionette TRACE conn2 <- [1,410,null,{}] 18:49:36 INFO - PROCESS | 1692 | 1467424176434 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}] 18:49:36 INFO - PROCESS | 1692 | 1467424176435 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:49:36 INFO - PROCESS | 1692 | 1467424176547 Marionette TRACE conn2 <- [1,411,null,{"value":null}] 18:49:36 INFO - PROCESS | 1692 | 1467424176581 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:49:36 INFO - PROCESS | 1692 | 1467424176582 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:49:36 INFO - PROCESS | 1692 | ++DOCSHELL 0x12a82c000 == 41 [pid = 1692] [id = 110] 18:49:36 INFO - PROCESS | 1692 | ++DOMWINDOW == 118 (0x112a51400) [pid = 1692] [serial = 327] [outer = 0x0] 18:49:36 INFO - PROCESS | 1692 | ++DOMWINDOW == 119 (0x112a5a400) [pid = 1692] [serial = 328] [outer = 0x112a51400] 18:49:36 INFO - PROCESS | 1692 | 1467424176607 Marionette DEBUG loaded listener.js 18:49:36 INFO - PROCESS | 1692 | ++DOMWINDOW == 120 (0x112a60000) [pid = 1692] [serial = 329] [outer = 0x112a51400] 18:49:36 INFO - PROCESS | 1692 | 1467424176943 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]]]}] 18:49:36 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 18:49:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 519ms 18:49:36 INFO - PROCESS | 1692 | 1467424176950 Marionette TRACE conn2 -> [0,413,"getWindowHandle",null] 18:49:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 18:49:36 INFO - PROCESS | 1692 | 1467424176952 Marionette TRACE conn2 <- [1,413,null,{"value":"7"}] 18:49:36 INFO - PROCESS | 1692 | 1467424176954 Marionette TRACE conn2 -> [0,414,"setScriptTimeout",{"ms":35000}] 18:49:36 INFO - PROCESS | 1692 | 1467424176956 Marionette TRACE conn2 <- [1,414,null,{}] 18:49:36 INFO - PROCESS | 1692 | 1467424176958 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}] 18:49:36 INFO - PROCESS | 1692 | 1467424176959 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:49:37 INFO - PROCESS | 1692 | 1467424177066 Marionette TRACE conn2 <- [1,415,null,{"value":null}] 18:49:37 INFO - PROCESS | 1692 | 1467424177078 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:49:37 INFO - PROCESS | 1692 | 1467424177079 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:49:37 INFO - PROCESS | 1692 | ++DOCSHELL 0x12b132000 == 42 [pid = 1692] [id = 111] 18:49:37 INFO - PROCESS | 1692 | ++DOMWINDOW == 121 (0x110ee7400) [pid = 1692] [serial = 330] [outer = 0x0] 18:49:37 INFO - PROCESS | 1692 | ++DOMWINDOW == 122 (0x110ef0000) [pid = 1692] [serial = 331] [outer = 0x110ee7400] 18:49:37 INFO - PROCESS | 1692 | 1467424177103 Marionette DEBUG loaded listener.js 18:49:37 INFO - PROCESS | 1692 | ++DOMWINDOW == 123 (0x112a5c000) [pid = 1692] [serial = 332] [outer = 0x110ee7400] 18:49:37 INFO - PROCESS | 1692 | 1467424177508 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]]]}] 18:49:37 INFO - PROCESS | 1692 | --DOMWINDOW == 122 (0x12b760800) [pid = 1692] [serial = 270] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 18:49:37 INFO - PROCESS | 1692 | --DOMWINDOW == 121 (0x12b76a000) [pid = 1692] [serial = 273] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 18:49:37 INFO - PROCESS | 1692 | --DOMWINDOW == 120 (0x12be59400) [pid = 1692] [serial = 276] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 18:49:37 INFO - PROCESS | 1692 | --DOMWINDOW == 119 (0x126d33000) [pid = 1692] [serial = 261] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 18:49:37 INFO - PROCESS | 1692 | --DOMWINDOW == 118 (0x12938e400) [pid = 1692] [serial = 264] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 18:49:37 INFO - PROCESS | 1692 | --DOMWINDOW == 117 (0x1192ac800) [pid = 1692] [serial = 255] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 18:49:37 INFO - PROCESS | 1692 | --DOMWINDOW == 116 (0x1186c3400) [pid = 1692] [serial = 279] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 18:49:37 INFO - PROCESS | 1692 | --DOMWINDOW == 115 (0x124bcdc00) [pid = 1692] [serial = 258] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 18:49:37 INFO - PROCESS | 1692 | --DOMWINDOW == 114 (0x12a8bd800) [pid = 1692] [serial = 267] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 18:49:37 INFO - PROCESS | 1692 | --DOMWINDOW == 113 (0x113847800) [pid = 1692] [serial = 252] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 18:49:37 INFO - PROCESS | 1692 | --DOMWINDOW == 112 (0x12a8bf000) [pid = 1692] [serial = 285] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 18:49:37 INFO - PROCESS | 1692 | --DOMWINDOW == 111 (0x1186cc800) [pid = 1692] [serial = 282] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 18:49:37 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 18:49:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 570ms 18:49:37 INFO - PROCESS | 1692 | 1467424177533 Marionette TRACE conn2 -> [0,417,"getWindowHandle",null] 18:49:37 INFO - PROCESS | 1692 | 1467424177535 Marionette TRACE conn2 <- [1,417,null,{"value":"7"}] 18:49:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 18:49:37 INFO - PROCESS | 1692 | 1467424177537 Marionette TRACE conn2 -> [0,418,"setScriptTimeout",{"ms":35000}] 18:49:37 INFO - PROCESS | 1692 | 1467424177539 Marionette TRACE conn2 <- [1,418,null,{}] 18:49:37 INFO - PROCESS | 1692 | 1467424177541 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}] 18:49:37 INFO - PROCESS | 1692 | 1467424177543 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:49:37 INFO - PROCESS | 1692 | 1467424177630 Marionette TRACE conn2 <- [1,419,null,{"value":null}] 18:49:37 INFO - PROCESS | 1692 | 1467424177634 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:49:37 INFO - PROCESS | 1692 | 1467424177635 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:49:37 INFO - PROCESS | 1692 | ++DOCSHELL 0x1268b9000 == 43 [pid = 1692] [id = 112] 18:49:37 INFO - PROCESS | 1692 | ++DOMWINDOW == 112 (0x112695400) [pid = 1692] [serial = 333] [outer = 0x0] 18:49:37 INFO - PROCESS | 1692 | ++DOMWINDOW == 113 (0x11269c000) [pid = 1692] [serial = 334] [outer = 0x112695400] 18:49:37 INFO - PROCESS | 1692 | 1467424177660 Marionette DEBUG loaded listener.js 18:49:37 INFO - PROCESS | 1692 | ++DOMWINDOW == 114 (0x1126a0000) [pid = 1692] [serial = 335] [outer = 0x112695400] 18:49:38 INFO - PROCESS | 1692 | 1467424178475 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]]]}] 18:49:38 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 18:49:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 972ms 18:49:38 INFO - PROCESS | 1692 | 1467424178509 Marionette TRACE conn2 -> [0,421,"getWindowHandle",null] 18:49:38 INFO - PROCESS | 1692 | 1467424178511 Marionette TRACE conn2 <- [1,421,null,{"value":"7"}] 18:49:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 18:49:38 INFO - PROCESS | 1692 | 1467424178513 Marionette TRACE conn2 -> [0,422,"setScriptTimeout",{"ms":35000}] 18:49:38 INFO - PROCESS | 1692 | 1467424178514 Marionette TRACE conn2 <- [1,422,null,{}] 18:49:38 INFO - PROCESS | 1692 | 1467424178517 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}] 18:49:38 INFO - PROCESS | 1692 | 1467424178518 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:49:38 INFO - PROCESS | 1692 | 1467424178614 Marionette TRACE conn2 <- [1,423,null,{"value":null}] 18:49:38 INFO - PROCESS | 1692 | 1467424178665 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:49:38 INFO - PROCESS | 1692 | 1467424178667 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:49:38 INFO - PROCESS | 1692 | ++DOCSHELL 0x12c12e000 == 44 [pid = 1692] [id = 113] 18:49:38 INFO - PROCESS | 1692 | ++DOMWINDOW == 115 (0x110eec400) [pid = 1692] [serial = 336] [outer = 0x0] 18:49:38 INFO - PROCESS | 1692 | ++DOMWINDOW == 116 (0x1126a3000) [pid = 1692] [serial = 337] [outer = 0x110eec400] 18:49:38 INFO - PROCESS | 1692 | 1467424178693 Marionette DEBUG loaded listener.js 18:49:38 INFO - PROCESS | 1692 | ++DOMWINDOW == 117 (0x123ca3c00) [pid = 1692] [serial = 338] [outer = 0x110eec400] 18:49:39 INFO - PROCESS | 1692 | 1467424179464 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]]]}] 18:49:39 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 18:49:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 969ms 18:49:39 INFO - PROCESS | 1692 | 1467424179483 Marionette TRACE conn2 -> [0,425,"getWindowHandle",null] 18:49:39 INFO - PROCESS | 1692 | 1467424179484 Marionette TRACE conn2 <- [1,425,null,{"value":"7"}] 18:49:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 18:49:39 INFO - PROCESS | 1692 | 1467424179486 Marionette TRACE conn2 -> [0,426,"setScriptTimeout",{"ms":35000}] 18:49:39 INFO - PROCESS | 1692 | 1467424179487 Marionette TRACE conn2 <- [1,426,null,{}] 18:49:39 INFO - PROCESS | 1692 | 1467424179492 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}] 18:49:39 INFO - PROCESS | 1692 | 1467424179493 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:49:39 INFO - PROCESS | 1692 | 1467424179626 Marionette TRACE conn2 <- [1,427,null,{"value":null}] 18:49:39 INFO - PROCESS | 1692 | 1467424179721 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:49:39 INFO - PROCESS | 1692 | 1467424179723 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:49:39 INFO - PROCESS | 1692 | ++DOCSHELL 0x113d80800 == 45 [pid = 1692] [id = 114] 18:49:39 INFO - PROCESS | 1692 | ++DOMWINDOW == 118 (0x110eeb800) [pid = 1692] [serial = 339] [outer = 0x0] 18:49:39 INFO - PROCESS | 1692 | ++DOMWINDOW == 119 (0x111cac800) [pid = 1692] [serial = 340] [outer = 0x110eeb800] 18:49:39 INFO - PROCESS | 1692 | 1467424179757 Marionette DEBUG loaded listener.js 18:49:39 INFO - PROCESS | 1692 | ++DOMWINDOW == 120 (0x1128cf400) [pid = 1692] [serial = 341] [outer = 0x110eeb800] 18:49:40 INFO - PROCESS | 1692 | 1467424180227 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] 18:49:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 18:49:40 INFO - PROCESS | 1692 | 1467424180263 Marionette TRACE conn2 <- [1,429,null,{"value":"7"}] 18:49:40 INFO - PROCESS | 1692 | 1467424180266 Marionette TRACE conn2 -> [0,430,"setScriptTimeout",{"ms":35000}] 18:49:40 INFO - PROCESS | 1692 | 1467424180268 Marionette TRACE conn2 <- [1,430,null,{}] 18:49:40 INFO - PROCESS | 1692 | 1467424180271 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}] 18:49:40 INFO - PROCESS | 1692 | 1467424180274 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:49:40 INFO - PROCESS | 1692 | 1467424180382 Marionette TRACE conn2 <- [1,431,null,{"value":null}] 18:49:40 INFO - PROCESS | 1692 | 1467424180451 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:49:40 INFO - PROCESS | 1692 | 1467424180453 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:49:40 INFO - PROCESS | 1692 | ++DOCSHELL 0x119b5d000 == 46 [pid = 1692] [id = 115] 18:49:40 INFO - PROCESS | 1692 | ++DOMWINDOW == 121 (0x1138e8c00) [pid = 1692] [serial = 342] [outer = 0x0] 18:49:40 INFO - PROCESS | 1692 | ++DOMWINDOW == 122 (0x1166f6400) [pid = 1692] [serial = 343] [outer = 0x1138e8c00] 18:49:40 INFO - PROCESS | 1692 | 1467424180484 Marionette DEBUG loaded listener.js 18:49:40 INFO - PROCESS | 1692 | ++DOMWINDOW == 123 (0x1184bd400) [pid = 1692] [serial = 344] [outer = 0x1138e8c00] 18:49:40 INFO - PROCESS | 1692 | 1467424180922 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]]]}] 18:49:40 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 18:49:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 671ms 18:49:40 INFO - PROCESS | 1692 | 1467424180936 Marionette TRACE conn2 -> [0,433,"getWindowHandle",null] 18:49:40 INFO - PROCESS | 1692 | 1467424180940 Marionette TRACE conn2 <- [1,433,null,{"value":"7"}] 18:49:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 18:49:40 INFO - PROCESS | 1692 | 1467424180966 Marionette TRACE conn2 -> [0,434,"setScriptTimeout",{"ms":35000}] 18:49:40 INFO - PROCESS | 1692 | 1467424180967 Marionette TRACE conn2 <- [1,434,null,{}] 18:49:40 INFO - PROCESS | 1692 | 1467424180970 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}] 18:49:40 INFO - PROCESS | 1692 | 1467424180972 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:49:41 INFO - PROCESS | 1692 | 1467424181118 Marionette TRACE conn2 <- [1,435,null,{"value":null}] 18:49:41 INFO - PROCESS | 1692 | 1467424181171 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:49:41 INFO - PROCESS | 1692 | 1467424181172 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:49:41 INFO - PROCESS | 1692 | ++DOCSHELL 0x12a845000 == 47 [pid = 1692] [id = 116] 18:49:41 INFO - PROCESS | 1692 | ++DOMWINDOW == 124 (0x1195ccc00) [pid = 1692] [serial = 345] [outer = 0x0] 18:49:41 INFO - PROCESS | 1692 | ++DOMWINDOW == 125 (0x1195d4000) [pid = 1692] [serial = 346] [outer = 0x1195ccc00] 18:49:41 INFO - PROCESS | 1692 | 1467424181203 Marionette DEBUG loaded listener.js 18:49:41 INFO - PROCESS | 1692 | ++DOMWINDOW == 126 (0x121a17800) [pid = 1692] [serial = 347] [outer = 0x1195ccc00] 18:49:41 INFO - PROCESS | 1692 | 1467424181626 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]]]}] 18:49:41 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 18:49:41 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 669ms 18:49:41 INFO - PROCESS | 1692 | 1467424181636 Marionette TRACE conn2 -> [0,437,"getWindowHandle",null] 18:49:41 INFO - PROCESS | 1692 | 1467424181639 Marionette TRACE conn2 <- [1,437,null,{"value":"7"}] 18:49:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 18:49:41 INFO - PROCESS | 1692 | 1467424181648 Marionette TRACE conn2 -> [0,438,"setScriptTimeout",{"ms":35000}] 18:49:41 INFO - PROCESS | 1692 | 1467424181651 Marionette TRACE conn2 <- [1,438,null,{}] 18:49:41 INFO - PROCESS | 1692 | 1467424181654 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}] 18:49:41 INFO - PROCESS | 1692 | 1467424181657 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:49:41 INFO - PROCESS | 1692 | 1467424181769 Marionette TRACE conn2 <- [1,439,null,{"value":null}] 18:49:41 INFO - PROCESS | 1692 | 1467424181826 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:49:41 INFO - PROCESS | 1692 | 1467424181827 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:49:41 INFO - PROCESS | 1692 | ++DOCSHELL 0x12c634800 == 48 [pid = 1692] [id = 117] 18:49:41 INFO - PROCESS | 1692 | ++DOMWINDOW == 127 (0x1195d1400) [pid = 1692] [serial = 348] [outer = 0x0] 18:49:41 INFO - PROCESS | 1692 | ++DOMWINDOW == 128 (0x1255a8c00) [pid = 1692] [serial = 349] [outer = 0x1195d1400] 18:49:41 INFO - PROCESS | 1692 | 1467424181857 Marionette DEBUG loaded listener.js 18:49:41 INFO - PROCESS | 1692 | ++DOMWINDOW == 129 (0x1282e2800) [pid = 1692] [serial = 350] [outer = 0x1195d1400] 18:49:42 INFO - PROCESS | 1692 | 1467424182529 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]]]}] 18:49:42 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 18:49:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 925ms 18:49:42 INFO - PROCESS | 1692 | 1467424182569 Marionette TRACE conn2 -> [0,441,"getWindowHandle",null] 18:49:42 INFO - PROCESS | 1692 | 1467424182572 Marionette TRACE conn2 <- [1,441,null,{"value":"7"}] 18:49:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 18:49:42 INFO - PROCESS | 1692 | 1467424182575 Marionette TRACE conn2 -> [0,442,"setScriptTimeout",{"ms":35000}] 18:49:42 INFO - PROCESS | 1692 | 1467424182577 Marionette TRACE conn2 <- [1,442,null,{}] 18:49:42 INFO - PROCESS | 1692 | 1467424182580 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}] 18:49:42 INFO - PROCESS | 1692 | 1467424182582 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:49:42 INFO - PROCESS | 1692 | 1467424182672 Marionette TRACE conn2 <- [1,443,null,{"value":null}] 18:49:42 INFO - PROCESS | 1692 | 1467424182730 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:49:42 INFO - PROCESS | 1692 | 1467424182733 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:49:42 INFO - PROCESS | 1692 | ++DOCSHELL 0x1193ef000 == 49 [pid = 1692] [id = 118] 18:49:42 INFO - PROCESS | 1692 | ++DOMWINDOW == 130 (0x113847800) [pid = 1692] [serial = 351] [outer = 0x0] 18:49:42 INFO - PROCESS | 1692 | ++DOMWINDOW == 131 (0x115e58800) [pid = 1692] [serial = 352] [outer = 0x113847800] 18:49:42 INFO - PROCESS | 1692 | 1467424182760 Marionette DEBUG loaded listener.js 18:49:42 INFO - PROCESS | 1692 | ++DOMWINDOW == 132 (0x116f41c00) [pid = 1692] [serial = 353] [outer = 0x113847800] 18:49:43 INFO - PROCESS | 1692 | 1467424183172 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]]]}] 18:49:43 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 18:49:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 670ms 18:49:43 INFO - PROCESS | 1692 | 1467424183258 Marionette TRACE conn2 -> [0,445,"getWindowHandle",null] 18:49:43 INFO - PROCESS | 1692 | 1467424183261 Marionette TRACE conn2 <- [1,445,null,{"value":"7"}] 18:49:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 18:49:43 INFO - PROCESS | 1692 | 1467424183267 Marionette TRACE conn2 -> [0,446,"setScriptTimeout",{"ms":35000}] 18:49:43 INFO - PROCESS | 1692 | 1467424183269 Marionette TRACE conn2 <- [1,446,null,{}] 18:49:43 INFO - PROCESS | 1692 | 1467424183271 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}] 18:49:43 INFO - PROCESS | 1692 | 1467424183273 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:49:43 INFO - PROCESS | 1692 | 1467424183369 Marionette TRACE conn2 <- [1,447,null,{"value":null}] 18:49:43 INFO - PROCESS | 1692 | --DOCSHELL 0x12c12e000 == 48 [pid = 1692] [id = 113] 18:49:43 INFO - PROCESS | 1692 | --DOCSHELL 0x1268b9000 == 47 [pid = 1692] [id = 112] 18:49:43 INFO - PROCESS | 1692 | --DOCSHELL 0x12b132000 == 46 [pid = 1692] [id = 111] 18:49:43 INFO - PROCESS | 1692 | --DOCSHELL 0x12a82c000 == 45 [pid = 1692] [id = 110] 18:49:43 INFO - PROCESS | 1692 | --DOCSHELL 0x12a31d800 == 44 [pid = 1692] [id = 109] 18:49:43 INFO - PROCESS | 1692 | --DOCSHELL 0x113ada000 == 43 [pid = 1692] [id = 108] 18:49:43 INFO - PROCESS | 1692 | --DOCSHELL 0x126024000 == 42 [pid = 1692] [id = 107] 18:49:43 INFO - PROCESS | 1692 | --DOCSHELL 0x1212dc800 == 41 [pid = 1692] [id = 106] 18:49:43 INFO - PROCESS | 1692 | --DOCSHELL 0x119219800 == 40 [pid = 1692] [id = 105] 18:49:43 INFO - PROCESS | 1692 | --DOCSHELL 0x11920b800 == 39 [pid = 1692] [id = 104] 18:49:43 INFO - PROCESS | 1692 | --DOCSHELL 0x119d36800 == 38 [pid = 1692] [id = 103] 18:49:43 INFO - PROCESS | 1692 | --DOCSHELL 0x1169af800 == 37 [pid = 1692] [id = 98] 18:49:43 INFO - PROCESS | 1692 | --DOCSHELL 0x119d4e000 == 36 [pid = 1692] [id = 99] 18:49:43 INFO - PROCESS | 1692 | --DOCSHELL 0x12aad9000 == 35 [pid = 1692] [id = 100] 18:49:43 INFO - PROCESS | 1692 | --DOCSHELL 0x12be54000 == 34 [pid = 1692] [id = 102] 18:49:43 INFO - PROCESS | 1692 | --DOCSHELL 0x1268b2000 == 33 [pid = 1692] [id = 80] 18:49:43 INFO - PROCESS | 1692 | --DOCSHELL 0x12ba2f000 == 32 [pid = 1692] [id = 101] 18:49:43 INFO - PROCESS | 1692 | --DOCSHELL 0x12a323800 == 31 [pid = 1692] [id = 84] 18:49:43 INFO - PROCESS | 1692 | --DOCSHELL 0x1193ef000 == 30 [pid = 1692] [id = 118] 18:49:43 INFO - PROCESS | 1692 | --DOCSHELL 0x12c634800 == 29 [pid = 1692] [id = 117] 18:49:43 INFO - PROCESS | 1692 | --DOCSHELL 0x12a845000 == 28 [pid = 1692] [id = 116] 18:49:43 INFO - PROCESS | 1692 | --DOCSHELL 0x119b5d000 == 27 [pid = 1692] [id = 115] 18:49:43 INFO - PROCESS | 1692 | --DOCSHELL 0x113d80800 == 26 [pid = 1692] [id = 114] 18:49:43 INFO - PROCESS | 1692 | --DOMWINDOW == 131 (0x12ba62000) [pid = 1692] [serial = 271] [outer = 0x0] [url = about:blank] 18:49:43 INFO - PROCESS | 1692 | --DOMWINDOW == 130 (0x12be5c000) [pid = 1692] [serial = 274] [outer = 0x0] [url = about:blank] 18:49:43 INFO - PROCESS | 1692 | --DOMWINDOW == 129 (0x12bee4800) [pid = 1692] [serial = 277] [outer = 0x0] [url = about:blank] 18:49:43 INFO - PROCESS | 1692 | --DOMWINDOW == 128 (0x12be63c00) [pid = 1692] [serial = 275] [outer = 0x0] [url = about:blank] 18:49:43 INFO - PROCESS | 1692 | --DOMWINDOW == 127 (0x129143000) [pid = 1692] [serial = 263] [outer = 0x0] [url = about:blank] 18:49:43 INFO - PROCESS | 1692 | --DOMWINDOW == 126 (0x1282e4000) [pid = 1692] [serial = 262] [outer = 0x0] [url = about:blank] 18:49:43 INFO - PROCESS | 1692 | --DOMWINDOW == 125 (0x12a53d800) [pid = 1692] [serial = 265] [outer = 0x0] [url = about:blank] 18:49:43 INFO - PROCESS | 1692 | --DOMWINDOW == 124 (0x12a6e2400) [pid = 1692] [serial = 266] [outer = 0x0] [url = about:blank] 18:49:43 INFO - PROCESS | 1692 | --DOMWINDOW == 123 (0x123cab800) [pid = 1692] [serial = 257] [outer = 0x0] [url = about:blank] 18:49:43 INFO - PROCESS | 1692 | --DOMWINDOW == 122 (0x1215a9800) [pid = 1692] [serial = 256] [outer = 0x0] [url = about:blank] 18:49:43 INFO - PROCESS | 1692 | --DOMWINDOW == 121 (0x119c7d800) [pid = 1692] [serial = 280] [outer = 0x0] [url = about:blank] 18:49:43 INFO - PROCESS | 1692 | --DOMWINDOW == 120 (0x1184c2400) [pid = 1692] [serial = 241] [outer = 0x0] [url = about:blank] 18:49:43 INFO - PROCESS | 1692 | --DOMWINDOW == 119 (0x124eb9400) [pid = 1692] [serial = 259] [outer = 0x0] [url = about:blank] 18:49:43 INFO - PROCESS | 1692 | --DOMWINDOW == 118 (0x1260cb800) [pid = 1692] [serial = 281] [outer = 0x0] [url = about:blank] 18:49:43 INFO - PROCESS | 1692 | --DOMWINDOW == 117 (0x1260c4800) [pid = 1692] [serial = 260] [outer = 0x0] [url = about:blank] 18:49:43 INFO - PROCESS | 1692 | --DOMWINDOW == 116 (0x126d3c800) [pid = 1692] [serial = 238] [outer = 0x0] [url = about:blank] 18:49:43 INFO - PROCESS | 1692 | --DOMWINDOW == 115 (0x1282d8800) [pid = 1692] [serial = 247] [outer = 0x0] [url = about:blank] 18:49:43 INFO - PROCESS | 1692 | --DOMWINDOW == 114 (0x1216b6c00) [pid = 1692] [serial = 244] [outer = 0x0] [url = about:blank] 18:49:43 INFO - PROCESS | 1692 | --DOMWINDOW == 113 (0x12a8c5c00) [pid = 1692] [serial = 268] [outer = 0x0] [url = about:blank] 18:49:43 INFO - PROCESS | 1692 | --DOMWINDOW == 112 (0x118429000) [pid = 1692] [serial = 254] [outer = 0x0] [url = about:blank] 18:49:43 INFO - PROCESS | 1692 | --DOMWINDOW == 111 (0x1166ef800) [pid = 1692] [serial = 253] [outer = 0x0] [url = about:blank] 18:49:43 INFO - PROCESS | 1692 | --DOMWINDOW == 110 (0x129027400) [pid = 1692] [serial = 250] [outer = 0x0] [url = about:blank] 18:49:43 INFO - PROCESS | 1692 | --DOMWINDOW == 109 (0x12c690400) [pid = 1692] [serial = 286] [outer = 0x0] [url = about:blank] 18:49:43 INFO - PROCESS | 1692 | --DOMWINDOW == 108 (0x12beef800) [pid = 1692] [serial = 278] [outer = 0x0] [url = about:blank] 18:49:43 INFO - PROCESS | 1692 | --DOMWINDOW == 107 (0x12c1b4800) [pid = 1692] [serial = 284] [outer = 0x0] [url = about:blank] 18:49:43 INFO - PROCESS | 1692 | --DOMWINDOW == 106 (0x120f90000) [pid = 1692] [serial = 272] [outer = 0x0] [url = about:blank] 18:49:43 INFO - PROCESS | 1692 | --DOMWINDOW == 105 (0x129387400) [pid = 1692] [serial = 283] [outer = 0x0] [url = about:blank] 18:49:43 INFO - PROCESS | 1692 | --DOMWINDOW == 104 (0x12c69e800) [pid = 1692] [serial = 287] [outer = 0x0] [url = about:blank] 18:49:43 INFO - PROCESS | 1692 | --DOMWINDOW == 103 (0x12b19a400) [pid = 1692] [serial = 269] [outer = 0x0] [url = about:blank] 18:49:43 INFO - PROCESS | 1692 | --DOMWINDOW == 102 (0x12c7b1800) [pid = 1692] [serial = 289] [outer = 0x0] [url = about:blank] 18:49:44 INFO - PROCESS | 1692 | 1467424184040 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:49:44 INFO - PROCESS | 1692 | 1467424184042 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:49:44 INFO - PROCESS | 1692 | ++DOCSHELL 0x112d37800 == 27 [pid = 1692] [id = 119] 18:49:44 INFO - PROCESS | 1692 | ++DOMWINDOW == 103 (0x112a56000) [pid = 1692] [serial = 354] [outer = 0x0] 18:49:44 INFO - PROCESS | 1692 | ++DOMWINDOW == 104 (0x112a5c400) [pid = 1692] [serial = 355] [outer = 0x112a56000] 18:49:44 INFO - PROCESS | 1692 | 1467424184078 Marionette DEBUG loaded listener.js 18:49:44 INFO - PROCESS | 1692 | ++DOMWINDOW == 105 (0x1130f4c00) [pid = 1692] [serial = 356] [outer = 0x112a56000] 18:49:44 INFO - PROCESS | 1692 | 1467424184517 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]]]}] 18:49:44 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 18:49:44 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 1271ms 18:49:44 INFO - PROCESS | 1692 | 1467424184541 Marionette TRACE conn2 -> [0,449,"getWindowHandle",null] 18:49:44 INFO - PROCESS | 1692 | 1467424184543 Marionette TRACE conn2 <- [1,449,null,{"value":"7"}] 18:49:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 18:49:44 INFO - PROCESS | 1692 | 1467424184546 Marionette TRACE conn2 -> [0,450,"setScriptTimeout",{"ms":35000}] 18:49:44 INFO - PROCESS | 1692 | 1467424184548 Marionette TRACE conn2 <- [1,450,null,{}] 18:49:44 INFO - PROCESS | 1692 | 1467424184551 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}] 18:49:44 INFO - PROCESS | 1692 | 1467424184554 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:49:44 INFO - PROCESS | 1692 | 1467424184647 Marionette TRACE conn2 <- [1,451,null,{"value":null}] 18:49:44 INFO - PROCESS | 1692 | 1467424184705 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:49:44 INFO - PROCESS | 1692 | 1467424184707 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:49:44 INFO - PROCESS | 1692 | ++DOCSHELL 0x116ab4000 == 28 [pid = 1692] [id = 120] 18:49:44 INFO - PROCESS | 1692 | ++DOMWINDOW == 106 (0x1130fcc00) [pid = 1692] [serial = 357] [outer = 0x0] 18:49:44 INFO - PROCESS | 1692 | ++DOMWINDOW == 107 (0x11629a400) [pid = 1692] [serial = 358] [outer = 0x1130fcc00] 18:49:44 INFO - PROCESS | 1692 | 1467424184738 Marionette DEBUG loaded listener.js 18:49:44 INFO - PROCESS | 1692 | ++DOMWINDOW == 108 (0x117020800) [pid = 1692] [serial = 359] [outer = 0x1130fcc00] 18:49:45 INFO - PROCESS | 1692 | 1467424185182 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] 18:49:45 INFO - PROCESS | 1692 | 1467424185225 Marionette TRACE conn2 <- [1,453,null,{"value":"7"}] 18:49:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 18:49:45 INFO - PROCESS | 1692 | 1467424185234 Marionette TRACE conn2 -> [0,454,"setScriptTimeout",{"ms":35000}] 18:49:45 INFO - PROCESS | 1692 | 1467424185235 Marionette TRACE conn2 <- [1,454,null,{}] 18:49:45 INFO - PROCESS | 1692 | 1467424185238 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}] 18:49:45 INFO - PROCESS | 1692 | 1467424185240 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:49:45 INFO - PROCESS | 1692 | 1467424185337 Marionette TRACE conn2 <- [1,455,null,{"value":null}] 18:49:45 INFO - PROCESS | 1692 | 1467424185343 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:49:45 INFO - PROCESS | 1692 | 1467424185344 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:49:45 INFO - PROCESS | 1692 | ++DOCSHELL 0x118454800 == 29 [pid = 1692] [id = 121] 18:49:45 INFO - PROCESS | 1692 | ++DOMWINDOW == 109 (0x1186d1800) [pid = 1692] [serial = 360] [outer = 0x0] 18:49:45 INFO - PROCESS | 1692 | ++DOMWINDOW == 110 (0x118c23800) [pid = 1692] [serial = 361] [outer = 0x1186d1800] 18:49:45 INFO - PROCESS | 1692 | 1467424185378 Marionette DEBUG loaded listener.js 18:49:45 INFO - PROCESS | 1692 | ++DOMWINDOW == 111 (0x1195c6c00) [pid = 1692] [serial = 362] [outer = 0x1186d1800] 18:49:45 INFO - PROCESS | 1692 | [1692] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 18:49:45 INFO - PROCESS | 1692 | 1467424185736 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]]]}] 18:49:45 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 18:49:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 519ms 18:49:45 INFO - PROCESS | 1692 | 1467424185754 Marionette TRACE conn2 -> [0,457,"getWindowHandle",null] 18:49:45 INFO - PROCESS | 1692 | 1467424185755 Marionette TRACE conn2 <- [1,457,null,{"value":"7"}] 18:49:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 18:49:45 INFO - PROCESS | 1692 | 1467424185765 Marionette TRACE conn2 -> [0,458,"setScriptTimeout",{"ms":35000}] 18:49:45 INFO - PROCESS | 1692 | 1467424185769 Marionette TRACE conn2 <- [1,458,null,{}] 18:49:45 INFO - PROCESS | 1692 | 1467424185774 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}] 18:49:45 INFO - PROCESS | 1692 | 1467424185778 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:49:45 INFO - PROCESS | 1692 | 1467424185883 Marionette TRACE conn2 <- [1,459,null,{"value":null}] 18:49:45 INFO - PROCESS | 1692 | 1467424185893 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:49:45 INFO - PROCESS | 1692 | 1467424185894 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:49:45 INFO - PROCESS | 1692 | ++DOCSHELL 0x1193e3800 == 30 [pid = 1692] [id = 122] 18:49:45 INFO - PROCESS | 1692 | ++DOMWINDOW == 112 (0x1186c5c00) [pid = 1692] [serial = 363] [outer = 0x0] 18:49:45 INFO - PROCESS | 1692 | ++DOMWINDOW == 113 (0x119817400) [pid = 1692] [serial = 364] [outer = 0x1186c5c00] 18:49:45 INFO - PROCESS | 1692 | 1467424185919 Marionette DEBUG loaded listener.js 18:49:45 INFO - PROCESS | 1692 | ++DOMWINDOW == 114 (0x120f88400) [pid = 1692] [serial = 365] [outer = 0x1186c5c00] 18:49:46 INFO - PROCESS | 1692 | 1467424186259 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] 18:49:46 INFO - PROCESS | 1692 | 1467424186293 Marionette TRACE conn2 <- [1,461,null,{"value":"7"}] 18:49:46 INFO - PROCESS | 1692 | 1467424186295 Marionette TRACE conn2 -> [0,462,"setScriptTimeout",{"ms":35000}] 18:49:46 INFO - PROCESS | 1692 | 1467424186296 Marionette TRACE conn2 <- [1,462,null,{}] 18:49:46 INFO - PROCESS | 1692 | 1467424186299 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}] 18:49:46 INFO - PROCESS | 1692 | 1467424186300 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:49:46 INFO - PROCESS | 1692 | 1467424186396 Marionette TRACE conn2 <- [1,463,null,{"value":null}] 18:49:46 INFO - PROCESS | 1692 | 1467424186400 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:49:46 INFO - PROCESS | 1692 | 1467424186401 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:49:46 INFO - PROCESS | 1692 | ++DOCSHELL 0x119d20800 == 31 [pid = 1692] [id = 123] 18:49:46 INFO - PROCESS | 1692 | ++DOMWINDOW == 115 (0x119c89c00) [pid = 1692] [serial = 366] [outer = 0x0] 18:49:46 INFO - PROCESS | 1692 | ++DOMWINDOW == 116 (0x121194400) [pid = 1692] [serial = 367] [outer = 0x119c89c00] 18:49:46 INFO - PROCESS | 1692 | 1467424186426 Marionette DEBUG loaded listener.js 18:49:46 INFO - PROCESS | 1692 | ++DOMWINDOW == 117 (0x121954800) [pid = 1692] [serial = 368] [outer = 0x119c89c00] 18:49:46 INFO - PROCESS | 1692 | [1692] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 18:49:46 INFO - PROCESS | 1692 | 1467424186799 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] 18:49:46 INFO - PROCESS | 1692 | 1467424186816 Marionette TRACE conn2 <- [1,465,null,{"value":"7"}] 18:49:46 INFO - PROCESS | 1692 | 1467424186818 Marionette TRACE conn2 -> [0,466,"setScriptTimeout",{"ms":35000}] 18:49:46 INFO - PROCESS | 1692 | 1467424186819 Marionette TRACE conn2 <- [1,466,null,{}] 18:49:46 INFO - PROCESS | 1692 | 1467424186823 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}] 18:49:46 INFO - PROCESS | 1692 | 1467424186824 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:49:46 INFO - PROCESS | 1692 | 1467424186915 Marionette TRACE conn2 <- [1,467,null,{"value":null}] 18:49:46 INFO - PROCESS | 1692 | 1467424186950 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:49:46 INFO - PROCESS | 1692 | 1467424186954 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:49:46 INFO - PROCESS | 1692 | ++DOCSHELL 0x121399000 == 32 [pid = 1692] [id = 124] 18:49:46 INFO - PROCESS | 1692 | ++DOMWINDOW == 118 (0x1184eb800) [pid = 1692] [serial = 369] [outer = 0x0] 18:49:46 INFO - PROCESS | 1692 | ++DOMWINDOW == 119 (0x124ebbc00) [pid = 1692] [serial = 370] [outer = 0x1184eb800] 18:49:46 INFO - PROCESS | 1692 | 1467424186987 Marionette DEBUG loaded listener.js 18:49:47 INFO - PROCESS | 1692 | ++DOMWINDOW == 120 (0x125e5e800) [pid = 1692] [serial = 371] [outer = 0x1184eb800] 18:49:47 INFO - PROCESS | 1692 | 1467424187336 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] 18:49:47 INFO - PROCESS | 1692 | 1467424187388 Marionette TRACE conn2 <- [1,469,null,{"value":"7"}] 18:49:47 INFO - PROCESS | 1692 | 1467424187390 Marionette TRACE conn2 -> [0,470,"setScriptTimeout",{"ms":35000}] 18:49:47 INFO - PROCESS | 1692 | 1467424187391 Marionette TRACE conn2 <- [1,470,null,{}] 18:49:47 INFO - PROCESS | 1692 | 1467424187399 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}] 18:49:47 INFO - PROCESS | 1692 | 1467424187400 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:49:47 INFO - PROCESS | 1692 | 1467424187496 Marionette TRACE conn2 <- [1,471,null,{"value":null}] 18:49:47 INFO - PROCESS | 1692 | 1467424187500 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:49:47 INFO - PROCESS | 1692 | 1467424187501 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:49:47 INFO - PROCESS | 1692 | ++DOCSHELL 0x112153800 == 33 [pid = 1692] [id = 125] 18:49:47 INFO - PROCESS | 1692 | ++DOMWINDOW == 121 (0x124d10400) [pid = 1692] [serial = 372] [outer = 0x0] 18:49:47 INFO - PROCESS | 1692 | ++DOMWINDOW == 122 (0x126d37c00) [pid = 1692] [serial = 373] [outer = 0x124d10400] 18:49:47 INFO - PROCESS | 1692 | 1467424187525 Marionette DEBUG loaded listener.js 18:49:47 INFO - PROCESS | 1692 | ++DOMWINDOW == 123 (0x129027400) [pid = 1692] [serial = 374] [outer = 0x124d10400] 18:49:47 INFO - PROCESS | 1692 | 1467424187878 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]]]}] 18:49:47 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 18:49:47 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 524ms 18:49:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 18:49:47 INFO - PROCESS | 1692 | 1467424187919 Marionette TRACE conn2 -> [0,473,"getWindowHandle",null] 18:49:47 INFO - PROCESS | 1692 | 1467424187921 Marionette TRACE conn2 <- [1,473,null,{"value":"7"}] 18:49:47 INFO - PROCESS | 1692 | 1467424187923 Marionette TRACE conn2 -> [0,474,"setScriptTimeout",{"ms":35000}] 18:49:47 INFO - PROCESS | 1692 | 1467424187924 Marionette TRACE conn2 <- [1,474,null,{}] 18:49:47 INFO - PROCESS | 1692 | 1467424187926 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}] 18:49:47 INFO - PROCESS | 1692 | 1467424187927 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:49:48 INFO - PROCESS | 1692 | 1467424188025 Marionette TRACE conn2 <- [1,475,null,{"value":null}] 18:49:48 INFO - PROCESS | 1692 | 1467424188028 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:49:48 INFO - PROCESS | 1692 | 1467424188030 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:49:48 INFO - PROCESS | 1692 | ++DOCSHELL 0x1268a2800 == 34 [pid = 1692] [id = 126] 18:49:48 INFO - PROCESS | 1692 | ++DOMWINDOW == 124 (0x112a54400) [pid = 1692] [serial = 375] [outer = 0x0] 18:49:48 INFO - PROCESS | 1692 | ++DOMWINDOW == 125 (0x12913a000) [pid = 1692] [serial = 376] [outer = 0x112a54400] 18:49:48 INFO - PROCESS | 1692 | 1467424188054 Marionette DEBUG loaded listener.js 18:49:48 INFO - PROCESS | 1692 | ++DOMWINDOW == 126 (0x129143c00) [pid = 1692] [serial = 377] [outer = 0x112a54400] 18:49:48 INFO - PROCESS | 1692 | --DOMWINDOW == 125 (0x12a6f0c00) [pid = 1692] [serial = 288] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 18:49:48 INFO - PROCESS | 1692 | --DOMWINDOW == 124 (0x1130f7c00) [pid = 1692] [serial = 324] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 18:49:48 INFO - PROCESS | 1692 | --DOMWINDOW == 123 (0x12c693400) [pid = 1692] [serial = 321] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 18:49:48 INFO - PROCESS | 1692 | --DOMWINDOW == 122 (0x112a51400) [pid = 1692] [serial = 327] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 18:49:48 INFO - PROCESS | 1692 | --DOMWINDOW == 121 (0x110ee7400) [pid = 1692] [serial = 330] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 18:49:48 INFO - PROCESS | 1692 | --DOMWINDOW == 120 (0x1184c3000) [pid = 1692] [serial = 306] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 18:49:48 INFO - PROCESS | 1692 | --DOMWINDOW == 119 (0x1282dc800) [pid = 1692] [serial = 312] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 18:49:48 INFO - PROCESS | 1692 | --DOMWINDOW == 118 (0x126d74400) [pid = 1692] [serial = 297] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 18:49:48 INFO - PROCESS | 1692 | --DOMWINDOW == 117 (0x12a548c00) [pid = 1692] [serial = 315] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 18:49:48 INFO - PROCESS | 1692 | --DOMWINDOW == 116 (0x1128d4800) [pid = 1692] [serial = 291] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 18:49:48 INFO - PROCESS | 1692 | --DOMWINDOW == 115 (0x118429800) [pid = 1692] [serial = 294] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 18:49:48 INFO - PROCESS | 1692 | --DOMWINDOW == 114 (0x12b9d6c00) [pid = 1692] [serial = 318] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 18:49:48 INFO - PROCESS | 1692 | --DOMWINDOW == 113 (0x12bee8800) [pid = 1692] [serial = 303] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 18:49:48 INFO - PROCESS | 1692 | --DOMWINDOW == 112 (0x12a6ec000) [pid = 1692] [serial = 300] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 18:49:48 INFO - PROCESS | 1692 | --DOMWINDOW == 111 (0x1260cac00) [pid = 1692] [serial = 309] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 18:49:48 INFO - PROCESS | 1692 | --DOMWINDOW == 110 (0x112695400) [pid = 1692] [serial = 333] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 18:49:48 INFO - PROCESS | 1692 | --DOMWINDOW == 109 (0x1282e5c00) [pid = 1692] [serial = 249] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 18:49:48 INFO - PROCESS | 1692 | --DOMWINDOW == 108 (0x126d41c00) [pid = 1692] [serial = 246] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 18:49:48 INFO - PROCESS | 1692 | --DOMWINDOW == 107 (0x121474800) [pid = 1692] [serial = 243] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 18:49:48 INFO - PROCESS | 1692 | --DOMWINDOW == 106 (0x116972000) [pid = 1692] [serial = 240] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 18:49:48 INFO - PROCESS | 1692 | --DOMWINDOW == 105 (0x1268c1400) [pid = 1692] [serial = 237] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 18:49:48 INFO - PROCESS | 1692 | --DOMWINDOW == 104 (0x118c21400) [pid = 1692] [serial = 188] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 18:49:48 INFO - PROCESS | 1692 | --DOMWINDOW == 103 (0x113f38000) [pid = 1692] [serial = 185] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 18:49:48 INFO - PROCESS | 1692 | --DOMWINDOW == 102 (0x1260c3000) [pid = 1692] [serial = 194] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 18:49:48 INFO - PROCESS | 1692 | --DOMWINDOW == 101 (0x1255a5000) [pid = 1692] [serial = 182] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 18:49:48 INFO - PROCESS | 1692 | --DOMWINDOW == 100 (0x124999800) [pid = 1692] [serial = 191] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 18:49:48 INFO - PROCESS | 1692 | --DOMWINDOW == 99 (0x110eec400) [pid = 1692] [serial = 336] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 18:49:48 INFO - PROCESS | 1692 | 1467424188610 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]]]}] 18:49:48 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 18:49:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 720ms 18:49:48 INFO - PROCESS | 1692 | 1467424188645 Marionette TRACE conn2 -> [0,477,"getWindowHandle",null] 18:49:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 18:49:48 INFO - PROCESS | 1692 | 1467424188646 Marionette TRACE conn2 <- [1,477,null,{"value":"7"}] 18:49:48 INFO - PROCESS | 1692 | 1467424188648 Marionette TRACE conn2 -> [0,478,"setScriptTimeout",{"ms":35000}] 18:49:48 INFO - PROCESS | 1692 | 1467424188649 Marionette TRACE conn2 <- [1,478,null,{}] 18:49:48 INFO - PROCESS | 1692 | 1467424188652 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}] 18:49:48 INFO - PROCESS | 1692 | 1467424188653 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:49:48 INFO - PROCESS | 1692 | 1467424188774 Marionette TRACE conn2 <- [1,479,null,{"value":null}] 18:49:48 INFO - PROCESS | 1692 | 1467424188814 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:49:48 INFO - PROCESS | 1692 | 1467424188815 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:49:48 INFO - PROCESS | 1692 | ++DOCSHELL 0x1255af800 == 35 [pid = 1692] [id = 127] 18:49:48 INFO - PROCESS | 1692 | ++DOMWINDOW == 100 (0x11269f000) [pid = 1692] [serial = 378] [outer = 0x0] 18:49:48 INFO - PROCESS | 1692 | ++DOMWINDOW == 101 (0x1130f8400) [pid = 1692] [serial = 379] [outer = 0x11269f000] 18:49:48 INFO - PROCESS | 1692 | 1467424188839 Marionette DEBUG loaded listener.js 18:49:48 INFO - PROCESS | 1692 | ++DOMWINDOW == 102 (0x11907b400) [pid = 1692] [serial = 380] [outer = 0x11269f000] 18:49:49 INFO - PROCESS | 1692 | 1467424189119 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]]]}] 18:49:49 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 18:49:49 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 519ms 18:49:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 18:49:49 INFO - PROCESS | 1692 | 1467424189168 Marionette TRACE conn2 -> [0,481,"getWindowHandle",null] 18:49:49 INFO - PROCESS | 1692 | 1467424189169 Marionette TRACE conn2 <- [1,481,null,{"value":"7"}] 18:49:49 INFO - PROCESS | 1692 | 1467424189172 Marionette TRACE conn2 -> [0,482,"setScriptTimeout",{"ms":35000}] 18:49:49 INFO - PROCESS | 1692 | 1467424189175 Marionette TRACE conn2 <- [1,482,null,{}] 18:49:49 INFO - PROCESS | 1692 | 1467424189179 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}] 18:49:49 INFO - PROCESS | 1692 | 1467424189180 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:49:49 INFO - PROCESS | 1692 | 1467424189255 Marionette TRACE conn2 <- [1,483,null,{"value":null}] 18:49:49 INFO - PROCESS | 1692 | 1467424189260 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:49:49 INFO - PROCESS | 1692 | 1467424189262 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:49:49 INFO - PROCESS | 1692 | ++DOCSHELL 0x1290df000 == 36 [pid = 1692] [id = 128] 18:49:49 INFO - PROCESS | 1692 | ++DOMWINDOW == 103 (0x119084800) [pid = 1692] [serial = 381] [outer = 0x0] 18:49:49 INFO - PROCESS | 1692 | ++DOMWINDOW == 104 (0x1266cac00) [pid = 1692] [serial = 382] [outer = 0x119084800] 18:49:49 INFO - PROCESS | 1692 | 1467424189286 Marionette DEBUG loaded listener.js 18:49:49 INFO - PROCESS | 1692 | ++DOMWINDOW == 105 (0x129029c00) [pid = 1692] [serial = 383] [outer = 0x119084800] 18:49:49 INFO - PROCESS | 1692 | 1467424189594 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]]]}] 18:49:49 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 18:49:49 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 473ms 18:49:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 18:49:49 INFO - PROCESS | 1692 | 1467424189661 Marionette TRACE conn2 -> [0,485,"getWindowHandle",null] 18:49:49 INFO - PROCESS | 1692 | 1467424189662 Marionette TRACE conn2 <- [1,485,null,{"value":"7"}] 18:49:49 INFO - PROCESS | 1692 | 1467424189664 Marionette TRACE conn2 -> [0,486,"setScriptTimeout",{"ms":35000}] 18:49:49 INFO - PROCESS | 1692 | 1467424189665 Marionette TRACE conn2 <- [1,486,null,{}] 18:49:49 INFO - PROCESS | 1692 | 1467424189668 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}] 18:49:49 INFO - PROCESS | 1692 | 1467424189669 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:49:49 INFO - PROCESS | 1692 | 1467424189743 Marionette TRACE conn2 <- [1,487,null,{"value":null}] 18:49:49 INFO - PROCESS | 1692 | 1467424189746 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:49:49 INFO - PROCESS | 1692 | 1467424189748 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:49:49 INFO - PROCESS | 1692 | ++DOCSHELL 0x12933c000 == 37 [pid = 1692] [id = 129] 18:49:49 INFO - PROCESS | 1692 | ++DOMWINDOW == 106 (0x1195cb000) [pid = 1692] [serial = 384] [outer = 0x0] 18:49:49 INFO - PROCESS | 1692 | ++DOMWINDOW == 107 (0x129386000) [pid = 1692] [serial = 385] [outer = 0x1195cb000] 18:49:49 INFO - PROCESS | 1692 | 1467424189777 Marionette DEBUG loaded listener.js 18:49:49 INFO - PROCESS | 1692 | ++DOMWINDOW == 108 (0x12947c000) [pid = 1692] [serial = 386] [outer = 0x1195cb000] 18:49:50 INFO - PROCESS | 1692 | 1467424190143 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]]]}] 18:49:50 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 18:49:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 519ms 18:49:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 18:49:50 INFO - PROCESS | 1692 | 1467424190184 Marionette TRACE conn2 -> [0,489,"getWindowHandle",null] 18:49:50 INFO - PROCESS | 1692 | 1467424190185 Marionette TRACE conn2 <- [1,489,null,{"value":"7"}] 18:49:50 INFO - PROCESS | 1692 | 1467424190188 Marionette TRACE conn2 -> [0,490,"setScriptTimeout",{"ms":35000}] 18:49:50 INFO - PROCESS | 1692 | 1467424190189 Marionette TRACE conn2 <- [1,490,null,{}] 18:49:50 INFO - PROCESS | 1692 | 1467424190192 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}] 18:49:50 INFO - PROCESS | 1692 | 1467424190193 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:49:50 INFO - PROCESS | 1692 | 1467424190282 Marionette TRACE conn2 <- [1,491,null,{"value":null}] 18:49:50 INFO - PROCESS | 1692 | 1467424190345 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:49:50 INFO - PROCESS | 1692 | 1467424190346 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:49:50 INFO - PROCESS | 1692 | ++DOCSHELL 0x11921f800 == 38 [pid = 1692] [id = 130] 18:49:50 INFO - PROCESS | 1692 | ++DOMWINDOW == 109 (0x1268cd400) [pid = 1692] [serial = 387] [outer = 0x0] 18:49:50 INFO - PROCESS | 1692 | ++DOMWINDOW == 110 (0x12a66cc00) [pid = 1692] [serial = 388] [outer = 0x1268cd400] 18:49:50 INFO - PROCESS | 1692 | 1467424190370 Marionette DEBUG loaded listener.js 18:49:50 INFO - PROCESS | 1692 | ++DOMWINDOW == 111 (0x12af5a800) [pid = 1692] [serial = 389] [outer = 0x1268cd400] 18:49:50 INFO - PROCESS | 1692 | 1467424190889 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]]]}] 18:49:50 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 18:49:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 770ms 18:49:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 18:49:50 INFO - PROCESS | 1692 | 1467424190959 Marionette TRACE conn2 -> [0,493,"getWindowHandle",null] 18:49:50 INFO - PROCESS | 1692 | 1467424190961 Marionette TRACE conn2 <- [1,493,null,{"value":"7"}] 18:49:50 INFO - PROCESS | 1692 | 1467424190964 Marionette TRACE conn2 -> [0,494,"setScriptTimeout",{"ms":35000}] 18:49:50 INFO - PROCESS | 1692 | 1467424190968 Marionette TRACE conn2 <- [1,494,null,{}] 18:49:50 INFO - PROCESS | 1692 | 1467424190972 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}] 18:49:50 INFO - PROCESS | 1692 | 1467424190973 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:49:51 INFO - PROCESS | 1692 | 1467424191083 Marionette TRACE conn2 <- [1,495,null,{"value":null}] 18:49:51 INFO - PROCESS | 1692 | 1467424191141 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:49:51 INFO - PROCESS | 1692 | 1467424191142 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:49:51 INFO - PROCESS | 1692 | ++DOCSHELL 0x11746a000 == 39 [pid = 1692] [id = 131] 18:49:51 INFO - PROCESS | 1692 | ++DOMWINDOW == 112 (0x1130fc000) [pid = 1692] [serial = 390] [outer = 0x0] 18:49:51 INFO - PROCESS | 1692 | ++DOMWINDOW == 113 (0x113d40400) [pid = 1692] [serial = 391] [outer = 0x1130fc000] 18:49:51 INFO - PROCESS | 1692 | 1467424191173 Marionette DEBUG loaded listener.js 18:49:51 INFO - PROCESS | 1692 | ++DOMWINDOW == 114 (0x11696d800) [pid = 1692] [serial = 392] [outer = 0x1130fc000] 18:49:51 INFO - PROCESS | 1692 | 1467424191732 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]]]}] 18:49:51 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 18:49:51 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 822ms 18:49:51 INFO - PROCESS | 1692 | 1467424191792 Marionette TRACE conn2 -> [0,497,"getWindowHandle",null] 18:49:51 INFO - PROCESS | 1692 | 1467424191796 Marionette TRACE conn2 <- [1,497,null,{"value":"7"}] 18:49:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 18:49:51 INFO - PROCESS | 1692 | 1467424191812 Marionette TRACE conn2 -> [0,498,"setScriptTimeout",{"ms":35000}] 18:49:51 INFO - PROCESS | 1692 | 1467424191814 Marionette TRACE conn2 <- [1,498,null,{}] 18:49:51 INFO - PROCESS | 1692 | 1467424191819 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}] 18:49:51 INFO - PROCESS | 1692 | 1467424191820 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:49:51 INFO - PROCESS | 1692 | 1467424191935 Marionette TRACE conn2 <- [1,499,null,{"value":null}] 18:49:52 INFO - PROCESS | 1692 | 1467424192126 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:49:52 INFO - PROCESS | 1692 | 1467424192128 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:49:52 INFO - PROCESS | 1692 | ++DOCSHELL 0x112d2c000 == 40 [pid = 1692] [id = 132] 18:49:52 INFO - PROCESS | 1692 | ++DOMWINDOW == 115 (0x112a53800) [pid = 1692] [serial = 393] [outer = 0x0] 18:49:52 INFO - PROCESS | 1692 | ++DOMWINDOW == 116 (0x112a59400) [pid = 1692] [serial = 394] [outer = 0x112a53800] 18:49:52 INFO - PROCESS | 1692 | 1467424192155 Marionette DEBUG loaded listener.js 18:49:52 INFO - PROCESS | 1692 | ++DOMWINDOW == 117 (0x112ef5000) [pid = 1692] [serial = 395] [outer = 0x112a53800] 18:49:52 INFO - PROCESS | 1692 | --DOCSHELL 0x12933c000 == 39 [pid = 1692] [id = 129] 18:49:52 INFO - PROCESS | 1692 | --DOCSHELL 0x1290df000 == 38 [pid = 1692] [id = 128] 18:49:52 INFO - PROCESS | 1692 | --DOCSHELL 0x1255af800 == 37 [pid = 1692] [id = 127] 18:49:52 INFO - PROCESS | 1692 | --DOCSHELL 0x1268a2800 == 36 [pid = 1692] [id = 126] 18:49:52 INFO - PROCESS | 1692 | --DOCSHELL 0x112153800 == 35 [pid = 1692] [id = 125] 18:49:52 INFO - PROCESS | 1692 | --DOCSHELL 0x121399000 == 34 [pid = 1692] [id = 124] 18:49:52 INFO - PROCESS | 1692 | --DOCSHELL 0x119d20800 == 33 [pid = 1692] [id = 123] 18:49:52 INFO - PROCESS | 1692 | --DOCSHELL 0x1193e3800 == 32 [pid = 1692] [id = 122] 18:49:52 INFO - PROCESS | 1692 | --DOCSHELL 0x118454800 == 31 [pid = 1692] [id = 121] 18:49:52 INFO - PROCESS | 1692 | --DOCSHELL 0x116ab4000 == 30 [pid = 1692] [id = 120] 18:49:52 INFO - PROCESS | 1692 | --DOCSHELL 0x112d37800 == 29 [pid = 1692] [id = 119] 18:49:52 INFO - PROCESS | 1692 | 1467424192619 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]]]}] 18:49:52 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 18:49:52 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 823ms 18:49:52 INFO - PROCESS | 1692 | 1467424192637 Marionette TRACE conn2 -> [0,501,"getWindowHandle",null] 18:49:52 INFO - PROCESS | 1692 | 1467424192639 Marionette TRACE conn2 <- [1,501,null,{"value":"7"}] 18:49:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 18:49:52 INFO - PROCESS | 1692 | 1467424192645 Marionette TRACE conn2 -> [0,502,"setScriptTimeout",{"ms":35000}] 18:49:52 INFO - PROCESS | 1692 | 1467424192647 Marionette TRACE conn2 <- [1,502,null,{}] 18:49:52 INFO - PROCESS | 1692 | 1467424192651 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}] 18:49:52 INFO - PROCESS | 1692 | 1467424192652 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:49:52 INFO - PROCESS | 1692 | 1467424192738 Marionette TRACE conn2 <- [1,503,null,{"value":null}] 18:49:52 INFO - PROCESS | 1692 | --DOMWINDOW == 116 (0x12c7b8c00) [pid = 1692] [serial = 290] [outer = 0x0] [url = about:blank] 18:49:52 INFO - PROCESS | 1692 | --DOMWINDOW == 115 (0x12913dc00) [pid = 1692] [serial = 251] [outer = 0x0] [url = about:blank] 18:49:52 INFO - PROCESS | 1692 | --DOMWINDOW == 114 (0x1282dec00) [pid = 1692] [serial = 248] [outer = 0x0] [url = about:blank] 18:49:52 INFO - PROCESS | 1692 | --DOMWINDOW == 113 (0x123ca7800) [pid = 1692] [serial = 245] [outer = 0x0] [url = about:blank] 18:49:52 INFO - PROCESS | 1692 | --DOMWINDOW == 112 (0x119085800) [pid = 1692] [serial = 242] [outer = 0x0] [url = about:blank] 18:49:52 INFO - PROCESS | 1692 | --DOMWINDOW == 111 (0x126d40800) [pid = 1692] [serial = 239] [outer = 0x0] [url = about:blank] 18:49:52 INFO - PROCESS | 1692 | --DOMWINDOW == 110 (0x119e8dc00) [pid = 1692] [serial = 190] [outer = 0x0] [url = about:blank] 18:49:52 INFO - PROCESS | 1692 | --DOMWINDOW == 109 (0x118085c00) [pid = 1692] [serial = 187] [outer = 0x0] [url = about:blank] 18:49:52 INFO - PROCESS | 1692 | --DOMWINDOW == 108 (0x126d3a000) [pid = 1692] [serial = 196] [outer = 0x0] [url = about:blank] 18:49:52 INFO - PROCESS | 1692 | --DOMWINDOW == 107 (0x1266cb000) [pid = 1692] [serial = 184] [outer = 0x0] [url = about:blank] 18:49:52 INFO - PROCESS | 1692 | --DOMWINDOW == 106 (0x12559c400) [pid = 1692] [serial = 193] [outer = 0x0] [url = about:blank] 18:49:52 INFO - PROCESS | 1692 | --DOMWINDOW == 105 (0x1130fb000) [pid = 1692] [serial = 325] [outer = 0x0] [url = about:blank] 18:49:52 INFO - PROCESS | 1692 | --DOMWINDOW == 104 (0x12cc79c00) [pid = 1692] [serial = 323] [outer = 0x0] [url = about:blank] 18:49:52 INFO - PROCESS | 1692 | --DOMWINDOW == 103 (0x112a5a400) [pid = 1692] [serial = 328] [outer = 0x0] [url = about:blank] 18:49:52 INFO - PROCESS | 1692 | --DOMWINDOW == 102 (0x116755c00) [pid = 1692] [serial = 326] [outer = 0x0] [url = about:blank] 18:49:52 INFO - PROCESS | 1692 | --DOMWINDOW == 101 (0x110ef0000) [pid = 1692] [serial = 331] [outer = 0x0] [url = about:blank] 18:49:52 INFO - PROCESS | 1692 | --DOMWINDOW == 100 (0x112a60000) [pid = 1692] [serial = 329] [outer = 0x0] [url = about:blank] 18:49:52 INFO - PROCESS | 1692 | --DOMWINDOW == 99 (0x1186c3000) [pid = 1692] [serial = 307] [outer = 0x0] [url = about:blank] 18:49:52 INFO - PROCESS | 1692 | --DOMWINDOW == 98 (0x120f86800) [pid = 1692] [serial = 308] [outer = 0x0] [url = about:blank] 18:49:52 INFO - PROCESS | 1692 | --DOMWINDOW == 97 (0x129026800) [pid = 1692] [serial = 313] [outer = 0x0] [url = about:blank] 18:49:52 INFO - PROCESS | 1692 | --DOMWINDOW == 96 (0x12a53dc00) [pid = 1692] [serial = 314] [outer = 0x0] [url = about:blank] 18:49:52 INFO - PROCESS | 1692 | --DOMWINDOW == 95 (0x1282db400) [pid = 1692] [serial = 298] [outer = 0x0] [url = about:blank] 18:49:52 INFO - PROCESS | 1692 | --DOMWINDOW == 94 (0x1283dd000) [pid = 1692] [serial = 299] [outer = 0x0] [url = about:blank] 18:49:52 INFO - PROCESS | 1692 | --DOMWINDOW == 93 (0x12af57400) [pid = 1692] [serial = 316] [outer = 0x0] [url = about:blank] 18:49:52 INFO - PROCESS | 1692 | --DOMWINDOW == 92 (0x12b9cb800) [pid = 1692] [serial = 317] [outer = 0x0] [url = about:blank] 18:49:52 INFO - PROCESS | 1692 | --DOMWINDOW == 91 (0x1128d5400) [pid = 1692] [serial = 292] [outer = 0x0] [url = about:blank] 18:49:52 INFO - PROCESS | 1692 | --DOMWINDOW == 90 (0x11384bc00) [pid = 1692] [serial = 293] [outer = 0x0] [url = about:blank] 18:49:52 INFO - PROCESS | 1692 | --DOMWINDOW == 89 (0x119c85000) [pid = 1692] [serial = 295] [outer = 0x0] [url = about:blank] 18:49:52 INFO - PROCESS | 1692 | --DOMWINDOW == 88 (0x123c70000) [pid = 1692] [serial = 296] [outer = 0x0] [url = about:blank] 18:49:52 INFO - PROCESS | 1692 | --DOMWINDOW == 87 (0x12be5ec00) [pid = 1692] [serial = 319] [outer = 0x0] [url = about:blank] 18:49:52 INFO - PROCESS | 1692 | --DOMWINDOW == 86 (0x12c694800) [pid = 1692] [serial = 320] [outer = 0x0] [url = about:blank] 18:49:52 INFO - PROCESS | 1692 | --DOMWINDOW == 85 (0x12c1b3400) [pid = 1692] [serial = 304] [outer = 0x0] [url = about:blank] 18:49:52 INFO - PROCESS | 1692 | --DOMWINDOW == 84 (0x12c1bf000) [pid = 1692] [serial = 305] [outer = 0x0] [url = about:blank] 18:49:52 INFO - PROCESS | 1692 | --DOMWINDOW == 83 (0x12a8bc000) [pid = 1692] [serial = 301] [outer = 0x0] [url = about:blank] 18:49:52 INFO - PROCESS | 1692 | --DOMWINDOW == 82 (0x12b19d000) [pid = 1692] [serial = 302] [outer = 0x0] [url = about:blank] 18:49:52 INFO - PROCESS | 1692 | --DOMWINDOW == 81 (0x126d34000) [pid = 1692] [serial = 310] [outer = 0x0] [url = about:blank] 18:49:52 INFO - PROCESS | 1692 | --DOMWINDOW == 80 (0x1282da000) [pid = 1692] [serial = 311] [outer = 0x0] [url = about:blank] 18:49:52 INFO - PROCESS | 1692 | --DOMWINDOW == 79 (0x11269c000) [pid = 1692] [serial = 334] [outer = 0x0] [url = about:blank] 18:49:52 INFO - PROCESS | 1692 | --DOMWINDOW == 78 (0x1126a0000) [pid = 1692] [serial = 335] [outer = 0x0] [url = about:blank] 18:49:52 INFO - PROCESS | 1692 | --DOMWINDOW == 77 (0x123ca3c00) [pid = 1692] [serial = 338] [outer = 0x0] [url = about:blank] 18:49:52 INFO - PROCESS | 1692 | --DOMWINDOW == 76 (0x12c7b3800) [pid = 1692] [serial = 322] [outer = 0x0] [url = about:blank] 18:49:52 INFO - PROCESS | 1692 | --DOMWINDOW == 75 (0x112a5c000) [pid = 1692] [serial = 332] [outer = 0x0] [url = about:blank] 18:49:52 INFO - PROCESS | 1692 | --DOMWINDOW == 74 (0x1126a3000) [pid = 1692] [serial = 337] [outer = 0x0] [url = about:blank] 18:49:52 INFO - PROCESS | 1692 | 1467424192797 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:49:52 INFO - PROCESS | 1692 | 1467424192799 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:49:52 INFO - PROCESS | 1692 | ++DOCSHELL 0x113ac9000 == 30 [pid = 1692] [id = 133] 18:49:52 INFO - PROCESS | 1692 | ++DOMWINDOW == 75 (0x112699800) [pid = 1692] [serial = 396] [outer = 0x0] 18:49:52 INFO - PROCESS | 1692 | ++DOMWINDOW == 76 (0x112a5c000) [pid = 1692] [serial = 397] [outer = 0x112699800] 18:49:52 INFO - PROCESS | 1692 | 1467424192830 Marionette DEBUG loaded listener.js 18:49:52 INFO - PROCESS | 1692 | ++DOMWINDOW == 77 (0x113daa000) [pid = 1692] [serial = 398] [outer = 0x112699800] 18:49:53 INFO - PROCESS | 1692 | 1467424193137 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]]]}] 18:49:53 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 18:49:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 520ms 18:49:53 INFO - PROCESS | 1692 | 1467424193167 Marionette TRACE conn2 -> [0,505,"getWindowHandle",null] 18:49:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 18:49:53 INFO - PROCESS | 1692 | 1467424193170 Marionette TRACE conn2 <- [1,505,null,{"value":"7"}] 18:49:53 INFO - PROCESS | 1692 | 1467424193173 Marionette TRACE conn2 -> [0,506,"setScriptTimeout",{"ms":35000}] 18:49:53 INFO - PROCESS | 1692 | 1467424193177 Marionette TRACE conn2 <- [1,506,null,{}] 18:49:53 INFO - PROCESS | 1692 | 1467424193180 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}] 18:49:53 INFO - PROCESS | 1692 | 1467424193182 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:49:53 INFO - PROCESS | 1692 | 1467424193264 Marionette TRACE conn2 <- [1,507,null,{"value":null}] 18:49:53 INFO - PROCESS | 1692 | 1467424193323 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:49:53 INFO - PROCESS | 1692 | 1467424193324 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:49:53 INFO - PROCESS | 1692 | ++DOCSHELL 0x117e22000 == 31 [pid = 1692] [id = 134] 18:49:53 INFO - PROCESS | 1692 | ++DOMWINDOW == 78 (0x11269c000) [pid = 1692] [serial = 399] [outer = 0x0] 18:49:53 INFO - PROCESS | 1692 | ++DOMWINDOW == 79 (0x116030800) [pid = 1692] [serial = 400] [outer = 0x11269c000] 18:49:53 INFO - PROCESS | 1692 | 1467424193350 Marionette DEBUG loaded listener.js 18:49:53 INFO - PROCESS | 1692 | ++DOMWINDOW == 80 (0x118080400) [pid = 1692] [serial = 401] [outer = 0x11269c000] 18:49:53 INFO - PROCESS | 1692 | 1467424193676 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]]]}] 18:49:53 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 18:49:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 522ms 18:49:53 INFO - PROCESS | 1692 | 1467424193696 Marionette TRACE conn2 -> [0,509,"getWindowHandle",null] 18:49:53 INFO - PROCESS | 1692 | 1467424193697 Marionette TRACE conn2 <- [1,509,null,{"value":"7"}] 18:49:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 18:49:53 INFO - PROCESS | 1692 | 1467424193704 Marionette TRACE conn2 -> [0,510,"setScriptTimeout",{"ms":35000}] 18:49:53 INFO - PROCESS | 1692 | 1467424193712 Marionette TRACE conn2 <- [1,510,null,{}] 18:49:53 INFO - PROCESS | 1692 | 1467424193715 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}] 18:49:53 INFO - PROCESS | 1692 | 1467424193718 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:49:53 INFO - PROCESS | 1692 | 1467424193800 Marionette TRACE conn2 <- [1,511,null,{"value":null}] 18:49:53 INFO - PROCESS | 1692 | 1467424193850 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:49:53 INFO - PROCESS | 1692 | 1467424193851 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:49:53 INFO - PROCESS | 1692 | ++DOCSHELL 0x11901a800 == 32 [pid = 1692] [id = 135] 18:49:53 INFO - PROCESS | 1692 | ++DOMWINDOW == 81 (0x1121bd800) [pid = 1692] [serial = 402] [outer = 0x0] 18:49:53 INFO - PROCESS | 1692 | ++DOMWINDOW == 82 (0x1183b5000) [pid = 1692] [serial = 403] [outer = 0x1121bd800] 18:49:53 INFO - PROCESS | 1692 | 1467424193876 Marionette DEBUG loaded listener.js 18:49:53 INFO - PROCESS | 1692 | ++DOMWINDOW == 83 (0x118c18c00) [pid = 1692] [serial = 404] [outer = 0x1121bd800] 18:49:54 INFO - PROCESS | 1692 | 1467424194160 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]]]}] 18:49:54 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 18:49:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 480ms 18:49:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 18:49:54 INFO - PROCESS | 1692 | 1467424194181 Marionette TRACE conn2 -> [0,513,"getWindowHandle",null] 18:49:54 INFO - PROCESS | 1692 | 1467424194183 Marionette TRACE conn2 <- [1,513,null,{"value":"7"}] 18:49:54 INFO - PROCESS | 1692 | 1467424194185 Marionette TRACE conn2 -> [0,514,"setScriptTimeout",{"ms":35000}] 18:49:54 INFO - PROCESS | 1692 | 1467424194186 Marionette TRACE conn2 <- [1,514,null,{}] 18:49:54 INFO - PROCESS | 1692 | 1467424194196 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}] 18:49:54 INFO - PROCESS | 1692 | 1467424194197 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:49:54 INFO - PROCESS | 1692 | 1467424194283 Marionette TRACE conn2 <- [1,515,null,{"value":null}] 18:49:54 INFO - PROCESS | 1692 | 1467424194287 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:49:54 INFO - PROCESS | 1692 | 1467424194288 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:49:54 INFO - PROCESS | 1692 | ++DOCSHELL 0x119d21000 == 33 [pid = 1692] [id = 136] 18:49:54 INFO - PROCESS | 1692 | ++DOMWINDOW == 84 (0x1130f2800) [pid = 1692] [serial = 405] [outer = 0x0] 18:49:54 INFO - PROCESS | 1692 | ++DOMWINDOW == 85 (0x1192ac800) [pid = 1692] [serial = 406] [outer = 0x1130f2800] 18:49:54 INFO - PROCESS | 1692 | 1467424194315 Marionette DEBUG loaded listener.js 18:49:54 INFO - PROCESS | 1692 | ++DOMWINDOW == 86 (0x1195d1800) [pid = 1692] [serial = 407] [outer = 0x1130f2800] 18:49:54 INFO - PROCESS | 1692 | 1467424194644 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]]]}] 18:49:54 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 18:49:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 473ms 18:49:54 INFO - PROCESS | 1692 | 1467424194660 Marionette TRACE conn2 -> [0,517,"getWindowHandle",null] 18:49:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 18:49:54 INFO - PROCESS | 1692 | 1467424194661 Marionette TRACE conn2 <- [1,517,null,{"value":"7"}] 18:49:54 INFO - PROCESS | 1692 | 1467424194664 Marionette TRACE conn2 -> [0,518,"setScriptTimeout",{"ms":35000}] 18:49:54 INFO - PROCESS | 1692 | 1467424194665 Marionette TRACE conn2 <- [1,518,null,{}] 18:49:54 INFO - PROCESS | 1692 | 1467424194667 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}] 18:49:54 INFO - PROCESS | 1692 | 1467424194668 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:49:54 INFO - PROCESS | 1692 | 1467424194772 Marionette TRACE conn2 <- [1,519,null,{"value":null}] 18:49:54 INFO - PROCESS | 1692 | 1467424194783 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:49:54 INFO - PROCESS | 1692 | 1467424194787 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:49:54 INFO - PROCESS | 1692 | ++DOCSHELL 0x1193e2800 == 34 [pid = 1692] [id = 137] 18:49:54 INFO - PROCESS | 1692 | ++DOMWINDOW == 87 (0x119813400) [pid = 1692] [serial = 408] [outer = 0x0] 18:49:54 INFO - PROCESS | 1692 | ++DOMWINDOW == 88 (0x119c7b400) [pid = 1692] [serial = 409] [outer = 0x119813400] 18:49:54 INFO - PROCESS | 1692 | 1467424194820 Marionette DEBUG loaded listener.js 18:49:54 INFO - PROCESS | 1692 | ++DOMWINDOW == 89 (0x120f8a000) [pid = 1692] [serial = 410] [outer = 0x119813400] 18:49:55 INFO - PROCESS | 1692 | 1467424195168 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]]]}] 18:49:55 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 18:49:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 517ms 18:49:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 18:49:55 INFO - PROCESS | 1692 | 1467424195182 Marionette TRACE conn2 -> [0,521,"getWindowHandle",null] 18:49:55 INFO - PROCESS | 1692 | 1467424195183 Marionette TRACE conn2 <- [1,521,null,{"value":"7"}] 18:49:55 INFO - PROCESS | 1692 | 1467424195185 Marionette TRACE conn2 -> [0,522,"setScriptTimeout",{"ms":35000}] 18:49:55 INFO - PROCESS | 1692 | 1467424195186 Marionette TRACE conn2 <- [1,522,null,{}] 18:49:55 INFO - PROCESS | 1692 | 1467424195190 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}] 18:49:55 INFO - PROCESS | 1692 | 1467424195193 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:49:55 INFO - PROCESS | 1692 | 1467424195290 Marionette TRACE conn2 <- [1,523,null,{"value":null}] 18:49:55 INFO - PROCESS | 1692 | 1467424195294 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:49:55 INFO - PROCESS | 1692 | 1467424195295 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:49:55 INFO - PROCESS | 1692 | ++DOCSHELL 0x121853800 == 35 [pid = 1692] [id = 138] 18:49:55 INFO - PROCESS | 1692 | ++DOMWINDOW == 90 (0x11907cc00) [pid = 1692] [serial = 411] [outer = 0x0] 18:49:55 INFO - PROCESS | 1692 | ++DOMWINDOW == 91 (0x121198c00) [pid = 1692] [serial = 412] [outer = 0x11907cc00] 18:49:55 INFO - PROCESS | 1692 | 1467424195319 Marionette DEBUG loaded listener.js 18:49:55 INFO - PROCESS | 1692 | ++DOMWINDOW == 92 (0x121ccb400) [pid = 1692] [serial = 413] [outer = 0x11907cc00] 18:49:55 INFO - PROCESS | 1692 | 1467424195684 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]]]}] 18:49:55 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 18:49:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 519ms 18:49:55 INFO - PROCESS | 1692 | 1467424195705 Marionette TRACE conn2 -> [0,525,"getWindowHandle",null] 18:49:55 INFO - PROCESS | 1692 | 1467424195707 Marionette TRACE conn2 <- [1,525,null,{"value":"7"}] 18:49:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 18:49:55 INFO - PROCESS | 1692 | 1467424195709 Marionette TRACE conn2 -> [0,526,"setScriptTimeout",{"ms":35000}] 18:49:55 INFO - PROCESS | 1692 | 1467424195710 Marionette TRACE conn2 <- [1,526,null,{}] 18:49:55 INFO - PROCESS | 1692 | 1467424195718 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}] 18:49:55 INFO - PROCESS | 1692 | 1467424195719 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:49:55 INFO - PROCESS | 1692 | 1467424195817 Marionette TRACE conn2 <- [1,527,null,{"value":null}] 18:49:55 INFO - PROCESS | 1692 | 1467424195822 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:49:55 INFO - PROCESS | 1692 | 1467424195823 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:49:55 INFO - PROCESS | 1692 | ++DOCSHELL 0x112e31800 == 36 [pid = 1692] [id = 139] 18:49:55 INFO - PROCESS | 1692 | ++DOMWINDOW == 93 (0x11980d400) [pid = 1692] [serial = 414] [outer = 0x0] 18:49:55 INFO - PROCESS | 1692 | ++DOMWINDOW == 94 (0x124999800) [pid = 1692] [serial = 415] [outer = 0x11980d400] 18:49:55 INFO - PROCESS | 1692 | 1467424195848 Marionette DEBUG loaded listener.js 18:49:55 INFO - PROCESS | 1692 | ++DOMWINDOW == 95 (0x124d6b800) [pid = 1692] [serial = 416] [outer = 0x11980d400] 18:49:56 INFO - PROCESS | 1692 | 1467424196199 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]]]}] 18:49:56 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 18:49:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 524ms 18:49:56 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 18:49:56 INFO - PROCESS | 1692 | 1467424196233 Marionette TRACE conn2 -> [0,529,"getWindowHandle",null] 18:49:56 INFO - PROCESS | 1692 | 1467424196235 Marionette TRACE conn2 <- [1,529,null,{"value":"7"}] 18:49:56 INFO - PROCESS | 1692 | 1467424196237 Marionette TRACE conn2 -> [0,530,"setScriptTimeout",{"ms":35000}] 18:49:56 INFO - PROCESS | 1692 | 1467424196238 Marionette TRACE conn2 <- [1,530,null,{}] 18:49:56 INFO - PROCESS | 1692 | 1467424196243 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}] 18:49:56 INFO - PROCESS | 1692 | 1467424196244 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:49:56 INFO - PROCESS | 1692 | 1467424196337 Marionette TRACE conn2 <- [1,531,null,{"value":null}] 18:49:56 INFO - PROCESS | 1692 | 1467424196341 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:49:56 INFO - PROCESS | 1692 | 1467424196342 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:49:56 INFO - PROCESS | 1692 | ++DOCSHELL 0x1255af800 == 37 [pid = 1692] [id = 140] 18:49:56 INFO - PROCESS | 1692 | ++DOMWINDOW == 96 (0x121ccc000) [pid = 1692] [serial = 417] [outer = 0x0] 18:49:56 INFO - PROCESS | 1692 | ++DOMWINDOW == 97 (0x12559c400) [pid = 1692] [serial = 418] [outer = 0x121ccc000] 18:49:56 INFO - PROCESS | 1692 | 1467424196366 Marionette DEBUG loaded listener.js 18:49:56 INFO - PROCESS | 1692 | ++DOMWINDOW == 98 (0x1260c9c00) [pid = 1692] [serial = 419] [outer = 0x121ccc000] 18:49:56 INFO - PROCESS | 1692 | 1467424196691 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"]]]}] 18:49:56 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 18:49:56 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 18:49:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:49:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:49:56 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 18:49:56 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 18:49:56 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 18:49:56 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 18:49:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:49:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:49:56 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 18:49:56 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 18:49:56 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 472ms 18:49:56 INFO - PROCESS | 1692 | 1467424196713 Marionette TRACE conn2 -> [0,533,"getWindowHandle",null] 18:49:56 INFO - PROCESS | 1692 | 1467424196714 Marionette TRACE conn2 <- [1,533,null,{"value":"7"}] 18:49:56 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 18:49:56 INFO - PROCESS | 1692 | 1467424196717 Marionette TRACE conn2 -> [0,534,"setScriptTimeout",{"ms":35000}] 18:49:56 INFO - PROCESS | 1692 | 1467424196718 Marionette TRACE conn2 <- [1,534,null,{}] 18:49:56 INFO - PROCESS | 1692 | 1467424196727 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}] 18:49:56 INFO - PROCESS | 1692 | 1467424196728 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:49:56 INFO - PROCESS | 1692 | 1467424196916 Marionette TRACE conn2 <- [1,535,null,{"value":null}] 18:49:56 INFO - PROCESS | 1692 | --DOMWINDOW == 97 (0x119c89c00) [pid = 1692] [serial = 366] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 18:49:56 INFO - PROCESS | 1692 | --DOMWINDOW == 96 (0x1186c5c00) [pid = 1692] [serial = 363] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 18:49:56 INFO - PROCESS | 1692 | --DOMWINDOW == 95 (0x1130fcc00) [pid = 1692] [serial = 357] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 18:49:56 INFO - PROCESS | 1692 | --DOMWINDOW == 94 (0x1186d1800) [pid = 1692] [serial = 360] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 18:49:56 INFO - PROCESS | 1692 | --DOMWINDOW == 93 (0x112a56000) [pid = 1692] [serial = 354] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 18:49:56 INFO - PROCESS | 1692 | --DOMWINDOW == 92 (0x113847800) [pid = 1692] [serial = 351] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 18:49:56 INFO - PROCESS | 1692 | --DOMWINDOW == 91 (0x110eeb800) [pid = 1692] [serial = 339] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 18:49:56 INFO - PROCESS | 1692 | --DOMWINDOW == 90 (0x1184eb800) [pid = 1692] [serial = 369] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 18:49:56 INFO - PROCESS | 1692 | --DOMWINDOW == 89 (0x1138e8c00) [pid = 1692] [serial = 342] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 18:49:56 INFO - PROCESS | 1692 | --DOMWINDOW == 88 (0x1195ccc00) [pid = 1692] [serial = 345] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 18:49:56 INFO - PROCESS | 1692 | --DOMWINDOW == 87 (0x1195d1400) [pid = 1692] [serial = 348] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 18:49:56 INFO - PROCESS | 1692 | --DOMWINDOW == 86 (0x124d10400) [pid = 1692] [serial = 372] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 18:49:56 INFO - PROCESS | 1692 | --DOMWINDOW == 85 (0x11269f000) [pid = 1692] [serial = 378] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 18:49:56 INFO - PROCESS | 1692 | --DOMWINDOW == 84 (0x112a54400) [pid = 1692] [serial = 375] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 18:49:56 INFO - PROCESS | 1692 | --DOMWINDOW == 83 (0x119084800) [pid = 1692] [serial = 381] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 18:49:56 INFO - PROCESS | 1692 | --DOMWINDOW == 82 (0x1195cb000) [pid = 1692] [serial = 384] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 18:49:56 INFO - PROCESS | 1692 | 1467424196958 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:49:56 INFO - PROCESS | 1692 | 1467424196959 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:49:56 INFO - PROCESS | 1692 | ++DOCSHELL 0x1172fa000 == 38 [pid = 1692] [id = 141] 18:49:56 INFO - PROCESS | 1692 | ++DOMWINDOW == 83 (0x110eea400) [pid = 1692] [serial = 420] [outer = 0x0] 18:49:56 INFO - PROCESS | 1692 | ++DOMWINDOW == 84 (0x1128cc000) [pid = 1692] [serial = 421] [outer = 0x110eea400] 18:49:56 INFO - PROCESS | 1692 | 1467424196983 Marionette DEBUG loaded listener.js 18:49:57 INFO - PROCESS | 1692 | ++DOMWINDOW == 85 (0x113d4cc00) [pid = 1692] [serial = 422] [outer = 0x110eea400] 18:49:57 INFO - PROCESS | 1692 | 1467424197261 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]]]}] 18:49:57 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | drawFocusIfNeeded draws a focus ring. 18:49:57 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 569ms 18:49:57 INFO - PROCESS | 1692 | 1467424197286 Marionette TRACE conn2 -> [0,537,"getWindowHandle",null] 18:49:57 INFO - PROCESS | 1692 | 1467424197288 Marionette TRACE conn2 <- [1,537,null,{"value":"7"}] 18:49:57 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 18:49:57 INFO - PROCESS | 1692 | 1467424197298 Marionette TRACE conn2 -> [0,538,"setScriptTimeout",{"ms":35000}] 18:49:57 INFO - PROCESS | 1692 | 1467424197299 Marionette TRACE conn2 <- [1,538,null,{}] 18:49:57 INFO - PROCESS | 1692 | 1467424197301 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}] 18:49:57 INFO - PROCESS | 1692 | 1467424197302 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:49:57 INFO - PROCESS | 1692 | 1467424197404 Marionette TRACE conn2 <- [1,539,null,{"value":null}] 18:49:57 INFO - PROCESS | 1692 | 1467424197413 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:49:57 INFO - PROCESS | 1692 | 1467424197415 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:49:57 INFO - PROCESS | 1692 | ++DOCSHELL 0x12a314000 == 39 [pid = 1692] [id = 142] 18:49:57 INFO - PROCESS | 1692 | ++DOMWINDOW == 86 (0x11662ec00) [pid = 1692] [serial = 423] [outer = 0x0] 18:49:57 INFO - PROCESS | 1692 | ++DOMWINDOW == 87 (0x1195ca800) [pid = 1692] [serial = 424] [outer = 0x11662ec00] 18:49:57 INFO - PROCESS | 1692 | 1467424197447 Marionette DEBUG loaded listener.js 18:49:57 INFO - PROCESS | 1692 | ++DOMWINDOW == 88 (0x1268ccc00) [pid = 1692] [serial = 425] [outer = 0x11662ec00] 18:49:57 INFO - PROCESS | 1692 | 1467424197829 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]]]}] 18:49:57 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. 18:49:57 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 570ms 18:49:57 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 18:49:57 INFO - PROCESS | 1692 | 1467424197869 Marionette TRACE conn2 -> [0,541,"getWindowHandle",null] 18:49:57 INFO - PROCESS | 1692 | 1467424197870 Marionette TRACE conn2 <- [1,541,null,{"value":"7"}] 18:49:57 INFO - PROCESS | 1692 | 1467424197872 Marionette TRACE conn2 -> [0,542,"setScriptTimeout",{"ms":35000}] 18:49:57 INFO - PROCESS | 1692 | 1467424197876 Marionette TRACE conn2 <- [1,542,null,{}] 18:49:57 INFO - PROCESS | 1692 | 1467424197879 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}] 18:49:57 INFO - PROCESS | 1692 | 1467424197880 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:49:57 INFO - PROCESS | 1692 | 1467424197968 Marionette TRACE conn2 <- [1,543,null,{"value":null}] 18:49:57 INFO - PROCESS | 1692 | 1467424197972 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:49:57 INFO - PROCESS | 1692 | 1467424197975 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:49:57 INFO - PROCESS | 1692 | ++DOCSHELL 0x12a845000 == 40 [pid = 1692] [id = 143] 18:49:57 INFO - PROCESS | 1692 | ++DOMWINDOW == 89 (0x126d39400) [pid = 1692] [serial = 426] [outer = 0x0] 18:49:58 INFO - PROCESS | 1692 | ++DOMWINDOW == 90 (0x1282e2c00) [pid = 1692] [serial = 427] [outer = 0x126d39400] 18:49:58 INFO - PROCESS | 1692 | 1467424198000 Marionette DEBUG loaded listener.js 18:49:58 INFO - PROCESS | 1692 | ++DOMWINDOW == 91 (0x12913d400) [pid = 1692] [serial = 428] [outer = 0x126d39400] 18:49:58 INFO - PROCESS | 1692 | 1467424198314 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]]]}] 18:49:58 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. 18:49:58 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 471ms 18:49:58 INFO - PROCESS | 1692 | 1467424198344 Marionette TRACE conn2 -> [0,545,"getWindowHandle",null] 18:49:58 INFO - PROCESS | 1692 | 1467424198345 Marionette TRACE conn2 <- [1,545,null,{"value":"7"}] 18:49:58 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 18:49:58 INFO - PROCESS | 1692 | 1467424198347 Marionette TRACE conn2 -> [0,546,"setScriptTimeout",{"ms":35000}] 18:49:58 INFO - PROCESS | 1692 | 1467424198348 Marionette TRACE conn2 <- [1,546,null,{}] 18:49:58 INFO - PROCESS | 1692 | 1467424198350 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}] 18:49:58 INFO - PROCESS | 1692 | 1467424198351 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:49:58 INFO - PROCESS | 1692 | 1467424198433 Marionette TRACE conn2 <- [1,547,null,{"value":null}] 18:49:58 INFO - PROCESS | 1692 | 1467424198511 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:49:58 INFO - PROCESS | 1692 | 1467424198512 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:49:58 INFO - PROCESS | 1692 | ++DOCSHELL 0x12aae2800 == 41 [pid = 1692] [id = 144] 18:49:58 INFO - PROCESS | 1692 | ++DOMWINDOW == 92 (0x126d3a000) [pid = 1692] [serial = 429] [outer = 0x0] 18:49:58 INFO - PROCESS | 1692 | ++DOMWINDOW == 93 (0x129143000) [pid = 1692] [serial = 430] [outer = 0x126d3a000] 18:49:58 INFO - PROCESS | 1692 | 1467424198541 Marionette DEBUG loaded listener.js 18:49:58 INFO - PROCESS | 1692 | ++DOMWINDOW == 94 (0x12a54bc00) [pid = 1692] [serial = 431] [outer = 0x126d3a000] 18:49:58 INFO - PROCESS | 1692 | 1467424198824 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]]]}] 18:49:58 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | drawFocusIfNeeded does draw a focus ring if the element is in focus. 18:49:58 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 518ms 18:49:58 INFO - PROCESS | 1692 | 1467424198866 Marionette TRACE conn2 -> [0,549,"getWindowHandle",null] 18:49:58 INFO - PROCESS | 1692 | 1467424198867 Marionette TRACE conn2 <- [1,549,null,{"value":"7"}] 18:49:58 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 18:49:58 INFO - PROCESS | 1692 | 1467424198869 Marionette TRACE conn2 -> [0,550,"setScriptTimeout",{"ms":35000}] 18:49:58 INFO - PROCESS | 1692 | 1467424198870 Marionette TRACE conn2 <- [1,550,null,{}] 18:49:58 INFO - PROCESS | 1692 | 1467424198881 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}] 18:49:58 INFO - PROCESS | 1692 | 1467424198882 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:49:59 INFO - PROCESS | 1692 | 1467424199045 Marionette TRACE conn2 <- [1,551,null,{"value":null}] 18:49:59 INFO - PROCESS | 1692 | 1467424199161 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:49:59 INFO - PROCESS | 1692 | 1467424199162 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:49:59 INFO - PROCESS | 1692 | ++DOCSHELL 0x112d32800 == 42 [pid = 1692] [id = 145] 18:49:59 INFO - PROCESS | 1692 | ++DOMWINDOW == 95 (0x110ee6000) [pid = 1692] [serial = 432] [outer = 0x0] 18:49:59 INFO - PROCESS | 1692 | ++DOMWINDOW == 96 (0x112133800) [pid = 1692] [serial = 433] [outer = 0x110ee6000] 18:49:59 INFO - PROCESS | 1692 | 1467424199205 Marionette DEBUG loaded listener.js 18:49:59 INFO - PROCESS | 1692 | ++DOMWINDOW == 97 (0x112a60000) [pid = 1692] [serial = 434] [outer = 0x110ee6000] 18:49:59 INFO - PROCESS | 1692 | 1467424199608 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]]]}] 18:49:59 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. 18:49:59 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 776ms 18:49:59 INFO - PROCESS | 1692 | 1467424199647 Marionette TRACE conn2 -> [0,553,"getWindowHandle",null] 18:49:59 INFO - PROCESS | 1692 | 1467424199650 Marionette TRACE conn2 <- [1,553,null,{"value":"7"}] 18:49:59 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 18:49:59 INFO - PROCESS | 1692 | 1467424199653 Marionette TRACE conn2 -> [0,554,"setScriptTimeout",{"ms":35000}] 18:49:59 INFO - PROCESS | 1692 | 1467424199655 Marionette TRACE conn2 <- [1,554,null,{}] 18:49:59 INFO - PROCESS | 1692 | 1467424199658 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}] 18:49:59 INFO - PROCESS | 1692 | 1467424199662 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:49:59 INFO - PROCESS | 1692 | 1467424199769 Marionette TRACE conn2 <- [1,555,null,{"value":null}] 18:49:59 INFO - PROCESS | 1692 | 1467424199822 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:49:59 INFO - PROCESS | 1692 | 1467424199824 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:49:59 INFO - PROCESS | 1692 | ++DOCSHELL 0x1193dd800 == 43 [pid = 1692] [id = 146] 18:49:59 INFO - PROCESS | 1692 | ++DOMWINDOW == 98 (0x1130f5c00) [pid = 1692] [serial = 435] [outer = 0x0] 18:49:59 INFO - PROCESS | 1692 | ++DOMWINDOW == 99 (0x115e57800) [pid = 1692] [serial = 436] [outer = 0x1130f5c00] 18:49:59 INFO - PROCESS | 1692 | 1467424199854 Marionette DEBUG loaded listener.js 18:49:59 INFO - PROCESS | 1692 | ++DOMWINDOW == 100 (0x1183a9c00) [pid = 1692] [serial = 437] [outer = 0x1130f5c00] 18:50:00 INFO - PROCESS | 1692 | [1692] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 18:50:00 INFO - PROCESS | 1692 | 1467424200345 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]]]}] 18:50:00 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 18:50:00 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 722ms 18:50:00 INFO - PROCESS | 1692 | 1467424200390 Marionette TRACE conn2 -> [0,557,"getWindowHandle",null] 18:50:00 INFO - PROCESS | 1692 | 1467424200393 Marionette TRACE conn2 <- [1,557,null,{"value":"7"}] 18:50:00 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 18:50:00 INFO - PROCESS | 1692 | 1467424200417 Marionette TRACE conn2 -> [0,558,"setScriptTimeout",{"ms":35000}] 18:50:00 INFO - PROCESS | 1692 | 1467424200419 Marionette TRACE conn2 <- [1,558,null,{}] 18:50:00 INFO - PROCESS | 1692 | 1467424200422 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}] 18:50:00 INFO - PROCESS | 1692 | 1467424200423 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:50:00 INFO - PROCESS | 1692 | 1467424200555 Marionette TRACE conn2 <- [1,559,null,{"value":null}] 18:50:00 INFO - PROCESS | 1692 | 1467424200605 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:50:00 INFO - PROCESS | 1692 | 1467424200607 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:50:00 INFO - PROCESS | 1692 | ++DOCSHELL 0x12932a000 == 44 [pid = 1692] [id = 147] 18:50:00 INFO - PROCESS | 1692 | ++DOMWINDOW == 101 (0x1183b7400) [pid = 1692] [serial = 438] [outer = 0x0] 18:50:00 INFO - PROCESS | 1692 | ++DOMWINDOW == 102 (0x11907d800) [pid = 1692] [serial = 439] [outer = 0x1183b7400] 18:50:00 INFO - PROCESS | 1692 | 1467424200636 Marionette DEBUG loaded listener.js 18:50:00 INFO - PROCESS | 1692 | ++DOMWINDOW == 103 (0x1195cbc00) [pid = 1692] [serial = 440] [outer = 0x1183b7400] 18:50:01 INFO - PROCESS | 1692 | 1467424201082 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]]]}] 18:50:01 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 18:50:01 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 741ms 18:50:01 INFO - PROCESS | 1692 | 1467424201159 Marionette TRACE conn2 -> [0,561,"getWindowHandle",null] 18:50:01 INFO - PROCESS | 1692 | 1467424201163 Marionette TRACE conn2 <- [1,561,null,{"value":"7"}] 18:50:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 18:50:01 INFO - PROCESS | 1692 | 1467424201177 Marionette TRACE conn2 -> [0,562,"setScriptTimeout",{"ms":35000}] 18:50:01 INFO - PROCESS | 1692 | 1467424201182 Marionette TRACE conn2 <- [1,562,null,{}] 18:50:01 INFO - PROCESS | 1692 | 1467424201186 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}] 18:50:01 INFO - PROCESS | 1692 | 1467424201190 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:50:01 INFO - PROCESS | 1692 | 1467424201354 Marionette TRACE conn2 <- [1,563,null,{"value":null}] 18:50:01 INFO - PROCESS | 1692 | 1467424201468 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:50:01 INFO - PROCESS | 1692 | 1467424201470 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:50:01 INFO - PROCESS | 1692 | ++DOCSHELL 0x12b98a800 == 45 [pid = 1692] [id = 148] 18:50:01 INFO - PROCESS | 1692 | ++DOMWINDOW == 104 (0x1184c6000) [pid = 1692] [serial = 441] [outer = 0x0] 18:50:01 INFO - PROCESS | 1692 | ++DOMWINDOW == 105 (0x1216b5800) [pid = 1692] [serial = 442] [outer = 0x1184c6000] 18:50:01 INFO - PROCESS | 1692 | 1467424201501 Marionette DEBUG loaded listener.js 18:50:01 INFO - PROCESS | 1692 | ++DOMWINDOW == 106 (0x124d0b000) [pid = 1692] [serial = 443] [outer = 0x1184c6000] 18:50:01 INFO - PROCESS | 1692 | [1692] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 18:50:01 INFO - PROCESS | 1692 | 1467424201946 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]]]}] 18:50:02 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 18:50:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 982ms 18:50:02 INFO - PROCESS | 1692 | 1467424202151 Marionette TRACE conn2 -> [0,565,"getWindowHandle",null] 18:50:02 INFO - PROCESS | 1692 | 1467424202154 Marionette TRACE conn2 <- [1,565,null,{"value":"7"}] 18:50:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 18:50:02 INFO - PROCESS | 1692 | 1467424202158 Marionette TRACE conn2 -> [0,566,"setScriptTimeout",{"ms":35000}] 18:50:02 INFO - PROCESS | 1692 | 1467424202159 Marionette TRACE conn2 <- [1,566,null,{}] 18:50:02 INFO - PROCESS | 1692 | 1467424202163 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}] 18:50:02 INFO - PROCESS | 1692 | 1467424202165 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:50:02 INFO - PROCESS | 1692 | 1467424202258 Marionette TRACE conn2 <- [1,567,null,{"value":null}] 18:50:02 INFO - PROCESS | 1692 | 1467424202311 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:50:02 INFO - PROCESS | 1692 | 1467424202314 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:50:02 INFO - PROCESS | 1692 | ++DOCSHELL 0x118619000 == 46 [pid = 1692] [id = 149] 18:50:02 INFO - PROCESS | 1692 | ++DOMWINDOW == 107 (0x1131d6400) [pid = 1692] [serial = 444] [outer = 0x0] 18:50:02 INFO - PROCESS | 1692 | ++DOMWINDOW == 108 (0x1133df400) [pid = 1692] [serial = 445] [outer = 0x1131d6400] 18:50:02 INFO - PROCESS | 1692 | 1467424202341 Marionette DEBUG loaded listener.js 18:50:02 INFO - PROCESS | 1692 | ++DOMWINDOW == 109 (0x116081400) [pid = 1692] [serial = 446] [outer = 0x1131d6400] 18:50:02 INFO - PROCESS | 1692 | [1692] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 18:50:02 INFO - PROCESS | 1692 | 1467424202750 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]]]}] 18:50:02 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 18:50:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 620ms 18:50:02 INFO - PROCESS | 1692 | 1467424202778 Marionette TRACE conn2 -> [0,569,"getWindowHandle",null] 18:50:02 INFO - PROCESS | 1692 | 1467424202780 Marionette TRACE conn2 <- [1,569,null,{"value":"7"}] 18:50:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 18:50:02 INFO - PROCESS | 1692 | 1467424202784 Marionette TRACE conn2 -> [0,570,"setScriptTimeout",{"ms":35000}] 18:50:02 INFO - PROCESS | 1692 | 1467424202786 Marionette TRACE conn2 <- [1,570,null,{}] 18:50:02 INFO - PROCESS | 1692 | 1467424202789 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}] 18:50:02 INFO - PROCESS | 1692 | 1467424202791 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:50:02 INFO - PROCESS | 1692 | 1467424202885 Marionette TRACE conn2 <- [1,571,null,{"value":null}] 18:50:02 INFO - PROCESS | 1692 | 1467424202940 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:50:02 INFO - PROCESS | 1692 | 1467424202941 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:50:02 INFO - PROCESS | 1692 | ++DOCSHELL 0x118447800 == 47 [pid = 1692] [id = 150] 18:50:02 INFO - PROCESS | 1692 | ++DOMWINDOW == 110 (0x116966400) [pid = 1692] [serial = 447] [outer = 0x0] 18:50:02 INFO - PROCESS | 1692 | ++DOMWINDOW == 111 (0x11842f400) [pid = 1692] [serial = 448] [outer = 0x116966400] 18:50:02 INFO - PROCESS | 1692 | 1467424202969 Marionette DEBUG loaded listener.js 18:50:03 INFO - PROCESS | 1692 | ++DOMWINDOW == 112 (0x1186ce000) [pid = 1692] [serial = 449] [outer = 0x116966400] 18:50:03 INFO - PROCESS | 1692 | --DOCSHELL 0x12aae2800 == 46 [pid = 1692] [id = 144] 18:50:03 INFO - PROCESS | 1692 | --DOCSHELL 0x12a845000 == 45 [pid = 1692] [id = 143] 18:50:03 INFO - PROCESS | 1692 | --DOCSHELL 0x12a314000 == 44 [pid = 1692] [id = 142] 18:50:03 INFO - PROCESS | 1692 | --DOCSHELL 0x1172fa000 == 43 [pid = 1692] [id = 141] 18:50:03 INFO - PROCESS | 1692 | --DOCSHELL 0x1255af800 == 42 [pid = 1692] [id = 140] 18:50:03 INFO - PROCESS | 1692 | --DOCSHELL 0x112e31800 == 41 [pid = 1692] [id = 139] 18:50:03 INFO - PROCESS | 1692 | --DOCSHELL 0x121853800 == 40 [pid = 1692] [id = 138] 18:50:03 INFO - PROCESS | 1692 | --DOCSHELL 0x1193e2800 == 39 [pid = 1692] [id = 137] 18:50:03 INFO - PROCESS | 1692 | --DOCSHELL 0x119d21000 == 38 [pid = 1692] [id = 136] 18:50:03 INFO - PROCESS | 1692 | --DOCSHELL 0x11901a800 == 37 [pid = 1692] [id = 135] 18:50:03 INFO - PROCESS | 1692 | --DOCSHELL 0x117e22000 == 36 [pid = 1692] [id = 134] 18:50:03 INFO - PROCESS | 1692 | --DOCSHELL 0x113ac9000 == 35 [pid = 1692] [id = 133] 18:50:03 INFO - PROCESS | 1692 | --DOCSHELL 0x112d2c000 == 34 [pid = 1692] [id = 132] 18:50:03 INFO - PROCESS | 1692 | --DOCSHELL 0x11746a000 == 33 [pid = 1692] [id = 131] 18:50:03 INFO - PROCESS | 1692 | --DOCSHELL 0x11921f800 == 32 [pid = 1692] [id = 130] 18:50:03 INFO - PROCESS | 1692 | --DOCSHELL 0x118619000 == 31 [pid = 1692] [id = 149] 18:50:03 INFO - PROCESS | 1692 | --DOCSHELL 0x12b98a800 == 30 [pid = 1692] [id = 148] 18:50:03 INFO - PROCESS | 1692 | --DOCSHELL 0x12932a000 == 29 [pid = 1692] [id = 147] 18:50:03 INFO - PROCESS | 1692 | --DOCSHELL 0x1193dd800 == 28 [pid = 1692] [id = 146] 18:50:03 INFO - PROCESS | 1692 | --DOCSHELL 0x112d32800 == 27 [pid = 1692] [id = 145] 18:50:03 INFO - PROCESS | 1692 | --DOMWINDOW == 111 (0x121194400) [pid = 1692] [serial = 367] [outer = 0x0] [url = about:blank] 18:50:03 INFO - PROCESS | 1692 | --DOMWINDOW == 110 (0x119817400) [pid = 1692] [serial = 364] [outer = 0x0] [url = about:blank] 18:50:03 INFO - PROCESS | 1692 | --DOMWINDOW == 109 (0x11629a400) [pid = 1692] [serial = 358] [outer = 0x0] [url = about:blank] 18:50:03 INFO - PROCESS | 1692 | --DOMWINDOW == 108 (0x117020800) [pid = 1692] [serial = 359] [outer = 0x0] [url = about:blank] 18:50:03 INFO - PROCESS | 1692 | --DOMWINDOW == 107 (0x118c23800) [pid = 1692] [serial = 361] [outer = 0x0] [url = about:blank] 18:50:03 INFO - PROCESS | 1692 | --DOMWINDOW == 106 (0x1195c6c00) [pid = 1692] [serial = 362] [outer = 0x0] [url = about:blank] 18:50:03 INFO - PROCESS | 1692 | --DOMWINDOW == 105 (0x112a5c400) [pid = 1692] [serial = 355] [outer = 0x0] [url = about:blank] 18:50:03 INFO - PROCESS | 1692 | --DOMWINDOW == 104 (0x1130f4c00) [pid = 1692] [serial = 356] [outer = 0x0] [url = about:blank] 18:50:03 INFO - PROCESS | 1692 | --DOMWINDOW == 103 (0x116f41c00) [pid = 1692] [serial = 353] [outer = 0x0] [url = about:blank] 18:50:03 INFO - PROCESS | 1692 | --DOMWINDOW == 102 (0x115e58800) [pid = 1692] [serial = 352] [outer = 0x0] [url = about:blank] 18:50:03 INFO - PROCESS | 1692 | --DOMWINDOW == 101 (0x1128cf400) [pid = 1692] [serial = 341] [outer = 0x0] [url = about:blank] 18:50:03 INFO - PROCESS | 1692 | --DOMWINDOW == 100 (0x125e5e800) [pid = 1692] [serial = 371] [outer = 0x0] [url = about:blank] 18:50:03 INFO - PROCESS | 1692 | --DOMWINDOW == 99 (0x111cac800) [pid = 1692] [serial = 340] [outer = 0x0] [url = about:blank] 18:50:03 INFO - PROCESS | 1692 | --DOMWINDOW == 98 (0x1184bd400) [pid = 1692] [serial = 344] [outer = 0x0] [url = about:blank] 18:50:03 INFO - PROCESS | 1692 | --DOMWINDOW == 97 (0x1166f6400) [pid = 1692] [serial = 343] [outer = 0x0] [url = about:blank] 18:50:03 INFO - PROCESS | 1692 | --DOMWINDOW == 96 (0x121a17800) [pid = 1692] [serial = 347] [outer = 0x0] [url = about:blank] 18:50:03 INFO - PROCESS | 1692 | --DOMWINDOW == 95 (0x124ebbc00) [pid = 1692] [serial = 370] [outer = 0x0] [url = about:blank] 18:50:03 INFO - PROCESS | 1692 | --DOMWINDOW == 94 (0x1195d4000) [pid = 1692] [serial = 346] [outer = 0x0] [url = about:blank] 18:50:03 INFO - PROCESS | 1692 | --DOMWINDOW == 93 (0x1282e2800) [pid = 1692] [serial = 350] [outer = 0x0] [url = about:blank] 18:50:03 INFO - PROCESS | 1692 | --DOMWINDOW == 92 (0x1255a8c00) [pid = 1692] [serial = 349] [outer = 0x0] [url = about:blank] 18:50:03 INFO - PROCESS | 1692 | --DOMWINDOW == 91 (0x129027400) [pid = 1692] [serial = 374] [outer = 0x0] [url = about:blank] 18:50:03 INFO - PROCESS | 1692 | --DOMWINDOW == 90 (0x126d37c00) [pid = 1692] [serial = 373] [outer = 0x0] [url = about:blank] 18:50:03 INFO - PROCESS | 1692 | --DOMWINDOW == 89 (0x1130f8400) [pid = 1692] [serial = 379] [outer = 0x0] [url = about:blank] 18:50:03 INFO - PROCESS | 1692 | --DOMWINDOW == 88 (0x12913a000) [pid = 1692] [serial = 376] [outer = 0x0] [url = about:blank] 18:50:03 INFO - PROCESS | 1692 | --DOMWINDOW == 87 (0x1266cac00) [pid = 1692] [serial = 382] [outer = 0x0] [url = about:blank] 18:50:03 INFO - PROCESS | 1692 | --DOMWINDOW == 86 (0x129386000) [pid = 1692] [serial = 385] [outer = 0x0] [url = about:blank] 18:50:03 INFO - PROCESS | 1692 | --DOMWINDOW == 85 (0x129029c00) [pid = 1692] [serial = 383] [outer = 0x0] [url = about:blank] 18:50:03 INFO - PROCESS | 1692 | --DOMWINDOW == 84 (0x129143c00) [pid = 1692] [serial = 377] [outer = 0x0] [url = about:blank] 18:50:03 INFO - PROCESS | 1692 | --DOMWINDOW == 83 (0x121954800) [pid = 1692] [serial = 368] [outer = 0x0] [url = about:blank] 18:50:03 INFO - PROCESS | 1692 | --DOMWINDOW == 82 (0x12947c000) [pid = 1692] [serial = 386] [outer = 0x0] [url = about:blank] 18:50:03 INFO - PROCESS | 1692 | --DOMWINDOW == 81 (0x11907b400) [pid = 1692] [serial = 380] [outer = 0x0] [url = about:blank] 18:50:03 INFO - PROCESS | 1692 | --DOMWINDOW == 80 (0x120f88400) [pid = 1692] [serial = 365] [outer = 0x0] [url = about:blank] 18:50:03 INFO - PROCESS | 1692 | --DOMWINDOW == 79 (0x12a66cc00) [pid = 1692] [serial = 388] [outer = 0x0] [url = about:blank] 18:50:03 INFO - PROCESS | 1692 | [1692] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 18:50:03 INFO - PROCESS | 1692 | [1692] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 18:50:03 INFO - PROCESS | 1692 | 1467424203913 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]]]}] 18:50:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 18:50:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 1176ms 18:50:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 18:50:03 INFO - PROCESS | 1692 | 1467424203966 Marionette TRACE conn2 -> [0,573,"getWindowHandle",null] 18:50:03 INFO - PROCESS | 1692 | 1467424203969 Marionette TRACE conn2 <- [1,573,null,{"value":"7"}] 18:50:03 INFO - PROCESS | 1692 | 1467424203976 Marionette TRACE conn2 -> [0,574,"setScriptTimeout",{"ms":35000}] 18:50:03 INFO - PROCESS | 1692 | 1467424203979 Marionette TRACE conn2 <- [1,574,null,{}] 18:50:03 INFO - PROCESS | 1692 | 1467424203984 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}] 18:50:03 INFO - PROCESS | 1692 | 1467424203987 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:50:04 INFO - PROCESS | 1692 | 1467424204115 Marionette TRACE conn2 <- [1,575,null,{"value":null}] 18:50:04 INFO - PROCESS | 1692 | 1467424204194 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:50:04 INFO - PROCESS | 1692 | 1467424204196 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:50:04 INFO - PROCESS | 1692 | ++DOCSHELL 0x116253800 == 28 [pid = 1692] [id = 151] 18:50:04 INFO - PROCESS | 1692 | ++DOMWINDOW == 80 (0x112ee7000) [pid = 1692] [serial = 450] [outer = 0x0] 18:50:04 INFO - PROCESS | 1692 | ++DOMWINDOW == 81 (0x1130f8800) [pid = 1692] [serial = 451] [outer = 0x112ee7000] 18:50:04 INFO - PROCESS | 1692 | 1467424204241 Marionette DEBUG loaded listener.js 18:50:04 INFO - PROCESS | 1692 | ++DOMWINDOW == 82 (0x11384bc00) [pid = 1692] [serial = 452] [outer = 0x112ee7000] 18:50:04 INFO - PROCESS | 1692 | 1467424204615 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]]]}] 18:50:04 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 18:50:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 675ms 18:50:04 INFO - PROCESS | 1692 | 1467424204655 Marionette TRACE conn2 -> [0,577,"getWindowHandle",null] 18:50:04 INFO - PROCESS | 1692 | 1467424204658 Marionette TRACE conn2 <- [1,577,null,{"value":"7"}] 18:50:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 18:50:04 INFO - PROCESS | 1692 | 1467424204663 Marionette TRACE conn2 -> [0,578,"setScriptTimeout",{"ms":35000}] 18:50:04 INFO - PROCESS | 1692 | 1467424204665 Marionette TRACE conn2 <- [1,578,null,{}] 18:50:04 INFO - PROCESS | 1692 | 1467424204667 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}] 18:50:04 INFO - PROCESS | 1692 | 1467424204669 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:50:04 INFO - PROCESS | 1692 | 1467424204747 Marionette TRACE conn2 <- [1,579,null,{"value":null}] 18:50:04 INFO - PROCESS | 1692 | 1467424204751 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:50:04 INFO - PROCESS | 1692 | 1467424204752 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:50:04 INFO - PROCESS | 1692 | ++DOCSHELL 0x1172de000 == 29 [pid = 1692] [id = 152] 18:50:04 INFO - PROCESS | 1692 | ++DOMWINDOW == 83 (0x116083000) [pid = 1692] [serial = 453] [outer = 0x0] 18:50:04 INFO - PROCESS | 1692 | ++DOMWINDOW == 84 (0x117021800) [pid = 1692] [serial = 454] [outer = 0x116083000] 18:50:04 INFO - PROCESS | 1692 | 1467424204782 Marionette DEBUG loaded listener.js 18:50:04 INFO - PROCESS | 1692 | ++DOMWINDOW == 85 (0x1184c1c00) [pid = 1692] [serial = 455] [outer = 0x116083000] 18:50:05 INFO - PROCESS | 1692 | 1467424205201 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]]]}] 18:50:05 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 18:50:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 570ms 18:50:05 INFO - PROCESS | 1692 | 1467424205234 Marionette TRACE conn2 -> [0,581,"getWindowHandle",null] 18:50:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 18:50:05 INFO - PROCESS | 1692 | 1467424205236 Marionette TRACE conn2 <- [1,581,null,{"value":"7"}] 18:50:05 INFO - PROCESS | 1692 | 1467424205243 Marionette TRACE conn2 -> [0,582,"setScriptTimeout",{"ms":35000}] 18:50:05 INFO - PROCESS | 1692 | 1467424205246 Marionette TRACE conn2 <- [1,582,null,{}] 18:50:05 INFO - PROCESS | 1692 | 1467424205259 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}] 18:50:05 INFO - PROCESS | 1692 | 1467424205264 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:50:05 INFO - PROCESS | 1692 | 1467424205383 Marionette TRACE conn2 <- [1,583,null,{"value":null}] 18:50:05 INFO - PROCESS | 1692 | 1467424205403 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:50:05 INFO - PROCESS | 1692 | 1467424205406 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:50:05 INFO - PROCESS | 1692 | ++DOCSHELL 0x119220000 == 30 [pid = 1692] [id = 153] 18:50:05 INFO - PROCESS | 1692 | ++DOMWINDOW == 86 (0x112a59c00) [pid = 1692] [serial = 456] [outer = 0x0] 18:50:05 INFO - PROCESS | 1692 | ++DOMWINDOW == 87 (0x1195cd400) [pid = 1692] [serial = 457] [outer = 0x112a59c00] 18:50:05 INFO - PROCESS | 1692 | 1467424205451 Marionette DEBUG loaded listener.js 18:50:05 INFO - PROCESS | 1692 | ++DOMWINDOW == 88 (0x11980dc00) [pid = 1692] [serial = 458] [outer = 0x112a59c00] 18:50:05 INFO - PROCESS | 1692 | 1467424205793 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]]]}] 18:50:05 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 18:50:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 577ms 18:50:05 INFO - PROCESS | 1692 | 1467424205816 Marionette TRACE conn2 -> [0,585,"getWindowHandle",null] 18:50:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 18:50:05 INFO - PROCESS | 1692 | 1467424205818 Marionette TRACE conn2 <- [1,585,null,{"value":"7"}] 18:50:05 INFO - PROCESS | 1692 | 1467424205820 Marionette TRACE conn2 -> [0,586,"setScriptTimeout",{"ms":35000}] 18:50:05 INFO - PROCESS | 1692 | 1467424205822 Marionette TRACE conn2 <- [1,586,null,{}] 18:50:05 INFO - PROCESS | 1692 | 1467424205825 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}] 18:50:05 INFO - PROCESS | 1692 | 1467424205826 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:50:05 INFO - PROCESS | 1692 | 1467424205932 Marionette TRACE conn2 <- [1,587,null,{"value":null}] 18:50:05 INFO - PROCESS | 1692 | 1467424205964 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:50:05 INFO - PROCESS | 1692 | 1467424205965 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:50:05 INFO - PROCESS | 1692 | ++DOCSHELL 0x119d03800 == 31 [pid = 1692] [id = 154] 18:50:05 INFO - PROCESS | 1692 | ++DOMWINDOW == 89 (0x119814c00) [pid = 1692] [serial = 459] [outer = 0x0] 18:50:05 INFO - PROCESS | 1692 | ++DOMWINDOW == 90 (0x120f87000) [pid = 1692] [serial = 460] [outer = 0x119814c00] 18:50:05 INFO - PROCESS | 1692 | 1467424205990 Marionette DEBUG loaded listener.js 18:50:06 INFO - PROCESS | 1692 | ++DOMWINDOW == 91 (0x121052000) [pid = 1692] [serial = 461] [outer = 0x119814c00] 18:50:06 INFO - PROCESS | 1692 | [1692] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 18:50:06 INFO - PROCESS | 1692 | [1692] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 18:50:06 INFO - PROCESS | 1692 | 1467424206319 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]]]}] 18:50:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 18:50:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 522ms 18:50:06 INFO - PROCESS | 1692 | 1467424206342 Marionette TRACE conn2 -> [0,589,"getWindowHandle",null] 18:50:06 INFO - PROCESS | 1692 | 1467424206344 Marionette TRACE conn2 <- [1,589,null,{"value":"7"}] 18:50:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 18:50:06 INFO - PROCESS | 1692 | 1467424206354 Marionette TRACE conn2 -> [0,590,"setScriptTimeout",{"ms":35000}] 18:50:06 INFO - PROCESS | 1692 | 1467424206355 Marionette TRACE conn2 <- [1,590,null,{}] 18:50:06 INFO - PROCESS | 1692 | 1467424206360 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}] 18:50:06 INFO - PROCESS | 1692 | 1467424206361 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:50:06 INFO - PROCESS | 1692 | 1467424206451 Marionette TRACE conn2 <- [1,591,null,{"value":null}] 18:50:06 INFO - PROCESS | 1692 | 1467424206454 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:50:06 INFO - PROCESS | 1692 | 1467424206455 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:50:06 INFO - PROCESS | 1692 | ++DOCSHELL 0x121210800 == 32 [pid = 1692] [id = 155] 18:50:06 INFO - PROCESS | 1692 | ++DOMWINDOW == 92 (0x116631000) [pid = 1692] [serial = 462] [outer = 0x0] 18:50:06 INFO - PROCESS | 1692 | ++DOMWINDOW == 93 (0x1213bbc00) [pid = 1692] [serial = 463] [outer = 0x116631000] 18:50:06 INFO - PROCESS | 1692 | 1467424206481 Marionette DEBUG loaded listener.js 18:50:06 INFO - PROCESS | 1692 | ++DOMWINDOW == 94 (0x121ac3800) [pid = 1692] [serial = 464] [outer = 0x116631000] 18:50:06 INFO - PROCESS | 1692 | 1467424206800 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]]]}] 18:50:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 18:50:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 472ms 18:50:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 18:50:06 INFO - PROCESS | 1692 | 1467424206851 Marionette TRACE conn2 -> [0,593,"getWindowHandle",null] 18:50:06 INFO - PROCESS | 1692 | 1467424206852 Marionette TRACE conn2 <- [1,593,null,{"value":"7"}] 18:50:06 INFO - PROCESS | 1692 | 1467424206854 Marionette TRACE conn2 -> [0,594,"setScriptTimeout",{"ms":35000}] 18:50:06 INFO - PROCESS | 1692 | 1467424206856 Marionette TRACE conn2 <- [1,594,null,{}] 18:50:06 INFO - PROCESS | 1692 | 1467424206859 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}] 18:50:06 INFO - PROCESS | 1692 | 1467424206863 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:50:06 INFO - PROCESS | 1692 | 1467424206972 Marionette TRACE conn2 <- [1,595,null,{"value":null}] 18:50:07 INFO - PROCESS | 1692 | 1467424207005 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:50:07 INFO - PROCESS | 1692 | 1467424207006 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:50:07 INFO - PROCESS | 1692 | ++DOCSHELL 0x121545800 == 33 [pid = 1692] [id = 156] 18:50:07 INFO - PROCESS | 1692 | ++DOMWINDOW == 95 (0x1192b0000) [pid = 1692] [serial = 465] [outer = 0x0] 18:50:07 INFO - PROCESS | 1692 | ++DOMWINDOW == 96 (0x124d02c00) [pid = 1692] [serial = 466] [outer = 0x1192b0000] 18:50:07 INFO - PROCESS | 1692 | 1467424207031 Marionette DEBUG loaded listener.js 18:50:07 INFO - PROCESS | 1692 | ++DOMWINDOW == 97 (0x1266cac00) [pid = 1692] [serial = 467] [outer = 0x1192b0000] 18:50:07 INFO - PROCESS | 1692 | 1467424207379 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]]]}] 18:50:07 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 18:50:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 571ms 18:50:07 INFO - PROCESS | 1692 | 1467424207426 Marionette TRACE conn2 -> [0,597,"getWindowHandle",null] 18:50:07 INFO - PROCESS | 1692 | 1467424207427 Marionette TRACE conn2 <- [1,597,null,{"value":"7"}] 18:50:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 18:50:07 INFO - PROCESS | 1692 | 1467424207429 Marionette TRACE conn2 -> [0,598,"setScriptTimeout",{"ms":35000}] 18:50:07 INFO - PROCESS | 1692 | 1467424207430 Marionette TRACE conn2 <- [1,598,null,{}] 18:50:07 INFO - PROCESS | 1692 | 1467424207433 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}] 18:50:07 INFO - PROCESS | 1692 | 1467424207434 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:50:07 INFO - PROCESS | 1692 | 1467424207524 Marionette TRACE conn2 <- [1,599,null,{"value":null}] 18:50:07 INFO - PROCESS | 1692 | 1467424207560 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:50:07 INFO - PROCESS | 1692 | 1467424207561 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:50:07 INFO - PROCESS | 1692 | ++DOCSHELL 0x124b9b800 == 34 [pid = 1692] [id = 157] 18:50:07 INFO - PROCESS | 1692 | ++DOMWINDOW == 98 (0x112699400) [pid = 1692] [serial = 468] [outer = 0x0] 18:50:07 INFO - PROCESS | 1692 | ++DOMWINDOW == 99 (0x126d37c00) [pid = 1692] [serial = 469] [outer = 0x112699400] 18:50:07 INFO - PROCESS | 1692 | 1467424207586 Marionette DEBUG loaded listener.js 18:50:07 INFO - PROCESS | 1692 | ++DOMWINDOW == 100 (0x126d75c00) [pid = 1692] [serial = 470] [outer = 0x112699400] 18:50:08 INFO - PROCESS | 1692 | --DOMWINDOW == 99 (0x121ccc000) [pid = 1692] [serial = 417] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 18:50:08 INFO - PROCESS | 1692 | --DOMWINDOW == 98 (0x11269c000) [pid = 1692] [serial = 399] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 18:50:08 INFO - PROCESS | 1692 | --DOMWINDOW == 97 (0x126d39400) [pid = 1692] [serial = 426] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 18:50:08 INFO - PROCESS | 1692 | --DOMWINDOW == 96 (0x11980d400) [pid = 1692] [serial = 414] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 18:50:08 INFO - PROCESS | 1692 | --DOMWINDOW == 95 (0x1121bd800) [pid = 1692] [serial = 402] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 18:50:08 INFO - PROCESS | 1692 | --DOMWINDOW == 94 (0x1130f2800) [pid = 1692] [serial = 405] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 18:50:08 INFO - PROCESS | 1692 | --DOMWINDOW == 93 (0x112a53800) [pid = 1692] [serial = 393] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 18:50:08 INFO - PROCESS | 1692 | --DOMWINDOW == 92 (0x119813400) [pid = 1692] [serial = 408] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 18:50:08 INFO - PROCESS | 1692 | --DOMWINDOW == 91 (0x1268cd400) [pid = 1692] [serial = 387] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 18:50:08 INFO - PROCESS | 1692 | --DOMWINDOW == 90 (0x112699800) [pid = 1692] [serial = 396] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 18:50:08 INFO - PROCESS | 1692 | --DOMWINDOW == 89 (0x1130fc000) [pid = 1692] [serial = 390] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 18:50:08 INFO - PROCESS | 1692 | --DOMWINDOW == 88 (0x11662ec00) [pid = 1692] [serial = 423] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 18:50:08 INFO - PROCESS | 1692 | --DOMWINDOW == 87 (0x11907cc00) [pid = 1692] [serial = 411] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 18:50:08 INFO - PROCESS | 1692 | --DOMWINDOW == 86 (0x110eea400) [pid = 1692] [serial = 420] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html] 18:50:08 INFO - PROCESS | 1692 | --DOMWINDOW == 85 (0x126d3a000) [pid = 1692] [serial = 429] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html] 18:50:08 INFO - PROCESS | 1692 | 1467424208226 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]]]}] 18:50:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 18:50:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 820ms 18:50:08 INFO - PROCESS | 1692 | 1467424208251 Marionette TRACE conn2 -> [0,601,"getWindowHandle",null] 18:50:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 18:50:08 INFO - PROCESS | 1692 | 1467424208253 Marionette TRACE conn2 <- [1,601,null,{"value":"7"}] 18:50:08 INFO - PROCESS | 1692 | 1467424208257 Marionette TRACE conn2 -> [0,602,"setScriptTimeout",{"ms":35000}] 18:50:08 INFO - PROCESS | 1692 | 1467424208260 Marionette TRACE conn2 <- [1,602,null,{}] 18:50:08 INFO - PROCESS | 1692 | 1467424208263 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}] 18:50:08 INFO - PROCESS | 1692 | 1467424208265 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:50:08 INFO - PROCESS | 1692 | 1467424208407 Marionette TRACE conn2 <- [1,603,null,{"value":null}] 18:50:08 INFO - PROCESS | 1692 | 1467424208413 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:50:08 INFO - PROCESS | 1692 | 1467424208414 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:50:08 INFO - PROCESS | 1692 | ++DOCSHELL 0x12154b800 == 35 [pid = 1692] [id = 158] 18:50:08 INFO - PROCESS | 1692 | ++DOMWINDOW == 86 (0x1128d7000) [pid = 1692] [serial = 471] [outer = 0x0] 18:50:08 INFO - PROCESS | 1692 | ++DOMWINDOW == 87 (0x113da8c00) [pid = 1692] [serial = 472] [outer = 0x1128d7000] 18:50:08 INFO - PROCESS | 1692 | 1467424208455 Marionette DEBUG loaded listener.js 18:50:08 INFO - PROCESS | 1692 | ++DOMWINDOW == 88 (0x1184f0c00) [pid = 1692] [serial = 473] [outer = 0x1128d7000] 18:50:08 INFO - PROCESS | 1692 | 1467424208768 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]]]}] 18:50:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 18:50:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 571ms 18:50:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 18:50:08 INFO - PROCESS | 1692 | 1467424208828 Marionette TRACE conn2 -> [0,605,"getWindowHandle",null] 18:50:08 INFO - PROCESS | 1692 | 1467424208829 Marionette TRACE conn2 <- [1,605,null,{"value":"7"}] 18:50:08 INFO - PROCESS | 1692 | 1467424208831 Marionette TRACE conn2 -> [0,606,"setScriptTimeout",{"ms":35000}] 18:50:08 INFO - PROCESS | 1692 | 1467424208832 Marionette TRACE conn2 <- [1,606,null,{}] 18:50:08 INFO - PROCESS | 1692 | 1467424208834 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}] 18:50:08 INFO - PROCESS | 1692 | 1467424208836 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:50:08 INFO - PROCESS | 1692 | 1467424208933 Marionette TRACE conn2 <- [1,607,null,{"value":null}] 18:50:08 INFO - PROCESS | 1692 | 1467424208942 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:50:08 INFO - PROCESS | 1692 | 1467424208943 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:50:08 INFO - PROCESS | 1692 | ++DOCSHELL 0x11921f800 == 36 [pid = 1692] [id = 159] 18:50:08 INFO - PROCESS | 1692 | ++DOMWINDOW == 89 (0x119813400) [pid = 1692] [serial = 474] [outer = 0x0] 18:50:08 INFO - PROCESS | 1692 | ++DOMWINDOW == 90 (0x123c70000) [pid = 1692] [serial = 475] [outer = 0x119813400] 18:50:08 INFO - PROCESS | 1692 | 1467424208968 Marionette DEBUG loaded listener.js 18:50:09 INFO - PROCESS | 1692 | ++DOMWINDOW == 91 (0x126d3a000) [pid = 1692] [serial = 476] [outer = 0x119813400] 18:50:09 INFO - PROCESS | 1692 | 1467424209268 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]]]}] 18:50:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 18:50:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 468ms 18:50:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 18:50:09 INFO - PROCESS | 1692 | 1467424209299 Marionette TRACE conn2 -> [0,609,"getWindowHandle",null] 18:50:09 INFO - PROCESS | 1692 | 1467424209301 Marionette TRACE conn2 <- [1,609,null,{"value":"7"}] 18:50:09 INFO - PROCESS | 1692 | 1467424209303 Marionette TRACE conn2 -> [0,610,"setScriptTimeout",{"ms":35000}] 18:50:09 INFO - PROCESS | 1692 | 1467424209304 Marionette TRACE conn2 <- [1,610,null,{}] 18:50:09 INFO - PROCESS | 1692 | 1467424209306 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}] 18:50:09 INFO - PROCESS | 1692 | 1467424209310 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:50:09 INFO - PROCESS | 1692 | 1467424209385 Marionette TRACE conn2 <- [1,611,null,{"value":null}] 18:50:09 INFO - PROCESS | 1692 | 1467424209389 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:50:09 INFO - PROCESS | 1692 | 1467424209392 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:50:09 INFO - PROCESS | 1692 | ++DOCSHELL 0x1290f5800 == 37 [pid = 1692] [id = 160] 18:50:09 INFO - PROCESS | 1692 | ++DOMWINDOW == 92 (0x112a85800) [pid = 1692] [serial = 477] [outer = 0x0] 18:50:09 INFO - PROCESS | 1692 | ++DOMWINDOW == 93 (0x1282e4800) [pid = 1692] [serial = 478] [outer = 0x112a85800] 18:50:09 INFO - PROCESS | 1692 | 1467424209418 Marionette DEBUG loaded listener.js 18:50:09 INFO - PROCESS | 1692 | ++DOMWINDOW == 94 (0x12902ac00) [pid = 1692] [serial = 479] [outer = 0x112a85800] 18:50:09 INFO - PROCESS | 1692 | 1467424209763 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]]]}] 18:50:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 18:50:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 469ms 18:50:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 18:50:09 INFO - PROCESS | 1692 | 1467424209783 Marionette TRACE conn2 -> [0,613,"getWindowHandle",null] 18:50:09 INFO - PROCESS | 1692 | 1467424209785 Marionette TRACE conn2 <- [1,613,null,{"value":"7"}] 18:50:09 INFO - PROCESS | 1692 | 1467424209787 Marionette TRACE conn2 -> [0,614,"setScriptTimeout",{"ms":35000}] 18:50:09 INFO - PROCESS | 1692 | 1467424209789 Marionette TRACE conn2 <- [1,614,null,{}] 18:50:09 INFO - PROCESS | 1692 | 1467424209794 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}] 18:50:09 INFO - PROCESS | 1692 | 1467424209796 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:50:09 INFO - PROCESS | 1692 | 1467424209911 Marionette TRACE conn2 <- [1,615,null,{"value":null}] 18:50:09 INFO - PROCESS | 1692 | 1467424209914 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:50:09 INFO - PROCESS | 1692 | 1467424209916 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:50:09 INFO - PROCESS | 1692 | ++DOCSHELL 0x12120f800 == 38 [pid = 1692] [id = 161] 18:50:09 INFO - PROCESS | 1692 | ++DOMWINDOW == 95 (0x129136c00) [pid = 1692] [serial = 480] [outer = 0x0] 18:50:09 INFO - PROCESS | 1692 | ++DOMWINDOW == 96 (0x129471800) [pid = 1692] [serial = 481] [outer = 0x129136c00] 18:50:09 INFO - PROCESS | 1692 | 1467424209943 Marionette DEBUG loaded listener.js 18:50:09 INFO - PROCESS | 1692 | ++DOMWINDOW == 97 (0x12a678000) [pid = 1692] [serial = 482] [outer = 0x129136c00] 18:50:10 INFO - PROCESS | 1692 | ++DOMWINDOW == 98 (0x12a679400) [pid = 1692] [serial = 483] [outer = 0x12ccae000] 18:50:10 INFO - PROCESS | 1692 | 1467424210456 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]]]}] 18:50:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 18:50:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 724ms 18:50:10 INFO - PROCESS | 1692 | 1467424210511 Marionette TRACE conn2 -> [0,617,"getWindowHandle",null] 18:50:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 18:50:10 INFO - PROCESS | 1692 | 1467424210514 Marionette TRACE conn2 <- [1,617,null,{"value":"7"}] 18:50:10 INFO - PROCESS | 1692 | 1467424210517 Marionette TRACE conn2 -> [0,618,"setScriptTimeout",{"ms":35000}] 18:50:10 INFO - PROCESS | 1692 | 1467424210519 Marionette TRACE conn2 <- [1,618,null,{}] 18:50:10 INFO - PROCESS | 1692 | 1467424210524 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}] 18:50:10 INFO - PROCESS | 1692 | 1467424210526 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:50:10 INFO - PROCESS | 1692 | 1467424210657 Marionette TRACE conn2 <- [1,619,null,{"value":null}] 18:50:10 INFO - PROCESS | 1692 | 1467424210734 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:50:10 INFO - PROCESS | 1692 | 1467424210735 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:50:10 INFO - PROCESS | 1692 | ++DOCSHELL 0x117092000 == 39 [pid = 1692] [id = 162] 18:50:10 INFO - PROCESS | 1692 | ++DOMWINDOW == 99 (0x112a60c00) [pid = 1692] [serial = 484] [outer = 0x0] 18:50:10 INFO - PROCESS | 1692 | ++DOMWINDOW == 100 (0x1130fd000) [pid = 1692] [serial = 485] [outer = 0x112a60c00] 18:50:10 INFO - PROCESS | 1692 | 1467424210767 Marionette DEBUG loaded listener.js 18:50:10 INFO - PROCESS | 1692 | ++DOMWINDOW == 101 (0x1151d3800) [pid = 1692] [serial = 486] [outer = 0x112a60c00] 18:50:11 INFO - PROCESS | 1692 | 1467424211327 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]]]}] 18:50:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 18:50:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 821ms 18:50:11 INFO - PROCESS | 1692 | 1467424211365 Marionette TRACE conn2 -> [0,621,"getWindowHandle",null] 18:50:11 INFO - PROCESS | 1692 | 1467424211368 Marionette TRACE conn2 <- [1,621,null,{"value":"7"}] 18:50:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 18:50:11 INFO - PROCESS | 1692 | 1467424211377 Marionette TRACE conn2 -> [0,622,"setScriptTimeout",{"ms":35000}] 18:50:11 INFO - PROCESS | 1692 | 1467424211378 Marionette TRACE conn2 <- [1,622,null,{}] 18:50:11 INFO - PROCESS | 1692 | 1467424211381 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}] 18:50:11 INFO - PROCESS | 1692 | 1467424211382 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:50:11 INFO - PROCESS | 1692 | 1467424211479 Marionette TRACE conn2 <- [1,623,null,{"value":null}] 18:50:11 INFO - PROCESS | 1692 | 1467424211576 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:50:11 INFO - PROCESS | 1692 | 1467424211578 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:50:11 INFO - PROCESS | 1692 | ++DOCSHELL 0x11608e000 == 40 [pid = 1692] [id = 163] 18:50:11 INFO - PROCESS | 1692 | ++DOMWINDOW == 102 (0x1131d3800) [pid = 1692] [serial = 487] [outer = 0x0] 18:50:11 INFO - PROCESS | 1692 | ++DOMWINDOW == 103 (0x11602dc00) [pid = 1692] [serial = 488] [outer = 0x1131d3800] 18:50:11 INFO - PROCESS | 1692 | 1467424211629 Marionette DEBUG loaded listener.js 18:50:11 INFO - PROCESS | 1692 | ++DOMWINDOW == 104 (0x1186d1000) [pid = 1692] [serial = 489] [outer = 0x1131d3800] 18:50:12 INFO - PROCESS | 1692 | --DOCSHELL 0x1290f5800 == 39 [pid = 1692] [id = 160] 18:50:12 INFO - PROCESS | 1692 | --DOCSHELL 0x11921f800 == 38 [pid = 1692] [id = 159] 18:50:12 INFO - PROCESS | 1692 | --DOCSHELL 0x12154b800 == 37 [pid = 1692] [id = 158] 18:50:12 INFO - PROCESS | 1692 | --DOCSHELL 0x124b9b800 == 36 [pid = 1692] [id = 157] 18:50:12 INFO - PROCESS | 1692 | --DOCSHELL 0x121545800 == 35 [pid = 1692] [id = 156] 18:50:12 INFO - PROCESS | 1692 | --DOCSHELL 0x121210800 == 34 [pid = 1692] [id = 155] 18:50:12 INFO - PROCESS | 1692 | --DOCSHELL 0x119d03800 == 33 [pid = 1692] [id = 154] 18:50:12 INFO - PROCESS | 1692 | --DOCSHELL 0x119220000 == 32 [pid = 1692] [id = 153] 18:50:12 INFO - PROCESS | 1692 | 1467424212373 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]]]}] 18:50:12 INFO - PROCESS | 1692 | --DOCSHELL 0x1172de000 == 31 [pid = 1692] [id = 152] 18:50:12 INFO - PROCESS | 1692 | --DOCSHELL 0x116253800 == 30 [pid = 1692] [id = 151] 18:50:12 INFO - PROCESS | 1692 | --DOCSHELL 0x118447800 == 29 [pid = 1692] [id = 150] 18:50:12 INFO - PROCESS | 1692 | --DOMWINDOW == 103 (0x129143000) [pid = 1692] [serial = 430] [outer = 0x0] [url = about:blank] 18:50:12 INFO - PROCESS | 1692 | --DOMWINDOW == 102 (0x12a54bc00) [pid = 1692] [serial = 431] [outer = 0x0] [url = about:blank] 18:50:12 INFO - PROCESS | 1692 | --DOMWINDOW == 101 (0x12559c400) [pid = 1692] [serial = 418] [outer = 0x0] [url = about:blank] 18:50:12 INFO - PROCESS | 1692 | --DOMWINDOW == 100 (0x1260c9c00) [pid = 1692] [serial = 419] [outer = 0x0] [url = about:blank] 18:50:12 INFO - PROCESS | 1692 | --DOMWINDOW == 99 (0x118080400) [pid = 1692] [serial = 401] [outer = 0x0] [url = about:blank] 18:50:12 INFO - PROCESS | 1692 | --DOMWINDOW == 98 (0x1282e2c00) [pid = 1692] [serial = 427] [outer = 0x0] [url = about:blank] 18:50:12 INFO - PROCESS | 1692 | --DOMWINDOW == 97 (0x124d6b800) [pid = 1692] [serial = 416] [outer = 0x0] [url = about:blank] 18:50:12 INFO - PROCESS | 1692 | --DOMWINDOW == 96 (0x1183b5000) [pid = 1692] [serial = 403] [outer = 0x0] [url = about:blank] 18:50:12 INFO - PROCESS | 1692 | --DOMWINDOW == 95 (0x1195d1800) [pid = 1692] [serial = 407] [outer = 0x0] [url = about:blank] 18:50:12 INFO - PROCESS | 1692 | --DOMWINDOW == 94 (0x124999800) [pid = 1692] [serial = 415] [outer = 0x0] [url = about:blank] 18:50:12 INFO - PROCESS | 1692 | --DOMWINDOW == 93 (0x112a59400) [pid = 1692] [serial = 394] [outer = 0x0] [url = about:blank] 18:50:12 INFO - PROCESS | 1692 | --DOMWINDOW == 92 (0x119c7b400) [pid = 1692] [serial = 409] [outer = 0x0] [url = about:blank] 18:50:12 INFO - PROCESS | 1692 | --DOMWINDOW == 91 (0x12af5a800) [pid = 1692] [serial = 389] [outer = 0x0] [url = about:blank] 18:50:12 INFO - PROCESS | 1692 | --DOMWINDOW == 90 (0x112ef5000) [pid = 1692] [serial = 395] [outer = 0x0] [url = about:blank] 18:50:12 INFO - PROCESS | 1692 | --DOMWINDOW == 89 (0x112a5c000) [pid = 1692] [serial = 397] [outer = 0x0] [url = about:blank] 18:50:12 INFO - PROCESS | 1692 | --DOMWINDOW == 88 (0x11696d800) [pid = 1692] [serial = 392] [outer = 0x0] [url = about:blank] 18:50:12 INFO - PROCESS | 1692 | --DOMWINDOW == 87 (0x1195ca800) [pid = 1692] [serial = 424] [outer = 0x0] [url = about:blank] 18:50:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 18:50:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 1026ms 18:50:12 INFO - PROCESS | 1692 | --DOMWINDOW == 86 (0x113d40400) [pid = 1692] [serial = 391] [outer = 0x0] [url = about:blank] 18:50:12 INFO - PROCESS | 1692 | --DOMWINDOW == 85 (0x121198c00) [pid = 1692] [serial = 412] [outer = 0x0] [url = about:blank] 18:50:12 INFO - PROCESS | 1692 | --DOMWINDOW == 84 (0x1192ac800) [pid = 1692] [serial = 406] [outer = 0x0] [url = about:blank] 18:50:12 INFO - PROCESS | 1692 | --DOMWINDOW == 83 (0x113daa000) [pid = 1692] [serial = 398] [outer = 0x0] [url = about:blank] 18:50:12 INFO - PROCESS | 1692 | --DOMWINDOW == 82 (0x1268ccc00) [pid = 1692] [serial = 425] [outer = 0x0] [url = about:blank] 18:50:12 INFO - PROCESS | 1692 | --DOMWINDOW == 81 (0x113d4cc00) [pid = 1692] [serial = 422] [outer = 0x0] [url = about:blank] 18:50:12 INFO - PROCESS | 1692 | --DOMWINDOW == 80 (0x120f8a000) [pid = 1692] [serial = 410] [outer = 0x0] [url = about:blank] 18:50:12 INFO - PROCESS | 1692 | --DOMWINDOW == 79 (0x118c18c00) [pid = 1692] [serial = 404] [outer = 0x0] [url = about:blank] 18:50:12 INFO - PROCESS | 1692 | --DOMWINDOW == 78 (0x1128cc000) [pid = 1692] [serial = 421] [outer = 0x0] [url = about:blank] 18:50:12 INFO - PROCESS | 1692 | --DOMWINDOW == 77 (0x116030800) [pid = 1692] [serial = 400] [outer = 0x0] [url = about:blank] 18:50:12 INFO - PROCESS | 1692 | --DOMWINDOW == 76 (0x121ccb400) [pid = 1692] [serial = 413] [outer = 0x0] [url = about:blank] 18:50:12 INFO - PROCESS | 1692 | --DOMWINDOW == 75 (0x12913d400) [pid = 1692] [serial = 428] [outer = 0x0] [url = about:blank] 18:50:12 INFO - PROCESS | 1692 | 1467424212402 Marionette TRACE conn2 -> [0,625,"getWindowHandle",null] 18:50:12 INFO - PROCESS | 1692 | 1467424212405 Marionette TRACE conn2 <- [1,625,null,{"value":"7"}] 18:50:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 18:50:12 INFO - PROCESS | 1692 | 1467424212418 Marionette TRACE conn2 -> [0,626,"setScriptTimeout",{"ms":35000}] 18:50:12 INFO - PROCESS | 1692 | 1467424212421 Marionette TRACE conn2 <- [1,626,null,{}] 18:50:12 INFO - PROCESS | 1692 | 1467424212426 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}] 18:50:12 INFO - PROCESS | 1692 | 1467424212428 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:50:12 INFO - PROCESS | 1692 | 1467424212505 Marionette TRACE conn2 <- [1,627,null,{"value":null}] 18:50:12 INFO - PROCESS | 1692 | 1467424212511 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:50:12 INFO - PROCESS | 1692 | 1467424212513 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:50:12 INFO - PROCESS | 1692 | ++DOCSHELL 0x116621800 == 30 [pid = 1692] [id = 164] 18:50:12 INFO - PROCESS | 1692 | ++DOMWINDOW == 76 (0x1138ea000) [pid = 1692] [serial = 490] [outer = 0x0] 18:50:12 INFO - PROCESS | 1692 | ++DOMWINDOW == 77 (0x113daa000) [pid = 1692] [serial = 491] [outer = 0x1138ea000] 18:50:12 INFO - PROCESS | 1692 | 1467424212541 Marionette DEBUG loaded listener.js 18:50:12 INFO - PROCESS | 1692 | ++DOMWINDOW == 78 (0x1180bbc00) [pid = 1692] [serial = 492] [outer = 0x1138ea000] 18:50:12 INFO - PROCESS | 1692 | 1467424212894 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]]]}] 18:50:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 18:50:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 525ms 18:50:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 18:50:12 INFO - PROCESS | 1692 | 1467424212943 Marionette TRACE conn2 -> [0,629,"getWindowHandle",null] 18:50:12 INFO - PROCESS | 1692 | 1467424212946 Marionette TRACE conn2 <- [1,629,null,{"value":"7"}] 18:50:12 INFO - PROCESS | 1692 | 1467424212950 Marionette TRACE conn2 -> [0,630,"setScriptTimeout",{"ms":35000}] 18:50:12 INFO - PROCESS | 1692 | 1467424212952 Marionette TRACE conn2 <- [1,630,null,{}] 18:50:12 INFO - PROCESS | 1692 | 1467424212955 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}] 18:50:12 INFO - PROCESS | 1692 | 1467424212956 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:50:13 INFO - PROCESS | 1692 | 1467424213037 Marionette TRACE conn2 <- [1,631,null,{"value":null}] 18:50:13 INFO - PROCESS | 1692 | 1467424213045 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:50:13 INFO - PROCESS | 1692 | 1467424213047 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:50:13 INFO - PROCESS | 1692 | ++DOCSHELL 0x118619000 == 31 [pid = 1692] [id = 165] 18:50:13 INFO - PROCESS | 1692 | ++DOMWINDOW == 79 (0x1184e6000) [pid = 1692] [serial = 493] [outer = 0x0] 18:50:13 INFO - PROCESS | 1692 | ++DOMWINDOW == 80 (0x119084800) [pid = 1692] [serial = 494] [outer = 0x1184e6000] 18:50:13 INFO - PROCESS | 1692 | 1467424213074 Marionette DEBUG loaded listener.js 18:50:13 INFO - PROCESS | 1692 | ++DOMWINDOW == 81 (0x1195c6800) [pid = 1692] [serial = 495] [outer = 0x1184e6000] 18:50:13 INFO - PROCESS | 1692 | 1467424213454 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]]]}] 18:50:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 18:50:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 520ms 18:50:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 18:50:13 INFO - PROCESS | 1692 | 1467424213470 Marionette TRACE conn2 -> [0,633,"getWindowHandle",null] 18:50:13 INFO - PROCESS | 1692 | 1467424213471 Marionette TRACE conn2 <- [1,633,null,{"value":"7"}] 18:50:13 INFO - PROCESS | 1692 | 1467424213484 Marionette TRACE conn2 -> [0,634,"setScriptTimeout",{"ms":35000}] 18:50:13 INFO - PROCESS | 1692 | 1467424213485 Marionette TRACE conn2 <- [1,634,null,{}] 18:50:13 INFO - PROCESS | 1692 | 1467424213493 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}] 18:50:13 INFO - PROCESS | 1692 | 1467424213496 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:50:13 INFO - PROCESS | 1692 | 1467424213563 Marionette TRACE conn2 <- [1,635,null,{"value":null}] 18:50:13 INFO - PROCESS | 1692 | 1467424213567 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:50:13 INFO - PROCESS | 1692 | 1467424213569 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:50:13 INFO - PROCESS | 1692 | ++DOCSHELL 0x119d3d800 == 32 [pid = 1692] [id = 166] 18:50:13 INFO - PROCESS | 1692 | ++DOMWINDOW == 82 (0x112a5f000) [pid = 1692] [serial = 496] [outer = 0x0] 18:50:13 INFO - PROCESS | 1692 | ++DOMWINDOW == 83 (0x120f87400) [pid = 1692] [serial = 497] [outer = 0x112a5f000] 18:50:13 INFO - PROCESS | 1692 | 1467424213594 Marionette DEBUG loaded listener.js 18:50:13 INFO - PROCESS | 1692 | ++DOMWINDOW == 84 (0x121a0cc00) [pid = 1692] [serial = 498] [outer = 0x112a5f000] 18:50:13 INFO - PROCESS | 1692 | [1692] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 18:50:13 INFO - PROCESS | 1692 | [1692] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 18:50:13 INFO - PROCESS | 1692 | 1467424213976 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]]]}] 18:50:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 18:50:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 536ms 18:50:14 INFO - PROCESS | 1692 | 1467424214011 Marionette TRACE conn2 -> [0,637,"getWindowHandle",null] 18:50:14 INFO - PROCESS | 1692 | 1467424214014 Marionette TRACE conn2 <- [1,637,null,{"value":"7"}] 18:50:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 18:50:14 INFO - PROCESS | 1692 | 1467424214017 Marionette TRACE conn2 -> [0,638,"setScriptTimeout",{"ms":35000}] 18:50:14 INFO - PROCESS | 1692 | 1467424214019 Marionette TRACE conn2 <- [1,638,null,{}] 18:50:14 INFO - PROCESS | 1692 | 1467424214022 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}] 18:50:14 INFO - PROCESS | 1692 | 1467424214024 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:50:14 INFO - PROCESS | 1692 | 1467424214190 Marionette TRACE conn2 <- [1,639,null,{"value":null}] 18:50:14 INFO - PROCESS | 1692 | 1467424214204 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:50:14 INFO - PROCESS | 1692 | 1467424214205 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:50:14 INFO - PROCESS | 1692 | ++DOCSHELL 0x1213a1800 == 33 [pid = 1692] [id = 167] 18:50:14 INFO - PROCESS | 1692 | ++DOMWINDOW == 85 (0x1195d0c00) [pid = 1692] [serial = 499] [outer = 0x0] 18:50:14 INFO - PROCESS | 1692 | ++DOMWINDOW == 86 (0x123c77000) [pid = 1692] [serial = 500] [outer = 0x1195d0c00] 18:50:14 INFO - PROCESS | 1692 | 1467424214248 Marionette DEBUG loaded listener.js 18:50:14 INFO - PROCESS | 1692 | ++DOMWINDOW == 87 (0x124d10400) [pid = 1692] [serial = 501] [outer = 0x1195d0c00] 18:50:14 INFO - PROCESS | 1692 | [1692] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 18:50:14 INFO - PROCESS | 1692 | [1692] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 18:50:14 INFO - PROCESS | 1692 | 1467424214680 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]]]}] 18:50:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 18:50:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 669ms 18:50:14 INFO - PROCESS | 1692 | 1467424214686 Marionette TRACE conn2 -> [0,641,"getWindowHandle",null] 18:50:14 INFO - PROCESS | 1692 | 1467424214688 Marionette TRACE conn2 <- [1,641,null,{"value":"7"}] 18:50:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 18:50:14 INFO - PROCESS | 1692 | 1467424214691 Marionette TRACE conn2 -> [0,642,"setScriptTimeout",{"ms":35000}] 18:50:14 INFO - PROCESS | 1692 | 1467424214693 Marionette TRACE conn2 <- [1,642,null,{}] 18:50:14 INFO - PROCESS | 1692 | 1467424214696 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}] 18:50:14 INFO - PROCESS | 1692 | 1467424214697 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:50:14 INFO - PROCESS | 1692 | 1467424214794 Marionette TRACE conn2 <- [1,643,null,{"value":null}] 18:50:14 INFO - PROCESS | 1692 | 1467424214797 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:50:14 INFO - PROCESS | 1692 | 1467424214799 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:50:14 INFO - PROCESS | 1692 | ++DOCSHELL 0x123d30800 == 34 [pid = 1692] [id = 168] 18:50:14 INFO - PROCESS | 1692 | ++DOMWINDOW == 88 (0x112a52000) [pid = 1692] [serial = 502] [outer = 0x0] 18:50:14 INFO - PROCESS | 1692 | ++DOMWINDOW == 89 (0x12551e400) [pid = 1692] [serial = 503] [outer = 0x112a52000] 18:50:14 INFO - PROCESS | 1692 | 1467424214823 Marionette DEBUG loaded listener.js 18:50:14 INFO - PROCESS | 1692 | ++DOMWINDOW == 90 (0x1260be400) [pid = 1692] [serial = 504] [outer = 0x112a52000] 18:50:15 INFO - PROCESS | 1692 | 1467424215192 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]]]}] 18:50:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 18:50:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 522ms 18:50:15 INFO - PROCESS | 1692 | 1467424215212 Marionette TRACE conn2 -> [0,645,"getWindowHandle",null] 18:50:15 INFO - PROCESS | 1692 | 1467424215214 Marionette TRACE conn2 <- [1,645,null,{"value":"7"}] 18:50:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 18:50:15 INFO - PROCESS | 1692 | 1467424215223 Marionette TRACE conn2 -> [0,646,"setScriptTimeout",{"ms":35000}] 18:50:15 INFO - PROCESS | 1692 | 1467424215225 Marionette TRACE conn2 <- [1,646,null,{}] 18:50:15 INFO - PROCESS | 1692 | 1467424215228 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}] 18:50:15 INFO - PROCESS | 1692 | 1467424215233 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:50:15 INFO - PROCESS | 1692 | 1467424215340 Marionette TRACE conn2 <- [1,647,null,{"value":null}] 18:50:15 INFO - PROCESS | 1692 | 1467424215375 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:50:15 INFO - PROCESS | 1692 | 1467424215376 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:50:15 INFO - PROCESS | 1692 | ++DOCSHELL 0x1268a9000 == 35 [pid = 1692] [id = 169] 18:50:15 INFO - PROCESS | 1692 | ++DOMWINDOW == 91 (0x1260c6000) [pid = 1692] [serial = 505] [outer = 0x0] 18:50:15 INFO - PROCESS | 1692 | ++DOMWINDOW == 92 (0x1282d8c00) [pid = 1692] [serial = 506] [outer = 0x1260c6000] 18:50:15 INFO - PROCESS | 1692 | 1467424215401 Marionette DEBUG loaded listener.js 18:50:15 INFO - PROCESS | 1692 | ++DOMWINDOW == 93 (0x129387400) [pid = 1692] [serial = 507] [outer = 0x1260c6000] 18:50:15 INFO - PROCESS | 1692 | 1467424215729 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]]]}] 18:50:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 18:50:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 528ms 18:50:15 INFO - PROCESS | 1692 | 1467424215745 Marionette TRACE conn2 -> [0,649,"getWindowHandle",null] 18:50:15 INFO - PROCESS | 1692 | 1467424215747 Marionette TRACE conn2 <- [1,649,null,{"value":"7"}] 18:50:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 18:50:15 INFO - PROCESS | 1692 | 1467424215749 Marionette TRACE conn2 -> [0,650,"setScriptTimeout",{"ms":35000}] 18:50:15 INFO - PROCESS | 1692 | 1467424215750 Marionette TRACE conn2 <- [1,650,null,{}] 18:50:15 INFO - PROCESS | 1692 | 1467424215752 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}] 18:50:15 INFO - PROCESS | 1692 | 1467424215754 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:50:15 INFO - PROCESS | 1692 | 1467424215852 Marionette TRACE conn2 <- [1,651,null,{"value":null}] 18:50:15 INFO - PROCESS | 1692 | 1467424215866 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:50:15 INFO - PROCESS | 1692 | 1467424215867 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:50:15 INFO - PROCESS | 1692 | ++DOCSHELL 0x128325000 == 36 [pid = 1692] [id = 170] 18:50:15 INFO - PROCESS | 1692 | ++DOMWINDOW == 94 (0x12938cc00) [pid = 1692] [serial = 508] [outer = 0x0] 18:50:15 INFO - PROCESS | 1692 | ++DOMWINDOW == 95 (0x129478800) [pid = 1692] [serial = 509] [outer = 0x12938cc00] 18:50:15 INFO - PROCESS | 1692 | 1467424215891 Marionette DEBUG loaded listener.js 18:50:15 INFO - PROCESS | 1692 | ++DOMWINDOW == 96 (0x12a66c400) [pid = 1692] [serial = 510] [outer = 0x12938cc00] 18:50:16 INFO - PROCESS | 1692 | 1467424216233 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]]]}] 18:50:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 18:50:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 518ms 18:50:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 18:50:16 INFO - PROCESS | 1692 | 1467424216267 Marionette TRACE conn2 -> [0,653,"getWindowHandle",null] 18:50:16 INFO - PROCESS | 1692 | 1467424216269 Marionette TRACE conn2 <- [1,653,null,{"value":"7"}] 18:50:16 INFO - PROCESS | 1692 | 1467424216271 Marionette TRACE conn2 -> [0,654,"setScriptTimeout",{"ms":35000}] 18:50:16 INFO - PROCESS | 1692 | 1467424216272 Marionette TRACE conn2 <- [1,654,null,{}] 18:50:16 INFO - PROCESS | 1692 | 1467424216283 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}] 18:50:16 INFO - PROCESS | 1692 | 1467424216284 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:50:16 INFO - PROCESS | 1692 | 1467424216380 Marionette TRACE conn2 <- [1,655,null,{"value":null}] 18:50:16 INFO - PROCESS | 1692 | 1467424216384 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:50:16 INFO - PROCESS | 1692 | 1467424216385 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:50:16 INFO - PROCESS | 1692 | ++DOCSHELL 0x12a309000 == 37 [pid = 1692] [id = 171] 18:50:16 INFO - PROCESS | 1692 | ++DOMWINDOW == 97 (0x1121b9000) [pid = 1692] [serial = 511] [outer = 0x0] 18:50:16 INFO - PROCESS | 1692 | ++DOMWINDOW == 98 (0x12a6e4800) [pid = 1692] [serial = 512] [outer = 0x1121b9000] 18:50:16 INFO - PROCESS | 1692 | 1467424216410 Marionette DEBUG loaded listener.js 18:50:16 INFO - PROCESS | 1692 | ++DOMWINDOW == 99 (0x12a8c2800) [pid = 1692] [serial = 513] [outer = 0x1121b9000] 18:50:16 INFO - PROCESS | 1692 | --DOMWINDOW == 98 (0x116631000) [pid = 1692] [serial = 462] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 18:50:16 INFO - PROCESS | 1692 | --DOMWINDOW == 97 (0x116083000) [pid = 1692] [serial = 453] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 18:50:16 INFO - PROCESS | 1692 | --DOMWINDOW == 96 (0x112a59c00) [pid = 1692] [serial = 456] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 18:50:16 INFO - PROCESS | 1692 | --DOMWINDOW == 95 (0x1192b0000) [pid = 1692] [serial = 465] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 18:50:16 INFO - PROCESS | 1692 | --DOMWINDOW == 94 (0x112699400) [pid = 1692] [serial = 468] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 18:50:16 INFO - PROCESS | 1692 | --DOMWINDOW == 93 (0x112ee7000) [pid = 1692] [serial = 450] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 18:50:16 INFO - PROCESS | 1692 | --DOMWINDOW == 92 (0x116966400) [pid = 1692] [serial = 447] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 18:50:16 INFO - PROCESS | 1692 | --DOMWINDOW == 91 (0x1128d7000) [pid = 1692] [serial = 471] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 18:50:16 INFO - PROCESS | 1692 | --DOMWINDOW == 90 (0x112a85800) [pid = 1692] [serial = 477] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 18:50:16 INFO - PROCESS | 1692 | --DOMWINDOW == 89 (0x110ee6000) [pid = 1692] [serial = 432] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html] 18:50:16 INFO - PROCESS | 1692 | --DOMWINDOW == 88 (0x1130f5c00) [pid = 1692] [serial = 435] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 18:50:16 INFO - PROCESS | 1692 | --DOMWINDOW == 87 (0x1183b7400) [pid = 1692] [serial = 438] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 18:50:16 INFO - PROCESS | 1692 | --DOMWINDOW == 86 (0x1184c6000) [pid = 1692] [serial = 441] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 18:50:16 INFO - PROCESS | 1692 | --DOMWINDOW == 85 (0x1131d6400) [pid = 1692] [serial = 444] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 18:50:16 INFO - PROCESS | 1692 | --DOMWINDOW == 84 (0x119814c00) [pid = 1692] [serial = 459] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 18:50:16 INFO - PROCESS | 1692 | --DOMWINDOW == 83 (0x119813400) [pid = 1692] [serial = 474] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 18:50:16 INFO - PROCESS | 1692 | 1467424216808 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]]]}] 18:50:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 18:50:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 572ms 18:50:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 18:50:16 INFO - PROCESS | 1692 | 1467424216845 Marionette TRACE conn2 -> [0,657,"getWindowHandle",null] 18:50:16 INFO - PROCESS | 1692 | 1467424216846 Marionette TRACE conn2 <- [1,657,null,{"value":"7"}] 18:50:16 INFO - PROCESS | 1692 | 1467424216848 Marionette TRACE conn2 -> [0,658,"setScriptTimeout",{"ms":35000}] 18:50:16 INFO - PROCESS | 1692 | 1467424216849 Marionette TRACE conn2 <- [1,658,null,{}] 18:50:16 INFO - PROCESS | 1692 | 1467424216862 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}] 18:50:16 INFO - PROCESS | 1692 | 1467424216863 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:50:16 INFO - PROCESS | 1692 | 1467424216965 Marionette TRACE conn2 <- [1,659,null,{"value":null}] 18:50:16 INFO - PROCESS | 1692 | 1467424216969 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:50:16 INFO - PROCESS | 1692 | 1467424216971 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:50:16 INFO - PROCESS | 1692 | ++DOCSHELL 0x119d3c800 == 38 [pid = 1692] [id = 172] 18:50:16 INFO - PROCESS | 1692 | ++DOMWINDOW == 84 (0x112eddc00) [pid = 1692] [serial = 514] [outer = 0x0] 18:50:16 INFO - PROCESS | 1692 | ++DOMWINDOW == 85 (0x1184c5c00) [pid = 1692] [serial = 515] [outer = 0x112eddc00] 18:50:16 INFO - PROCESS | 1692 | 1467424216997 Marionette DEBUG loaded listener.js 18:50:17 INFO - PROCESS | 1692 | ++DOMWINDOW == 86 (0x119814c00) [pid = 1692] [serial = 516] [outer = 0x112eddc00] 18:50:17 INFO - PROCESS | 1692 | 1467424217286 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]]]}] 18:50:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 18:50:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 469ms 18:50:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 18:50:17 INFO - PROCESS | 1692 | 1467424217317 Marionette TRACE conn2 -> [0,661,"getWindowHandle",null] 18:50:17 INFO - PROCESS | 1692 | 1467424217319 Marionette TRACE conn2 <- [1,661,null,{"value":"7"}] 18:50:17 INFO - PROCESS | 1692 | 1467424217321 Marionette TRACE conn2 -> [0,662,"setScriptTimeout",{"ms":35000}] 18:50:17 INFO - PROCESS | 1692 | 1467424217322 Marionette TRACE conn2 <- [1,662,null,{}] 18:50:17 INFO - PROCESS | 1692 | 1467424217328 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}] 18:50:17 INFO - PROCESS | 1692 | 1467424217329 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:50:17 INFO - PROCESS | 1692 | 1467424217412 Marionette TRACE conn2 <- [1,663,null,{"value":null}] 18:50:17 INFO - PROCESS | 1692 | 1467424217415 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:50:17 INFO - PROCESS | 1692 | 1467424217416 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:50:17 INFO - PROCESS | 1692 | ++DOCSHELL 0x12a83a000 == 39 [pid = 1692] [id = 173] 18:50:17 INFO - PROCESS | 1692 | ++DOMWINDOW == 87 (0x113f31400) [pid = 1692] [serial = 517] [outer = 0x0] 18:50:17 INFO - PROCESS | 1692 | ++DOMWINDOW == 88 (0x1283e6400) [pid = 1692] [serial = 518] [outer = 0x113f31400] 18:50:17 INFO - PROCESS | 1692 | 1467424217441 Marionette DEBUG loaded listener.js 18:50:17 INFO - PROCESS | 1692 | ++DOMWINDOW == 89 (0x12a8c8400) [pid = 1692] [serial = 519] [outer = 0x113f31400] 18:50:17 INFO - PROCESS | 1692 | [1692] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 18:50:17 INFO - PROCESS | 1692 | [1692] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 18:50:17 INFO - PROCESS | 1692 | 1467424217801 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]]]}] 18:50:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 18:50:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 522ms 18:50:17 INFO - PROCESS | 1692 | 1467424217843 Marionette TRACE conn2 -> [0,665,"getWindowHandle",null] 18:50:17 INFO - PROCESS | 1692 | 1467424217845 Marionette TRACE conn2 <- [1,665,null,{"value":"7"}] 18:50:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 18:50:17 INFO - PROCESS | 1692 | 1467424217847 Marionette TRACE conn2 -> [0,666,"setScriptTimeout",{"ms":35000}] 18:50:17 INFO - PROCESS | 1692 | 1467424217849 Marionette TRACE conn2 <- [1,666,null,{}] 18:50:17 INFO - PROCESS | 1692 | 1467424217851 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}] 18:50:17 INFO - PROCESS | 1692 | 1467424217853 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:50:17 INFO - PROCESS | 1692 | 1467424217944 Marionette TRACE conn2 <- [1,667,null,{"value":null}] 18:50:17 INFO - PROCESS | 1692 | 1467424217947 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:50:17 INFO - PROCESS | 1692 | 1467424217949 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:50:17 INFO - PROCESS | 1692 | ++DOCSHELL 0x12b73f000 == 40 [pid = 1692] [id = 174] 18:50:17 INFO - PROCESS | 1692 | ++DOMWINDOW == 90 (0x12a8c6c00) [pid = 1692] [serial = 520] [outer = 0x0] 18:50:17 INFO - PROCESS | 1692 | ++DOMWINDOW == 91 (0x12b19bc00) [pid = 1692] [serial = 521] [outer = 0x12a8c6c00] 18:50:17 INFO - PROCESS | 1692 | 1467424217975 Marionette DEBUG loaded listener.js 18:50:18 INFO - PROCESS | 1692 | ++DOMWINDOW == 92 (0x12b9cfc00) [pid = 1692] [serial = 522] [outer = 0x12a8c6c00] 18:50:18 INFO - PROCESS | 1692 | [1692] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 18:50:18 INFO - PROCESS | 1692 | [1692] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 18:50:18 INFO - PROCESS | 1692 | 1467424218287 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]]]}] 18:50:18 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 18:50:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 469ms 18:50:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 18:50:18 INFO - PROCESS | 1692 | 1467424218316 Marionette TRACE conn2 -> [0,669,"getWindowHandle",null] 18:50:18 INFO - PROCESS | 1692 | 1467424218317 Marionette TRACE conn2 <- [1,669,null,{"value":"7"}] 18:50:18 INFO - PROCESS | 1692 | 1467424218319 Marionette TRACE conn2 -> [0,670,"setScriptTimeout",{"ms":35000}] 18:50:18 INFO - PROCESS | 1692 | 1467424218321 Marionette TRACE conn2 <- [1,670,null,{}] 18:50:18 INFO - PROCESS | 1692 | 1467424218323 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}] 18:50:18 INFO - PROCESS | 1692 | 1467424218326 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:50:18 INFO - PROCESS | 1692 | 1467424218407 Marionette TRACE conn2 <- [1,671,null,{"value":null}] 18:50:18 INFO - PROCESS | 1692 | 1467424218463 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:50:18 INFO - PROCESS | 1692 | 1467424218464 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:50:18 INFO - PROCESS | 1692 | ++DOCSHELL 0x12b97b000 == 41 [pid = 1692] [id = 175] 18:50:18 INFO - PROCESS | 1692 | ++DOMWINDOW == 93 (0x12af5a800) [pid = 1692] [serial = 523] [outer = 0x0] 18:50:18 INFO - PROCESS | 1692 | ++DOMWINDOW == 94 (0x12b9d4800) [pid = 1692] [serial = 524] [outer = 0x12af5a800] 18:50:18 INFO - PROCESS | 1692 | 1467424218488 Marionette DEBUG loaded listener.js 18:50:18 INFO - PROCESS | 1692 | ++DOMWINDOW == 95 (0x12ba6d800) [pid = 1692] [serial = 525] [outer = 0x12af5a800] 18:50:18 INFO - PROCESS | 1692 | 1467424218895 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]]]}] 18:50:18 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 18:50:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 622ms 18:50:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 18:50:18 INFO - PROCESS | 1692 | 1467424218943 Marionette TRACE conn2 -> [0,673,"getWindowHandle",null] 18:50:18 INFO - PROCESS | 1692 | 1467424218946 Marionette TRACE conn2 <- [1,673,null,{"value":"7"}] 18:50:18 INFO - PROCESS | 1692 | 1467424218949 Marionette TRACE conn2 -> [0,674,"setScriptTimeout",{"ms":35000}] 18:50:18 INFO - PROCESS | 1692 | 1467424218951 Marionette TRACE conn2 <- [1,674,null,{}] 18:50:18 INFO - PROCESS | 1692 | 1467424218955 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}] 18:50:18 INFO - PROCESS | 1692 | 1467424218957 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:50:19 INFO - PROCESS | 1692 | 1467424219066 Marionette TRACE conn2 <- [1,675,null,{"value":null}] 18:50:19 INFO - PROCESS | 1692 | 1467424219159 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:50:19 INFO - PROCESS | 1692 | 1467424219160 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:50:19 INFO - PROCESS | 1692 | ++DOCSHELL 0x118610800 == 42 [pid = 1692] [id = 176] 18:50:19 INFO - PROCESS | 1692 | ++DOMWINDOW == 96 (0x1166f6400) [pid = 1692] [serial = 526] [outer = 0x0] 18:50:19 INFO - PROCESS | 1692 | ++DOMWINDOW == 97 (0x117eccc00) [pid = 1692] [serial = 527] [outer = 0x1166f6400] 18:50:19 INFO - PROCESS | 1692 | 1467424219206 Marionette DEBUG loaded listener.js 18:50:19 INFO - PROCESS | 1692 | ++DOMWINDOW == 98 (0x1186cd400) [pid = 1692] [serial = 528] [outer = 0x1166f6400] 18:50:19 INFO - PROCESS | 1692 | [1692] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 18:50:19 INFO - PROCESS | 1692 | 1467424219629 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]]]}] 18:50:19 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 18:50:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 721ms 18:50:19 INFO - PROCESS | 1692 | 1467424219670 Marionette TRACE conn2 -> [0,677,"getWindowHandle",null] 18:50:19 INFO - PROCESS | 1692 | 1467424219673 Marionette TRACE conn2 <- [1,677,null,{"value":"7"}] 18:50:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 18:50:19 INFO - PROCESS | 1692 | 1467424219678 Marionette TRACE conn2 -> [0,678,"setScriptTimeout",{"ms":35000}] 18:50:19 INFO - PROCESS | 1692 | 1467424219679 Marionette TRACE conn2 <- [1,678,null,{}] 18:50:19 INFO - PROCESS | 1692 | 1467424219682 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}] 18:50:19 INFO - PROCESS | 1692 | 1467424219684 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:50:19 INFO - PROCESS | 1692 | 1467424219789 Marionette TRACE conn2 <- [1,679,null,{"value":null}] 18:50:19 INFO - PROCESS | 1692 | 1467424219847 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:50:19 INFO - PROCESS | 1692 | 1467424219849 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:50:19 INFO - PROCESS | 1692 | ++DOCSHELL 0x1255ae000 == 43 [pid = 1692] [id = 177] 18:50:19 INFO - PROCESS | 1692 | ++DOMWINDOW == 99 (0x1195ce000) [pid = 1692] [serial = 529] [outer = 0x0] 18:50:19 INFO - PROCESS | 1692 | ++DOMWINDOW == 100 (0x119817800) [pid = 1692] [serial = 530] [outer = 0x1195ce000] 18:50:19 INFO - PROCESS | 1692 | 1467424219880 Marionette DEBUG loaded listener.js 18:50:19 INFO - PROCESS | 1692 | ++DOMWINDOW == 101 (0x121198c00) [pid = 1692] [serial = 531] [outer = 0x1195ce000] 18:50:20 INFO - PROCESS | 1692 | 1467424220277 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]]]}] 18:50:20 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 18:50:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 669ms 18:50:20 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 18:50:20 INFO - PROCESS | 1692 | 1467424220347 Marionette TRACE conn2 -> [0,681,"getWindowHandle",null] 18:50:20 INFO - PROCESS | 1692 | 1467424220349 Marionette TRACE conn2 <- [1,681,null,{"value":"7"}] 18:50:20 INFO - PROCESS | 1692 | 1467424220351 Marionette TRACE conn2 -> [0,682,"setScriptTimeout",{"ms":35000}] 18:50:20 INFO - PROCESS | 1692 | 1467424220354 Marionette TRACE conn2 <- [1,682,null,{}] 18:50:20 INFO - PROCESS | 1692 | 1467424220361 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}] 18:50:20 INFO - PROCESS | 1692 | 1467424220365 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:50:20 INFO - PROCESS | 1692 | 1467424220488 Marionette TRACE conn2 <- [1,683,null,{"value":null}] 18:50:20 INFO - PROCESS | 1692 | 1467424220548 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:50:20 INFO - PROCESS | 1692 | 1467424220550 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:50:20 INFO - PROCESS | 1692 | ++DOCSHELL 0x12ba2d800 == 44 [pid = 1692] [id = 178] 18:50:20 INFO - PROCESS | 1692 | ++DOMWINDOW == 102 (0x124ebfc00) [pid = 1692] [serial = 532] [outer = 0x0] 18:50:20 INFO - PROCESS | 1692 | ++DOMWINDOW == 103 (0x126d38000) [pid = 1692] [serial = 533] [outer = 0x124ebfc00] 18:50:20 INFO - PROCESS | 1692 | 1467424220581 Marionette DEBUG loaded listener.js 18:50:20 INFO - PROCESS | 1692 | ++DOMWINDOW == 104 (0x1282e3400) [pid = 1692] [serial = 534] [outer = 0x124ebfc00] 18:50:21 INFO - PROCESS | 1692 | 1467424221462 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]]]}] 18:50:21 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) 18:50:21 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1126ms 18:50:21 INFO - PROCESS | 1692 | 1467424221477 Marionette TRACE conn2 -> [0,685,"getWindowHandle",null] 18:50:21 INFO - PROCESS | 1692 | 1467424221479 Marionette TRACE conn2 <- [1,685,null,{"value":"7"}] 18:50:21 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 18:50:21 INFO - PROCESS | 1692 | 1467424221482 Marionette TRACE conn2 -> [0,686,"setScriptTimeout",{"ms":35000}] 18:50:21 INFO - PROCESS | 1692 | 1467424221483 Marionette TRACE conn2 <- [1,686,null,{}] 18:50:21 INFO - PROCESS | 1692 | 1467424221485 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}] 18:50:21 INFO - PROCESS | 1692 | 1467424221487 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:50:21 INFO - PROCESS | 1692 | 1467424221599 Marionette TRACE conn2 <- [1,687,null,{"value":null}] 18:50:21 INFO - PROCESS | 1692 | 1467424221652 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:50:21 INFO - PROCESS | 1692 | 1467424221654 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:50:21 INFO - PROCESS | 1692 | ++DOCSHELL 0x12be48800 == 45 [pid = 1692] [id = 179] 18:50:21 INFO - PROCESS | 1692 | ++DOMWINDOW == 105 (0x12913a400) [pid = 1692] [serial = 535] [outer = 0x0] 18:50:21 INFO - PROCESS | 1692 | ++DOMWINDOW == 106 (0x12a6eec00) [pid = 1692] [serial = 536] [outer = 0x12913a400] 18:50:21 INFO - PROCESS | 1692 | 1467424221683 Marionette DEBUG loaded listener.js 18:50:21 INFO - PROCESS | 1692 | ++DOMWINDOW == 107 (0x12b761000) [pid = 1692] [serial = 537] [outer = 0x12913a400] 18:50:22 INFO - PROCESS | 1692 | 1467424222592 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]]]}] 18:50:22 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 18:50:22 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1168ms 18:50:22 INFO - PROCESS | 1692 | 1467424222651 Marionette TRACE conn2 -> [0,689,"getWindowHandle",null] 18:50:22 INFO - PROCESS | 1692 | 1467424222653 Marionette TRACE conn2 <- [1,689,null,{"value":"7"}] 18:50:22 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 18:50:22 INFO - PROCESS | 1692 | 1467424222656 Marionette TRACE conn2 -> [0,690,"setScriptTimeout",{"ms":35000}] 18:50:22 INFO - PROCESS | 1692 | 1467424222658 Marionette TRACE conn2 <- [1,690,null,{}] 18:50:22 INFO - PROCESS | 1692 | 1467424222662 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}] 18:50:22 INFO - PROCESS | 1692 | 1467424222663 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:50:22 INFO - PROCESS | 1692 | 1467424222755 Marionette TRACE conn2 <- [1,691,null,{"value":null}] 18:50:22 INFO - PROCESS | 1692 | 1467424222809 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:50:22 INFO - PROCESS | 1692 | 1467424222811 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:50:22 INFO - PROCESS | 1692 | ++DOCSHELL 0x11744d800 == 46 [pid = 1692] [id = 180] 18:50:22 INFO - PROCESS | 1692 | ++DOMWINDOW == 108 (0x112a5a000) [pid = 1692] [serial = 538] [outer = 0x0] 18:50:22 INFO - PROCESS | 1692 | ++DOMWINDOW == 109 (0x1130fd800) [pid = 1692] [serial = 539] [outer = 0x112a5a000] 18:50:22 INFO - PROCESS | 1692 | 1467424222839 Marionette DEBUG loaded listener.js 18:50:22 INFO - PROCESS | 1692 | ++DOMWINDOW == 110 (0x113f2f400) [pid = 1692] [serial = 540] [outer = 0x112a5a000] 18:50:23 INFO - PROCESS | 1692 | --DOCSHELL 0x12b73f000 == 45 [pid = 1692] [id = 174] 18:50:23 INFO - PROCESS | 1692 | --DOCSHELL 0x12a83a000 == 44 [pid = 1692] [id = 173] 18:50:23 INFO - PROCESS | 1692 | --DOCSHELL 0x119d3c800 == 43 [pid = 1692] [id = 172] 18:50:23 INFO - PROCESS | 1692 | --DOCSHELL 0x12a309000 == 42 [pid = 1692] [id = 171] 18:50:23 INFO - PROCESS | 1692 | --DOCSHELL 0x128325000 == 41 [pid = 1692] [id = 170] 18:50:23 INFO - PROCESS | 1692 | --DOCSHELL 0x1268a9000 == 40 [pid = 1692] [id = 169] 18:50:23 INFO - PROCESS | 1692 | --DOCSHELL 0x123d30800 == 39 [pid = 1692] [id = 168] 18:50:23 INFO - PROCESS | 1692 | --DOCSHELL 0x1213a1800 == 38 [pid = 1692] [id = 167] 18:50:23 INFO - PROCESS | 1692 | --DOCSHELL 0x119d3d800 == 37 [pid = 1692] [id = 166] 18:50:23 INFO - PROCESS | 1692 | --DOCSHELL 0x118619000 == 36 [pid = 1692] [id = 165] 18:50:23 INFO - PROCESS | 1692 | --DOCSHELL 0x116621800 == 35 [pid = 1692] [id = 164] 18:50:23 INFO - PROCESS | 1692 | --DOCSHELL 0x11608e000 == 34 [pid = 1692] [id = 163] 18:50:23 INFO - PROCESS | 1692 | --DOCSHELL 0x12120f800 == 33 [pid = 1692] [id = 161] 18:50:23 INFO - PROCESS | 1692 | --DOCSHELL 0x117092000 == 32 [pid = 1692] [id = 162] 18:50:23 INFO - PROCESS | 1692 | --DOCSHELL 0x12be48800 == 31 [pid = 1692] [id = 179] 18:50:23 INFO - PROCESS | 1692 | --DOCSHELL 0x12ba2d800 == 30 [pid = 1692] [id = 178] 18:50:23 INFO - PROCESS | 1692 | --DOCSHELL 0x1255ae000 == 29 [pid = 1692] [id = 177] 18:50:23 INFO - PROCESS | 1692 | --DOCSHELL 0x118610800 == 28 [pid = 1692] [id = 176] 18:50:23 INFO - PROCESS | 1692 | --DOCSHELL 0x12b97b000 == 27 [pid = 1692] [id = 175] 18:50:23 INFO - PROCESS | 1692 | --DOMWINDOW == 109 (0x1213bbc00) [pid = 1692] [serial = 463] [outer = 0x0] [url = about:blank] 18:50:23 INFO - PROCESS | 1692 | --DOMWINDOW == 108 (0x117021800) [pid = 1692] [serial = 454] [outer = 0x0] [url = about:blank] 18:50:23 INFO - PROCESS | 1692 | --DOMWINDOW == 107 (0x1184c1c00) [pid = 1692] [serial = 455] [outer = 0x0] [url = about:blank] 18:50:23 INFO - PROCESS | 1692 | --DOMWINDOW == 106 (0x1195cd400) [pid = 1692] [serial = 457] [outer = 0x0] [url = about:blank] 18:50:23 INFO - PROCESS | 1692 | --DOMWINDOW == 105 (0x124d02c00) [pid = 1692] [serial = 466] [outer = 0x0] [url = about:blank] 18:50:23 INFO - PROCESS | 1692 | --DOMWINDOW == 104 (0x11980dc00) [pid = 1692] [serial = 458] [outer = 0x0] [url = about:blank] 18:50:23 INFO - PROCESS | 1692 | --DOMWINDOW == 103 (0x126d37c00) [pid = 1692] [serial = 469] [outer = 0x0] [url = about:blank] 18:50:23 INFO - PROCESS | 1692 | --DOMWINDOW == 102 (0x1266cac00) [pid = 1692] [serial = 467] [outer = 0x0] [url = about:blank] 18:50:23 INFO - PROCESS | 1692 | --DOMWINDOW == 101 (0x1130f8800) [pid = 1692] [serial = 451] [outer = 0x0] [url = about:blank] 18:50:23 INFO - PROCESS | 1692 | --DOMWINDOW == 100 (0x11384bc00) [pid = 1692] [serial = 452] [outer = 0x0] [url = about:blank] 18:50:23 INFO - PROCESS | 1692 | --DOMWINDOW == 99 (0x1186ce000) [pid = 1692] [serial = 449] [outer = 0x0] [url = about:blank] 18:50:23 INFO - PROCESS | 1692 | --DOMWINDOW == 98 (0x11842f400) [pid = 1692] [serial = 448] [outer = 0x0] [url = about:blank] 18:50:23 INFO - PROCESS | 1692 | --DOMWINDOW == 97 (0x1184f0c00) [pid = 1692] [serial = 473] [outer = 0x0] [url = about:blank] 18:50:23 INFO - PROCESS | 1692 | --DOMWINDOW == 96 (0x113da8c00) [pid = 1692] [serial = 472] [outer = 0x0] [url = about:blank] 18:50:23 INFO - PROCESS | 1692 | --DOMWINDOW == 95 (0x1282e4800) [pid = 1692] [serial = 478] [outer = 0x0] [url = about:blank] 18:50:23 INFO - PROCESS | 1692 | --DOMWINDOW == 94 (0x112a60000) [pid = 1692] [serial = 434] [outer = 0x0] [url = about:blank] 18:50:23 INFO - PROCESS | 1692 | --DOMWINDOW == 93 (0x112133800) [pid = 1692] [serial = 433] [outer = 0x0] [url = about:blank] 18:50:23 INFO - PROCESS | 1692 | --DOMWINDOW == 92 (0x1183a9c00) [pid = 1692] [serial = 437] [outer = 0x0] [url = about:blank] 18:50:23 INFO - PROCESS | 1692 | --DOMWINDOW == 91 (0x115e57800) [pid = 1692] [serial = 436] [outer = 0x0] [url = about:blank] 18:50:23 INFO - PROCESS | 1692 | --DOMWINDOW == 90 (0x1195cbc00) [pid = 1692] [serial = 440] [outer = 0x0] [url = about:blank] 18:50:23 INFO - PROCESS | 1692 | --DOMWINDOW == 89 (0x126d75c00) [pid = 1692] [serial = 470] [outer = 0x0] [url = about:blank] 18:50:23 INFO - PROCESS | 1692 | --DOMWINDOW == 88 (0x11907d800) [pid = 1692] [serial = 439] [outer = 0x0] [url = about:blank] 18:50:23 INFO - PROCESS | 1692 | --DOMWINDOW == 87 (0x1216b5800) [pid = 1692] [serial = 442] [outer = 0x0] [url = about:blank] 18:50:23 INFO - PROCESS | 1692 | --DOMWINDOW == 86 (0x124d0b000) [pid = 1692] [serial = 443] [outer = 0x0] [url = about:blank] 18:50:23 INFO - PROCESS | 1692 | --DOMWINDOW == 85 (0x116081400) [pid = 1692] [serial = 446] [outer = 0x0] [url = about:blank] 18:50:23 INFO - PROCESS | 1692 | --DOMWINDOW == 84 (0x12902ac00) [pid = 1692] [serial = 479] [outer = 0x0] [url = about:blank] 18:50:23 INFO - PROCESS | 1692 | --DOMWINDOW == 83 (0x1133df400) [pid = 1692] [serial = 445] [outer = 0x0] [url = about:blank] 18:50:23 INFO - PROCESS | 1692 | --DOMWINDOW == 82 (0x120f87000) [pid = 1692] [serial = 460] [outer = 0x0] [url = about:blank] 18:50:23 INFO - PROCESS | 1692 | --DOMWINDOW == 81 (0x121052000) [pid = 1692] [serial = 461] [outer = 0x0] [url = about:blank] 18:50:23 INFO - PROCESS | 1692 | --DOMWINDOW == 80 (0x121ac3800) [pid = 1692] [serial = 464] [outer = 0x0] [url = about:blank] 18:50:23 INFO - PROCESS | 1692 | --DOMWINDOW == 79 (0x123c70000) [pid = 1692] [serial = 475] [outer = 0x0] [url = about:blank] 18:50:23 INFO - PROCESS | 1692 | --DOMWINDOW == 78 (0x129471800) [pid = 1692] [serial = 481] [outer = 0x0] [url = about:blank] 18:50:23 INFO - PROCESS | 1692 | --DOMWINDOW == 77 (0x126d3a000) [pid = 1692] [serial = 476] [outer = 0x0] [url = about:blank] 18:50:23 INFO - PROCESS | 1692 | 1467424223897 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]]]}] 18:50:23 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 18:50:23 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1273ms 18:50:23 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 18:50:23 INFO - PROCESS | 1692 | 1467424223930 Marionette TRACE conn2 -> [0,693,"getWindowHandle",null] 18:50:23 INFO - PROCESS | 1692 | 1467424223932 Marionette TRACE conn2 <- [1,693,null,{"value":"7"}] 18:50:23 INFO - PROCESS | 1692 | 1467424223935 Marionette TRACE conn2 -> [0,694,"setScriptTimeout",{"ms":35000}] 18:50:23 INFO - PROCESS | 1692 | 1467424223936 Marionette TRACE conn2 <- [1,694,null,{}] 18:50:23 INFO - PROCESS | 1692 | 1467424223940 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}] 18:50:23 INFO - PROCESS | 1692 | 1467424223942 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:50:24 INFO - PROCESS | 1692 | 1467424224021 Marionette TRACE conn2 <- [1,695,null,{"value":null}] 18:50:24 INFO - PROCESS | 1692 | 1467424224052 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:50:24 INFO - PROCESS | 1692 | 1467424224055 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:50:24 INFO - PROCESS | 1692 | ++DOCSHELL 0x113f3d800 == 28 [pid = 1692] [id = 181] 18:50:24 INFO - PROCESS | 1692 | ++DOMWINDOW == 78 (0x1130fe800) [pid = 1692] [serial = 541] [outer = 0x0] 18:50:24 INFO - PROCESS | 1692 | ++DOMWINDOW == 79 (0x1133b9800) [pid = 1692] [serial = 542] [outer = 0x1130fe800] 18:50:24 INFO - PROCESS | 1692 | 1467424224083 Marionette DEBUG loaded listener.js 18:50:24 INFO - PROCESS | 1692 | ++DOMWINDOW == 80 (0x113d40400) [pid = 1692] [serial = 543] [outer = 0x1130fe800] 18:50:24 INFO - PROCESS | 1692 | 1467424224882 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]]]}] 18:50:24 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) 18:50:24 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 970ms 18:50:24 INFO - PROCESS | 1692 | 1467424224905 Marionette TRACE conn2 -> [0,697,"getWindowHandle",null] 18:50:24 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 18:50:24 INFO - PROCESS | 1692 | 1467424224910 Marionette TRACE conn2 <- [1,697,null,{"value":"7"}] 18:50:24 INFO - PROCESS | 1692 | 1467424224914 Marionette TRACE conn2 -> [0,698,"setScriptTimeout",{"ms":35000}] 18:50:24 INFO - PROCESS | 1692 | 1467424224916 Marionette TRACE conn2 <- [1,698,null,{}] 18:50:24 INFO - PROCESS | 1692 | 1467424224919 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}] 18:50:24 INFO - PROCESS | 1692 | 1467424224920 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:50:25 INFO - PROCESS | 1692 | 1467424225002 Marionette TRACE conn2 <- [1,699,null,{"value":null}] 18:50:25 INFO - PROCESS | 1692 | 1467424225052 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:50:25 INFO - PROCESS | 1692 | 1467424225053 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:50:25 INFO - PROCESS | 1692 | ++DOCSHELL 0x11707e800 == 29 [pid = 1692] [id = 182] 18:50:25 INFO - PROCESS | 1692 | ++DOMWINDOW == 81 (0x11607b400) [pid = 1692] [serial = 544] [outer = 0x0] 18:50:25 INFO - PROCESS | 1692 | ++DOMWINDOW == 82 (0x11696b800) [pid = 1692] [serial = 545] [outer = 0x11607b400] 18:50:25 INFO - PROCESS | 1692 | 1467424225081 Marionette DEBUG loaded listener.js 18:50:25 INFO - PROCESS | 1692 | ++DOMWINDOW == 83 (0x117022400) [pid = 1692] [serial = 546] [outer = 0x11607b400] 18:50:25 INFO - PROCESS | 1692 | 1467424225871 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]]]}] 18:50:25 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) 18:50:25 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 970ms 18:50:25 INFO - PROCESS | 1692 | 1467424225884 Marionette TRACE conn2 -> [0,701,"getWindowHandle",null] 18:50:25 INFO - PROCESS | 1692 | 1467424225895 Marionette TRACE conn2 <- [1,701,null,{"value":"7"}] 18:50:25 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 18:50:25 INFO - PROCESS | 1692 | 1467424225898 Marionette TRACE conn2 -> [0,702,"setScriptTimeout",{"ms":35000}] 18:50:25 INFO - PROCESS | 1692 | 1467424225900 Marionette TRACE conn2 <- [1,702,null,{}] 18:50:25 INFO - PROCESS | 1692 | 1467424225917 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}] 18:50:25 INFO - PROCESS | 1692 | 1467424225920 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:50:26 INFO - PROCESS | 1692 | 1467424226020 Marionette TRACE conn2 <- [1,703,null,{"value":null}] 18:50:26 INFO - PROCESS | 1692 | 1467424226026 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:50:26 INFO - PROCESS | 1692 | 1467424226028 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:50:26 INFO - PROCESS | 1692 | ++DOCSHELL 0x119210800 == 30 [pid = 1692] [id = 183] 18:50:26 INFO - PROCESS | 1692 | ++DOMWINDOW == 84 (0x119081800) [pid = 1692] [serial = 547] [outer = 0x0] 18:50:26 INFO - PROCESS | 1692 | ++DOMWINDOW == 85 (0x1192b8c00) [pid = 1692] [serial = 548] [outer = 0x119081800] 18:50:26 INFO - PROCESS | 1692 | 1467424226056 Marionette DEBUG loaded listener.js 18:50:26 INFO - PROCESS | 1692 | ++DOMWINDOW == 86 (0x1195d0400) [pid = 1692] [serial = 549] [outer = 0x119081800] 18:50:26 INFO - PROCESS | 1692 | 1467424226905 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]]]}] 18:50:26 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 18:50:26 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1030ms 18:50:26 INFO - PROCESS | 1692 | 1467424226929 Marionette TRACE conn2 -> [0,705,"getWindowHandle",null] 18:50:26 INFO - PROCESS | 1692 | 1467424226930 Marionette TRACE conn2 <- [1,705,null,{"value":"7"}] 18:50:26 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 18:50:26 INFO - PROCESS | 1692 | 1467424226933 Marionette TRACE conn2 -> [0,706,"setScriptTimeout",{"ms":35000}] 18:50:26 INFO - PROCESS | 1692 | 1467424226934 Marionette TRACE conn2 <- [1,706,null,{}] 18:50:26 INFO - PROCESS | 1692 | 1467424226936 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}] 18:50:26 INFO - PROCESS | 1692 | 1467424226937 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:50:27 INFO - PROCESS | 1692 | 1467424227036 Marionette TRACE conn2 <- [1,707,null,{"value":null}] 18:50:27 INFO - PROCESS | 1692 | 1467424227047 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:50:27 INFO - PROCESS | 1692 | 1467424227049 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:50:27 INFO - PROCESS | 1692 | ++DOCSHELL 0x119b08800 == 31 [pid = 1692] [id = 184] 18:50:27 INFO - PROCESS | 1692 | ++DOMWINDOW == 87 (0x1197e2000) [pid = 1692] [serial = 550] [outer = 0x0] 18:50:27 INFO - PROCESS | 1692 | ++DOMWINDOW == 88 (0x119c8a000) [pid = 1692] [serial = 551] [outer = 0x1197e2000] 18:50:27 INFO - PROCESS | 1692 | 1467424227074 Marionette DEBUG loaded listener.js 18:50:27 INFO - PROCESS | 1692 | ++DOMWINDOW == 89 (0x120f8b800) [pid = 1692] [serial = 552] [outer = 0x1197e2000] 18:50:27 INFO - PROCESS | 1692 | --DOMWINDOW == 88 (0x112a52000) [pid = 1692] [serial = 502] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 18:50:27 INFO - PROCESS | 1692 | --DOMWINDOW == 87 (0x1260c6000) [pid = 1692] [serial = 505] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 18:50:27 INFO - PROCESS | 1692 | --DOMWINDOW == 86 (0x12938cc00) [pid = 1692] [serial = 508] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 18:50:27 INFO - PROCESS | 1692 | --DOMWINDOW == 85 (0x1195d0c00) [pid = 1692] [serial = 499] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 18:50:27 INFO - PROCESS | 1692 | --DOMWINDOW == 84 (0x1184e6000) [pid = 1692] [serial = 493] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 18:50:27 INFO - PROCESS | 1692 | --DOMWINDOW == 83 (0x1138ea000) [pid = 1692] [serial = 490] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 18:50:27 INFO - PROCESS | 1692 | --DOMWINDOW == 82 (0x112a60c00) [pid = 1692] [serial = 484] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 18:50:27 INFO - PROCESS | 1692 | --DOMWINDOW == 81 (0x112a5f000) [pid = 1692] [serial = 496] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 18:50:27 INFO - PROCESS | 1692 | --DOMWINDOW == 80 (0x129136c00) [pid = 1692] [serial = 480] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 18:50:27 INFO - PROCESS | 1692 | --DOMWINDOW == 79 (0x1131d3800) [pid = 1692] [serial = 487] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 18:50:27 INFO - PROCESS | 1692 | --DOMWINDOW == 78 (0x12a8c6c00) [pid = 1692] [serial = 520] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 18:50:27 INFO - PROCESS | 1692 | --DOMWINDOW == 77 (0x1121b9000) [pid = 1692] [serial = 511] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 18:50:27 INFO - PROCESS | 1692 | --DOMWINDOW == 76 (0x112eddc00) [pid = 1692] [serial = 514] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 18:50:27 INFO - PROCESS | 1692 | --DOMWINDOW == 75 (0x113f31400) [pid = 1692] [serial = 517] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 18:50:27 INFO - PROCESS | 1692 | --DOMWINDOW == 74 (0x12af5a800) [pid = 1692] [serial = 523] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 18:50:27 INFO - PROCESS | 1692 | 1467424227955 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]]]}] 18:50:28 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 18:50:28 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1070ms 18:50:28 INFO - PROCESS | 1692 | 1467424228004 Marionette TRACE conn2 -> [0,709,"getWindowHandle",null] 18:50:28 INFO - PROCESS | 1692 | 1467424228005 Marionette TRACE conn2 <- [1,709,null,{"value":"7"}] 18:50:28 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 18:50:28 INFO - PROCESS | 1692 | 1467424228007 Marionette TRACE conn2 -> [0,710,"setScriptTimeout",{"ms":35000}] 18:50:28 INFO - PROCESS | 1692 | 1467424228008 Marionette TRACE conn2 <- [1,710,null,{}] 18:50:28 INFO - PROCESS | 1692 | 1467424228017 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}] 18:50:28 INFO - PROCESS | 1692 | 1467424228019 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:50:28 INFO - PROCESS | 1692 | 1467424228087 Marionette TRACE conn2 <- [1,711,null,{"value":null}] 18:50:28 INFO - PROCESS | 1692 | 1467424228094 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:50:28 INFO - PROCESS | 1692 | 1467424228095 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:50:28 INFO - PROCESS | 1692 | ++DOCSHELL 0x11983f000 == 32 [pid = 1692] [id = 185] 18:50:28 INFO - PROCESS | 1692 | ++DOMWINDOW == 75 (0x1121b9000) [pid = 1692] [serial = 553] [outer = 0x0] 18:50:28 INFO - PROCESS | 1692 | ++DOMWINDOW == 76 (0x116083000) [pid = 1692] [serial = 554] [outer = 0x1121b9000] 18:50:28 INFO - PROCESS | 1692 | 1467424228120 Marionette DEBUG loaded listener.js 18:50:28 INFO - PROCESS | 1692 | ++DOMWINDOW == 77 (0x119810c00) [pid = 1692] [serial = 555] [outer = 0x1121b9000] 18:50:28 INFO - PROCESS | 1692 | 1467424228945 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]]]}] 18:50:28 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 18:50:28 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 971ms 18:50:28 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 18:50:28 INFO - PROCESS | 1692 | 1467424228978 Marionette TRACE conn2 -> [0,713,"getWindowHandle",null] 18:50:28 INFO - PROCESS | 1692 | 1467424228980 Marionette TRACE conn2 <- [1,713,null,{"value":"7"}] 18:50:28 INFO - PROCESS | 1692 | 1467424228982 Marionette TRACE conn2 -> [0,714,"setScriptTimeout",{"ms":35000}] 18:50:28 INFO - PROCESS | 1692 | 1467424228983 Marionette TRACE conn2 <- [1,714,null,{}] 18:50:28 INFO - PROCESS | 1692 | 1467424228985 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}] 18:50:28 INFO - PROCESS | 1692 | 1467424228989 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:50:29 INFO - PROCESS | 1692 | 1467424229103 Marionette TRACE conn2 <- [1,715,null,{"value":null}] 18:50:29 INFO - PROCESS | 1692 | 1467424229110 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:50:29 INFO - PROCESS | 1692 | 1467424229111 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:50:29 INFO - PROCESS | 1692 | ++DOCSHELL 0x1212df000 == 33 [pid = 1692] [id = 186] 18:50:29 INFO - PROCESS | 1692 | ++DOMWINDOW == 78 (0x119e8ec00) [pid = 1692] [serial = 556] [outer = 0x0] 18:50:29 INFO - PROCESS | 1692 | ++DOMWINDOW == 79 (0x121a11800) [pid = 1692] [serial = 557] [outer = 0x119e8ec00] 18:50:29 INFO - PROCESS | 1692 | 1467424229136 Marionette DEBUG loaded listener.js 18:50:29 INFO - PROCESS | 1692 | ++DOMWINDOW == 80 (0x124d0e800) [pid = 1692] [serial = 558] [outer = 0x119e8ec00] 18:50:29 INFO - PROCESS | 1692 | 1467424229917 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]]]}] 18:50:29 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 18:50:29 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 970ms 18:50:29 INFO - PROCESS | 1692 | 1467424229980 Marionette TRACE conn2 -> [0,717,"getWindowHandle",null] 18:50:29 INFO - PROCESS | 1692 | 1467424229982 Marionette TRACE conn2 <- [1,717,null,{"value":"7"}] 18:50:29 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 18:50:29 INFO - PROCESS | 1692 | 1467424229986 Marionette TRACE conn2 -> [0,718,"setScriptTimeout",{"ms":35000}] 18:50:29 INFO - PROCESS | 1692 | 1467424229989 Marionette TRACE conn2 <- [1,718,null,{}] 18:50:29 INFO - PROCESS | 1692 | 1467424229993 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}] 18:50:29 INFO - PROCESS | 1692 | 1467424229995 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:50:30 INFO - PROCESS | 1692 | 1467424230081 Marionette TRACE conn2 <- [1,719,null,{"value":null}] 18:50:30 INFO - PROCESS | 1692 | 1467424230168 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:50:30 INFO - PROCESS | 1692 | 1467424230170 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:50:30 INFO - PROCESS | 1692 | ++DOCSHELL 0x113d6f800 == 34 [pid = 1692] [id = 187] 18:50:30 INFO - PROCESS | 1692 | ++DOMWINDOW == 81 (0x112a79400) [pid = 1692] [serial = 559] [outer = 0x0] 18:50:30 INFO - PROCESS | 1692 | ++DOMWINDOW == 82 (0x112ee5c00) [pid = 1692] [serial = 560] [outer = 0x112a79400] 18:50:30 INFO - PROCESS | 1692 | 1467424230203 Marionette DEBUG loaded listener.js 18:50:30 INFO - PROCESS | 1692 | ++DOMWINDOW == 83 (0x11384bc00) [pid = 1692] [serial = 561] [outer = 0x112a79400] 18:50:31 INFO - PROCESS | 1692 | 1467424231204 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]]]}] 18:50:31 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 18:50:31 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1271ms 18:50:31 INFO - PROCESS | 1692 | 1467424231258 Marionette TRACE conn2 -> [0,721,"getWindowHandle",null] 18:50:31 INFO - PROCESS | 1692 | 1467424231260 Marionette TRACE conn2 <- [1,721,null,{"value":"7"}] 18:50:31 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 18:50:31 INFO - PROCESS | 1692 | 1467424231265 Marionette TRACE conn2 -> [0,722,"setScriptTimeout",{"ms":35000}] 18:50:31 INFO - PROCESS | 1692 | 1467424231268 Marionette TRACE conn2 <- [1,722,null,{}] 18:50:31 INFO - PROCESS | 1692 | 1467424231271 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}] 18:50:31 INFO - PROCESS | 1692 | 1467424231272 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:50:31 INFO - PROCESS | 1692 | 1467424231376 Marionette TRACE conn2 <- [1,723,null,{"value":null}] 18:50:31 INFO - PROCESS | 1692 | 1467424231498 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:50:31 INFO - PROCESS | 1692 | 1467424231499 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:50:31 INFO - PROCESS | 1692 | ++DOCSHELL 0x119d3f000 == 35 [pid = 1692] [id = 188] 18:50:31 INFO - PROCESS | 1692 | ++DOMWINDOW == 84 (0x1184ba000) [pid = 1692] [serial = 562] [outer = 0x0] 18:50:31 INFO - PROCESS | 1692 | ++DOMWINDOW == 85 (0x1184c0800) [pid = 1692] [serial = 563] [outer = 0x1184ba000] 18:50:31 INFO - PROCESS | 1692 | 1467424231531 Marionette DEBUG loaded listener.js 18:50:31 INFO - PROCESS | 1692 | ++DOMWINDOW == 86 (0x119082800) [pid = 1692] [serial = 564] [outer = 0x1184ba000] 18:50:32 INFO - PROCESS | 1692 | --DOCSHELL 0x11983f000 == 34 [pid = 1692] [id = 185] 18:50:32 INFO - PROCESS | 1692 | --DOCSHELL 0x119b08800 == 33 [pid = 1692] [id = 184] 18:50:32 INFO - PROCESS | 1692 | --DOCSHELL 0x119210800 == 32 [pid = 1692] [id = 183] 18:50:32 INFO - PROCESS | 1692 | --DOCSHELL 0x11707e800 == 31 [pid = 1692] [id = 182] 18:50:32 INFO - PROCESS | 1692 | --DOCSHELL 0x113f3d800 == 30 [pid = 1692] [id = 181] 18:50:32 INFO - PROCESS | 1692 | --DOMWINDOW == 85 (0x1282e7000) [pid = 1692] [serial = 197] [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.] 18:50:32 INFO - PROCESS | 1692 | --DOMWINDOW == 84 (0x12551e400) [pid = 1692] [serial = 503] [outer = 0x0] [url = about:blank] 18:50:32 INFO - PROCESS | 1692 | --DOMWINDOW == 83 (0x1282d8c00) [pid = 1692] [serial = 506] [outer = 0x0] [url = about:blank] 18:50:32 INFO - PROCESS | 1692 | --DOMWINDOW == 82 (0x12a66c400) [pid = 1692] [serial = 510] [outer = 0x0] [url = about:blank] 18:50:32 INFO - PROCESS | 1692 | --DOMWINDOW == 81 (0x129478800) [pid = 1692] [serial = 509] [outer = 0x0] [url = about:blank] 18:50:32 INFO - PROCESS | 1692 | --DOMWINDOW == 80 (0x123c77000) [pid = 1692] [serial = 500] [outer = 0x0] [url = about:blank] 18:50:32 INFO - PROCESS | 1692 | --DOMWINDOW == 79 (0x119084800) [pid = 1692] [serial = 494] [outer = 0x0] [url = about:blank] 18:50:32 INFO - PROCESS | 1692 | --DOMWINDOW == 78 (0x1195c6800) [pid = 1692] [serial = 495] [outer = 0x0] [url = about:blank] 18:50:32 INFO - PROCESS | 1692 | --DOMWINDOW == 77 (0x113daa000) [pid = 1692] [serial = 491] [outer = 0x0] [url = about:blank] 18:50:32 INFO - PROCESS | 1692 | --DOMWINDOW == 76 (0x1180bbc00) [pid = 1692] [serial = 492] [outer = 0x0] [url = about:blank] 18:50:32 INFO - PROCESS | 1692 | --DOMWINDOW == 75 (0x129387400) [pid = 1692] [serial = 507] [outer = 0x0] [url = about:blank] 18:50:32 INFO - PROCESS | 1692 | --DOMWINDOW == 74 (0x1130fd000) [pid = 1692] [serial = 485] [outer = 0x0] [url = about:blank] 18:50:32 INFO - PROCESS | 1692 | --DOMWINDOW == 73 (0x1151d3800) [pid = 1692] [serial = 486] [outer = 0x0] [url = about:blank] 18:50:32 INFO - PROCESS | 1692 | --DOMWINDOW == 72 (0x120f87400) [pid = 1692] [serial = 497] [outer = 0x0] [url = about:blank] 18:50:32 INFO - PROCESS | 1692 | --DOMWINDOW == 71 (0x121a0cc00) [pid = 1692] [serial = 498] [outer = 0x0] [url = about:blank] 18:50:32 INFO - PROCESS | 1692 | --DOMWINDOW == 70 (0x12a678000) [pid = 1692] [serial = 482] [outer = 0x0] [url = about:blank] 18:50:32 INFO - PROCESS | 1692 | --DOMWINDOW == 69 (0x11602dc00) [pid = 1692] [serial = 488] [outer = 0x0] [url = about:blank] 18:50:32 INFO - PROCESS | 1692 | --DOMWINDOW == 68 (0x1186d1000) [pid = 1692] [serial = 489] [outer = 0x0] [url = about:blank] 18:50:32 INFO - PROCESS | 1692 | --DOMWINDOW == 67 (0x12b9cfc00) [pid = 1692] [serial = 522] [outer = 0x0] [url = about:blank] 18:50:32 INFO - PROCESS | 1692 | --DOMWINDOW == 66 (0x12a6e4800) [pid = 1692] [serial = 512] [outer = 0x0] [url = about:blank] 18:50:32 INFO - PROCESS | 1692 | --DOMWINDOW == 65 (0x1184c5c00) [pid = 1692] [serial = 515] [outer = 0x0] [url = about:blank] 18:50:32 INFO - PROCESS | 1692 | --DOMWINDOW == 64 (0x1283e6400) [pid = 1692] [serial = 518] [outer = 0x0] [url = about:blank] 18:50:32 INFO - PROCESS | 1692 | --DOMWINDOW == 63 (0x12b19bc00) [pid = 1692] [serial = 521] [outer = 0x0] [url = about:blank] 18:50:32 INFO - PROCESS | 1692 | --DOMWINDOW == 62 (0x12a8c2800) [pid = 1692] [serial = 513] [outer = 0x0] [url = about:blank] 18:50:32 INFO - PROCESS | 1692 | --DOMWINDOW == 61 (0x119814c00) [pid = 1692] [serial = 516] [outer = 0x0] [url = about:blank] 18:50:32 INFO - PROCESS | 1692 | --DOMWINDOW == 60 (0x1260be400) [pid = 1692] [serial = 504] [outer = 0x0] [url = about:blank] 18:50:32 INFO - PROCESS | 1692 | --DOMWINDOW == 59 (0x12a8c8400) [pid = 1692] [serial = 519] [outer = 0x0] [url = about:blank] 18:50:32 INFO - PROCESS | 1692 | --DOMWINDOW == 58 (0x124d10400) [pid = 1692] [serial = 501] [outer = 0x0] [url = about:blank] 18:50:32 INFO - PROCESS | 1692 | --DOMWINDOW == 57 (0x12ba6d800) [pid = 1692] [serial = 525] [outer = 0x0] [url = about:blank] 18:50:32 INFO - PROCESS | 1692 | --DOMWINDOW == 56 (0x12b9d4800) [pid = 1692] [serial = 524] [outer = 0x0] [url = about:blank] 18:50:32 INFO - PROCESS | 1692 | 1467424232149 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] 18:50:32 INFO - PROCESS | 1692 | 1467424232189 Marionette TRACE conn2 <- [1,725,null,{"value":"7"}] 18:50:32 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 18:50:32 INFO - PROCESS | 1692 | 1467424232195 Marionette TRACE conn2 -> [0,726,"setScriptTimeout",{"ms":35000}] 18:50:32 INFO - PROCESS | 1692 | 1467424232197 Marionette TRACE conn2 <- [1,726,null,{}] 18:50:32 INFO - PROCESS | 1692 | 1467424232200 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}] 18:50:32 INFO - PROCESS | 1692 | 1467424232202 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:50:32 INFO - PROCESS | 1692 | 1467424232285 Marionette TRACE conn2 <- [1,727,null,{"value":null}] 18:50:32 INFO - PROCESS | 1692 | 1467424232342 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:50:32 INFO - PROCESS | 1692 | 1467424232343 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:50:32 INFO - PROCESS | 1692 | ++DOCSHELL 0x116936800 == 31 [pid = 1692] [id = 189] 18:50:32 INFO - PROCESS | 1692 | ++DOMWINDOW == 57 (0x1130f5c00) [pid = 1692] [serial = 565] [outer = 0x0] 18:50:32 INFO - PROCESS | 1692 | ++DOMWINDOW == 58 (0x1138f3400) [pid = 1692] [serial = 566] [outer = 0x1130f5c00] 18:50:32 INFO - PROCESS | 1692 | 1467424232370 Marionette DEBUG loaded listener.js 18:50:32 INFO - PROCESS | 1692 | ++DOMWINDOW == 59 (0x11602dc00) [pid = 1692] [serial = 567] [outer = 0x1130f5c00] 18:50:32 INFO - PROCESS | 1692 | 1467424232703 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]]]}] 18:50:32 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 18:50:32 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 521ms 18:50:32 INFO - PROCESS | 1692 | 1467424232714 Marionette TRACE conn2 -> [0,729,"getWindowHandle",null] 18:50:32 INFO - PROCESS | 1692 | 1467424232723 Marionette TRACE conn2 <- [1,729,null,{"value":"7"}] 18:50:32 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 18:50:32 INFO - PROCESS | 1692 | 1467424232749 Marionette TRACE conn2 -> [0,730,"setScriptTimeout",{"ms":35000}] 18:50:32 INFO - PROCESS | 1692 | 1467424232750 Marionette TRACE conn2 <- [1,730,null,{}] 18:50:32 INFO - PROCESS | 1692 | 1467424232753 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}] 18:50:32 INFO - PROCESS | 1692 | 1467424232755 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:50:32 INFO - PROCESS | 1692 | 1467424232840 Marionette TRACE conn2 <- [1,731,null,{"value":null}] 18:50:32 INFO - PROCESS | 1692 | 1467424232889 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:50:32 INFO - PROCESS | 1692 | 1467424232890 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:50:32 INFO - PROCESS | 1692 | ++DOCSHELL 0x118604000 == 32 [pid = 1692] [id = 190] 18:50:32 INFO - PROCESS | 1692 | ++DOMWINDOW == 60 (0x11602d800) [pid = 1692] [serial = 568] [outer = 0x0] 18:50:32 INFO - PROCESS | 1692 | ++DOMWINDOW == 61 (0x116a03800) [pid = 1692] [serial = 569] [outer = 0x11602d800] 18:50:32 INFO - PROCESS | 1692 | 1467424232918 Marionette DEBUG loaded listener.js 18:50:32 INFO - PROCESS | 1692 | ++DOMWINDOW == 62 (0x1195c8800) [pid = 1692] [serial = 570] [outer = 0x11602d800] 18:50:33 INFO - PROCESS | 1692 | 1467424233231 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] 18:50:33 INFO - PROCESS | 1692 | 1467424233270 Marionette TRACE conn2 <- [1,733,null,{"value":"7"}] 18:50:33 INFO - PROCESS | 1692 | 1467424233272 Marionette TRACE conn2 -> [0,734,"setScriptTimeout",{"ms":35000}] 18:50:33 INFO - PROCESS | 1692 | 1467424233275 Marionette TRACE conn2 <- [1,734,null,{}] 18:50:33 INFO - PROCESS | 1692 | 1467424233284 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}] 18:50:33 INFO - PROCESS | 1692 | 1467424233288 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:50:33 INFO - PROCESS | 1692 | 1467424233366 Marionette TRACE conn2 <- [1,735,null,{"value":null}] 18:50:33 INFO - PROCESS | 1692 | 1467424233418 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:50:33 INFO - PROCESS | 1692 | 1467424233420 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:50:33 INFO - PROCESS | 1692 | ++DOCSHELL 0x119c4f800 == 33 [pid = 1692] [id = 191] 18:50:33 INFO - PROCESS | 1692 | ++DOMWINDOW == 63 (0x1186d1400) [pid = 1692] [serial = 571] [outer = 0x0] 18:50:33 INFO - PROCESS | 1692 | ++DOMWINDOW == 64 (0x11980d000) [pid = 1692] [serial = 572] [outer = 0x1186d1400] 18:50:33 INFO - PROCESS | 1692 | 1467424233448 Marionette DEBUG loaded listener.js 18:50:33 INFO - PROCESS | 1692 | ++DOMWINDOW == 65 (0x123ca5800) [pid = 1692] [serial = 573] [outer = 0x1186d1400] 18:50:33 INFO - PROCESS | 1692 | 1467424233714 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]]]}] 18:50:33 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 18:50:33 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 474ms 18:50:33 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 18:50:33 INFO - PROCESS | 1692 | 1467424233748 Marionette TRACE conn2 -> [0,737,"getWindowHandle",null] 18:50:33 INFO - PROCESS | 1692 | 1467424233749 Marionette TRACE conn2 <- [1,737,null,{"value":"7"}] 18:50:33 INFO - PROCESS | 1692 | 1467424233752 Marionette TRACE conn2 -> [0,738,"setScriptTimeout",{"ms":35000}] 18:50:33 INFO - PROCESS | 1692 | 1467424233764 Marionette TRACE conn2 <- [1,738,null,{}] 18:50:33 INFO - PROCESS | 1692 | 1467424233771 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}] 18:50:33 INFO - PROCESS | 1692 | 1467424233773 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:50:33 INFO - PROCESS | 1692 | 1467424233866 Marionette TRACE conn2 <- [1,739,null,{"value":null}] 18:50:33 INFO - PROCESS | 1692 | 1467424233869 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:50:33 INFO - PROCESS | 1692 | 1467424233870 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:50:33 INFO - PROCESS | 1692 | ++DOCSHELL 0x12183f800 == 34 [pid = 1692] [id = 192] 18:50:33 INFO - PROCESS | 1692 | ++DOMWINDOW == 66 (0x124d02c00) [pid = 1692] [serial = 574] [outer = 0x0] 18:50:33 INFO - PROCESS | 1692 | ++DOMWINDOW == 67 (0x125523000) [pid = 1692] [serial = 575] [outer = 0x124d02c00] 18:50:33 INFO - PROCESS | 1692 | 1467424233897 Marionette DEBUG loaded listener.js 18:50:33 INFO - PROCESS | 1692 | ++DOMWINDOW == 68 (0x1260bec00) [pid = 1692] [serial = 576] [outer = 0x124d02c00] 18:50:34 INFO - PROCESS | 1692 | 1467424234707 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]]]}] 18:50:34 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 18:50:34 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 985ms 18:50:34 INFO - PROCESS | 1692 | 1467424234737 Marionette TRACE conn2 -> [0,741,"getWindowHandle",null] 18:50:34 INFO - PROCESS | 1692 | 1467424234739 Marionette TRACE conn2 <- [1,741,null,{"value":"7"}] 18:50:34 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 18:50:34 INFO - PROCESS | 1692 | 1467424234747 Marionette TRACE conn2 -> [0,742,"setScriptTimeout",{"ms":35000}] 18:50:34 INFO - PROCESS | 1692 | 1467424234748 Marionette TRACE conn2 <- [1,742,null,{}] 18:50:34 INFO - PROCESS | 1692 | 1467424234750 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}] 18:50:34 INFO - PROCESS | 1692 | 1467424234751 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:50:34 INFO - PROCESS | 1692 | 1467424234840 Marionette TRACE conn2 <- [1,743,null,{"value":null}] 18:50:34 INFO - PROCESS | 1692 | 1467424234844 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:50:34 INFO - PROCESS | 1692 | 1467424234845 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:50:34 INFO - PROCESS | 1692 | ++DOCSHELL 0x123d1d000 == 35 [pid = 1692] [id = 193] 18:50:34 INFO - PROCESS | 1692 | ++DOMWINDOW == 69 (0x124d09800) [pid = 1692] [serial = 577] [outer = 0x0] 18:50:34 INFO - PROCESS | 1692 | ++DOMWINDOW == 70 (0x1260c6c00) [pid = 1692] [serial = 578] [outer = 0x124d09800] 18:50:34 INFO - PROCESS | 1692 | 1467424234870 Marionette DEBUG loaded listener.js 18:50:34 INFO - PROCESS | 1692 | ++DOMWINDOW == 71 (0x1268bfc00) [pid = 1692] [serial = 579] [outer = 0x124d09800] 18:50:35 INFO - PROCESS | 1692 | --DOMWINDOW == 70 (0x1197e2000) [pid = 1692] [serial = 550] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 18:50:35 INFO - PROCESS | 1692 | --DOMWINDOW == 69 (0x11607b400) [pid = 1692] [serial = 544] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 18:50:35 INFO - PROCESS | 1692 | --DOMWINDOW == 68 (0x1130fe800) [pid = 1692] [serial = 541] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 18:50:35 INFO - PROCESS | 1692 | --DOMWINDOW == 67 (0x112a5a000) [pid = 1692] [serial = 538] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 18:50:35 INFO - PROCESS | 1692 | --DOMWINDOW == 66 (0x1166f6400) [pid = 1692] [serial = 526] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 18:50:35 INFO - PROCESS | 1692 | --DOMWINDOW == 65 (0x1195ce000) [pid = 1692] [serial = 529] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 18:50:35 INFO - PROCESS | 1692 | --DOMWINDOW == 64 (0x124ebfc00) [pid = 1692] [serial = 532] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 18:50:35 INFO - PROCESS | 1692 | --DOMWINDOW == 63 (0x12913a400) [pid = 1692] [serial = 535] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 18:50:35 INFO - PROCESS | 1692 | --DOMWINDOW == 62 (0x119081800) [pid = 1692] [serial = 547] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 18:50:35 INFO - PROCESS | 1692 | --DOMWINDOW == 61 (0x1121b9000) [pid = 1692] [serial = 553] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 18:50:35 INFO - PROCESS | 1692 | 1467424235695 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]]]}] 18:50:35 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 18:50:35 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 969ms 18:50:35 INFO - PROCESS | 1692 | 1467424235716 Marionette TRACE conn2 -> [0,745,"getWindowHandle",null] 18:50:35 INFO - PROCESS | 1692 | 1467424235717 Marionette TRACE conn2 <- [1,745,null,{"value":"7"}] 18:50:35 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 18:50:35 INFO - PROCESS | 1692 | 1467424235719 Marionette TRACE conn2 -> [0,746,"setScriptTimeout",{"ms":35000}] 18:50:35 INFO - PROCESS | 1692 | 1467424235720 Marionette TRACE conn2 <- [1,746,null,{}] 18:50:35 INFO - PROCESS | 1692 | 1467424235723 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}] 18:50:35 INFO - PROCESS | 1692 | 1467424235735 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:50:35 INFO - PROCESS | 1692 | 1467424235828 Marionette TRACE conn2 <- [1,747,null,{"value":null}] 18:50:35 INFO - PROCESS | 1692 | 1467424235832 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:50:35 INFO - PROCESS | 1692 | 1467424235833 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:50:35 INFO - PROCESS | 1692 | ++DOCSHELL 0x1193f1800 == 36 [pid = 1692] [id = 194] 18:50:35 INFO - PROCESS | 1692 | ++DOMWINDOW == 62 (0x11607b400) [pid = 1692] [serial = 580] [outer = 0x0] 18:50:35 INFO - PROCESS | 1692 | ++DOMWINDOW == 63 (0x126d75c00) [pid = 1692] [serial = 581] [outer = 0x11607b400] 18:50:35 INFO - PROCESS | 1692 | 1467424235859 Marionette DEBUG loaded listener.js 18:50:35 INFO - PROCESS | 1692 | ++DOMWINDOW == 64 (0x1282e1400) [pid = 1692] [serial = 582] [outer = 0x11607b400] 18:50:36 INFO - PROCESS | 1692 | 1467424236648 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]]]}] 18:50:36 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.) 18:50:36 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 968ms 18:50:36 INFO - PROCESS | 1692 | 1467424236688 Marionette TRACE conn2 -> [0,749,"getWindowHandle",null] 18:50:36 INFO - PROCESS | 1692 | 1467424236690 Marionette TRACE conn2 <- [1,749,null,{"value":"7"}] 18:50:36 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 18:50:36 INFO - PROCESS | 1692 | 1467424236694 Marionette TRACE conn2 -> [0,750,"setScriptTimeout",{"ms":35000}] 18:50:36 INFO - PROCESS | 1692 | 1467424236695 Marionette TRACE conn2 <- [1,750,null,{}] 18:50:36 INFO - PROCESS | 1692 | 1467424236697 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}] 18:50:36 INFO - PROCESS | 1692 | 1467424236699 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:50:36 INFO - PROCESS | 1692 | 1467424236770 Marionette TRACE conn2 <- [1,751,null,{"value":null}] 18:50:36 INFO - PROCESS | 1692 | 1467424236774 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:50:36 INFO - PROCESS | 1692 | 1467424236777 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:50:36 INFO - PROCESS | 1692 | ++DOCSHELL 0x126019000 == 37 [pid = 1692] [id = 195] 18:50:36 INFO - PROCESS | 1692 | ++DOMWINDOW == 65 (0x1166f2800) [pid = 1692] [serial = 583] [outer = 0x0] 18:50:36 INFO - PROCESS | 1692 | ++DOMWINDOW == 66 (0x1283e0000) [pid = 1692] [serial = 584] [outer = 0x1166f2800] 18:50:36 INFO - PROCESS | 1692 | 1467424236842 Marionette DEBUG loaded listener.js 18:50:36 INFO - PROCESS | 1692 | ++DOMWINDOW == 67 (0x12902b400) [pid = 1692] [serial = 585] [outer = 0x1166f2800] 18:50:37 INFO - PROCESS | 1692 | 1467424237615 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]]]}] 18:50:37 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 18:50:37 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 971ms 18:50:37 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 18:50:37 INFO - PROCESS | 1692 | 1467424237665 Marionette TRACE conn2 -> [0,753,"getWindowHandle",null] 18:50:37 INFO - PROCESS | 1692 | 1467424237666 Marionette TRACE conn2 <- [1,753,null,{"value":"7"}] 18:50:37 INFO - PROCESS | 1692 | 1467424237676 Marionette TRACE conn2 -> [0,754,"setScriptTimeout",{"ms":35000}] 18:50:37 INFO - PROCESS | 1692 | 1467424237677 Marionette TRACE conn2 <- [1,754,null,{}] 18:50:37 INFO - PROCESS | 1692 | 1467424237679 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}] 18:50:37 INFO - PROCESS | 1692 | 1467424237680 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:50:37 INFO - PROCESS | 1692 | 1467424237751 Marionette TRACE conn2 <- [1,755,null,{"value":null}] 18:50:37 INFO - PROCESS | 1692 | 1467424237754 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:50:37 INFO - PROCESS | 1692 | 1467424237755 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:50:37 INFO - PROCESS | 1692 | ++DOCSHELL 0x128188800 == 38 [pid = 1692] [id = 196] 18:50:37 INFO - PROCESS | 1692 | ++DOMWINDOW == 68 (0x129137400) [pid = 1692] [serial = 586] [outer = 0x0] 18:50:37 INFO - PROCESS | 1692 | ++DOMWINDOW == 69 (0x129143400) [pid = 1692] [serial = 587] [outer = 0x129137400] 18:50:37 INFO - PROCESS | 1692 | 1467424237783 Marionette DEBUG loaded listener.js 18:50:37 INFO - PROCESS | 1692 | ++DOMWINDOW == 70 (0x129472000) [pid = 1692] [serial = 588] [outer = 0x129137400] 18:50:38 INFO - PROCESS | 1692 | 1467424238582 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]]]}] 18:50:38 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 18:50:38 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 927ms 18:50:38 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 18:50:38 INFO - PROCESS | 1692 | 1467424238596 Marionette TRACE conn2 -> [0,757,"getWindowHandle",null] 18:50:38 INFO - PROCESS | 1692 | 1467424238599 Marionette TRACE conn2 <- [1,757,null,{"value":"7"}] 18:50:38 INFO - PROCESS | 1692 | 1467424238602 Marionette TRACE conn2 -> [0,758,"setScriptTimeout",{"ms":35000}] 18:50:38 INFO - PROCESS | 1692 | 1467424238604 Marionette TRACE conn2 <- [1,758,null,{}] 18:50:38 INFO - PROCESS | 1692 | 1467424238608 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}] 18:50:38 INFO - PROCESS | 1692 | 1467424238610 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:50:38 INFO - PROCESS | 1692 | 1467424238715 Marionette TRACE conn2 <- [1,759,null,{"value":null}] 18:50:38 INFO - PROCESS | 1692 | 1467424238763 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:50:38 INFO - PROCESS | 1692 | 1467424238765 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:50:38 INFO - PROCESS | 1692 | ++DOCSHELL 0x1172f1000 == 39 [pid = 1692] [id = 197] 18:50:38 INFO - PROCESS | 1692 | ++DOMWINDOW == 71 (0x1130fac00) [pid = 1692] [serial = 589] [outer = 0x0] 18:50:38 INFO - PROCESS | 1692 | ++DOMWINDOW == 72 (0x1133df800) [pid = 1692] [serial = 590] [outer = 0x1130fac00] 18:50:38 INFO - PROCESS | 1692 | 1467424238798 Marionette DEBUG loaded listener.js 18:50:38 INFO - PROCESS | 1692 | ++DOMWINDOW == 73 (0x116031c00) [pid = 1692] [serial = 591] [outer = 0x1130fac00] 18:50:39 INFO - PROCESS | 1692 | 1467424239233 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]]]}] 18:50:39 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 18:50:39 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 672ms 18:50:39 INFO - PROCESS | 1692 | 1467424239273 Marionette TRACE conn2 -> [0,761,"getWindowHandle",null] 18:50:39 INFO - PROCESS | 1692 | 1467424239277 Marionette TRACE conn2 <- [1,761,null,{"value":"7"}] 18:50:39 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 18:50:39 INFO - PROCESS | 1692 | 1467424239281 Marionette TRACE conn2 -> [0,762,"setScriptTimeout",{"ms":35000}] 18:50:39 INFO - PROCESS | 1692 | 1467424239283 Marionette TRACE conn2 <- [1,762,null,{}] 18:50:39 INFO - PROCESS | 1692 | 1467424239285 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}] 18:50:39 INFO - PROCESS | 1692 | 1467424239287 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:50:39 INFO - PROCESS | 1692 | 1467424239387 Marionette TRACE conn2 <- [1,763,null,{"value":null}] 18:50:39 INFO - PROCESS | 1692 | 1467424239438 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:50:39 INFO - PROCESS | 1692 | 1467424239439 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:50:39 INFO - PROCESS | 1692 | ++DOCSHELL 0x119d3e800 == 40 [pid = 1692] [id = 198] 18:50:39 INFO - PROCESS | 1692 | ++DOMWINDOW == 74 (0x1180c0400) [pid = 1692] [serial = 592] [outer = 0x0] 18:50:39 INFO - PROCESS | 1692 | ++DOMWINDOW == 75 (0x1192b6800) [pid = 1692] [serial = 593] [outer = 0x1180c0400] 18:50:39 INFO - PROCESS | 1692 | 1467424239470 Marionette DEBUG loaded listener.js 18:50:39 INFO - PROCESS | 1692 | ++DOMWINDOW == 76 (0x119810000) [pid = 1692] [serial = 594] [outer = 0x1180c0400] 18:50:40 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 18:50:40 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1071ms 18:50:40 INFO - PROCESS | 1692 | 1467424240349 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]]]}] 18:50:40 INFO - PROCESS | 1692 | 1467424240353 Marionette TRACE conn2 -> [0,765,"getWindowHandle",null] 18:50:40 INFO - PROCESS | 1692 | 1467424240354 Marionette TRACE conn2 <- [1,765,null,{"value":"7"}] 18:50:40 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 18:50:40 INFO - PROCESS | 1692 | 1467424240356 Marionette TRACE conn2 -> [0,766,"setScriptTimeout",{"ms":35000}] 18:50:40 INFO - PROCESS | 1692 | 1467424240359 Marionette TRACE conn2 <- [1,766,null,{}] 18:50:40 INFO - PROCESS | 1692 | 1467424240365 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}] 18:50:40 INFO - PROCESS | 1692 | 1467424240368 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:50:40 INFO - PROCESS | 1692 | 1467424240437 Marionette TRACE conn2 <- [1,767,null,{"value":null}] 18:50:40 INFO - PROCESS | 1692 | 1467424240536 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:50:40 INFO - PROCESS | 1692 | 1467424240538 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:50:40 INFO - PROCESS | 1692 | ++DOCSHELL 0x12857c800 == 41 [pid = 1692] [id = 199] 18:50:40 INFO - PROCESS | 1692 | ++DOMWINDOW == 77 (0x123ca8000) [pid = 1692] [serial = 595] [outer = 0x0] 18:50:40 INFO - PROCESS | 1692 | ++DOMWINDOW == 78 (0x124d08400) [pid = 1692] [serial = 596] [outer = 0x123ca8000] 18:50:40 INFO - PROCESS | 1692 | 1467424240586 Marionette DEBUG loaded listener.js 18:50:40 INFO - PROCESS | 1692 | ++DOMWINDOW == 79 (0x1260c8400) [pid = 1692] [serial = 597] [outer = 0x123ca8000] 18:50:41 INFO - PROCESS | 1692 | 1467424241650 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]]]}] 18:50:41 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 18:50:41 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1325ms 18:50:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 18:50:41 INFO - PROCESS | 1692 | 1467424241682 Marionette TRACE conn2 -> [0,769,"getWindowHandle",null] 18:50:41 INFO - PROCESS | 1692 | 1467424241684 Marionette TRACE conn2 <- [1,769,null,{"value":"7"}] 18:50:41 INFO - PROCESS | 1692 | 1467424241687 Marionette TRACE conn2 -> [0,770,"setScriptTimeout",{"ms":35000}] 18:50:41 INFO - PROCESS | 1692 | 1467424241688 Marionette TRACE conn2 <- [1,770,null,{}] 18:50:41 INFO - PROCESS | 1692 | 1467424241692 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}] 18:50:41 INFO - PROCESS | 1692 | 1467424241693 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:50:41 INFO - PROCESS | 1692 | 1467424241819 Marionette TRACE conn2 <- [1,771,null,{"value":null}] 18:50:41 INFO - PROCESS | 1692 | 1467424241978 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:50:41 INFO - PROCESS | 1692 | 1467424241980 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:50:41 INFO - PROCESS | 1692 | ++DOCSHELL 0x112eb0000 == 42 [pid = 1692] [id = 200] 18:50:41 INFO - PROCESS | 1692 | ++DOMWINDOW == 80 (0x112eddc00) [pid = 1692] [serial = 598] [outer = 0x0] 18:50:42 INFO - PROCESS | 1692 | ++DOMWINDOW == 81 (0x113f30c00) [pid = 1692] [serial = 599] [outer = 0x112eddc00] 18:50:42 INFO - PROCESS | 1692 | 1467424242013 Marionette DEBUG loaded listener.js 18:50:42 INFO - PROCESS | 1692 | ++DOMWINDOW == 82 (0x1166edc00) [pid = 1692] [serial = 600] [outer = 0x112eddc00] 18:50:42 INFO - PROCESS | 1692 | --DOCSHELL 0x126019000 == 41 [pid = 1692] [id = 195] 18:50:42 INFO - PROCESS | 1692 | --DOCSHELL 0x1193f1800 == 40 [pid = 1692] [id = 194] 18:50:42 INFO - PROCESS | 1692 | --DOCSHELL 0x123d1d000 == 39 [pid = 1692] [id = 193] 18:50:42 INFO - PROCESS | 1692 | --DOCSHELL 0x12183f800 == 38 [pid = 1692] [id = 192] 18:50:42 INFO - PROCESS | 1692 | --DOCSHELL 0x119c4f800 == 37 [pid = 1692] [id = 191] 18:50:42 INFO - PROCESS | 1692 | --DOCSHELL 0x118604000 == 36 [pid = 1692] [id = 190] 18:50:42 INFO - PROCESS | 1692 | --DOCSHELL 0x116936800 == 35 [pid = 1692] [id = 189] 18:50:42 INFO - PROCESS | 1692 | --DOCSHELL 0x119d3f000 == 34 [pid = 1692] [id = 188] 18:50:42 INFO - PROCESS | 1692 | --DOCSHELL 0x1212df000 == 33 [pid = 1692] [id = 186] 18:50:42 INFO - PROCESS | 1692 | --DOCSHELL 0x113d6f800 == 32 [pid = 1692] [id = 187] 18:50:42 INFO - PROCESS | 1692 | --DOCSHELL 0x11744d800 == 31 [pid = 1692] [id = 180] 18:50:42 INFO - PROCESS | 1692 | --DOCSHELL 0x12857c800 == 30 [pid = 1692] [id = 199] 18:50:42 INFO - PROCESS | 1692 | --DOCSHELL 0x119d3e800 == 29 [pid = 1692] [id = 198] 18:50:42 INFO - PROCESS | 1692 | --DOCSHELL 0x128188800 == 28 [pid = 1692] [id = 196] 18:50:42 INFO - PROCESS | 1692 | --DOCSHELL 0x1172f1000 == 27 [pid = 1692] [id = 197] 18:50:42 INFO - PROCESS | 1692 | --DOMWINDOW == 81 (0x121a11800) [pid = 1692] [serial = 557] [outer = 0x0] [url = about:blank] 18:50:42 INFO - PROCESS | 1692 | --DOMWINDOW == 80 (0x119c8a000) [pid = 1692] [serial = 551] [outer = 0x0] [url = about:blank] 18:50:42 INFO - PROCESS | 1692 | --DOMWINDOW == 79 (0x11696b800) [pid = 1692] [serial = 545] [outer = 0x0] [url = about:blank] 18:50:42 INFO - PROCESS | 1692 | --DOMWINDOW == 78 (0x1133b9800) [pid = 1692] [serial = 542] [outer = 0x0] [url = about:blank] 18:50:42 INFO - PROCESS | 1692 | --DOMWINDOW == 77 (0x113d40400) [pid = 1692] [serial = 543] [outer = 0x0] [url = about:blank] 18:50:42 INFO - PROCESS | 1692 | --DOMWINDOW == 76 (0x113f2f400) [pid = 1692] [serial = 540] [outer = 0x0] [url = about:blank] 18:50:42 INFO - PROCESS | 1692 | --DOMWINDOW == 75 (0x1130fd800) [pid = 1692] [serial = 539] [outer = 0x0] [url = about:blank] 18:50:42 INFO - PROCESS | 1692 | --DOMWINDOW == 74 (0x1186cd400) [pid = 1692] [serial = 528] [outer = 0x0] [url = about:blank] 18:50:42 INFO - PROCESS | 1692 | --DOMWINDOW == 73 (0x117eccc00) [pid = 1692] [serial = 527] [outer = 0x0] [url = about:blank] 18:50:42 INFO - PROCESS | 1692 | --DOMWINDOW == 72 (0x121198c00) [pid = 1692] [serial = 531] [outer = 0x0] [url = about:blank] 18:50:42 INFO - PROCESS | 1692 | --DOMWINDOW == 71 (0x119817800) [pid = 1692] [serial = 530] [outer = 0x0] [url = about:blank] 18:50:42 INFO - PROCESS | 1692 | --DOMWINDOW == 70 (0x1282e3400) [pid = 1692] [serial = 534] [outer = 0x0] [url = about:blank] 18:50:42 INFO - PROCESS | 1692 | --DOMWINDOW == 69 (0x126d38000) [pid = 1692] [serial = 533] [outer = 0x0] [url = about:blank] 18:50:42 INFO - PROCESS | 1692 | --DOMWINDOW == 68 (0x12b761000) [pid = 1692] [serial = 537] [outer = 0x0] [url = about:blank] 18:50:42 INFO - PROCESS | 1692 | --DOMWINDOW == 67 (0x12a6eec00) [pid = 1692] [serial = 536] [outer = 0x0] [url = about:blank] 18:50:42 INFO - PROCESS | 1692 | --DOMWINDOW == 66 (0x1192b8c00) [pid = 1692] [serial = 548] [outer = 0x0] [url = about:blank] 18:50:42 INFO - PROCESS | 1692 | --DOMWINDOW == 65 (0x116083000) [pid = 1692] [serial = 554] [outer = 0x0] [url = about:blank] 18:50:42 INFO - PROCESS | 1692 | --DOMWINDOW == 64 (0x119810c00) [pid = 1692] [serial = 555] [outer = 0x0] [url = about:blank] 18:50:42 INFO - PROCESS | 1692 | --DOMWINDOW == 63 (0x120f8b800) [pid = 1692] [serial = 552] [outer = 0x0] [url = about:blank] 18:50:42 INFO - PROCESS | 1692 | --DOMWINDOW == 62 (0x1195d0400) [pid = 1692] [serial = 549] [outer = 0x0] [url = about:blank] 18:50:42 INFO - PROCESS | 1692 | --DOMWINDOW == 61 (0x117022400) [pid = 1692] [serial = 546] [outer = 0x0] [url = about:blank] 18:50:42 INFO - PROCESS | 1692 | 1467424242910 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]]]}] 18:50:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 18:50:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 1274ms 18:50:42 INFO - PROCESS | 1692 | 1467424242963 Marionette TRACE conn2 -> [0,773,"getWindowHandle",null] 18:50:42 INFO - PROCESS | 1692 | 1467424242965 Marionette TRACE conn2 <- [1,773,null,{"value":"7"}] 18:50:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 18:50:42 INFO - PROCESS | 1692 | 1467424242976 Marionette TRACE conn2 -> [0,774,"setScriptTimeout",{"ms":35000}] 18:50:42 INFO - PROCESS | 1692 | 1467424242981 Marionette TRACE conn2 <- [1,774,null,{}] 18:50:42 INFO - PROCESS | 1692 | 1467424242984 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}] 18:50:42 INFO - PROCESS | 1692 | 1467424242985 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:50:43 INFO - PROCESS | 1692 | 1467424243065 Marionette TRACE conn2 <- [1,775,null,{"value":null}] 18:50:43 INFO - PROCESS | 1692 | 1467424243069 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:50:43 INFO - PROCESS | 1692 | 1467424243071 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:50:43 INFO - PROCESS | 1692 | ++DOCSHELL 0x11609d800 == 28 [pid = 1692] [id = 201] 18:50:43 INFO - PROCESS | 1692 | ++DOMWINDOW == 62 (0x112a5b400) [pid = 1692] [serial = 601] [outer = 0x0] 18:50:43 INFO - PROCESS | 1692 | ++DOMWINDOW == 63 (0x1130f6c00) [pid = 1692] [serial = 602] [outer = 0x112a5b400] 18:50:43 INFO - PROCESS | 1692 | 1467424243101 Marionette DEBUG loaded listener.js 18:50:43 INFO - PROCESS | 1692 | ++DOMWINDOW == 64 (0x11383ec00) [pid = 1692] [serial = 603] [outer = 0x112a5b400] 18:50:43 INFO - PROCESS | 1692 | 1467424243443 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]]]}] 18:50:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 18:50:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 480ms 18:50:43 INFO - PROCESS | 1692 | 1467424243451 Marionette TRACE conn2 -> [0,777,"getWindowHandle",null] 18:50:43 INFO - PROCESS | 1692 | 1467424243454 Marionette TRACE conn2 <- [1,777,null,{"value":"7"}] 18:50:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 18:50:43 INFO - PROCESS | 1692 | 1467424243462 Marionette TRACE conn2 -> [0,778,"setScriptTimeout",{"ms":35000}] 18:50:43 INFO - PROCESS | 1692 | 1467424243464 Marionette TRACE conn2 <- [1,778,null,{}] 18:50:43 INFO - PROCESS | 1692 | 1467424243466 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}] 18:50:43 INFO - PROCESS | 1692 | 1467424243468 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:50:43 INFO - PROCESS | 1692 | 1467424243549 Marionette TRACE conn2 <- [1,779,null,{"value":null}] 18:50:43 INFO - PROCESS | 1692 | 1467424243597 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:50:43 INFO - PROCESS | 1692 | 1467424243598 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:50:43 INFO - PROCESS | 1692 | ++DOCSHELL 0x11708a000 == 29 [pid = 1692] [id = 202] 18:50:43 INFO - PROCESS | 1692 | ++DOMWINDOW == 65 (0x112edd000) [pid = 1692] [serial = 604] [outer = 0x0] 18:50:43 INFO - PROCESS | 1692 | ++DOMWINDOW == 66 (0x113d4cc00) [pid = 1692] [serial = 605] [outer = 0x112edd000] 18:50:43 INFO - PROCESS | 1692 | 1467424243625 Marionette DEBUG loaded listener.js 18:50:43 INFO - PROCESS | 1692 | ++DOMWINDOW == 67 (0x116758000) [pid = 1692] [serial = 606] [outer = 0x112edd000] 18:50:43 INFO - PROCESS | 1692 | 1467424243939 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]]]}] 18:50:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 18:50:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 521ms 18:50:43 INFO - PROCESS | 1692 | 1467424243981 Marionette TRACE conn2 -> [0,781,"getWindowHandle",null] 18:50:43 INFO - PROCESS | 1692 | 1467424243983 Marionette TRACE conn2 <- [1,781,null,{"value":"7"}] 18:50:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 18:50:43 INFO - PROCESS | 1692 | 1467424243985 Marionette TRACE conn2 -> [0,782,"setScriptTimeout",{"ms":35000}] 18:50:43 INFO - PROCESS | 1692 | 1467424243987 Marionette TRACE conn2 <- [1,782,null,{}] 18:50:43 INFO - PROCESS | 1692 | 1467424243995 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}] 18:50:44 INFO - PROCESS | 1692 | 1467424243998 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:50:44 INFO - PROCESS | 1692 | 1467424244072 Marionette TRACE conn2 <- [1,783,null,{"value":null}] 18:50:44 INFO - PROCESS | 1692 | 1467424244123 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:50:44 INFO - PROCESS | 1692 | 1467424244125 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:50:44 INFO - PROCESS | 1692 | ++DOCSHELL 0x118c34000 == 30 [pid = 1692] [id = 203] 18:50:44 INFO - PROCESS | 1692 | ++DOMWINDOW == 68 (0x11696a800) [pid = 1692] [serial = 607] [outer = 0x0] 18:50:44 INFO - PROCESS | 1692 | ++DOMWINDOW == 69 (0x11842e800) [pid = 1692] [serial = 608] [outer = 0x11696a800] 18:50:44 INFO - PROCESS | 1692 | 1467424244153 Marionette DEBUG loaded listener.js 18:50:44 INFO - PROCESS | 1692 | ++DOMWINDOW == 70 (0x1186cd400) [pid = 1692] [serial = 609] [outer = 0x11696a800] 18:50:44 INFO - PROCESS | 1692 | 1467424244431 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]]]}] 18:50:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 18:50:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 470ms 18:50:44 INFO - PROCESS | 1692 | 1467424244456 Marionette TRACE conn2 -> [0,785,"getWindowHandle",null] 18:50:44 INFO - PROCESS | 1692 | 1467424244458 Marionette TRACE conn2 <- [1,785,null,{"value":"7"}] 18:50:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 18:50:44 INFO - PROCESS | 1692 | 1467424244467 Marionette TRACE conn2 -> [0,786,"setScriptTimeout",{"ms":35000}] 18:50:44 INFO - PROCESS | 1692 | 1467424244469 Marionette TRACE conn2 <- [1,786,null,{}] 18:50:44 INFO - PROCESS | 1692 | 1467424244471 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}] 18:50:44 INFO - PROCESS | 1692 | 1467424244472 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:50:44 INFO - PROCESS | 1692 | 1467424244565 Marionette TRACE conn2 <- [1,787,null,{"value":null}] 18:50:44 INFO - PROCESS | 1692 | 1467424244568 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:50:44 INFO - PROCESS | 1692 | 1467424244569 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:50:44 INFO - PROCESS | 1692 | ++DOCSHELL 0x11982e000 == 31 [pid = 1692] [id = 204] 18:50:44 INFO - PROCESS | 1692 | ++DOMWINDOW == 71 (0x1192b2000) [pid = 1692] [serial = 610] [outer = 0x0] 18:50:44 INFO - PROCESS | 1692 | ++DOMWINDOW == 72 (0x1195ca000) [pid = 1692] [serial = 611] [outer = 0x1192b2000] 18:50:44 INFO - PROCESS | 1692 | 1467424244597 Marionette DEBUG loaded listener.js 18:50:44 INFO - PROCESS | 1692 | ++DOMWINDOW == 73 (0x1195cf400) [pid = 1692] [serial = 612] [outer = 0x1192b2000] 18:50:44 INFO - PROCESS | 1692 | 1467424244969 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]]]}] 18:50:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 18:50:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 519ms 18:50:44 INFO - PROCESS | 1692 | 1467424244988 Marionette TRACE conn2 -> [0,789,"getWindowHandle",null] 18:50:44 INFO - PROCESS | 1692 | 1467424244989 Marionette TRACE conn2 <- [1,789,null,{"value":"7"}] 18:50:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 18:50:44 INFO - PROCESS | 1692 | 1467424244993 Marionette TRACE conn2 -> [0,790,"setScriptTimeout",{"ms":35000}] 18:50:44 INFO - PROCESS | 1692 | 1467424244995 Marionette TRACE conn2 <- [1,790,null,{}] 18:50:45 INFO - PROCESS | 1692 | 1467424245004 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}] 18:50:45 INFO - PROCESS | 1692 | 1467424245005 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:50:45 INFO - PROCESS | 1692 | 1467424245092 Marionette TRACE conn2 <- [1,791,null,{"value":null}] 18:50:45 INFO - PROCESS | 1692 | 1467424245127 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:50:45 INFO - PROCESS | 1692 | 1467424245129 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:50:45 INFO - PROCESS | 1692 | ++DOCSHELL 0x119d04000 == 32 [pid = 1692] [id = 205] 18:50:45 INFO - PROCESS | 1692 | ++DOMWINDOW == 74 (0x113869400) [pid = 1692] [serial = 613] [outer = 0x0] 18:50:45 INFO - PROCESS | 1692 | ++DOMWINDOW == 75 (0x1197d6c00) [pid = 1692] [serial = 614] [outer = 0x113869400] 18:50:45 INFO - PROCESS | 1692 | 1467424245153 Marionette DEBUG loaded listener.js 18:50:45 INFO - PROCESS | 1692 | ++DOMWINDOW == 76 (0x119c85000) [pid = 1692] [serial = 615] [outer = 0x113869400] 18:50:45 INFO - PROCESS | 1692 | 1467424245506 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]]]}] 18:50:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 18:50:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 527ms 18:50:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 18:50:45 INFO - PROCESS | 1692 | 1467424245522 Marionette TRACE conn2 -> [0,793,"getWindowHandle",null] 18:50:45 INFO - PROCESS | 1692 | 1467424245523 Marionette TRACE conn2 <- [1,793,null,{"value":"7"}] 18:50:45 INFO - PROCESS | 1692 | 1467424245529 Marionette TRACE conn2 -> [0,794,"setScriptTimeout",{"ms":35000}] 18:50:45 INFO - PROCESS | 1692 | 1467424245530 Marionette TRACE conn2 <- [1,794,null,{}] 18:50:45 INFO - PROCESS | 1692 | 1467424245532 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}] 18:50:45 INFO - PROCESS | 1692 | 1467424245536 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:50:45 INFO - PROCESS | 1692 | 1467424245638 Marionette TRACE conn2 <- [1,795,null,{"value":null}] 18:50:45 INFO - PROCESS | 1692 | 1467424245672 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:50:45 INFO - PROCESS | 1692 | 1467424245673 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:50:45 INFO - PROCESS | 1692 | ++DOCSHELL 0x12139c000 == 33 [pid = 1692] [id = 206] 18:50:45 INFO - PROCESS | 1692 | ++DOMWINDOW == 77 (0x119e90c00) [pid = 1692] [serial = 616] [outer = 0x0] 18:50:45 INFO - PROCESS | 1692 | ++DOMWINDOW == 78 (0x121052c00) [pid = 1692] [serial = 617] [outer = 0x119e90c00] 18:50:45 INFO - PROCESS | 1692 | 1467424245700 Marionette DEBUG loaded listener.js 18:50:45 INFO - PROCESS | 1692 | ++DOMWINDOW == 79 (0x124bc2c00) [pid = 1692] [serial = 618] [outer = 0x119e90c00] 18:50:46 INFO - PROCESS | 1692 | 1467424245996 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]]]}] 18:50:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 18:50:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 520ms 18:50:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 18:50:46 INFO - PROCESS | 1692 | 1467424246048 Marionette TRACE conn2 -> [0,797,"getWindowHandle",null] 18:50:46 INFO - PROCESS | 1692 | 1467424246049 Marionette TRACE conn2 <- [1,797,null,{"value":"7"}] 18:50:46 INFO - PROCESS | 1692 | 1467424246051 Marionette TRACE conn2 -> [0,798,"setScriptTimeout",{"ms":35000}] 18:50:46 INFO - PROCESS | 1692 | 1467424246052 Marionette TRACE conn2 <- [1,798,null,{}] 18:50:46 INFO - PROCESS | 1692 | 1467424246055 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}] 18:50:46 INFO - PROCESS | 1692 | 1467424246056 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:50:46 INFO - PROCESS | 1692 | 1467424246154 Marionette TRACE conn2 <- [1,799,null,{"value":null}] 18:50:46 INFO - PROCESS | 1692 | 1467424246188 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:50:46 INFO - PROCESS | 1692 | 1467424246189 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:50:46 INFO - PROCESS | 1692 | ++DOCSHELL 0x121ceb000 == 34 [pid = 1692] [id = 207] 18:50:46 INFO - PROCESS | 1692 | ++DOMWINDOW == 80 (0x1184bd400) [pid = 1692] [serial = 619] [outer = 0x0] 18:50:46 INFO - PROCESS | 1692 | ++DOMWINDOW == 81 (0x12551bc00) [pid = 1692] [serial = 620] [outer = 0x1184bd400] 18:50:46 INFO - PROCESS | 1692 | 1467424246214 Marionette DEBUG loaded listener.js 18:50:46 INFO - PROCESS | 1692 | ++DOMWINDOW == 82 (0x1260be400) [pid = 1692] [serial = 621] [outer = 0x1184bd400] 18:50:46 INFO - PROCESS | 1692 | 1467424246546 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]]]}] 18:50:46 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 18:50:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 520ms 18:50:46 INFO - PROCESS | 1692 | 1467424246572 Marionette TRACE conn2 -> [0,801,"getWindowHandle",null] 18:50:46 INFO - PROCESS | 1692 | 1467424246573 Marionette TRACE conn2 <- [1,801,null,{"value":"7"}] 18:50:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 18:50:46 INFO - PROCESS | 1692 | 1467424246584 Marionette TRACE conn2 -> [0,802,"setScriptTimeout",{"ms":35000}] 18:50:46 INFO - PROCESS | 1692 | 1467424246585 Marionette TRACE conn2 <- [1,802,null,{}] 18:50:46 INFO - PROCESS | 1692 | 1467424246587 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}] 18:50:46 INFO - PROCESS | 1692 | 1467424246588 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:50:46 INFO - PROCESS | 1692 | 1467424246678 Marionette TRACE conn2 <- [1,803,null,{"value":null}] 18:50:46 INFO - PROCESS | 1692 | 1467424246682 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:50:46 INFO - PROCESS | 1692 | 1467424246683 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:50:46 INFO - PROCESS | 1692 | ++DOCSHELL 0x124d28000 == 35 [pid = 1692] [id = 208] 18:50:46 INFO - PROCESS | 1692 | ++DOMWINDOW == 83 (0x119e93c00) [pid = 1692] [serial = 622] [outer = 0x0] 18:50:46 INFO - PROCESS | 1692 | ++DOMWINDOW == 84 (0x12667a800) [pid = 1692] [serial = 623] [outer = 0x119e93c00] 18:50:46 INFO - PROCESS | 1692 | 1467424246708 Marionette DEBUG loaded listener.js 18:50:46 INFO - PROCESS | 1692 | ++DOMWINDOW == 85 (0x126d40400) [pid = 1692] [serial = 624] [outer = 0x119e93c00] 18:50:46 INFO - PROCESS | 1692 | --DOMWINDOW == 84 (0x129137400) [pid = 1692] [serial = 586] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 18:50:46 INFO - PROCESS | 1692 | --DOMWINDOW == 83 (0x124d09800) [pid = 1692] [serial = 577] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 18:50:46 INFO - PROCESS | 1692 | --DOMWINDOW == 82 (0x11607b400) [pid = 1692] [serial = 580] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 18:50:46 INFO - PROCESS | 1692 | --DOMWINDOW == 81 (0x1166f2800) [pid = 1692] [serial = 583] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 18:50:46 INFO - PROCESS | 1692 | --DOMWINDOW == 80 (0x11602d800) [pid = 1692] [serial = 568] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 18:50:46 INFO - PROCESS | 1692 | --DOMWINDOW == 79 (0x1186d1400) [pid = 1692] [serial = 571] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 18:50:46 INFO - PROCESS | 1692 | --DOMWINDOW == 78 (0x124d02c00) [pid = 1692] [serial = 574] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 18:50:46 INFO - PROCESS | 1692 | --DOMWINDOW == 77 (0x1184ba000) [pid = 1692] [serial = 562] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 18:50:46 INFO - PROCESS | 1692 | --DOMWINDOW == 76 (0x112a79400) [pid = 1692] [serial = 559] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 18:50:46 INFO - PROCESS | 1692 | --DOMWINDOW == 75 (0x119e8ec00) [pid = 1692] [serial = 556] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 18:50:46 INFO - PROCESS | 1692 | --DOMWINDOW == 74 (0x1130f5c00) [pid = 1692] [serial = 565] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 18:50:47 INFO - PROCESS | 1692 | 1467424247101 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]]]}] 18:50:47 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 18:50:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 575ms 18:50:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 18:50:47 INFO - PROCESS | 1692 | 1467424247153 Marionette TRACE conn2 -> [0,805,"getWindowHandle",null] 18:50:47 INFO - PROCESS | 1692 | 1467424247154 Marionette TRACE conn2 <- [1,805,null,{"value":"7"}] 18:50:47 INFO - PROCESS | 1692 | 1467424247166 Marionette TRACE conn2 -> [0,806,"setScriptTimeout",{"ms":35000}] 18:50:47 INFO - PROCESS | 1692 | 1467424247167 Marionette TRACE conn2 <- [1,806,null,{}] 18:50:47 INFO - PROCESS | 1692 | 1467424247174 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}] 18:50:47 INFO - PROCESS | 1692 | 1467424247178 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:50:47 INFO - PROCESS | 1692 | 1467424247263 Marionette TRACE conn2 <- [1,807,null,{"value":null}] 18:50:47 INFO - PROCESS | 1692 | 1467424247267 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:50:47 INFO - PROCESS | 1692 | 1467424247268 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:50:47 INFO - PROCESS | 1692 | ++DOCSHELL 0x1268b9000 == 36 [pid = 1692] [id = 209] 18:50:47 INFO - PROCESS | 1692 | ++DOMWINDOW == 75 (0x115e58800) [pid = 1692] [serial = 625] [outer = 0x0] 18:50:47 INFO - PROCESS | 1692 | ++DOMWINDOW == 76 (0x121a19800) [pid = 1692] [serial = 626] [outer = 0x115e58800] 18:50:47 INFO - PROCESS | 1692 | 1467424247295 Marionette DEBUG loaded listener.js 18:50:47 INFO - PROCESS | 1692 | ++DOMWINDOW == 77 (0x1260c5800) [pid = 1692] [serial = 627] [outer = 0x115e58800] 18:50:47 INFO - PROCESS | 1692 | [1692] WARNING: robustness marked as unsupported: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 18:50:47 INFO - PROCESS | 1692 | Exported SkiaGL extensions: GL_ARB_framebuffer_object GL_ARB_texture_rg GL_EXT_packed_depth_stencil GL_EXT_bgra 18:50:47 INFO - PROCESS | 1692 | Determined SkiaGL cache limits: Size 100663296, Items: 256 18:50:47 INFO - PROCESS | 1692 | [GFX2-]: Using SkiaGL canvas. 18:50:47 INFO - PROCESS | 1692 | 1467424247647 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]]]}] 18:50:47 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 18:50:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 532ms 18:50:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 18:50:47 INFO - PROCESS | 1692 | 1467424247689 Marionette TRACE conn2 -> [0,809,"getWindowHandle",null] 18:50:47 INFO - PROCESS | 1692 | 1467424247690 Marionette TRACE conn2 <- [1,809,null,{"value":"7"}] 18:50:47 INFO - PROCESS | 1692 | 1467424247692 Marionette TRACE conn2 -> [0,810,"setScriptTimeout",{"ms":35000}] 18:50:47 INFO - PROCESS | 1692 | 1467424247693 Marionette TRACE conn2 <- [1,810,null,{}] 18:50:47 INFO - PROCESS | 1692 | 1467424247696 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}] 18:50:47 INFO - PROCESS | 1692 | 1467424247697 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:50:47 INFO - PROCESS | 1692 | 1467424247771 Marionette TRACE conn2 <- [1,811,null,{"value":null}] 18:50:47 INFO - PROCESS | 1692 | 1467424247825 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:50:47 INFO - PROCESS | 1692 | 1467424247826 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:50:47 INFO - PROCESS | 1692 | ++DOCSHELL 0x128322000 == 37 [pid = 1692] [id = 210] 18:50:47 INFO - PROCESS | 1692 | ++DOMWINDOW == 78 (0x1195ce800) [pid = 1692] [serial = 628] [outer = 0x0] 18:50:47 INFO - PROCESS | 1692 | ++DOMWINDOW == 79 (0x126d40800) [pid = 1692] [serial = 629] [outer = 0x1195ce800] 18:50:47 INFO - PROCESS | 1692 | 1467424247851 Marionette DEBUG loaded listener.js 18:50:47 INFO - PROCESS | 1692 | ++DOMWINDOW == 80 (0x1282df000) [pid = 1692] [serial = 630] [outer = 0x1195ce800] 18:50:48 INFO - PROCESS | 1692 | 1467424248135 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]]]}] 18:50:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 18:50:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 470ms 18:50:48 INFO - PROCESS | 1692 | 1467424248165 Marionette TRACE conn2 -> [0,813,"getWindowHandle",null] 18:50:48 INFO - PROCESS | 1692 | 1467424248166 Marionette TRACE conn2 <- [1,813,null,{"value":"7"}] 18:50:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 18:50:48 INFO - PROCESS | 1692 | 1467424248169 Marionette TRACE conn2 -> [0,814,"setScriptTimeout",{"ms":35000}] 18:50:48 INFO - PROCESS | 1692 | 1467424248171 Marionette TRACE conn2 <- [1,814,null,{}] 18:50:48 INFO - PROCESS | 1692 | 1467424248173 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}] 18:50:48 INFO - PROCESS | 1692 | 1467424248176 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:50:48 INFO - PROCESS | 1692 | 1467424248274 Marionette TRACE conn2 <- [1,815,null,{"value":null}] 18:50:48 INFO - PROCESS | 1692 | 1467424248280 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:50:48 INFO - PROCESS | 1692 | 1467424248281 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:50:48 INFO - PROCESS | 1692 | ++DOCSHELL 0x12a321800 == 38 [pid = 1692] [id = 211] 18:50:48 INFO - PROCESS | 1692 | ++DOMWINDOW == 81 (0x1283e5400) [pid = 1692] [serial = 631] [outer = 0x0] 18:50:48 INFO - PROCESS | 1692 | ++DOMWINDOW == 82 (0x129142400) [pid = 1692] [serial = 632] [outer = 0x1283e5400] 18:50:48 INFO - PROCESS | 1692 | 1467424248307 Marionette DEBUG loaded listener.js 18:50:48 INFO - PROCESS | 1692 | ++DOMWINDOW == 83 (0x12947cc00) [pid = 1692] [serial = 633] [outer = 0x1283e5400] 18:50:48 INFO - PROCESS | 1692 | 1467424248635 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] 18:50:48 INFO - PROCESS | 1692 | 1467424248689 Marionette TRACE conn2 <- [1,817,null,{"value":"7"}] 18:50:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 18:50:48 INFO - PROCESS | 1692 | 1467424248701 Marionette TRACE conn2 -> [0,818,"setScriptTimeout",{"ms":35000}] 18:50:48 INFO - PROCESS | 1692 | 1467424248702 Marionette TRACE conn2 <- [1,818,null,{}] 18:50:48 INFO - PROCESS | 1692 | 1467424248706 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}] 18:50:48 INFO - PROCESS | 1692 | 1467424248707 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:50:48 INFO - PROCESS | 1692 | 1467424248780 Marionette TRACE conn2 <- [1,819,null,{"value":null}] 18:50:48 INFO - PROCESS | 1692 | 1467424248784 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:50:48 INFO - PROCESS | 1692 | 1467424248785 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:50:48 INFO - PROCESS | 1692 | ++DOCSHELL 0x12a6a9800 == 39 [pid = 1692] [id = 212] 18:50:48 INFO - PROCESS | 1692 | ++DOMWINDOW == 84 (0x12947d000) [pid = 1692] [serial = 634] [outer = 0x0] 18:50:48 INFO - PROCESS | 1692 | ++DOMWINDOW == 85 (0x12a677000) [pid = 1692] [serial = 635] [outer = 0x12947d000] 18:50:48 INFO - PROCESS | 1692 | 1467424248812 Marionette DEBUG loaded listener.js 18:50:48 INFO - PROCESS | 1692 | ++DOMWINDOW == 86 (0x12a6ee800) [pid = 1692] [serial = 636] [outer = 0x12947d000] 18:50:49 INFO - PROCESS | 1692 | 1467424249300 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]]]}] 18:50:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 18:50:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 668ms 18:50:49 INFO - PROCESS | 1692 | 1467424249371 Marionette TRACE conn2 -> [0,821,"getWindowHandle",null] 18:50:49 INFO - PROCESS | 1692 | 1467424249374 Marionette TRACE conn2 <- [1,821,null,{"value":"7"}] 18:50:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 18:50:49 INFO - PROCESS | 1692 | 1467424249380 Marionette TRACE conn2 -> [0,822,"setScriptTimeout",{"ms":35000}] 18:50:49 INFO - PROCESS | 1692 | 1467424249382 Marionette TRACE conn2 <- [1,822,null,{}] 18:50:49 INFO - PROCESS | 1692 | 1467424249387 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}] 18:50:49 INFO - PROCESS | 1692 | 1467424249388 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:50:49 INFO - PROCESS | 1692 | 1467424249498 Marionette TRACE conn2 <- [1,823,null,{"value":null}] 18:50:49 INFO - PROCESS | 1692 | 1467424249620 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:50:49 INFO - PROCESS | 1692 | 1467424249621 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:50:49 INFO - PROCESS | 1692 | ++DOCSHELL 0x117090000 == 40 [pid = 1692] [id = 213] 18:50:49 INFO - PROCESS | 1692 | ++DOMWINDOW == 87 (0x1130fa800) [pid = 1692] [serial = 637] [outer = 0x0] 18:50:49 INFO - PROCESS | 1692 | ++DOMWINDOW == 88 (0x11336c400) [pid = 1692] [serial = 638] [outer = 0x1130fa800] 18:50:49 INFO - PROCESS | 1692 | 1467424249652 Marionette DEBUG loaded listener.js 18:50:49 INFO - PROCESS | 1692 | ++DOMWINDOW == 89 (0x115e58000) [pid = 1692] [serial = 639] [outer = 0x1130fa800] 18:50:50 INFO - PROCESS | 1692 | 1467424250152 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] 18:50:50 INFO - PROCESS | 1692 | 1467424250206 Marionette TRACE conn2 <- [1,825,null,{"value":"7"}] 18:50:50 INFO - PROCESS | 1692 | 1467424250210 Marionette TRACE conn2 -> [0,826,"setScriptTimeout",{"ms":35000}] 18:50:50 INFO - PROCESS | 1692 | 1467424250212 Marionette TRACE conn2 <- [1,826,null,{}] 18:50:50 INFO - PROCESS | 1692 | 1467424250215 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}] 18:50:50 INFO - PROCESS | 1692 | 1467424250217 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:50:50 INFO - PROCESS | 1692 | 1467424250419 Marionette TRACE conn2 <- [1,827,null,{"value":null}] 18:50:50 INFO - PROCESS | 1692 | 1467424250504 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:50:50 INFO - PROCESS | 1692 | 1467424250505 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:50:50 INFO - PROCESS | 1692 | ++DOCSHELL 0x111e8c800 == 41 [pid = 1692] [id = 214] 18:50:50 INFO - PROCESS | 1692 | ++DOMWINDOW == 90 (0x111c75800) [pid = 1692] [serial = 640] [outer = 0x0] 18:50:50 INFO - PROCESS | 1692 | ++DOMWINDOW == 91 (0x111ca9800) [pid = 1692] [serial = 641] [outer = 0x111c75800] 18:50:50 INFO - PROCESS | 1692 | 1467424250534 Marionette DEBUG loaded listener.js 18:50:50 INFO - PROCESS | 1692 | ++DOMWINDOW == 92 (0x112763800) [pid = 1692] [serial = 642] [outer = 0x111c75800] 18:50:50 INFO - PROCESS | 1692 | --DOCSHELL 0x12a321800 == 40 [pid = 1692] [id = 211] 18:50:50 INFO - PROCESS | 1692 | --DOCSHELL 0x128322000 == 39 [pid = 1692] [id = 210] 18:50:50 INFO - PROCESS | 1692 | --DOCSHELL 0x1268b9000 == 38 [pid = 1692] [id = 209] 18:50:50 INFO - PROCESS | 1692 | --DOCSHELL 0x124d28000 == 37 [pid = 1692] [id = 208] 18:50:50 INFO - PROCESS | 1692 | --DOCSHELL 0x121ceb000 == 36 [pid = 1692] [id = 207] 18:50:50 INFO - PROCESS | 1692 | --DOCSHELL 0x12139c000 == 35 [pid = 1692] [id = 206] 18:50:50 INFO - PROCESS | 1692 | --DOCSHELL 0x119d04000 == 34 [pid = 1692] [id = 205] 18:50:50 INFO - PROCESS | 1692 | --DOCSHELL 0x11982e000 == 33 [pid = 1692] [id = 204] 18:50:50 INFO - PROCESS | 1692 | --DOCSHELL 0x118c34000 == 32 [pid = 1692] [id = 203] 18:50:50 INFO - PROCESS | 1692 | --DOCSHELL 0x11708a000 == 31 [pid = 1692] [id = 202] 18:50:50 INFO - PROCESS | 1692 | --DOCSHELL 0x11609d800 == 30 [pid = 1692] [id = 201] 18:50:50 INFO - PROCESS | 1692 | --DOCSHELL 0x112eb0000 == 29 [pid = 1692] [id = 200] 18:50:50 INFO - PROCESS | 1692 | 1467424250983 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]]]}] 18:50:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 18:50:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 821ms 18:50:51 INFO - PROCESS | 1692 | 1467424251032 Marionette TRACE conn2 -> [0,829,"getWindowHandle",null] 18:50:51 INFO - PROCESS | 1692 | 1467424251034 Marionette TRACE conn2 <- [1,829,null,{"value":"7"}] 18:50:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 18:50:51 INFO - PROCESS | 1692 | 1467424251038 Marionette TRACE conn2 -> [0,830,"setScriptTimeout",{"ms":35000}] 18:50:51 INFO - PROCESS | 1692 | 1467424251040 Marionette TRACE conn2 <- [1,830,null,{}] 18:50:51 INFO - PROCESS | 1692 | 1467424251043 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}] 18:50:51 INFO - PROCESS | 1692 | 1467424251044 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:50:51 INFO - PROCESS | 1692 | 1467424251133 Marionette TRACE conn2 <- [1,831,null,{"value":null}] 18:50:51 INFO - PROCESS | 1692 | --DOMWINDOW == 91 (0x129143400) [pid = 1692] [serial = 587] [outer = 0x0] [url = about:blank] 18:50:51 INFO - PROCESS | 1692 | --DOMWINDOW == 90 (0x1260c6c00) [pid = 1692] [serial = 578] [outer = 0x0] [url = about:blank] 18:50:51 INFO - PROCESS | 1692 | --DOMWINDOW == 89 (0x126d75c00) [pid = 1692] [serial = 581] [outer = 0x0] [url = about:blank] 18:50:51 INFO - PROCESS | 1692 | --DOMWINDOW == 88 (0x1283e0000) [pid = 1692] [serial = 584] [outer = 0x0] [url = about:blank] 18:50:51 INFO - PROCESS | 1692 | --DOMWINDOW == 87 (0x116a03800) [pid = 1692] [serial = 569] [outer = 0x0] [url = about:blank] 18:50:51 INFO - PROCESS | 1692 | --DOMWINDOW == 86 (0x1195c8800) [pid = 1692] [serial = 570] [outer = 0x0] [url = about:blank] 18:50:51 INFO - PROCESS | 1692 | --DOMWINDOW == 85 (0x11980d000) [pid = 1692] [serial = 572] [outer = 0x0] [url = about:blank] 18:50:51 INFO - PROCESS | 1692 | --DOMWINDOW == 84 (0x123ca5800) [pid = 1692] [serial = 573] [outer = 0x0] [url = about:blank] 18:50:51 INFO - PROCESS | 1692 | --DOMWINDOW == 83 (0x125523000) [pid = 1692] [serial = 575] [outer = 0x0] [url = about:blank] 18:50:51 INFO - PROCESS | 1692 | --DOMWINDOW == 82 (0x1184c0800) [pid = 1692] [serial = 563] [outer = 0x0] [url = about:blank] 18:50:51 INFO - PROCESS | 1692 | --DOMWINDOW == 81 (0x119082800) [pid = 1692] [serial = 564] [outer = 0x0] [url = about:blank] 18:50:51 INFO - PROCESS | 1692 | --DOMWINDOW == 80 (0x112ee5c00) [pid = 1692] [serial = 560] [outer = 0x0] [url = about:blank] 18:50:51 INFO - PROCESS | 1692 | --DOMWINDOW == 79 (0x11384bc00) [pid = 1692] [serial = 561] [outer = 0x0] [url = about:blank] 18:50:51 INFO - PROCESS | 1692 | --DOMWINDOW == 78 (0x124d0e800) [pid = 1692] [serial = 558] [outer = 0x0] [url = about:blank] 18:50:51 INFO - PROCESS | 1692 | --DOMWINDOW == 77 (0x1138f3400) [pid = 1692] [serial = 566] [outer = 0x0] [url = about:blank] 18:50:51 INFO - PROCESS | 1692 | --DOMWINDOW == 76 (0x11602dc00) [pid = 1692] [serial = 567] [outer = 0x0] [url = about:blank] 18:50:51 INFO - PROCESS | 1692 | --DOMWINDOW == 75 (0x12902b400) [pid = 1692] [serial = 585] [outer = 0x0] [url = about:blank] 18:50:51 INFO - PROCESS | 1692 | --DOMWINDOW == 74 (0x129472000) [pid = 1692] [serial = 588] [outer = 0x0] [url = about:blank] 18:50:51 INFO - PROCESS | 1692 | --DOMWINDOW == 73 (0x1282e1400) [pid = 1692] [serial = 582] [outer = 0x0] [url = about:blank] 18:50:51 INFO - PROCESS | 1692 | --DOMWINDOW == 72 (0x1268bfc00) [pid = 1692] [serial = 579] [outer = 0x0] [url = about:blank] 18:50:51 INFO - PROCESS | 1692 | --DOMWINDOW == 71 (0x1260bec00) [pid = 1692] [serial = 576] [outer = 0x0] [url = about:blank] 18:50:51 INFO - PROCESS | 1692 | 1467424251193 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:50:51 INFO - PROCESS | 1692 | 1467424251195 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:50:51 INFO - PROCESS | 1692 | ++DOCSHELL 0x113806000 == 30 [pid = 1692] [id = 215] 18:50:51 INFO - PROCESS | 1692 | ++DOMWINDOW == 72 (0x112e63800) [pid = 1692] [serial = 643] [outer = 0x0] 18:50:51 INFO - PROCESS | 1692 | ++DOMWINDOW == 73 (0x1130f2c00) [pid = 1692] [serial = 644] [outer = 0x112e63800] 18:50:51 INFO - PROCESS | 1692 | 1467424251222 Marionette DEBUG loaded listener.js 18:50:51 INFO - PROCESS | 1692 | ++DOMWINDOW == 74 (0x113375400) [pid = 1692] [serial = 645] [outer = 0x112e63800] 18:50:51 INFO - PROCESS | 1692 | 1467424251534 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]]]}] 18:50:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 18:50:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 520ms 18:50:51 INFO - PROCESS | 1692 | 1467424251561 Marionette TRACE conn2 -> [0,833,"getWindowHandle",null] 18:50:51 INFO - PROCESS | 1692 | 1467424251564 Marionette TRACE conn2 <- [1,833,null,{"value":"7"}] 18:50:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 18:50:51 INFO - PROCESS | 1692 | 1467424251566 Marionette TRACE conn2 -> [0,834,"setScriptTimeout",{"ms":35000}] 18:50:51 INFO - PROCESS | 1692 | 1467424251567 Marionette TRACE conn2 <- [1,834,null,{}] 18:50:51 INFO - PROCESS | 1692 | 1467424251570 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}] 18:50:51 INFO - PROCESS | 1692 | 1467424251571 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:50:51 INFO - PROCESS | 1692 | 1467424251651 Marionette TRACE conn2 <- [1,835,null,{"value":null}] 18:50:51 INFO - PROCESS | 1692 | 1467424251717 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:50:51 INFO - PROCESS | 1692 | 1467424251718 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:50:51 INFO - PROCESS | 1692 | ++DOCSHELL 0x117080000 == 31 [pid = 1692] [id = 216] 18:50:51 INFO - PROCESS | 1692 | ++DOMWINDOW == 75 (0x112a5b800) [pid = 1692] [serial = 646] [outer = 0x0] 18:50:51 INFO - PROCESS | 1692 | ++DOMWINDOW == 76 (0x113f2d800) [pid = 1692] [serial = 647] [outer = 0x112a5b800] 18:50:51 INFO - PROCESS | 1692 | 1467424251744 Marionette DEBUG loaded listener.js 18:50:51 INFO - PROCESS | 1692 | ++DOMWINDOW == 77 (0x1160d8000) [pid = 1692] [serial = 648] [outer = 0x112a5b800] 18:50:52 INFO - PROCESS | 1692 | 1467424252079 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]]]}] 18:50:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 18:50:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 519ms 18:50:52 INFO - PROCESS | 1692 | 1467424252086 Marionette TRACE conn2 -> [0,837,"getWindowHandle",null] 18:50:52 INFO - PROCESS | 1692 | 1467424252088 Marionette TRACE conn2 <- [1,837,null,{"value":"7"}] 18:50:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 18:50:52 INFO - PROCESS | 1692 | 1467424252099 Marionette TRACE conn2 -> [0,838,"setScriptTimeout",{"ms":35000}] 18:50:52 INFO - PROCESS | 1692 | 1467424252102 Marionette TRACE conn2 <- [1,838,null,{}] 18:50:52 INFO - PROCESS | 1692 | 1467424252105 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}] 18:50:52 INFO - PROCESS | 1692 | 1467424252108 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:50:52 INFO - PROCESS | 1692 | 1467424252191 Marionette TRACE conn2 <- [1,839,null,{"value":null}] 18:50:52 INFO - PROCESS | 1692 | 1467424252197 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:50:52 INFO - PROCESS | 1692 | 1467424252198 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:50:52 INFO - PROCESS | 1692 | ++DOCSHELL 0x1193d9000 == 32 [pid = 1692] [id = 217] 18:50:52 INFO - PROCESS | 1692 | ++DOMWINDOW == 78 (0x1128d6400) [pid = 1692] [serial = 649] [outer = 0x0] 18:50:52 INFO - PROCESS | 1692 | ++DOMWINDOW == 79 (0x116a09c00) [pid = 1692] [serial = 650] [outer = 0x1128d6400] 18:50:52 INFO - PROCESS | 1692 | 1467424252223 Marionette DEBUG loaded listener.js 18:50:52 INFO - PROCESS | 1692 | ++DOMWINDOW == 80 (0x1180c0800) [pid = 1692] [serial = 651] [outer = 0x1128d6400] 18:50:52 INFO - PROCESS | 1692 | 1467424252572 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]]]}] 18:50:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 18:50:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 526ms 18:50:52 INFO - PROCESS | 1692 | 1467424252620 Marionette TRACE conn2 -> [0,841,"getWindowHandle",null] 18:50:52 INFO - PROCESS | 1692 | 1467424252622 Marionette TRACE conn2 <- [1,841,null,{"value":"7"}] 18:50:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 18:50:52 INFO - PROCESS | 1692 | 1467424252624 Marionette TRACE conn2 -> [0,842,"setScriptTimeout",{"ms":35000}] 18:50:52 INFO - PROCESS | 1692 | 1467424252625 Marionette TRACE conn2 <- [1,842,null,{}] 18:50:52 INFO - PROCESS | 1692 | 1467424252627 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}] 18:50:52 INFO - PROCESS | 1692 | 1467424252628 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:50:52 INFO - PROCESS | 1692 | 1467424252706 Marionette TRACE conn2 <- [1,843,null,{"value":null}] 18:50:52 INFO - PROCESS | 1692 | 1467424252711 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:50:52 INFO - PROCESS | 1692 | 1467424252712 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:50:52 INFO - PROCESS | 1692 | ++DOCSHELL 0x119c30800 == 33 [pid = 1692] [id = 218] 18:50:52 INFO - PROCESS | 1692 | ++DOMWINDOW == 81 (0x1183a8c00) [pid = 1692] [serial = 652] [outer = 0x0] 18:50:52 INFO - PROCESS | 1692 | ++DOMWINDOW == 82 (0x1184c6800) [pid = 1692] [serial = 653] [outer = 0x1183a8c00] 18:50:52 INFO - PROCESS | 1692 | 1467424252737 Marionette DEBUG loaded listener.js 18:50:52 INFO - PROCESS | 1692 | ++DOMWINDOW == 83 (0x1186c8800) [pid = 1692] [serial = 654] [outer = 0x1183a8c00] 18:50:53 INFO - PROCESS | 1692 | 1467424253084 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]]]}] 18:50:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 18:50:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 469ms 18:50:53 INFO - PROCESS | 1692 | 1467424253093 Marionette TRACE conn2 -> [0,845,"getWindowHandle",null] 18:50:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 18:50:53 INFO - PROCESS | 1692 | 1467424253095 Marionette TRACE conn2 <- [1,845,null,{"value":"7"}] 18:50:53 INFO - PROCESS | 1692 | 1467424253097 Marionette TRACE conn2 -> [0,846,"setScriptTimeout",{"ms":35000}] 18:50:53 INFO - PROCESS | 1692 | 1467424253098 Marionette TRACE conn2 <- [1,846,null,{}] 18:50:53 INFO - PROCESS | 1692 | 1467424253100 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}] 18:50:53 INFO - PROCESS | 1692 | 1467424253101 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:50:53 INFO - PROCESS | 1692 | 1467424253181 Marionette TRACE conn2 <- [1,847,null,{"value":null}] 18:50:53 INFO - PROCESS | 1692 | 1467424253244 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:50:53 INFO - PROCESS | 1692 | 1467424253248 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:50:53 INFO - PROCESS | 1692 | ++DOCSHELL 0x12120b000 == 34 [pid = 1692] [id = 219] 18:50:53 INFO - PROCESS | 1692 | ++DOMWINDOW == 84 (0x119080400) [pid = 1692] [serial = 655] [outer = 0x0] 18:50:53 INFO - PROCESS | 1692 | ++DOMWINDOW == 85 (0x119084400) [pid = 1692] [serial = 656] [outer = 0x119080400] 18:50:53 INFO - PROCESS | 1692 | 1467424253280 Marionette DEBUG loaded listener.js 18:50:53 INFO - PROCESS | 1692 | ++DOMWINDOW == 86 (0x1195cf000) [pid = 1692] [serial = 657] [outer = 0x119080400] 18:50:53 INFO - PROCESS | 1692 | 1467424253627 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]]]}] 18:50:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 18:50:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 569ms 18:50:53 INFO - PROCESS | 1692 | 1467424253666 Marionette TRACE conn2 -> [0,849,"getWindowHandle",null] 18:50:53 INFO - PROCESS | 1692 | 1467424253668 Marionette TRACE conn2 <- [1,849,null,{"value":"7"}] 18:50:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 18:50:53 INFO - PROCESS | 1692 | 1467424253670 Marionette TRACE conn2 -> [0,850,"setScriptTimeout",{"ms":35000}] 18:50:53 INFO - PROCESS | 1692 | 1467424253671 Marionette TRACE conn2 <- [1,850,null,{}] 18:50:53 INFO - PROCESS | 1692 | 1467424253673 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}] 18:50:53 INFO - PROCESS | 1692 | 1467424253674 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:50:53 INFO - PROCESS | 1692 | 1467424253770 Marionette TRACE conn2 <- [1,851,null,{"value":null}] 18:50:53 INFO - PROCESS | 1692 | 1467424253774 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:50:53 INFO - PROCESS | 1692 | 1467424253775 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:50:53 INFO - PROCESS | 1692 | ++DOCSHELL 0x121852000 == 35 [pid = 1692] [id = 220] 18:50:53 INFO - PROCESS | 1692 | ++DOMWINDOW == 87 (0x1128cfc00) [pid = 1692] [serial = 658] [outer = 0x0] 18:50:53 INFO - PROCESS | 1692 | ++DOMWINDOW == 88 (0x119817400) [pid = 1692] [serial = 659] [outer = 0x1128cfc00] 18:50:53 INFO - PROCESS | 1692 | 1467424253807 Marionette DEBUG loaded listener.js 18:50:53 INFO - PROCESS | 1692 | ++DOMWINDOW == 89 (0x121195000) [pid = 1692] [serial = 660] [outer = 0x1128cfc00] 18:50:54 INFO - PROCESS | 1692 | 1467424254147 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]]]}] 18:50:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 18:50:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 519ms 18:50:54 INFO - PROCESS | 1692 | 1467424254189 Marionette TRACE conn2 -> [0,853,"getWindowHandle",null] 18:50:54 INFO - PROCESS | 1692 | 1467424254191 Marionette TRACE conn2 <- [1,853,null,{"value":"7"}] 18:50:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 18:50:54 INFO - PROCESS | 1692 | 1467424254193 Marionette TRACE conn2 -> [0,854,"setScriptTimeout",{"ms":35000}] 18:50:54 INFO - PROCESS | 1692 | 1467424254194 Marionette TRACE conn2 <- [1,854,null,{}] 18:50:54 INFO - PROCESS | 1692 | 1467424254196 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}] 18:50:54 INFO - PROCESS | 1692 | 1467424254197 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:50:54 INFO - PROCESS | 1692 | 1467424254293 Marionette TRACE conn2 <- [1,855,null,{"value":null}] 18:50:54 INFO - PROCESS | 1692 | 1467424254297 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:50:54 INFO - PROCESS | 1692 | 1467424254298 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:50:54 INFO - PROCESS | 1692 | ++DOCSHELL 0x123d1e800 == 36 [pid = 1692] [id = 221] 18:50:54 INFO - PROCESS | 1692 | ++DOMWINDOW == 90 (0x1211a3c00) [pid = 1692] [serial = 661] [outer = 0x0] 18:50:54 INFO - PROCESS | 1692 | ++DOMWINDOW == 91 (0x121475400) [pid = 1692] [serial = 662] [outer = 0x1211a3c00] 18:50:54 INFO - PROCESS | 1692 | 1467424254322 Marionette DEBUG loaded listener.js 18:50:54 INFO - PROCESS | 1692 | ++DOMWINDOW == 92 (0x121956400) [pid = 1692] [serial = 663] [outer = 0x1211a3c00] 18:50:54 INFO - PROCESS | 1692 | 1467424254659 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]]]}] 18:50:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 18:50:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 518ms 18:50:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 18:50:54 INFO - PROCESS | 1692 | 1467424254712 Marionette TRACE conn2 -> [0,857,"getWindowHandle",null] 18:50:54 INFO - PROCESS | 1692 | 1467424254714 Marionette TRACE conn2 <- [1,857,null,{"value":"7"}] 18:50:54 INFO - PROCESS | 1692 | 1467424254724 Marionette TRACE conn2 -> [0,858,"setScriptTimeout",{"ms":35000}] 18:50:54 INFO - PROCESS | 1692 | 1467424254725 Marionette TRACE conn2 <- [1,858,null,{}] 18:50:54 INFO - PROCESS | 1692 | 1467424254729 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}] 18:50:54 INFO - PROCESS | 1692 | 1467424254731 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:50:54 INFO - PROCESS | 1692 | 1467424254873 Marionette TRACE conn2 <- [1,859,null,{"value":null}] 18:50:54 INFO - PROCESS | 1692 | 1467424254886 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:50:54 INFO - PROCESS | 1692 | 1467424254887 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:50:54 INFO - PROCESS | 1692 | ++DOCSHELL 0x124f65800 == 37 [pid = 1692] [id = 222] 18:50:54 INFO - PROCESS | 1692 | ++DOMWINDOW == 93 (0x121312400) [pid = 1692] [serial = 664] [outer = 0x0] 18:50:54 INFO - PROCESS | 1692 | ++DOMWINDOW == 94 (0x121ac1400) [pid = 1692] [serial = 665] [outer = 0x121312400] 18:50:54 INFO - PROCESS | 1692 | 1467424254938 Marionette DEBUG loaded listener.js 18:50:55 INFO - PROCESS | 1692 | ++DOMWINDOW == 95 (0x123ca6c00) [pid = 1692] [serial = 666] [outer = 0x121312400] 18:50:55 INFO - PROCESS | 1692 | --DOMWINDOW == 94 (0x113869400) [pid = 1692] [serial = 613] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 18:50:55 INFO - PROCESS | 1692 | --DOMWINDOW == 93 (0x1192b2000) [pid = 1692] [serial = 610] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 18:50:55 INFO - PROCESS | 1692 | --DOMWINDOW == 92 (0x112eddc00) [pid = 1692] [serial = 598] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 18:50:55 INFO - PROCESS | 1692 | --DOMWINDOW == 91 (0x119e90c00) [pid = 1692] [serial = 616] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 18:50:55 INFO - PROCESS | 1692 | --DOMWINDOW == 90 (0x112a5b400) [pid = 1692] [serial = 601] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 18:50:55 INFO - PROCESS | 1692 | --DOMWINDOW == 89 (0x112edd000) [pid = 1692] [serial = 604] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 18:50:55 INFO - PROCESS | 1692 | --DOMWINDOW == 88 (0x11696a800) [pid = 1692] [serial = 607] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 18:50:55 INFO - PROCESS | 1692 | --DOMWINDOW == 87 (0x1184bd400) [pid = 1692] [serial = 619] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 18:50:55 INFO - PROCESS | 1692 | --DOMWINDOW == 86 (0x119e93c00) [pid = 1692] [serial = 622] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 18:50:55 INFO - PROCESS | 1692 | --DOMWINDOW == 85 (0x1195ce800) [pid = 1692] [serial = 628] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 18:50:55 INFO - PROCESS | 1692 | --DOMWINDOW == 84 (0x115e58800) [pid = 1692] [serial = 625] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 18:50:55 INFO - PROCESS | 1692 | --DOMWINDOW == 83 (0x1130fac00) [pid = 1692] [serial = 589] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 18:50:55 INFO - PROCESS | 1692 | --DOMWINDOW == 82 (0x1180c0400) [pid = 1692] [serial = 592] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 18:50:55 INFO - PROCESS | 1692 | --DOMWINDOW == 81 (0x123ca8000) [pid = 1692] [serial = 595] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 18:50:55 INFO - PROCESS | 1692 | --DOMWINDOW == 80 (0x1283e5400) [pid = 1692] [serial = 631] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 18:50:55 INFO - PROCESS | 1692 | 1467424255421 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]]]}] 18:50:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 18:50:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 727ms 18:50:55 INFO - PROCESS | 1692 | 1467424255445 Marionette TRACE conn2 -> [0,861,"getWindowHandle",null] 18:50:55 INFO - PROCESS | 1692 | 1467424255446 Marionette TRACE conn2 <- [1,861,null,{"value":"7"}] 18:50:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 18:50:55 INFO - PROCESS | 1692 | 1467424255448 Marionette TRACE conn2 -> [0,862,"setScriptTimeout",{"ms":35000}] 18:50:55 INFO - PROCESS | 1692 | 1467424255449 Marionette TRACE conn2 <- [1,862,null,{}] 18:50:55 INFO - PROCESS | 1692 | 1467424255452 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}] 18:50:55 INFO - PROCESS | 1692 | 1467424255453 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:50:55 INFO - PROCESS | 1692 | 1467424255532 Marionette TRACE conn2 <- [1,863,null,{"value":null}] 18:50:55 INFO - PROCESS | 1692 | 1467424255536 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:50:55 INFO - PROCESS | 1692 | 1467424255537 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:50:55 INFO - PROCESS | 1692 | ++DOCSHELL 0x118c3e000 == 38 [pid = 1692] [id = 223] 18:50:55 INFO - PROCESS | 1692 | ++DOMWINDOW == 81 (0x1130fac00) [pid = 1692] [serial = 667] [outer = 0x0] 18:50:55 INFO - PROCESS | 1692 | ++DOMWINDOW == 82 (0x1184bd400) [pid = 1692] [serial = 668] [outer = 0x1130fac00] 18:50:55 INFO - PROCESS | 1692 | 1467424255561 Marionette DEBUG loaded listener.js 18:50:55 INFO - PROCESS | 1692 | ++DOMWINDOW == 83 (0x119e91400) [pid = 1692] [serial = 669] [outer = 0x1130fac00] 18:50:55 INFO - PROCESS | 1692 | 1467424255886 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]]]}] 18:50:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 18:50:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 468ms 18:50:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 18:50:55 INFO - PROCESS | 1692 | 1467424255917 Marionette TRACE conn2 -> [0,865,"getWindowHandle",null] 18:50:55 INFO - PROCESS | 1692 | 1467424255918 Marionette TRACE conn2 <- [1,865,null,{"value":"7"}] 18:50:55 INFO - PROCESS | 1692 | 1467424255920 Marionette TRACE conn2 -> [0,866,"setScriptTimeout",{"ms":35000}] 18:50:55 INFO - PROCESS | 1692 | 1467424255921 Marionette TRACE conn2 <- [1,866,null,{}] 18:50:55 INFO - PROCESS | 1692 | 1467424255923 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}] 18:50:55 INFO - PROCESS | 1692 | 1467424255924 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:50:56 INFO - PROCESS | 1692 | 1467424256023 Marionette TRACE conn2 <- [1,867,null,{"value":null}] 18:50:56 INFO - PROCESS | 1692 | 1467424256030 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:50:56 INFO - PROCESS | 1692 | 1467424256032 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:50:56 INFO - PROCESS | 1692 | ++DOCSHELL 0x128187000 == 39 [pid = 1692] [id = 224] 18:50:56 INFO - PROCESS | 1692 | ++DOMWINDOW == 84 (0x1184c2c00) [pid = 1692] [serial = 670] [outer = 0x0] 18:50:56 INFO - PROCESS | 1692 | ++DOMWINDOW == 85 (0x124911800) [pid = 1692] [serial = 671] [outer = 0x1184c2c00] 18:50:56 INFO - PROCESS | 1692 | 1467424256067 Marionette DEBUG loaded listener.js 18:50:56 INFO - PROCESS | 1692 | ++DOMWINDOW == 86 (0x124d10400) [pid = 1692] [serial = 672] [outer = 0x1184c2c00] 18:50:56 INFO - PROCESS | 1692 | 1467424256396 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]]]}] 18:50:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 18:50:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 519ms 18:50:56 INFO - PROCESS | 1692 | 1467424256439 Marionette TRACE conn2 -> [0,869,"getWindowHandle",null] 18:50:56 INFO - PROCESS | 1692 | 1467424256441 Marionette TRACE conn2 <- [1,869,null,{"value":"7"}] 18:50:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 18:50:56 INFO - PROCESS | 1692 | 1467424256443 Marionette TRACE conn2 -> [0,870,"setScriptTimeout",{"ms":35000}] 18:50:56 INFO - PROCESS | 1692 | 1467424256445 Marionette TRACE conn2 <- [1,870,null,{}] 18:50:56 INFO - PROCESS | 1692 | 1467424256448 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}] 18:50:56 INFO - PROCESS | 1692 | 1467424256449 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:50:56 INFO - PROCESS | 1692 | 1467424256535 Marionette TRACE conn2 <- [1,871,null,{"value":null}] 18:50:56 INFO - PROCESS | 1692 | 1467424256538 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:50:56 INFO - PROCESS | 1692 | 1467424256540 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:50:56 INFO - PROCESS | 1692 | ++DOCSHELL 0x12a31d000 == 40 [pid = 1692] [id = 225] 18:50:56 INFO - PROCESS | 1692 | ++DOMWINDOW == 87 (0x124ebf400) [pid = 1692] [serial = 673] [outer = 0x0] 18:50:56 INFO - PROCESS | 1692 | ++DOMWINDOW == 88 (0x1260c3800) [pid = 1692] [serial = 674] [outer = 0x124ebf400] 18:50:56 INFO - PROCESS | 1692 | 1467424256567 Marionette DEBUG loaded listener.js 18:50:56 INFO - PROCESS | 1692 | ++DOMWINDOW == 89 (0x1266d5800) [pid = 1692] [serial = 675] [outer = 0x124ebf400] 18:50:56 INFO - PROCESS | 1692 | 1467424256865 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]]]}] 18:50:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 18:50:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 469ms 18:50:56 INFO - PROCESS | 1692 | 1467424256915 Marionette TRACE conn2 -> [0,873,"getWindowHandle",null] 18:50:56 INFO - PROCESS | 1692 | 1467424256916 Marionette TRACE conn2 <- [1,873,null,{"value":"7"}] 18:50:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 18:50:56 INFO - PROCESS | 1692 | 1467424256937 Marionette TRACE conn2 -> [0,874,"setScriptTimeout",{"ms":35000}] 18:50:56 INFO - PROCESS | 1692 | 1467424256938 Marionette TRACE conn2 <- [1,874,null,{}] 18:50:56 INFO - PROCESS | 1692 | 1467424256941 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}] 18:50:56 INFO - PROCESS | 1692 | 1467424256943 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:50:57 INFO - PROCESS | 1692 | 1467424257027 Marionette TRACE conn2 <- [1,875,null,{"value":null}] 18:50:57 INFO - PROCESS | 1692 | 1467424257031 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:50:57 INFO - PROCESS | 1692 | 1467424257039 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:50:57 INFO - PROCESS | 1692 | ++DOCSHELL 0x12932c800 == 41 [pid = 1692] [id = 226] 18:50:57 INFO - PROCESS | 1692 | ++DOMWINDOW == 90 (0x124d6b400) [pid = 1692] [serial = 676] [outer = 0x0] 18:50:57 INFO - PROCESS | 1692 | ++DOMWINDOW == 91 (0x1268bf000) [pid = 1692] [serial = 677] [outer = 0x124d6b400] 18:50:57 INFO - PROCESS | 1692 | 1467424257065 Marionette DEBUG loaded listener.js 18:50:57 INFO - PROCESS | 1692 | ++DOMWINDOW == 92 (0x126d75000) [pid = 1692] [serial = 678] [outer = 0x124d6b400] 18:50:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 18:50:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 574ms 18:50:57 INFO - PROCESS | 1692 | 1467424257500 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]]]}] 18:50:57 INFO - PROCESS | 1692 | 1467424257507 Marionette TRACE conn2 -> [0,877,"getWindowHandle",null] 18:50:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 18:50:57 INFO - PROCESS | 1692 | 1467424257510 Marionette TRACE conn2 <- [1,877,null,{"value":"7"}] 18:50:57 INFO - PROCESS | 1692 | 1467424257513 Marionette TRACE conn2 -> [0,878,"setScriptTimeout",{"ms":35000}] 18:50:57 INFO - PROCESS | 1692 | 1467424257515 Marionette TRACE conn2 <- [1,878,null,{}] 18:50:57 INFO - PROCESS | 1692 | 1467424257519 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}] 18:50:57 INFO - PROCESS | 1692 | 1467424257521 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:50:57 INFO - PROCESS | 1692 | 1467424257626 Marionette TRACE conn2 <- [1,879,null,{"value":null}] 18:50:57 INFO - PROCESS | 1692 | 1467424257677 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:50:57 INFO - PROCESS | 1692 | 1467424257681 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:50:57 INFO - PROCESS | 1692 | ++DOCSHELL 0x11693b000 == 42 [pid = 1692] [id = 227] 18:50:57 INFO - PROCESS | 1692 | ++DOMWINDOW == 93 (0x1128d1800) [pid = 1692] [serial = 679] [outer = 0x0] 18:50:57 INFO - PROCESS | 1692 | ++DOMWINDOW == 94 (0x112a88800) [pid = 1692] [serial = 680] [outer = 0x1128d1800] 18:50:57 INFO - PROCESS | 1692 | 1467424257714 Marionette DEBUG loaded listener.js 18:50:57 INFO - PROCESS | 1692 | ++DOMWINDOW == 95 (0x113263800) [pid = 1692] [serial = 681] [outer = 0x1128d1800] 18:50:58 INFO - PROCESS | 1692 | 1467424258169 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]]]}] 18:50:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 18:50:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 672ms 18:50:58 INFO - PROCESS | 1692 | 1467424258184 Marionette TRACE conn2 -> [0,881,"getWindowHandle",null] 18:50:58 INFO - PROCESS | 1692 | 1467424258187 Marionette TRACE conn2 <- [1,881,null,{"value":"7"}] 18:50:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 18:50:58 INFO - PROCESS | 1692 | 1467424258192 Marionette TRACE conn2 -> [0,882,"setScriptTimeout",{"ms":35000}] 18:50:58 INFO - PROCESS | 1692 | 1467424258194 Marionette TRACE conn2 <- [1,882,null,{}] 18:50:58 INFO - PROCESS | 1692 | 1467424258196 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}] 18:50:58 INFO - PROCESS | 1692 | 1467424258198 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:50:58 INFO - PROCESS | 1692 | 1467424258302 Marionette TRACE conn2 <- [1,883,null,{"value":null}] 18:50:58 INFO - PROCESS | 1692 | 1467424258350 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:50:58 INFO - PROCESS | 1692 | 1467424258352 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:50:58 INFO - PROCESS | 1692 | ++DOCSHELL 0x119d10000 == 43 [pid = 1692] [id = 228] 18:50:58 INFO - PROCESS | 1692 | ++DOMWINDOW == 96 (0x11386b400) [pid = 1692] [serial = 682] [outer = 0x0] 18:50:58 INFO - PROCESS | 1692 | ++DOMWINDOW == 97 (0x116081400) [pid = 1692] [serial = 683] [outer = 0x11386b400] 18:50:58 INFO - PROCESS | 1692 | 1467424258382 Marionette DEBUG loaded listener.js 18:50:58 INFO - PROCESS | 1692 | ++DOMWINDOW == 98 (0x116a03800) [pid = 1692] [serial = 684] [outer = 0x11386b400] 18:50:58 INFO - PROCESS | 1692 | 1467424258810 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]]]}] 18:50:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 18:50:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 669ms 18:50:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 18:50:58 INFO - PROCESS | 1692 | 1467424258862 Marionette TRACE conn2 -> [0,885,"getWindowHandle",null] 18:50:58 INFO - PROCESS | 1692 | 1467424258863 Marionette TRACE conn2 <- [1,885,null,{"value":"7"}] 18:50:58 INFO - PROCESS | 1692 | 1467424258865 Marionette TRACE conn2 -> [0,886,"setScriptTimeout",{"ms":35000}] 18:50:58 INFO - PROCESS | 1692 | 1467424258868 Marionette TRACE conn2 <- [1,886,null,{}] 18:50:58 INFO - PROCESS | 1692 | 1467424258876 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}] 18:50:58 INFO - PROCESS | 1692 | 1467424258879 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:50:59 INFO - PROCESS | 1692 | 1467424259006 Marionette TRACE conn2 <- [1,887,null,{"value":null}] 18:50:59 INFO - PROCESS | 1692 | 1467424259087 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:50:59 INFO - PROCESS | 1692 | 1467424259090 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:50:59 INFO - PROCESS | 1692 | ++DOCSHELL 0x12a842000 == 44 [pid = 1692] [id = 229] 18:50:59 INFO - PROCESS | 1692 | ++DOMWINDOW == 99 (0x11902f000) [pid = 1692] [serial = 685] [outer = 0x0] 18:50:59 INFO - PROCESS | 1692 | ++DOMWINDOW == 100 (0x1195cbc00) [pid = 1692] [serial = 686] [outer = 0x11902f000] 18:50:59 INFO - PROCESS | 1692 | 1467424259124 Marionette DEBUG loaded listener.js 18:50:59 INFO - PROCESS | 1692 | ++DOMWINDOW == 101 (0x119e8dc00) [pid = 1692] [serial = 687] [outer = 0x11902f000] 18:50:59 INFO - PROCESS | 1692 | 1467424259520 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]]]}] 18:50:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 18:50:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 723ms 18:50:59 INFO - PROCESS | 1692 | 1467424259589 Marionette TRACE conn2 -> [0,889,"getWindowHandle",null] 18:50:59 INFO - PROCESS | 1692 | 1467424259591 Marionette TRACE conn2 <- [1,889,null,{"value":"7"}] 18:50:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 18:50:59 INFO - PROCESS | 1692 | 1467424259623 Marionette TRACE conn2 -> [0,890,"setScriptTimeout",{"ms":35000}] 18:50:59 INFO - PROCESS | 1692 | 1467424259624 Marionette TRACE conn2 <- [1,890,null,{}] 18:50:59 INFO - PROCESS | 1692 | 1467424259629 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}] 18:50:59 INFO - PROCESS | 1692 | 1467424259630 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:50:59 INFO - PROCESS | 1692 | 1467424259742 Marionette TRACE conn2 <- [1,891,null,{"value":null}] 18:50:59 INFO - PROCESS | 1692 | 1467424259809 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:50:59 INFO - PROCESS | 1692 | 1467424259811 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:50:59 INFO - PROCESS | 1692 | ++DOCSHELL 0x123d78000 == 45 [pid = 1692] [id = 230] 18:50:59 INFO - PROCESS | 1692 | ++DOMWINDOW == 102 (0x1184ba000) [pid = 1692] [serial = 688] [outer = 0x0] 18:50:59 INFO - PROCESS | 1692 | ++DOMWINDOW == 103 (0x121199000) [pid = 1692] [serial = 689] [outer = 0x1184ba000] 18:50:59 INFO - PROCESS | 1692 | 1467424259840 Marionette DEBUG loaded listener.js 18:50:59 INFO - PROCESS | 1692 | ++DOMWINDOW == 104 (0x124d06c00) [pid = 1692] [serial = 690] [outer = 0x1184ba000] 18:51:00 INFO - PROCESS | 1692 | 1467424260406 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]]]}] 18:51:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 18:51:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 824ms 18:51:00 INFO - PROCESS | 1692 | 1467424260450 Marionette TRACE conn2 -> [0,893,"getWindowHandle",null] 18:51:00 INFO - PROCESS | 1692 | 1467424260453 Marionette TRACE conn2 <- [1,893,null,{"value":"7"}] 18:51:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 18:51:00 INFO - PROCESS | 1692 | 1467424260457 Marionette TRACE conn2 -> [0,894,"setScriptTimeout",{"ms":35000}] 18:51:00 INFO - PROCESS | 1692 | 1467424260460 Marionette TRACE conn2 <- [1,894,null,{}] 18:51:00 INFO - PROCESS | 1692 | 1467424260464 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}] 18:51:00 INFO - PROCESS | 1692 | 1467424260466 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:51:00 INFO - PROCESS | 1692 | 1467424260556 Marionette TRACE conn2 <- [1,895,null,{"value":null}] 18:51:00 INFO - PROCESS | 1692 | 1467424260630 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:00 INFO - PROCESS | 1692 | 1467424260632 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:51:00 INFO - PROCESS | 1692 | ++DOCSHELL 0x112f0d800 == 46 [pid = 1692] [id = 231] 18:51:00 INFO - PROCESS | 1692 | ++DOMWINDOW == 105 (0x1128d3400) [pid = 1692] [serial = 691] [outer = 0x0] 18:51:00 INFO - PROCESS | 1692 | ++DOMWINDOW == 106 (0x112a5a000) [pid = 1692] [serial = 692] [outer = 0x1128d3400] 18:51:00 INFO - PROCESS | 1692 | 1467424260661 Marionette DEBUG loaded listener.js 18:51:00 INFO - PROCESS | 1692 | ++DOMWINDOW == 107 (0x11386c800) [pid = 1692] [serial = 693] [outer = 0x1128d3400] 18:51:01 INFO - PROCESS | 1692 | --DOCSHELL 0x12a31d000 == 45 [pid = 1692] [id = 225] 18:51:01 INFO - PROCESS | 1692 | --DOCSHELL 0x128187000 == 44 [pid = 1692] [id = 224] 18:51:01 INFO - PROCESS | 1692 | --DOCSHELL 0x118c3e000 == 43 [pid = 1692] [id = 223] 18:51:01 INFO - PROCESS | 1692 | --DOCSHELL 0x124f65800 == 42 [pid = 1692] [id = 222] 18:51:01 INFO - PROCESS | 1692 | --DOCSHELL 0x123d1e800 == 41 [pid = 1692] [id = 221] 18:51:01 INFO - PROCESS | 1692 | --DOCSHELL 0x121852000 == 40 [pid = 1692] [id = 220] 18:51:01 INFO - PROCESS | 1692 | --DOCSHELL 0x12120b000 == 39 [pid = 1692] [id = 219] 18:51:01 INFO - PROCESS | 1692 | --DOCSHELL 0x119c30800 == 38 [pid = 1692] [id = 218] 18:51:01 INFO - PROCESS | 1692 | --DOCSHELL 0x1193d9000 == 37 [pid = 1692] [id = 217] 18:51:01 INFO - PROCESS | 1692 | --DOCSHELL 0x117080000 == 36 [pid = 1692] [id = 216] 18:51:01 INFO - PROCESS | 1692 | --DOCSHELL 0x113806000 == 35 [pid = 1692] [id = 215] 18:51:01 INFO - PROCESS | 1692 | --DOCSHELL 0x111e8c800 == 34 [pid = 1692] [id = 214] 18:51:01 INFO - PROCESS | 1692 | --DOCSHELL 0x12a6a9800 == 33 [pid = 1692] [id = 212] 18:51:01 INFO - PROCESS | 1692 | --DOCSHELL 0x117090000 == 32 [pid = 1692] [id = 213] 18:51:01 INFO - PROCESS | 1692 | --DOCSHELL 0x123d78000 == 31 [pid = 1692] [id = 230] 18:51:01 INFO - PROCESS | 1692 | --DOCSHELL 0x12a842000 == 30 [pid = 1692] [id = 229] 18:51:01 INFO - PROCESS | 1692 | --DOCSHELL 0x119d10000 == 29 [pid = 1692] [id = 228] 18:51:01 INFO - PROCESS | 1692 | --DOCSHELL 0x12932c800 == 28 [pid = 1692] [id = 226] 18:51:01 INFO - PROCESS | 1692 | --DOCSHELL 0x11693b000 == 27 [pid = 1692] [id = 227] 18:51:01 INFO - PROCESS | 1692 | --DOMWINDOW == 106 (0x12a677000) [pid = 1692] [serial = 635] [outer = 0x0] [url = about:blank] 18:51:01 INFO - PROCESS | 1692 | --DOMWINDOW == 105 (0x129142400) [pid = 1692] [serial = 632] [outer = 0x0] [url = about:blank] 18:51:01 INFO - PROCESS | 1692 | --DOMWINDOW == 104 (0x1197d6c00) [pid = 1692] [serial = 614] [outer = 0x0] [url = about:blank] 18:51:01 INFO - PROCESS | 1692 | --DOMWINDOW == 103 (0x1195ca000) [pid = 1692] [serial = 611] [outer = 0x0] [url = about:blank] 18:51:01 INFO - PROCESS | 1692 | --DOMWINDOW == 102 (0x1166edc00) [pid = 1692] [serial = 600] [outer = 0x0] [url = about:blank] 18:51:01 INFO - PROCESS | 1692 | --DOMWINDOW == 101 (0x113f30c00) [pid = 1692] [serial = 599] [outer = 0x0] [url = about:blank] 18:51:01 INFO - PROCESS | 1692 | --DOMWINDOW == 100 (0x121052c00) [pid = 1692] [serial = 617] [outer = 0x0] [url = about:blank] 18:51:01 INFO - PROCESS | 1692 | --DOMWINDOW == 99 (0x1130f6c00) [pid = 1692] [serial = 602] [outer = 0x0] [url = about:blank] 18:51:01 INFO - PROCESS | 1692 | --DOMWINDOW == 98 (0x11383ec00) [pid = 1692] [serial = 603] [outer = 0x0] [url = about:blank] 18:51:01 INFO - PROCESS | 1692 | --DOMWINDOW == 97 (0x113d4cc00) [pid = 1692] [serial = 605] [outer = 0x0] [url = about:blank] 18:51:01 INFO - PROCESS | 1692 | --DOMWINDOW == 96 (0x116758000) [pid = 1692] [serial = 606] [outer = 0x0] [url = about:blank] 18:51:01 INFO - PROCESS | 1692 | --DOMWINDOW == 95 (0x11842e800) [pid = 1692] [serial = 608] [outer = 0x0] [url = about:blank] 18:51:01 INFO - PROCESS | 1692 | --DOMWINDOW == 94 (0x1186cd400) [pid = 1692] [serial = 609] [outer = 0x0] [url = about:blank] 18:51:01 INFO - PROCESS | 1692 | --DOMWINDOW == 93 (0x119c85000) [pid = 1692] [serial = 615] [outer = 0x0] [url = about:blank] 18:51:01 INFO - PROCESS | 1692 | --DOMWINDOW == 92 (0x12551bc00) [pid = 1692] [serial = 620] [outer = 0x0] [url = about:blank] 18:51:01 INFO - PROCESS | 1692 | --DOMWINDOW == 91 (0x124bc2c00) [pid = 1692] [serial = 618] [outer = 0x0] [url = about:blank] 18:51:01 INFO - PROCESS | 1692 | --DOMWINDOW == 90 (0x12667a800) [pid = 1692] [serial = 623] [outer = 0x0] [url = about:blank] 18:51:01 INFO - PROCESS | 1692 | --DOMWINDOW == 89 (0x1260be400) [pid = 1692] [serial = 621] [outer = 0x0] [url = about:blank] 18:51:01 INFO - PROCESS | 1692 | --DOMWINDOW == 88 (0x1282df000) [pid = 1692] [serial = 630] [outer = 0x0] [url = about:blank] 18:51:01 INFO - PROCESS | 1692 | --DOMWINDOW == 87 (0x121a19800) [pid = 1692] [serial = 626] [outer = 0x0] [url = about:blank] 18:51:01 INFO - PROCESS | 1692 | --DOMWINDOW == 86 (0x126d40400) [pid = 1692] [serial = 624] [outer = 0x0] [url = about:blank] 18:51:01 INFO - PROCESS | 1692 | --DOMWINDOW == 85 (0x1260c5800) [pid = 1692] [serial = 627] [outer = 0x0] [url = about:blank] 18:51:01 INFO - PROCESS | 1692 | --DOMWINDOW == 84 (0x126d40800) [pid = 1692] [serial = 629] [outer = 0x0] [url = about:blank] 18:51:01 INFO - PROCESS | 1692 | --DOMWINDOW == 83 (0x116031c00) [pid = 1692] [serial = 591] [outer = 0x0] [url = about:blank] 18:51:01 INFO - PROCESS | 1692 | --DOMWINDOW == 82 (0x1133df800) [pid = 1692] [serial = 590] [outer = 0x0] [url = about:blank] 18:51:01 INFO - PROCESS | 1692 | --DOMWINDOW == 81 (0x119810000) [pid = 1692] [serial = 594] [outer = 0x0] [url = about:blank] 18:51:01 INFO - PROCESS | 1692 | --DOMWINDOW == 80 (0x1192b6800) [pid = 1692] [serial = 593] [outer = 0x0] [url = about:blank] 18:51:01 INFO - PROCESS | 1692 | --DOMWINDOW == 79 (0x1260c8400) [pid = 1692] [serial = 597] [outer = 0x0] [url = about:blank] 18:51:01 INFO - PROCESS | 1692 | --DOMWINDOW == 78 (0x124d08400) [pid = 1692] [serial = 596] [outer = 0x0] [url = about:blank] 18:51:01 INFO - PROCESS | 1692 | --DOMWINDOW == 77 (0x12947cc00) [pid = 1692] [serial = 633] [outer = 0x0] [url = about:blank] 18:51:01 INFO - PROCESS | 1692 | --DOMWINDOW == 76 (0x1195cf400) [pid = 1692] [serial = 612] [outer = 0x0] [url = about:blank] 18:51:01 INFO - PROCESS | 1692 | 1467424261733 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]]]}] 18:51:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 18:51:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 1323ms 18:51:01 INFO - PROCESS | 1692 | 1467424261780 Marionette TRACE conn2 -> [0,897,"getWindowHandle",null] 18:51:01 INFO - PROCESS | 1692 | 1467424261782 Marionette TRACE conn2 <- [1,897,null,{"value":"7"}] 18:51:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 18:51:01 INFO - PROCESS | 1692 | 1467424261789 Marionette TRACE conn2 -> [0,898,"setScriptTimeout",{"ms":35000}] 18:51:01 INFO - PROCESS | 1692 | 1467424261792 Marionette TRACE conn2 <- [1,898,null,{}] 18:51:01 INFO - PROCESS | 1692 | 1467424261797 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}] 18:51:01 INFO - PROCESS | 1692 | 1467424261799 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:51:01 INFO - PROCESS | 1692 | 1467424261896 Marionette TRACE conn2 <- [1,899,null,{"value":null}] 18:51:01 INFO - PROCESS | 1692 | 1467424261903 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:01 INFO - PROCESS | 1692 | 1467424261906 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:51:01 INFO - PROCESS | 1692 | ++DOCSHELL 0x112f14800 == 28 [pid = 1692] [id = 232] 18:51:01 INFO - PROCESS | 1692 | ++DOMWINDOW == 77 (0x112e58800) [pid = 1692] [serial = 694] [outer = 0x0] 18:51:01 INFO - PROCESS | 1692 | ++DOMWINDOW == 78 (0x112edd400) [pid = 1692] [serial = 695] [outer = 0x112e58800] 18:51:01 INFO - PROCESS | 1692 | 1467424261935 Marionette DEBUG loaded listener.js 18:51:01 INFO - PROCESS | 1692 | ++DOMWINDOW == 79 (0x1130fe400) [pid = 1692] [serial = 696] [outer = 0x112e58800] 18:51:02 INFO - PROCESS | 1692 | 1467424262268 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]]]}] 18:51:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 18:51:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 523ms 18:51:02 INFO - PROCESS | 1692 | 1467424262318 Marionette TRACE conn2 -> [0,901,"getWindowHandle",null] 18:51:02 INFO - PROCESS | 1692 | 1467424262321 Marionette TRACE conn2 <- [1,901,null,{"value":"7"}] 18:51:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 18:51:02 INFO - PROCESS | 1692 | 1467424262327 Marionette TRACE conn2 -> [0,902,"setScriptTimeout",{"ms":35000}] 18:51:02 INFO - PROCESS | 1692 | 1467424262329 Marionette TRACE conn2 <- [1,902,null,{}] 18:51:02 INFO - PROCESS | 1692 | 1467424262332 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}] 18:51:02 INFO - PROCESS | 1692 | 1467424262333 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:51:02 INFO - PROCESS | 1692 | 1467424262410 Marionette TRACE conn2 <- [1,903,null,{"value":null}] 18:51:02 INFO - PROCESS | 1692 | 1467424262414 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:02 INFO - PROCESS | 1692 | 1467424262415 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:51:02 INFO - PROCESS | 1692 | ++DOCSHELL 0x117085000 == 29 [pid = 1692] [id = 233] 18:51:02 INFO - PROCESS | 1692 | ++DOMWINDOW == 80 (0x113869400) [pid = 1692] [serial = 697] [outer = 0x0] 18:51:02 INFO - PROCESS | 1692 | ++DOMWINDOW == 81 (0x115e58800) [pid = 1692] [serial = 698] [outer = 0x113869400] 18:51:02 INFO - PROCESS | 1692 | 1467424262445 Marionette DEBUG loaded listener.js 18:51:02 INFO - PROCESS | 1692 | ++DOMWINDOW == 82 (0x1162a2000) [pid = 1692] [serial = 699] [outer = 0x113869400] 18:51:02 INFO - PROCESS | 1692 | 1467424262784 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]]]}] 18:51:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 18:51:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 471ms 18:51:02 INFO - PROCESS | 1692 | 1467424262798 Marionette TRACE conn2 -> [0,905,"getWindowHandle",null] 18:51:02 INFO - PROCESS | 1692 | 1467424262800 Marionette TRACE conn2 <- [1,905,null,{"value":"7"}] 18:51:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 18:51:02 INFO - PROCESS | 1692 | 1467424262802 Marionette TRACE conn2 -> [0,906,"setScriptTimeout",{"ms":35000}] 18:51:02 INFO - PROCESS | 1692 | 1467424262804 Marionette TRACE conn2 <- [1,906,null,{}] 18:51:02 INFO - PROCESS | 1692 | 1467424262822 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}] 18:51:02 INFO - PROCESS | 1692 | 1467424262825 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:51:02 INFO - PROCESS | 1692 | 1467424262905 Marionette TRACE conn2 <- [1,907,null,{"value":null}] 18:51:02 INFO - PROCESS | 1692 | 1467424262953 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:02 INFO - PROCESS | 1692 | 1467424262956 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:51:02 INFO - PROCESS | 1692 | ++DOCSHELL 0x119004000 == 30 [pid = 1692] [id = 234] 18:51:02 INFO - PROCESS | 1692 | ++DOMWINDOW == 83 (0x116f3c000) [pid = 1692] [serial = 700] [outer = 0x0] 18:51:02 INFO - PROCESS | 1692 | ++DOMWINDOW == 84 (0x118084000) [pid = 1692] [serial = 701] [outer = 0x116f3c000] 18:51:02 INFO - PROCESS | 1692 | 1467424262984 Marionette DEBUG loaded listener.js 18:51:03 INFO - PROCESS | 1692 | ++DOMWINDOW == 85 (0x1184c2000) [pid = 1692] [serial = 702] [outer = 0x116f3c000] 18:51:03 INFO - PROCESS | 1692 | 1467424263271 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]]]}] 18:51:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 18:51:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 481ms 18:51:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 18:51:03 INFO - PROCESS | 1692 | 1467424263285 Marionette TRACE conn2 -> [0,909,"getWindowHandle",null] 18:51:03 INFO - PROCESS | 1692 | 1467424263287 Marionette TRACE conn2 <- [1,909,null,{"value":"7"}] 18:51:03 INFO - PROCESS | 1692 | 1467424263289 Marionette TRACE conn2 -> [0,910,"setScriptTimeout",{"ms":35000}] 18:51:03 INFO - PROCESS | 1692 | 1467424263290 Marionette TRACE conn2 <- [1,910,null,{}] 18:51:03 INFO - PROCESS | 1692 | 1467424263300 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}] 18:51:03 INFO - PROCESS | 1692 | 1467424263301 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:51:03 INFO - PROCESS | 1692 | 1467424263382 Marionette TRACE conn2 <- [1,911,null,{"value":null}] 18:51:03 INFO - PROCESS | 1692 | 1467424263386 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:03 INFO - PROCESS | 1692 | 1467424263387 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:51:03 INFO - PROCESS | 1692 | ++DOCSHELL 0x119b1a800 == 31 [pid = 1692] [id = 235] 18:51:03 INFO - PROCESS | 1692 | ++DOMWINDOW == 86 (0x1184ee800) [pid = 1692] [serial = 703] [outer = 0x0] 18:51:03 INFO - PROCESS | 1692 | ++DOMWINDOW == 87 (0x119082000) [pid = 1692] [serial = 704] [outer = 0x1184ee800] 18:51:03 INFO - PROCESS | 1692 | 1467424263415 Marionette DEBUG loaded listener.js 18:51:03 INFO - PROCESS | 1692 | ++DOMWINDOW == 88 (0x1192b5000) [pid = 1692] [serial = 705] [outer = 0x1184ee800] 18:51:03 INFO - PROCESS | 1692 | 1467424263731 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]]]}] 18:51:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 18:51:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 476ms 18:51:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 18:51:03 INFO - PROCESS | 1692 | 1467424263766 Marionette TRACE conn2 -> [0,913,"getWindowHandle",null] 18:51:03 INFO - PROCESS | 1692 | 1467424263767 Marionette TRACE conn2 <- [1,913,null,{"value":"7"}] 18:51:03 INFO - PROCESS | 1692 | 1467424263769 Marionette TRACE conn2 -> [0,914,"setScriptTimeout",{"ms":35000}] 18:51:03 INFO - PROCESS | 1692 | 1467424263770 Marionette TRACE conn2 <- [1,914,null,{}] 18:51:03 INFO - PROCESS | 1692 | 1467424263772 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}] 18:51:03 INFO - PROCESS | 1692 | 1467424263774 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:51:03 INFO - PROCESS | 1692 | 1467424263900 Marionette TRACE conn2 <- [1,915,null,{"value":null}] 18:51:03 INFO - PROCESS | 1692 | 1467424263917 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:03 INFO - PROCESS | 1692 | 1467424263919 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:51:03 INFO - PROCESS | 1692 | ++DOCSHELL 0x119d3e000 == 32 [pid = 1692] [id = 236] 18:51:03 INFO - PROCESS | 1692 | ++DOMWINDOW == 89 (0x1128d5400) [pid = 1692] [serial = 706] [outer = 0x0] 18:51:03 INFO - PROCESS | 1692 | ++DOMWINDOW == 90 (0x118c15000) [pid = 1692] [serial = 707] [outer = 0x1128d5400] 18:51:03 INFO - PROCESS | 1692 | 1467424263955 Marionette DEBUG loaded listener.js 18:51:04 INFO - PROCESS | 1692 | ++DOMWINDOW == 91 (0x1197dfc00) [pid = 1692] [serial = 708] [outer = 0x1128d5400] 18:51:04 INFO - PROCESS | 1692 | 1467424264414 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]]]}] 18:51:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 18:51:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 669ms 18:51:04 INFO - PROCESS | 1692 | 1467424264439 Marionette TRACE conn2 -> [0,917,"getWindowHandle",null] 18:51:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 18:51:04 INFO - PROCESS | 1692 | 1467424264440 Marionette TRACE conn2 <- [1,917,null,{"value":"7"}] 18:51:04 INFO - PROCESS | 1692 | 1467424264443 Marionette TRACE conn2 -> [0,918,"setScriptTimeout",{"ms":35000}] 18:51:04 INFO - PROCESS | 1692 | 1467424264445 Marionette TRACE conn2 <- [1,918,null,{}] 18:51:04 INFO - PROCESS | 1692 | 1467424264456 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}] 18:51:04 INFO - PROCESS | 1692 | 1467424264460 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:51:04 INFO - PROCESS | 1692 | 1467424264568 Marionette TRACE conn2 <- [1,919,null,{"value":null}] 18:51:04 INFO - PROCESS | 1692 | 1467424264601 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:04 INFO - PROCESS | 1692 | 1467424264602 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:51:04 INFO - PROCESS | 1692 | ++DOCSHELL 0x121840000 == 33 [pid = 1692] [id = 237] 18:51:04 INFO - PROCESS | 1692 | ++DOMWINDOW == 92 (0x1195d4800) [pid = 1692] [serial = 709] [outer = 0x0] 18:51:04 INFO - PROCESS | 1692 | ++DOMWINDOW == 93 (0x120f8b400) [pid = 1692] [serial = 710] [outer = 0x1195d4800] 18:51:04 INFO - PROCESS | 1692 | 1467424264627 Marionette DEBUG loaded listener.js 18:51:04 INFO - PROCESS | 1692 | ++DOMWINDOW == 94 (0x121ac3000) [pid = 1692] [serial = 711] [outer = 0x1195d4800] 18:51:04 INFO - PROCESS | 1692 | 1467424264930 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]]]}] 18:51:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 18:51:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 528ms 18:51:04 INFO - PROCESS | 1692 | 1467424264971 Marionette TRACE conn2 -> [0,921,"getWindowHandle",null] 18:51:04 INFO - PROCESS | 1692 | 1467424264972 Marionette TRACE conn2 <- [1,921,null,{"value":"7"}] 18:51:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 18:51:04 INFO - PROCESS | 1692 | 1467424264977 Marionette TRACE conn2 -> [0,922,"setScriptTimeout",{"ms":35000}] 18:51:04 INFO - PROCESS | 1692 | 1467424264979 Marionette TRACE conn2 <- [1,922,null,{}] 18:51:04 INFO - PROCESS | 1692 | 1467424264981 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}] 18:51:04 INFO - PROCESS | 1692 | 1467424264983 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:51:05 INFO - PROCESS | 1692 | 1467424265116 Marionette TRACE conn2 <- [1,923,null,{"value":null}] 18:51:05 INFO - PROCESS | 1692 | 1467424265146 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:05 INFO - PROCESS | 1692 | 1467424265147 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:51:05 INFO - PROCESS | 1692 | ++DOCSHELL 0x121cf5000 == 34 [pid = 1692] [id = 238] 18:51:05 INFO - PROCESS | 1692 | ++DOMWINDOW == 95 (0x121accc00) [pid = 1692] [serial = 712] [outer = 0x0] 18:51:05 INFO - PROCESS | 1692 | ++DOMWINDOW == 96 (0x124bc5c00) [pid = 1692] [serial = 713] [outer = 0x121accc00] 18:51:05 INFO - PROCESS | 1692 | 1467424265187 Marionette DEBUG loaded listener.js 18:51:05 INFO - PROCESS | 1692 | ++DOMWINDOW == 97 (0x12551d800) [pid = 1692] [serial = 714] [outer = 0x121accc00] 18:51:05 INFO - PROCESS | 1692 | 1467424265632 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]]]}] 18:51:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 18:51:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 673ms 18:51:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 18:51:05 INFO - PROCESS | 1692 | 1467424265648 Marionette TRACE conn2 -> [0,925,"getWindowHandle",null] 18:51:05 INFO - PROCESS | 1692 | 1467424265650 Marionette TRACE conn2 <- [1,925,null,{"value":"7"}] 18:51:05 INFO - PROCESS | 1692 | 1467424265652 Marionette TRACE conn2 -> [0,926,"setScriptTimeout",{"ms":35000}] 18:51:05 INFO - PROCESS | 1692 | 1467424265653 Marionette TRACE conn2 <- [1,926,null,{}] 18:51:05 INFO - PROCESS | 1692 | 1467424265655 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}] 18:51:05 INFO - PROCESS | 1692 | 1467424265656 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:51:05 INFO - PROCESS | 1692 | 1467424265752 Marionette TRACE conn2 <- [1,927,null,{"value":null}] 18:51:05 INFO - PROCESS | 1692 | 1467424265787 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:05 INFO - PROCESS | 1692 | 1467424265789 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:51:05 INFO - PROCESS | 1692 | ++DOCSHELL 0x125582800 == 35 [pid = 1692] [id = 239] 18:51:05 INFO - PROCESS | 1692 | ++DOMWINDOW == 98 (0x11269a800) [pid = 1692] [serial = 715] [outer = 0x0] 18:51:05 INFO - PROCESS | 1692 | ++DOMWINDOW == 99 (0x1255a2400) [pid = 1692] [serial = 716] [outer = 0x11269a800] 18:51:05 INFO - PROCESS | 1692 | 1467424265813 Marionette DEBUG loaded listener.js 18:51:05 INFO - PROCESS | 1692 | ++DOMWINDOW == 100 (0x1260c5800) [pid = 1692] [serial = 717] [outer = 0x11269a800] 18:51:06 INFO - PROCESS | 1692 | --DOMWINDOW == 99 (0x1128cfc00) [pid = 1692] [serial = 658] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 18:51:06 INFO - PROCESS | 1692 | --DOMWINDOW == 98 (0x1211a3c00) [pid = 1692] [serial = 661] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 18:51:06 INFO - PROCESS | 1692 | --DOMWINDOW == 97 (0x1183a8c00) [pid = 1692] [serial = 652] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 18:51:06 INFO - PROCESS | 1692 | --DOMWINDOW == 96 (0x121312400) [pid = 1692] [serial = 664] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 18:51:06 INFO - PROCESS | 1692 | --DOMWINDOW == 95 (0x112e63800) [pid = 1692] [serial = 643] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 18:51:06 INFO - PROCESS | 1692 | --DOMWINDOW == 94 (0x12947d000) [pid = 1692] [serial = 634] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 18:51:06 INFO - PROCESS | 1692 | --DOMWINDOW == 93 (0x111c75800) [pid = 1692] [serial = 640] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 18:51:06 INFO - PROCESS | 1692 | --DOMWINDOW == 92 (0x1130fa800) [pid = 1692] [serial = 637] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 18:51:06 INFO - PROCESS | 1692 | --DOMWINDOW == 91 (0x112a5b800) [pid = 1692] [serial = 646] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 18:51:06 INFO - PROCESS | 1692 | --DOMWINDOW == 90 (0x1128d6400) [pid = 1692] [serial = 649] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 18:51:06 INFO - PROCESS | 1692 | --DOMWINDOW == 89 (0x1130fac00) [pid = 1692] [serial = 667] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 18:51:06 INFO - PROCESS | 1692 | --DOMWINDOW == 88 (0x124ebf400) [pid = 1692] [serial = 673] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 18:51:06 INFO - PROCESS | 1692 | --DOMWINDOW == 87 (0x119080400) [pid = 1692] [serial = 655] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 18:51:06 INFO - PROCESS | 1692 | --DOMWINDOW == 86 (0x1184c2c00) [pid = 1692] [serial = 670] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 18:51:06 INFO - PROCESS | 1692 | --DOMWINDOW == 85 (0x124d6b400) [pid = 1692] [serial = 676] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 18:51:06 INFO - PROCESS | 1692 | 1467424266257 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]]]}] 18:51:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 18:51:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 618ms 18:51:06 INFO - PROCESS | 1692 | 1467424266270 Marionette TRACE conn2 -> [0,929,"getWindowHandle",null] 18:51:06 INFO - PROCESS | 1692 | 1467424266272 Marionette TRACE conn2 <- [1,929,null,{"value":"7"}] 18:51:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 18:51:06 INFO - PROCESS | 1692 | 1467424266279 Marionette TRACE conn2 -> [0,930,"setScriptTimeout",{"ms":35000}] 18:51:06 INFO - PROCESS | 1692 | 1467424266281 Marionette TRACE conn2 <- [1,930,null,{}] 18:51:06 INFO - PROCESS | 1692 | 1467424266285 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}] 18:51:06 INFO - PROCESS | 1692 | 1467424266286 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:51:06 INFO - PROCESS | 1692 | 1467424266390 Marionette TRACE conn2 <- [1,931,null,{"value":null}] 18:51:06 INFO - PROCESS | 1692 | 1467424266423 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:06 INFO - PROCESS | 1692 | 1467424266433 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:51:06 INFO - PROCESS | 1692 | ++DOCSHELL 0x12645a800 == 36 [pid = 1692] [id = 240] 18:51:06 INFO - PROCESS | 1692 | ++DOMWINDOW == 86 (0x110ee8400) [pid = 1692] [serial = 718] [outer = 0x0] 18:51:06 INFO - PROCESS | 1692 | ++DOMWINDOW == 87 (0x11607b000) [pid = 1692] [serial = 719] [outer = 0x110ee8400] 18:51:06 INFO - PROCESS | 1692 | 1467424266459 Marionette DEBUG loaded listener.js 18:51:06 INFO - PROCESS | 1692 | ++DOMWINDOW == 88 (0x121053400) [pid = 1692] [serial = 720] [outer = 0x110ee8400] 18:51:06 INFO - PROCESS | 1692 | 1467424266728 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]]]}] 18:51:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 18:51:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 473ms 18:51:06 INFO - PROCESS | 1692 | 1467424266752 Marionette TRACE conn2 -> [0,933,"getWindowHandle",null] 18:51:06 INFO - PROCESS | 1692 | 1467424266753 Marionette TRACE conn2 <- [1,933,null,{"value":"7"}] 18:51:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 18:51:06 INFO - PROCESS | 1692 | 1467424266756 Marionette TRACE conn2 -> [0,934,"setScriptTimeout",{"ms":35000}] 18:51:06 INFO - PROCESS | 1692 | 1467424266757 Marionette TRACE conn2 <- [1,934,null,{}] 18:51:06 INFO - PROCESS | 1692 | 1467424266766 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}] 18:51:06 INFO - PROCESS | 1692 | 1467424266767 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:51:06 INFO - PROCESS | 1692 | 1467424266848 Marionette TRACE conn2 <- [1,935,null,{"value":null}] 18:51:06 INFO - PROCESS | 1692 | 1467424266852 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:06 INFO - PROCESS | 1692 | 1467424266853 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:51:06 INFO - PROCESS | 1692 | ++DOCSHELL 0x12857b800 == 37 [pid = 1692] [id = 241] 18:51:06 INFO - PROCESS | 1692 | ++DOMWINDOW == 89 (0x1180bd400) [pid = 1692] [serial = 721] [outer = 0x0] 18:51:06 INFO - PROCESS | 1692 | ++DOMWINDOW == 90 (0x1260c6400) [pid = 1692] [serial = 722] [outer = 0x1180bd400] 18:51:06 INFO - PROCESS | 1692 | 1467424266880 Marionette DEBUG loaded listener.js 18:51:06 INFO - PROCESS | 1692 | ++DOMWINDOW == 91 (0x12666f000) [pid = 1692] [serial = 723] [outer = 0x1180bd400] 18:51:07 INFO - PROCESS | 1692 | 1467424267214 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]]]}] 18:51:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 18:51:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 475ms 18:51:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 18:51:07 INFO - PROCESS | 1692 | 1467424267231 Marionette TRACE conn2 -> [0,937,"getWindowHandle",null] 18:51:07 INFO - PROCESS | 1692 | 1467424267233 Marionette TRACE conn2 <- [1,937,null,{"value":"7"}] 18:51:07 INFO - PROCESS | 1692 | 1467424267235 Marionette TRACE conn2 -> [0,938,"setScriptTimeout",{"ms":35000}] 18:51:07 INFO - PROCESS | 1692 | 1467424267237 Marionette TRACE conn2 <- [1,938,null,{}] 18:51:07 INFO - PROCESS | 1692 | 1467424267239 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}] 18:51:07 INFO - PROCESS | 1692 | 1467424267241 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:51:07 INFO - PROCESS | 1692 | 1467424267360 Marionette TRACE conn2 <- [1,939,null,{"value":null}] 18:51:07 INFO - PROCESS | 1692 | 1467424267367 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:07 INFO - PROCESS | 1692 | 1467424267368 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:51:07 INFO - PROCESS | 1692 | ++DOCSHELL 0x12932b000 == 38 [pid = 1692] [id = 242] 18:51:07 INFO - PROCESS | 1692 | ++DOMWINDOW == 92 (0x12666fc00) [pid = 1692] [serial = 724] [outer = 0x0] 18:51:07 INFO - PROCESS | 1692 | ++DOMWINDOW == 93 (0x126d33c00) [pid = 1692] [serial = 725] [outer = 0x12666fc00] 18:51:07 INFO - PROCESS | 1692 | 1467424267395 Marionette DEBUG loaded listener.js 18:51:07 INFO - PROCESS | 1692 | ++DOMWINDOW == 94 (0x126d79800) [pid = 1692] [serial = 726] [outer = 0x12666fc00] 18:51:07 INFO - PROCESS | 1692 | 1467424267716 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]]]}] 18:51:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 18:51:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 519ms 18:51:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 18:51:07 INFO - PROCESS | 1692 | 1467424267754 Marionette TRACE conn2 -> [0,941,"getWindowHandle",null] 18:51:07 INFO - PROCESS | 1692 | 1467424267756 Marionette TRACE conn2 <- [1,941,null,{"value":"7"}] 18:51:07 INFO - PROCESS | 1692 | 1467424267758 Marionette TRACE conn2 -> [0,942,"setScriptTimeout",{"ms":35000}] 18:51:07 INFO - PROCESS | 1692 | 1467424267761 Marionette TRACE conn2 <- [1,942,null,{}] 18:51:07 INFO - PROCESS | 1692 | 1467424267764 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}] 18:51:07 INFO - PROCESS | 1692 | 1467424267765 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:51:07 INFO - PROCESS | 1692 | 1467424267838 Marionette TRACE conn2 <- [1,943,null,{"value":null}] 18:51:07 INFO - PROCESS | 1692 | 1467424267842 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:07 INFO - PROCESS | 1692 | 1467424267844 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:51:07 INFO - PROCESS | 1692 | ++DOCSHELL 0x12a6c7800 == 39 [pid = 1692] [id = 243] 18:51:07 INFO - PROCESS | 1692 | ++DOMWINDOW == 95 (0x121194400) [pid = 1692] [serial = 727] [outer = 0x0] 18:51:07 INFO - PROCESS | 1692 | ++DOMWINDOW == 96 (0x1283dbc00) [pid = 1692] [serial = 728] [outer = 0x121194400] 18:51:07 INFO - PROCESS | 1692 | 1467424267869 Marionette DEBUG loaded listener.js 18:51:07 INFO - PROCESS | 1692 | ++DOMWINDOW == 97 (0x129026400) [pid = 1692] [serial = 729] [outer = 0x121194400] 18:51:08 INFO - PROCESS | 1692 | 1467424268327 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]]]}] 18:51:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 18:51:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 621ms 18:51:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 18:51:08 INFO - PROCESS | 1692 | 1467424268379 Marionette TRACE conn2 -> [0,945,"getWindowHandle",null] 18:51:08 INFO - PROCESS | 1692 | 1467424268382 Marionette TRACE conn2 <- [1,945,null,{"value":"7"}] 18:51:08 INFO - PROCESS | 1692 | 1467424268385 Marionette TRACE conn2 -> [0,946,"setScriptTimeout",{"ms":35000}] 18:51:08 INFO - PROCESS | 1692 | 1467424268387 Marionette TRACE conn2 <- [1,946,null,{}] 18:51:08 INFO - PROCESS | 1692 | 1467424268391 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}] 18:51:08 INFO - PROCESS | 1692 | 1467424268393 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:51:08 INFO - PROCESS | 1692 | 1467424268505 Marionette TRACE conn2 <- [1,947,null,{"value":null}] 18:51:08 INFO - PROCESS | 1692 | 1467424268583 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:08 INFO - PROCESS | 1692 | 1467424268584 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:51:08 INFO - PROCESS | 1692 | ++DOCSHELL 0x116ab3800 == 40 [pid = 1692] [id = 244] 18:51:08 INFO - PROCESS | 1692 | ++DOMWINDOW == 98 (0x112a59800) [pid = 1692] [serial = 730] [outer = 0x0] 18:51:08 INFO - PROCESS | 1692 | ++DOMWINDOW == 99 (0x112a7bc00) [pid = 1692] [serial = 731] [outer = 0x112a59800] 18:51:08 INFO - PROCESS | 1692 | 1467424268615 Marionette DEBUG loaded listener.js 18:51:08 INFO - PROCESS | 1692 | ++DOMWINDOW == 100 (0x1130fe000) [pid = 1692] [serial = 732] [outer = 0x112a59800] 18:51:09 INFO - PROCESS | 1692 | 1467424269160 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]]]}] 18:51:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 18:51:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 821ms 18:51:09 INFO - PROCESS | 1692 | 1467424269206 Marionette TRACE conn2 -> [0,949,"getWindowHandle",null] 18:51:09 INFO - PROCESS | 1692 | 1467424269210 Marionette TRACE conn2 <- [1,949,null,{"value":"7"}] 18:51:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 18:51:09 INFO - PROCESS | 1692 | 1467424269215 Marionette TRACE conn2 -> [0,950,"setScriptTimeout",{"ms":35000}] 18:51:09 INFO - PROCESS | 1692 | 1467424269217 Marionette TRACE conn2 <- [1,950,null,{}] 18:51:09 INFO - PROCESS | 1692 | 1467424269220 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}] 18:51:09 INFO - PROCESS | 1692 | 1467424269222 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:51:09 INFO - PROCESS | 1692 | 1467424269333 Marionette TRACE conn2 <- [1,951,null,{"value":null}] 18:51:09 INFO - PROCESS | 1692 | 1467424269411 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:09 INFO - PROCESS | 1692 | 1467424269413 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:51:09 INFO - PROCESS | 1692 | ++DOCSHELL 0x119d40000 == 41 [pid = 1692] [id = 245] 18:51:09 INFO - PROCESS | 1692 | ++DOMWINDOW == 101 (0x1160da800) [pid = 1692] [serial = 733] [outer = 0x0] 18:51:09 INFO - PROCESS | 1692 | ++DOMWINDOW == 102 (0x116757c00) [pid = 1692] [serial = 734] [outer = 0x1160da800] 18:51:09 INFO - PROCESS | 1692 | 1467424269444 Marionette DEBUG loaded listener.js 18:51:09 INFO - PROCESS | 1692 | ++DOMWINDOW == 103 (0x117021000) [pid = 1692] [serial = 735] [outer = 0x1160da800] 18:51:10 INFO - PROCESS | 1692 | 1467424270154 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]]]}] 18:51:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 18:51:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 970ms 18:51:10 INFO - PROCESS | 1692 | 1467424270212 Marionette TRACE conn2 -> [0,953,"getWindowHandle",null] 18:51:10 INFO - PROCESS | 1692 | 1467424270215 Marionette TRACE conn2 <- [1,953,null,{"value":"7"}] 18:51:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 18:51:10 INFO - PROCESS | 1692 | 1467424270222 Marionette TRACE conn2 -> [0,954,"setScriptTimeout",{"ms":35000}] 18:51:10 INFO - PROCESS | 1692 | 1467424270225 Marionette TRACE conn2 <- [1,954,null,{}] 18:51:10 INFO - PROCESS | 1692 | 1467424270230 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}] 18:51:10 INFO - PROCESS | 1692 | 1467424270233 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:51:10 INFO - PROCESS | 1692 | 1467424270355 Marionette TRACE conn2 <- [1,955,null,{"value":null}] 18:51:10 INFO - PROCESS | 1692 | --DOCSHELL 0x12932b000 == 40 [pid = 1692] [id = 242] 18:51:10 INFO - PROCESS | 1692 | --DOCSHELL 0x12857b800 == 39 [pid = 1692] [id = 241] 18:51:10 INFO - PROCESS | 1692 | --DOCSHELL 0x12645a800 == 38 [pid = 1692] [id = 240] 18:51:10 INFO - PROCESS | 1692 | --DOCSHELL 0x125582800 == 37 [pid = 1692] [id = 239] 18:51:10 INFO - PROCESS | 1692 | --DOCSHELL 0x121cf5000 == 36 [pid = 1692] [id = 238] 18:51:10 INFO - PROCESS | 1692 | --DOCSHELL 0x121840000 == 35 [pid = 1692] [id = 237] 18:51:10 INFO - PROCESS | 1692 | --DOCSHELL 0x119d3e000 == 34 [pid = 1692] [id = 236] 18:51:10 INFO - PROCESS | 1692 | --DOCSHELL 0x119b1a800 == 33 [pid = 1692] [id = 235] 18:51:10 INFO - PROCESS | 1692 | --DOCSHELL 0x119004000 == 32 [pid = 1692] [id = 234] 18:51:10 INFO - PROCESS | 1692 | --DOCSHELL 0x117085000 == 31 [pid = 1692] [id = 233] 18:51:10 INFO - PROCESS | 1692 | --DOCSHELL 0x112f14800 == 30 [pid = 1692] [id = 232] 18:51:10 INFO - PROCESS | 1692 | --DOCSHELL 0x112f0d800 == 29 [pid = 1692] [id = 231] 18:51:10 INFO - PROCESS | 1692 | --DOMWINDOW == 102 (0x119817400) [pid = 1692] [serial = 659] [outer = 0x0] [url = about:blank] 18:51:10 INFO - PROCESS | 1692 | --DOMWINDOW == 101 (0x121475400) [pid = 1692] [serial = 662] [outer = 0x0] [url = about:blank] 18:51:10 INFO - PROCESS | 1692 | --DOMWINDOW == 100 (0x121195000) [pid = 1692] [serial = 660] [outer = 0x0] [url = about:blank] 18:51:10 INFO - PROCESS | 1692 | --DOMWINDOW == 99 (0x1184c6800) [pid = 1692] [serial = 653] [outer = 0x0] [url = about:blank] 18:51:10 INFO - PROCESS | 1692 | --DOMWINDOW == 98 (0x1186c8800) [pid = 1692] [serial = 654] [outer = 0x0] [url = about:blank] 18:51:10 INFO - PROCESS | 1692 | --DOMWINDOW == 97 (0x121ac1400) [pid = 1692] [serial = 665] [outer = 0x0] [url = about:blank] 18:51:10 INFO - PROCESS | 1692 | --DOMWINDOW == 96 (0x1130f2c00) [pid = 1692] [serial = 644] [outer = 0x0] [url = about:blank] 18:51:10 INFO - PROCESS | 1692 | --DOMWINDOW == 95 (0x113375400) [pid = 1692] [serial = 645] [outer = 0x0] [url = about:blank] 18:51:10 INFO - PROCESS | 1692 | --DOMWINDOW == 94 (0x12a6ee800) [pid = 1692] [serial = 636] [outer = 0x0] [url = about:blank] 18:51:10 INFO - PROCESS | 1692 | --DOMWINDOW == 93 (0x111ca9800) [pid = 1692] [serial = 641] [outer = 0x0] [url = about:blank] 18:51:10 INFO - PROCESS | 1692 | --DOMWINDOW == 92 (0x112763800) [pid = 1692] [serial = 642] [outer = 0x0] [url = about:blank] 18:51:10 INFO - PROCESS | 1692 | --DOMWINDOW == 91 (0x11336c400) [pid = 1692] [serial = 638] [outer = 0x0] [url = about:blank] 18:51:10 INFO - PROCESS | 1692 | --DOMWINDOW == 90 (0x115e58000) [pid = 1692] [serial = 639] [outer = 0x0] [url = about:blank] 18:51:10 INFO - PROCESS | 1692 | --DOMWINDOW == 89 (0x113f2d800) [pid = 1692] [serial = 647] [outer = 0x0] [url = about:blank] 18:51:10 INFO - PROCESS | 1692 | --DOMWINDOW == 88 (0x1160d8000) [pid = 1692] [serial = 648] [outer = 0x0] [url = about:blank] 18:51:10 INFO - PROCESS | 1692 | --DOMWINDOW == 87 (0x116a09c00) [pid = 1692] [serial = 650] [outer = 0x0] [url = about:blank] 18:51:10 INFO - PROCESS | 1692 | --DOMWINDOW == 86 (0x1180c0800) [pid = 1692] [serial = 651] [outer = 0x0] [url = about:blank] 18:51:10 INFO - PROCESS | 1692 | --DOMWINDOW == 85 (0x121956400) [pid = 1692] [serial = 663] [outer = 0x0] [url = about:blank] 18:51:10 INFO - PROCESS | 1692 | --DOMWINDOW == 84 (0x119e91400) [pid = 1692] [serial = 669] [outer = 0x0] [url = about:blank] 18:51:10 INFO - PROCESS | 1692 | --DOMWINDOW == 83 (0x1184bd400) [pid = 1692] [serial = 668] [outer = 0x0] [url = about:blank] 18:51:10 INFO - PROCESS | 1692 | --DOMWINDOW == 82 (0x1260c3800) [pid = 1692] [serial = 674] [outer = 0x0] [url = about:blank] 18:51:10 INFO - PROCESS | 1692 | --DOMWINDOW == 81 (0x123ca6c00) [pid = 1692] [serial = 666] [outer = 0x0] [url = about:blank] 18:51:10 INFO - PROCESS | 1692 | --DOMWINDOW == 80 (0x119084400) [pid = 1692] [serial = 656] [outer = 0x0] [url = about:blank] 18:51:10 INFO - PROCESS | 1692 | --DOMWINDOW == 79 (0x1195cf000) [pid = 1692] [serial = 657] [outer = 0x0] [url = about:blank] 18:51:10 INFO - PROCESS | 1692 | --DOMWINDOW == 78 (0x1266d5800) [pid = 1692] [serial = 675] [outer = 0x0] [url = about:blank] 18:51:10 INFO - PROCESS | 1692 | --DOMWINDOW == 77 (0x124d10400) [pid = 1692] [serial = 672] [outer = 0x0] [url = about:blank] 18:51:10 INFO - PROCESS | 1692 | --DOMWINDOW == 76 (0x1268bf000) [pid = 1692] [serial = 677] [outer = 0x0] [url = about:blank] 18:51:10 INFO - PROCESS | 1692 | --DOMWINDOW == 75 (0x124911800) [pid = 1692] [serial = 671] [outer = 0x0] [url = about:blank] 18:51:10 INFO - PROCESS | 1692 | --DOMWINDOW == 74 (0x126d75000) [pid = 1692] [serial = 678] [outer = 0x0] [url = about:blank] 18:51:10 INFO - PROCESS | 1692 | 1467424270468 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:10 INFO - PROCESS | 1692 | 1467424270470 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:51:10 INFO - PROCESS | 1692 | ++DOCSHELL 0x112d32800 == 30 [pid = 1692] [id = 246] 18:51:10 INFO - PROCESS | 1692 | ++DOMWINDOW == 75 (0x1130f0000) [pid = 1692] [serial = 736] [outer = 0x0] 18:51:10 INFO - PROCESS | 1692 | ++DOMWINDOW == 76 (0x1131cdc00) [pid = 1692] [serial = 737] [outer = 0x1130f0000] 18:51:10 INFO - PROCESS | 1692 | 1467424270517 Marionette DEBUG loaded listener.js 18:51:10 INFO - PROCESS | 1692 | ++DOMWINDOW == 77 (0x116629400) [pid = 1692] [serial = 738] [outer = 0x1130f0000] 18:51:10 INFO - PROCESS | 1692 | 1467424270940 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]]]}] 18:51:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 18:51:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 774ms 18:51:10 INFO - PROCESS | 1692 | 1467424270995 Marionette TRACE conn2 -> [0,957,"getWindowHandle",null] 18:51:10 INFO - PROCESS | 1692 | 1467424270997 Marionette TRACE conn2 <- [1,957,null,{"value":"7"}] 18:51:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 18:51:11 INFO - PROCESS | 1692 | 1467424271002 Marionette TRACE conn2 -> [0,958,"setScriptTimeout",{"ms":35000}] 18:51:11 INFO - PROCESS | 1692 | 1467424271003 Marionette TRACE conn2 <- [1,958,null,{}] 18:51:11 INFO - PROCESS | 1692 | 1467424271005 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}] 18:51:11 INFO - PROCESS | 1692 | 1467424271007 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:51:11 INFO - PROCESS | 1692 | 1467424271102 Marionette TRACE conn2 <- [1,959,null,{"value":null}] 18:51:11 INFO - PROCESS | 1692 | 1467424271157 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:11 INFO - PROCESS | 1692 | 1467424271158 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:51:11 INFO - PROCESS | 1692 | ++DOCSHELL 0x11860b800 == 31 [pid = 1692] [id = 247] 18:51:11 INFO - PROCESS | 1692 | ++DOMWINDOW == 78 (0x116759000) [pid = 1692] [serial = 739] [outer = 0x0] 18:51:11 INFO - PROCESS | 1692 | ++DOMWINDOW == 79 (0x1183b4800) [pid = 1692] [serial = 740] [outer = 0x116759000] 18:51:11 INFO - PROCESS | 1692 | 1467424271186 Marionette DEBUG loaded listener.js 18:51:11 INFO - PROCESS | 1692 | ++DOMWINDOW == 80 (0x1184c7800) [pid = 1692] [serial = 741] [outer = 0x116759000] 18:51:11 INFO - PROCESS | 1692 | 1467424271572 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]]]}] 18:51:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 18:51:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 619ms 18:51:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 18:51:11 INFO - PROCESS | 1692 | 1467424271621 Marionette TRACE conn2 -> [0,961,"getWindowHandle",null] 18:51:11 INFO - PROCESS | 1692 | 1467424271622 Marionette TRACE conn2 <- [1,961,null,{"value":"7"}] 18:51:11 INFO - PROCESS | 1692 | 1467424271624 Marionette TRACE conn2 -> [0,962,"setScriptTimeout",{"ms":35000}] 18:51:11 INFO - PROCESS | 1692 | 1467424271627 Marionette TRACE conn2 <- [1,962,null,{}] 18:51:11 INFO - PROCESS | 1692 | 1467424271642 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}] 18:51:11 INFO - PROCESS | 1692 | 1467424271645 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:51:11 INFO - PROCESS | 1692 | 1467424271732 Marionette TRACE conn2 <- [1,963,null,{"value":null}] 18:51:11 INFO - PROCESS | 1692 | 1467424271740 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:11 INFO - PROCESS | 1692 | 1467424271743 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:51:11 INFO - PROCESS | 1692 | ++DOCSHELL 0x119b19000 == 32 [pid = 1692] [id = 248] 18:51:11 INFO - PROCESS | 1692 | ++DOMWINDOW == 81 (0x112a51400) [pid = 1692] [serial = 742] [outer = 0x0] 18:51:11 INFO - PROCESS | 1692 | ++DOMWINDOW == 82 (0x1195c9c00) [pid = 1692] [serial = 743] [outer = 0x112a51400] 18:51:11 INFO - PROCESS | 1692 | 1467424271773 Marionette DEBUG loaded listener.js 18:51:11 INFO - PROCESS | 1692 | ++DOMWINDOW == 83 (0x119dd7800) [pid = 1692] [serial = 744] [outer = 0x112a51400] 18:51:12 INFO - PROCESS | 1692 | 1467424272119 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]]]}] 18:51:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 18:51:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 526ms 18:51:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 18:51:12 INFO - PROCESS | 1692 | 1467424272151 Marionette TRACE conn2 -> [0,965,"getWindowHandle",null] 18:51:12 INFO - PROCESS | 1692 | 1467424272153 Marionette TRACE conn2 <- [1,965,null,{"value":"7"}] 18:51:12 INFO - PROCESS | 1692 | 1467424272155 Marionette TRACE conn2 -> [0,966,"setScriptTimeout",{"ms":35000}] 18:51:12 INFO - PROCESS | 1692 | 1467424272156 Marionette TRACE conn2 <- [1,966,null,{}] 18:51:12 INFO - PROCESS | 1692 | 1467424272159 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}] 18:51:12 INFO - PROCESS | 1692 | 1467424272163 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:51:12 INFO - PROCESS | 1692 | 1467424272290 Marionette TRACE conn2 <- [1,967,null,{"value":null}] 18:51:12 INFO - PROCESS | 1692 | 1467424272335 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:12 INFO - PROCESS | 1692 | 1467424272337 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:51:12 INFO - PROCESS | 1692 | ++DOCSHELL 0x121219000 == 33 [pid = 1692] [id = 249] 18:51:12 INFO - PROCESS | 1692 | ++DOMWINDOW == 84 (0x1197da000) [pid = 1692] [serial = 745] [outer = 0x0] 18:51:12 INFO - PROCESS | 1692 | ++DOMWINDOW == 85 (0x1211a0800) [pid = 1692] [serial = 746] [outer = 0x1197da000] 18:51:12 INFO - PROCESS | 1692 | 1467424272380 Marionette DEBUG loaded listener.js 18:51:12 INFO - PROCESS | 1692 | ++DOMWINDOW == 86 (0x121956400) [pid = 1692] [serial = 747] [outer = 0x1197da000] 18:51:12 INFO - PROCESS | 1692 | 1467424272913 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]]]}] 18:51:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 18:51:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 768ms 18:51:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 18:51:12 INFO - PROCESS | 1692 | 1467424272924 Marionette TRACE conn2 -> [0,969,"getWindowHandle",null] 18:51:12 INFO - PROCESS | 1692 | 1467424272929 Marionette TRACE conn2 <- [1,969,null,{"value":"7"}] 18:51:12 INFO - PROCESS | 1692 | 1467424272932 Marionette TRACE conn2 -> [0,970,"setScriptTimeout",{"ms":35000}] 18:51:12 INFO - PROCESS | 1692 | 1467424272935 Marionette TRACE conn2 <- [1,970,null,{}] 18:51:12 INFO - PROCESS | 1692 | 1467424272939 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}] 18:51:12 INFO - PROCESS | 1692 | 1467424272941 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:51:13 INFO - PROCESS | 1692 | 1467424273064 Marionette TRACE conn2 <- [1,971,null,{"value":null}] 18:51:13 INFO - PROCESS | 1692 | 1467424273129 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:13 INFO - PROCESS | 1692 | 1467424273131 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:51:13 INFO - PROCESS | 1692 | ++DOCSHELL 0x119217000 == 34 [pid = 1692] [id = 250] 18:51:13 INFO - PROCESS | 1692 | ++DOMWINDOW == 87 (0x116755000) [pid = 1692] [serial = 748] [outer = 0x0] 18:51:13 INFO - PROCESS | 1692 | ++DOMWINDOW == 88 (0x116974400) [pid = 1692] [serial = 749] [outer = 0x116755000] 18:51:13 INFO - PROCESS | 1692 | 1467424273162 Marionette DEBUG loaded listener.js 18:51:13 INFO - PROCESS | 1692 | ++DOMWINDOW == 89 (0x11842d800) [pid = 1692] [serial = 750] [outer = 0x116755000] 18:51:13 INFO - PROCESS | 1692 | 1467424273582 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]]]}] 18:51:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 18:51:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 673ms 18:51:13 INFO - PROCESS | 1692 | 1467424273605 Marionette TRACE conn2 -> [0,973,"getWindowHandle",null] 18:51:13 INFO - PROCESS | 1692 | 1467424273609 Marionette TRACE conn2 <- [1,973,null,{"value":"7"}] 18:51:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 18:51:13 INFO - PROCESS | 1692 | 1467424273613 Marionette TRACE conn2 -> [0,974,"setScriptTimeout",{"ms":35000}] 18:51:13 INFO - PROCESS | 1692 | 1467424273615 Marionette TRACE conn2 <- [1,974,null,{}] 18:51:13 INFO - PROCESS | 1692 | 1467424273618 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}] 18:51:13 INFO - PROCESS | 1692 | 1467424273620 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:51:13 INFO - PROCESS | 1692 | 1467424273729 Marionette TRACE conn2 <- [1,975,null,{"value":null}] 18:51:13 INFO - PROCESS | 1692 | 1467424273784 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:13 INFO - PROCESS | 1692 | 1467424273785 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:51:13 INFO - PROCESS | 1692 | ++DOCSHELL 0x121cf4800 == 35 [pid = 1692] [id = 251] 18:51:13 INFO - PROCESS | 1692 | ++DOMWINDOW == 90 (0x1184ed800) [pid = 1692] [serial = 751] [outer = 0x0] 18:51:13 INFO - PROCESS | 1692 | ++DOMWINDOW == 91 (0x11980d400) [pid = 1692] [serial = 752] [outer = 0x1184ed800] 18:51:13 INFO - PROCESS | 1692 | 1467424273817 Marionette DEBUG loaded listener.js 18:51:13 INFO - PROCESS | 1692 | ++DOMWINDOW == 92 (0x120f90c00) [pid = 1692] [serial = 753] [outer = 0x1184ed800] 18:51:14 INFO - PROCESS | 1692 | 1467424274293 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]]]}] 18:51:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 18:51:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 721ms 18:51:14 INFO - PROCESS | 1692 | 1467424274360 Marionette TRACE conn2 -> [0,977,"getWindowHandle",null] 18:51:14 INFO - PROCESS | 1692 | 1467424274361 Marionette TRACE conn2 <- [1,977,null,{"value":"7"}] 18:51:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 18:51:14 INFO - PROCESS | 1692 | 1467424274365 Marionette TRACE conn2 -> [0,978,"setScriptTimeout",{"ms":35000}] 18:51:14 INFO - PROCESS | 1692 | 1467424274367 Marionette TRACE conn2 <- [1,978,null,{}] 18:51:14 INFO - PROCESS | 1692 | 1467424274375 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}] 18:51:14 INFO - PROCESS | 1692 | 1467424274380 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:51:14 INFO - PROCESS | 1692 | 1467424274473 Marionette TRACE conn2 <- [1,979,null,{"value":null}] 18:51:14 INFO - PROCESS | 1692 | 1467424274539 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:14 INFO - PROCESS | 1692 | 1467424274542 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:51:14 INFO - PROCESS | 1692 | ++DOCSHELL 0x12601b800 == 36 [pid = 1692] [id = 252] 18:51:14 INFO - PROCESS | 1692 | ++DOMWINDOW == 93 (0x124bca800) [pid = 1692] [serial = 754] [outer = 0x0] 18:51:14 INFO - PROCESS | 1692 | ++DOMWINDOW == 94 (0x124d69c00) [pid = 1692] [serial = 755] [outer = 0x124bca800] 18:51:14 INFO - PROCESS | 1692 | 1467424274574 Marionette DEBUG loaded listener.js 18:51:14 INFO - PROCESS | 1692 | ++DOMWINDOW == 95 (0x125e5cc00) [pid = 1692] [serial = 756] [outer = 0x124bca800] 18:51:14 INFO - PROCESS | 1692 | 1467424274986 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]]]}] 18:51:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 18:51:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 672ms 18:51:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 18:51:15 INFO - PROCESS | 1692 | 1467424275037 Marionette TRACE conn2 -> [0,981,"getWindowHandle",null] 18:51:15 INFO - PROCESS | 1692 | 1467424275039 Marionette TRACE conn2 <- [1,981,null,{"value":"7"}] 18:51:15 INFO - PROCESS | 1692 | 1467424275060 Marionette TRACE conn2 -> [0,982,"setScriptTimeout",{"ms":35000}] 18:51:15 INFO - PROCESS | 1692 | 1467424275061 Marionette TRACE conn2 <- [1,982,null,{}] 18:51:15 INFO - PROCESS | 1692 | 1467424275065 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}] 18:51:15 INFO - PROCESS | 1692 | 1467424275066 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:51:15 INFO - PROCESS | 1692 | 1467424275165 Marionette TRACE conn2 <- [1,983,null,{"value":null}] 18:51:15 INFO - PROCESS | 1692 | 1467424275229 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:15 INFO - PROCESS | 1692 | 1467424275231 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:51:15 INFO - PROCESS | 1692 | ++DOCSHELL 0x12819c800 == 37 [pid = 1692] [id = 253] 18:51:15 INFO - PROCESS | 1692 | ++DOMWINDOW == 96 (0x126679800) [pid = 1692] [serial = 757] [outer = 0x0] 18:51:15 INFO - PROCESS | 1692 | ++DOMWINDOW == 97 (0x1266d5800) [pid = 1692] [serial = 758] [outer = 0x126679800] 18:51:15 INFO - PROCESS | 1692 | 1467424275260 Marionette DEBUG loaded listener.js 18:51:15 INFO - PROCESS | 1692 | ++DOMWINDOW == 98 (0x126d3c400) [pid = 1692] [serial = 759] [outer = 0x126679800] 18:51:15 INFO - PROCESS | 1692 | 1467424275661 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]]]}] 18:51:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 18:51:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 638ms 18:51:15 INFO - PROCESS | 1692 | 1467424275680 Marionette TRACE conn2 -> [0,985,"getWindowHandle",null] 18:51:15 INFO - PROCESS | 1692 | 1467424275682 Marionette TRACE conn2 <- [1,985,null,{"value":"7"}] 18:51:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 18:51:15 INFO - PROCESS | 1692 | 1467424275684 Marionette TRACE conn2 -> [0,986,"setScriptTimeout",{"ms":35000}] 18:51:15 INFO - PROCESS | 1692 | 1467424275685 Marionette TRACE conn2 <- [1,986,null,{}] 18:51:15 INFO - PROCESS | 1692 | 1467424275687 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}] 18:51:15 INFO - PROCESS | 1692 | 1467424275689 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:51:15 INFO - PROCESS | 1692 | 1467424275800 Marionette TRACE conn2 <- [1,987,null,{"value":null}] 18:51:15 INFO - PROCESS | 1692 | 1467424275869 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:15 INFO - PROCESS | 1692 | 1467424275871 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:51:15 INFO - PROCESS | 1692 | ++DOCSHELL 0x119b11000 == 38 [pid = 1692] [id = 254] 18:51:15 INFO - PROCESS | 1692 | ++DOMWINDOW == 99 (0x1130f2800) [pid = 1692] [serial = 760] [outer = 0x0] 18:51:15 INFO - PROCESS | 1692 | ++DOMWINDOW == 100 (0x126d74800) [pid = 1692] [serial = 761] [outer = 0x1130f2800] 18:51:15 INFO - PROCESS | 1692 | 1467424275900 Marionette DEBUG loaded listener.js 18:51:15 INFO - PROCESS | 1692 | ++DOMWINDOW == 101 (0x1282d9400) [pid = 1692] [serial = 762] [outer = 0x1130f2800] 18:51:16 INFO - PROCESS | 1692 | 1467424276425 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]]]}] 18:51:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 18:51:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 771ms 18:51:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 18:51:16 INFO - PROCESS | 1692 | 1467424276459 Marionette TRACE conn2 -> [0,989,"getWindowHandle",null] 18:51:16 INFO - PROCESS | 1692 | 1467424276462 Marionette TRACE conn2 <- [1,989,null,{"value":"7"}] 18:51:16 INFO - PROCESS | 1692 | 1467424276468 Marionette TRACE conn2 -> [0,990,"setScriptTimeout",{"ms":35000}] 18:51:16 INFO - PROCESS | 1692 | 1467424276471 Marionette TRACE conn2 <- [1,990,null,{}] 18:51:16 INFO - PROCESS | 1692 | 1467424276478 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}] 18:51:16 INFO - PROCESS | 1692 | 1467424276480 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:51:16 INFO - PROCESS | 1692 | 1467424276623 Marionette TRACE conn2 <- [1,991,null,{"value":null}] 18:51:16 INFO - PROCESS | 1692 | 1467424276712 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:16 INFO - PROCESS | 1692 | 1467424276716 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:51:16 INFO - PROCESS | 1692 | ++DOCSHELL 0x11921b800 == 39 [pid = 1692] [id = 255] 18:51:16 INFO - PROCESS | 1692 | ++DOMWINDOW == 102 (0x1138ea000) [pid = 1692] [serial = 763] [outer = 0x0] 18:51:16 INFO - PROCESS | 1692 | ++DOMWINDOW == 103 (0x116083000) [pid = 1692] [serial = 764] [outer = 0x1138ea000] 18:51:16 INFO - PROCESS | 1692 | 1467424276762 Marionette DEBUG loaded listener.js 18:51:16 INFO - PROCESS | 1692 | ++DOMWINDOW == 104 (0x117ec7c00) [pid = 1692] [serial = 765] [outer = 0x1138ea000] 18:51:17 INFO - PROCESS | 1692 | --DOCSHELL 0x119b19000 == 38 [pid = 1692] [id = 248] 18:51:17 INFO - PROCESS | 1692 | --DOCSHELL 0x11860b800 == 37 [pid = 1692] [id = 247] 18:51:17 INFO - PROCESS | 1692 | --DOCSHELL 0x112d32800 == 36 [pid = 1692] [id = 246] 18:51:17 INFO - PROCESS | 1692 | --DOCSHELL 0x119d40000 == 35 [pid = 1692] [id = 245] 18:51:17 INFO - PROCESS | 1692 | --DOCSHELL 0x116ab3800 == 34 [pid = 1692] [id = 244] 18:51:17 INFO - PROCESS | 1692 | --DOCSHELL 0x12a6c7800 == 33 [pid = 1692] [id = 243] 18:51:17 INFO - PROCESS | 1692 | --DOCSHELL 0x119b11000 == 32 [pid = 1692] [id = 254] 18:51:17 INFO - PROCESS | 1692 | --DOCSHELL 0x12819c800 == 31 [pid = 1692] [id = 253] 18:51:17 INFO - PROCESS | 1692 | --DOCSHELL 0x12601b800 == 30 [pid = 1692] [id = 252] 18:51:17 INFO - PROCESS | 1692 | --DOCSHELL 0x121cf4800 == 29 [pid = 1692] [id = 251] 18:51:17 INFO - PROCESS | 1692 | --DOCSHELL 0x119217000 == 28 [pid = 1692] [id = 250] 18:51:17 INFO - PROCESS | 1692 | --DOCSHELL 0x121219000 == 27 [pid = 1692] [id = 249] 18:51:17 INFO - PROCESS | 1692 | 1467424277876 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]]]}] 18:51:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 18:51:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 1426ms 18:51:17 INFO - PROCESS | 1692 | 1467424277897 Marionette TRACE conn2 -> [0,993,"getWindowHandle",null] 18:51:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 18:51:17 INFO - PROCESS | 1692 | 1467424277899 Marionette TRACE conn2 <- [1,993,null,{"value":"7"}] 18:51:17 INFO - PROCESS | 1692 | 1467424277902 Marionette TRACE conn2 -> [0,994,"setScriptTimeout",{"ms":35000}] 18:51:17 INFO - PROCESS | 1692 | 1467424277904 Marionette TRACE conn2 <- [1,994,null,{}] 18:51:17 INFO - PROCESS | 1692 | 1467424277908 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}] 18:51:17 INFO - PROCESS | 1692 | 1467424277909 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:51:18 INFO - PROCESS | 1692 | 1467424278010 Marionette TRACE conn2 <- [1,995,null,{"value":null}] 18:51:18 INFO - PROCESS | 1692 | 1467424278015 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:18 INFO - PROCESS | 1692 | 1467424278018 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:51:18 INFO - PROCESS | 1692 | ++DOCSHELL 0x116669800 == 28 [pid = 1692] [id = 256] 18:51:18 INFO - PROCESS | 1692 | ++DOMWINDOW == 105 (0x112a84000) [pid = 1692] [serial = 766] [outer = 0x0] 18:51:18 INFO - PROCESS | 1692 | ++DOMWINDOW == 106 (0x1131d3800) [pid = 1692] [serial = 767] [outer = 0x112a84000] 18:51:18 INFO - PROCESS | 1692 | 1467424278046 Marionette DEBUG loaded listener.js 18:51:18 INFO - PROCESS | 1692 | ++DOMWINDOW == 107 (0x112d0b000) [pid = 1692] [serial = 768] [outer = 0x112a84000] 18:51:18 INFO - PROCESS | 1692 | 1467424278397 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]]]}] 18:51:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 18:51:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 521ms 18:51:18 INFO - PROCESS | 1692 | 1467424278423 Marionette TRACE conn2 -> [0,997,"getWindowHandle",null] 18:51:18 INFO - PROCESS | 1692 | 1467424278429 Marionette TRACE conn2 <- [1,997,null,{"value":"7"}] 18:51:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 18:51:18 INFO - PROCESS | 1692 | 1467424278442 Marionette TRACE conn2 -> [0,998,"setScriptTimeout",{"ms":35000}] 18:51:18 INFO - PROCESS | 1692 | 1467424278444 Marionette TRACE conn2 <- [1,998,null,{}] 18:51:18 INFO - PROCESS | 1692 | 1467424278446 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}] 18:51:18 INFO - PROCESS | 1692 | 1467424278447 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:51:18 INFO - PROCESS | 1692 | 1467424278544 Marionette TRACE conn2 <- [1,999,null,{"value":null}] 18:51:18 INFO - PROCESS | 1692 | 1467424278549 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:18 INFO - PROCESS | 1692 | 1467424278550 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:51:18 INFO - PROCESS | 1692 | ++DOCSHELL 0x118610000 == 29 [pid = 1692] [id = 257] 18:51:18 INFO - PROCESS | 1692 | ++DOMWINDOW == 108 (0x113f35400) [pid = 1692] [serial = 769] [outer = 0x0] 18:51:18 INFO - PROCESS | 1692 | ++DOMWINDOW == 109 (0x116f41c00) [pid = 1692] [serial = 770] [outer = 0x113f35400] 18:51:18 INFO - PROCESS | 1692 | 1467424278578 Marionette DEBUG loaded listener.js 18:51:18 INFO - PROCESS | 1692 | ++DOMWINDOW == 110 (0x1184bdc00) [pid = 1692] [serial = 771] [outer = 0x113f35400] 18:51:18 INFO - PROCESS | 1692 | 1467424278935 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]]]}] 18:51:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 18:51:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 520ms 18:51:18 INFO - PROCESS | 1692 | 1467424278971 Marionette TRACE conn2 -> [0,1001,"getWindowHandle",null] 18:51:18 INFO - PROCESS | 1692 | 1467424278972 Marionette TRACE conn2 <- [1,1001,null,{"value":"7"}] 18:51:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 18:51:18 INFO - PROCESS | 1692 | 1467424278982 Marionette TRACE conn2 -> [0,1002,"setScriptTimeout",{"ms":35000}] 18:51:18 INFO - PROCESS | 1692 | 1467424278984 Marionette TRACE conn2 <- [1,1002,null,{}] 18:51:18 INFO - PROCESS | 1692 | 1467424278992 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}] 18:51:18 INFO - PROCESS | 1692 | 1467424278995 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:51:19 INFO - PROCESS | 1692 | 1467424279095 Marionette TRACE conn2 <- [1,1003,null,{"value":null}] 18:51:19 INFO - PROCESS | 1692 | 1467424279101 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:19 INFO - PROCESS | 1692 | 1467424279103 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:51:19 INFO - PROCESS | 1692 | ++DOCSHELL 0x1210d4000 == 30 [pid = 1692] [id = 258] 18:51:19 INFO - PROCESS | 1692 | ++DOMWINDOW == 111 (0x112a59400) [pid = 1692] [serial = 772] [outer = 0x0] 18:51:19 INFO - PROCESS | 1692 | ++DOMWINDOW == 112 (0x1197de800) [pid = 1692] [serial = 773] [outer = 0x112a59400] 18:51:19 INFO - PROCESS | 1692 | 1467424279132 Marionette DEBUG loaded listener.js 18:51:19 INFO - PROCESS | 1692 | ++DOMWINDOW == 113 (0x120f8f800) [pid = 1692] [serial = 774] [outer = 0x112a59400] 18:51:19 INFO - PROCESS | 1692 | 1467424279579 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]]]}] 18:51:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 18:51:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 622ms 18:51:19 INFO - PROCESS | 1692 | 1467424279605 Marionette TRACE conn2 -> [0,1005,"getWindowHandle",null] 18:51:19 INFO - PROCESS | 1692 | 1467424279608 Marionette TRACE conn2 <- [1,1005,null,{"value":"7"}] 18:51:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 18:51:19 INFO - PROCESS | 1692 | 1467424279637 Marionette TRACE conn2 -> [0,1006,"setScriptTimeout",{"ms":35000}] 18:51:19 INFO - PROCESS | 1692 | 1467424279639 Marionette TRACE conn2 <- [1,1006,null,{}] 18:51:19 INFO - PROCESS | 1692 | 1467424279642 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}] 18:51:19 INFO - PROCESS | 1692 | 1467424279644 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:51:19 INFO - PROCESS | 1692 | 1467424279798 Marionette TRACE conn2 <- [1,1007,null,{"value":null}] 18:51:20 INFO - PROCESS | 1692 | --DOMWINDOW == 112 (0x1195d4800) [pid = 1692] [serial = 709] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 18:51:20 INFO - PROCESS | 1692 | --DOMWINDOW == 111 (0x112e58800) [pid = 1692] [serial = 694] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 18:51:20 INFO - PROCESS | 1692 | --DOMWINDOW == 110 (0x113869400) [pid = 1692] [serial = 697] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 18:51:20 INFO - PROCESS | 1692 | --DOMWINDOW == 109 (0x1184ee800) [pid = 1692] [serial = 703] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 18:51:20 INFO - PROCESS | 1692 | --DOMWINDOW == 108 (0x1128d3400) [pid = 1692] [serial = 691] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 18:51:20 INFO - PROCESS | 1692 | --DOMWINDOW == 107 (0x116f3c000) [pid = 1692] [serial = 700] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 18:51:20 INFO - PROCESS | 1692 | --DOMWINDOW == 106 (0x121accc00) [pid = 1692] [serial = 712] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 18:51:20 INFO - PROCESS | 1692 | --DOMWINDOW == 105 (0x1128d1800) [pid = 1692] [serial = 679] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 18:51:20 INFO - PROCESS | 1692 | --DOMWINDOW == 104 (0x11386b400) [pid = 1692] [serial = 682] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 18:51:20 INFO - PROCESS | 1692 | --DOMWINDOW == 103 (0x11269a800) [pid = 1692] [serial = 715] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 18:51:20 INFO - PROCESS | 1692 | --DOMWINDOW == 102 (0x110ee8400) [pid = 1692] [serial = 718] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 18:51:20 INFO - PROCESS | 1692 | --DOMWINDOW == 101 (0x11902f000) [pid = 1692] [serial = 685] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 18:51:20 INFO - PROCESS | 1692 | --DOMWINDOW == 100 (0x1180bd400) [pid = 1692] [serial = 721] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 18:51:20 INFO - PROCESS | 1692 | --DOMWINDOW == 99 (0x1184ba000) [pid = 1692] [serial = 688] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 18:51:20 INFO - PROCESS | 1692 | --DOMWINDOW == 98 (0x12666fc00) [pid = 1692] [serial = 724] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 18:51:20 INFO - PROCESS | 1692 | --DOMWINDOW == 97 (0x1128d5400) [pid = 1692] [serial = 706] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 18:51:20 INFO - PROCESS | 1692 | --DOMWINDOW == 96 (0x1197da000) [pid = 1692] [serial = 745] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 18:51:20 INFO - PROCESS | 1692 | --DOMWINDOW == 95 (0x112a59800) [pid = 1692] [serial = 730] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 18:51:20 INFO - PROCESS | 1692 | --DOMWINDOW == 94 (0x116759000) [pid = 1692] [serial = 739] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 18:51:20 INFO - PROCESS | 1692 | --DOMWINDOW == 93 (0x1130f0000) [pid = 1692] [serial = 736] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 18:51:20 INFO - PROCESS | 1692 | --DOMWINDOW == 92 (0x121194400) [pid = 1692] [serial = 727] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 18:51:20 INFO - PROCESS | 1692 | --DOMWINDOW == 91 (0x1160da800) [pid = 1692] [serial = 733] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 18:51:20 INFO - PROCESS | 1692 | --DOMWINDOW == 90 (0x112a51400) [pid = 1692] [serial = 742] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 18:51:20 INFO - PROCESS | 1692 | 1467424280211 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:20 INFO - PROCESS | 1692 | 1467424280212 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:51:20 INFO - PROCESS | 1692 | ++DOCSHELL 0x1169a5800 == 31 [pid = 1692] [id = 259] 18:51:20 INFO - PROCESS | 1692 | ++DOMWINDOW == 91 (0x111c75800) [pid = 1692] [serial = 775] [outer = 0x0] 18:51:20 INFO - PROCESS | 1692 | ++DOMWINDOW == 92 (0x11269c000) [pid = 1692] [serial = 776] [outer = 0x111c75800] 18:51:20 INFO - PROCESS | 1692 | 1467424280238 Marionette DEBUG loaded listener.js 18:51:20 INFO - PROCESS | 1692 | ++DOMWINDOW == 93 (0x1130fbc00) [pid = 1692] [serial = 777] [outer = 0x111c75800] 18:51:20 INFO - PROCESS | 1692 | 1467424280517 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]]]}] 18:51:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 18:51:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 925ms 18:51:20 INFO - PROCESS | 1692 | 1467424280565 Marionette TRACE conn2 -> [0,1009,"getWindowHandle",null] 18:51:20 INFO - PROCESS | 1692 | 1467424280567 Marionette TRACE conn2 <- [1,1009,null,{"value":"7"}] 18:51:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 18:51:20 INFO - PROCESS | 1692 | 1467424280571 Marionette TRACE conn2 -> [0,1010,"setScriptTimeout",{"ms":35000}] 18:51:20 INFO - PROCESS | 1692 | 1467424280572 Marionette TRACE conn2 <- [1,1010,null,{}] 18:51:20 INFO - PROCESS | 1692 | 1467424280576 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}] 18:51:20 INFO - PROCESS | 1692 | 1467424280591 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:51:20 INFO - PROCESS | 1692 | 1467424280698 Marionette TRACE conn2 <- [1,1011,null,{"value":null}] 18:51:20 INFO - PROCESS | 1692 | 1467424280773 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:20 INFO - PROCESS | 1692 | 1467424280775 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:51:20 INFO - PROCESS | 1692 | ++DOCSHELL 0x124f73000 == 32 [pid = 1692] [id = 260] 18:51:20 INFO - PROCESS | 1692 | ++DOMWINDOW == 94 (0x112695c00) [pid = 1692] [serial = 778] [outer = 0x0] 18:51:20 INFO - PROCESS | 1692 | ++DOMWINDOW == 95 (0x11386b800) [pid = 1692] [serial = 779] [outer = 0x112695c00] 18:51:20 INFO - PROCESS | 1692 | 1467424280816 Marionette DEBUG loaded listener.js 18:51:20 INFO - PROCESS | 1692 | ++DOMWINDOW == 96 (0x1192b6400) [pid = 1692] [serial = 780] [outer = 0x112695c00] 18:51:21 INFO - PROCESS | 1692 | 1467424281205 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]]]}] 18:51:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 18:51:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 675ms 18:51:21 INFO - PROCESS | 1692 | 1467424281246 Marionette TRACE conn2 -> [0,1013,"getWindowHandle",null] 18:51:21 INFO - PROCESS | 1692 | 1467424281248 Marionette TRACE conn2 <- [1,1013,null,{"value":"7"}] 18:51:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 18:51:21 INFO - PROCESS | 1692 | 1467424281250 Marionette TRACE conn2 -> [0,1014,"setScriptTimeout",{"ms":35000}] 18:51:21 INFO - PROCESS | 1692 | 1467424281251 Marionette TRACE conn2 <- [1,1014,null,{}] 18:51:21 INFO - PROCESS | 1692 | 1467424281253 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}] 18:51:21 INFO - PROCESS | 1692 | 1467424281257 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:51:21 INFO - PROCESS | 1692 | 1467424281351 Marionette TRACE conn2 <- [1,1015,null,{"value":null}] 18:51:21 INFO - PROCESS | 1692 | 1467424281426 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:21 INFO - PROCESS | 1692 | 1467424281427 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:51:21 INFO - PROCESS | 1692 | ++DOCSHELL 0x1290f6000 == 33 [pid = 1692] [id = 261] 18:51:21 INFO - PROCESS | 1692 | ++DOMWINDOW == 97 (0x1128d2400) [pid = 1692] [serial = 781] [outer = 0x0] 18:51:21 INFO - PROCESS | 1692 | ++DOMWINDOW == 98 (0x11980f400) [pid = 1692] [serial = 782] [outer = 0x1128d2400] 18:51:21 INFO - PROCESS | 1692 | 1467424281452 Marionette DEBUG loaded listener.js 18:51:21 INFO - PROCESS | 1692 | ++DOMWINDOW == 99 (0x124d6a400) [pid = 1692] [serial = 783] [outer = 0x1128d2400] 18:51:21 INFO - PROCESS | 1692 | 1467424281721 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]]]}] 18:51:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 18:51:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 518ms 18:51:21 INFO - PROCESS | 1692 | 1467424281768 Marionette TRACE conn2 -> [0,1017,"getWindowHandle",null] 18:51:21 INFO - PROCESS | 1692 | 1467424281770 Marionette TRACE conn2 <- [1,1017,null,{"value":"7"}] 18:51:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 18:51:21 INFO - PROCESS | 1692 | 1467424281772 Marionette TRACE conn2 -> [0,1018,"setScriptTimeout",{"ms":35000}] 18:51:21 INFO - PROCESS | 1692 | 1467424281773 Marionette TRACE conn2 <- [1,1018,null,{}] 18:51:21 INFO - PROCESS | 1692 | 1467424281778 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}] 18:51:21 INFO - PROCESS | 1692 | 1467424281781 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:51:21 INFO - PROCESS | 1692 | 1467424281870 Marionette TRACE conn2 <- [1,1019,null,{"value":null}] 18:51:21 INFO - PROCESS | 1692 | 1467424281878 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:21 INFO - PROCESS | 1692 | 1467424281879 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:51:21 INFO - PROCESS | 1692 | ++DOCSHELL 0x12a6c7800 == 34 [pid = 1692] [id = 262] 18:51:21 INFO - PROCESS | 1692 | ++DOMWINDOW == 100 (0x112769800) [pid = 1692] [serial = 784] [outer = 0x0] 18:51:21 INFO - PROCESS | 1692 | ++DOMWINDOW == 101 (0x1260bdc00) [pid = 1692] [serial = 785] [outer = 0x112769800] 18:51:21 INFO - PROCESS | 1692 | 1467424281920 Marionette DEBUG loaded listener.js 18:51:21 INFO - PROCESS | 1692 | ++DOMWINDOW == 102 (0x1266cac00) [pid = 1692] [serial = 786] [outer = 0x112769800] 18:51:22 INFO - PROCESS | 1692 | 1467424282450 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]]]}] 18:51:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 18:51:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 719ms 18:51:22 INFO - PROCESS | 1692 | 1467424282492 Marionette TRACE conn2 -> [0,1021,"getWindowHandle",null] 18:51:22 INFO - PROCESS | 1692 | 1467424282495 Marionette TRACE conn2 <- [1,1021,null,{"value":"7"}] 18:51:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 18:51:22 INFO - PROCESS | 1692 | 1467424282498 Marionette TRACE conn2 -> [0,1022,"setScriptTimeout",{"ms":35000}] 18:51:22 INFO - PROCESS | 1692 | 1467424282500 Marionette TRACE conn2 <- [1,1022,null,{}] 18:51:22 INFO - PROCESS | 1692 | 1467424282504 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}] 18:51:22 INFO - PROCESS | 1692 | 1467424282506 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:51:22 INFO - PROCESS | 1692 | 1467424282614 Marionette TRACE conn2 <- [1,1023,null,{"value":null}] 18:51:22 INFO - PROCESS | 1692 | 1467424282717 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:22 INFO - PROCESS | 1692 | 1467424282719 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:51:22 INFO - PROCESS | 1692 | ++DOCSHELL 0x117e2c000 == 35 [pid = 1692] [id = 263] 18:51:22 INFO - PROCESS | 1692 | ++DOMWINDOW == 103 (0x1130f7000) [pid = 1692] [serial = 787] [outer = 0x0] 18:51:22 INFO - PROCESS | 1692 | ++DOMWINDOW == 104 (0x1130fd400) [pid = 1692] [serial = 788] [outer = 0x1130f7000] 18:51:22 INFO - PROCESS | 1692 | 1467424282750 Marionette DEBUG loaded listener.js 18:51:22 INFO - PROCESS | 1692 | ++DOMWINDOW == 105 (0x113f30c00) [pid = 1692] [serial = 789] [outer = 0x1130f7000] 18:51:23 INFO - PROCESS | 1692 | 1467424283252 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]]]}] 18:51:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 18:51:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 822ms 18:51:23 INFO - PROCESS | 1692 | 1467424283320 Marionette TRACE conn2 -> [0,1025,"getWindowHandle",null] 18:51:23 INFO - PROCESS | 1692 | 1467424283323 Marionette TRACE conn2 <- [1,1025,null,{"value":"7"}] 18:51:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 18:51:23 INFO - PROCESS | 1692 | 1467424283330 Marionette TRACE conn2 -> [0,1026,"setScriptTimeout",{"ms":35000}] 18:51:23 INFO - PROCESS | 1692 | 1467424283332 Marionette TRACE conn2 <- [1,1026,null,{}] 18:51:23 INFO - PROCESS | 1692 | 1467424283334 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}] 18:51:23 INFO - PROCESS | 1692 | 1467424283336 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:51:23 INFO - PROCESS | 1692 | 1467424283442 Marionette TRACE conn2 <- [1,1027,null,{"value":null}] 18:51:23 INFO - PROCESS | 1692 | 1467424283524 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:23 INFO - PROCESS | 1692 | 1467424283525 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:51:23 INFO - PROCESS | 1692 | ++DOCSHELL 0x1210c7800 == 36 [pid = 1692] [id = 264] 18:51:23 INFO - PROCESS | 1692 | ++DOMWINDOW == 106 (0x118082c00) [pid = 1692] [serial = 790] [outer = 0x0] 18:51:23 INFO - PROCESS | 1692 | ++DOMWINDOW == 107 (0x1184c0400) [pid = 1692] [serial = 791] [outer = 0x118082c00] 18:51:23 INFO - PROCESS | 1692 | 1467424283556 Marionette DEBUG loaded listener.js 18:51:23 INFO - PROCESS | 1692 | ++DOMWINDOW == 108 (0x118c15c00) [pid = 1692] [serial = 792] [outer = 0x118082c00] 18:51:24 INFO - PROCESS | 1692 | 1467424284175 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]]]}] 18:51:24 INFO - PROCESS | 1692 | --DOCSHELL 0x1290f6000 == 35 [pid = 1692] [id = 261] 18:51:24 INFO - PROCESS | 1692 | --DOCSHELL 0x124f73000 == 34 [pid = 1692] [id = 260] 18:51:24 INFO - PROCESS | 1692 | --DOCSHELL 0x1169a5800 == 33 [pid = 1692] [id = 259] 18:51:24 INFO - PROCESS | 1692 | --DOCSHELL 0x1210d4000 == 32 [pid = 1692] [id = 258] 18:51:24 INFO - PROCESS | 1692 | --DOCSHELL 0x118610000 == 31 [pid = 1692] [id = 257] 18:51:24 INFO - PROCESS | 1692 | --DOCSHELL 0x116669800 == 30 [pid = 1692] [id = 256] 18:51:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 18:51:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 920ms 18:51:24 INFO - PROCESS | 1692 | 1467424284249 Marionette TRACE conn2 -> [0,1029,"getWindowHandle",null] 18:51:24 INFO - PROCESS | 1692 | 1467424284252 Marionette TRACE conn2 <- [1,1029,null,{"value":"7"}] 18:51:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 18:51:24 INFO - PROCESS | 1692 | 1467424284255 Marionette TRACE conn2 -> [0,1030,"setScriptTimeout",{"ms":35000}] 18:51:24 INFO - PROCESS | 1692 | 1467424284256 Marionette TRACE conn2 <- [1,1030,null,{}] 18:51:24 INFO - PROCESS | 1692 | 1467424284261 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}] 18:51:24 INFO - PROCESS | 1692 | 1467424284263 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:51:24 INFO - PROCESS | 1692 | 1467424284346 Marionette TRACE conn2 <- [1,1031,null,{"value":null}] 18:51:24 INFO - PROCESS | 1692 | 1467424284355 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:24 INFO - PROCESS | 1692 | 1467424284357 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:51:24 INFO - PROCESS | 1692 | ++DOCSHELL 0x116937800 == 31 [pid = 1692] [id = 265] 18:51:24 INFO - PROCESS | 1692 | ++DOMWINDOW == 109 (0x1131ce800) [pid = 1692] [serial = 793] [outer = 0x0] 18:51:24 INFO - PROCESS | 1692 | ++DOMWINDOW == 110 (0x1133e4800) [pid = 1692] [serial = 794] [outer = 0x1131ce800] 18:51:24 INFO - PROCESS | 1692 | 1467424284388 Marionette DEBUG loaded listener.js 18:51:24 INFO - PROCESS | 1692 | ++DOMWINDOW == 111 (0x116077000) [pid = 1692] [serial = 795] [outer = 0x1131ce800] 18:51:24 INFO - PROCESS | 1692 | --DOMWINDOW == 110 (0x1211a0800) [pid = 1692] [serial = 746] [outer = 0x0] [url = about:blank] 18:51:24 INFO - PROCESS | 1692 | --DOMWINDOW == 109 (0x120f8b400) [pid = 1692] [serial = 710] [outer = 0x0] [url = about:blank] 18:51:24 INFO - PROCESS | 1692 | --DOMWINDOW == 108 (0x112edd400) [pid = 1692] [serial = 695] [outer = 0x0] [url = about:blank] 18:51:24 INFO - PROCESS | 1692 | --DOMWINDOW == 107 (0x1130fe400) [pid = 1692] [serial = 696] [outer = 0x0] [url = about:blank] 18:51:24 INFO - PROCESS | 1692 | --DOMWINDOW == 106 (0x115e58800) [pid = 1692] [serial = 698] [outer = 0x0] [url = about:blank] 18:51:24 INFO - PROCESS | 1692 | --DOMWINDOW == 105 (0x1162a2000) [pid = 1692] [serial = 699] [outer = 0x0] [url = about:blank] 18:51:24 INFO - PROCESS | 1692 | --DOMWINDOW == 104 (0x119082000) [pid = 1692] [serial = 704] [outer = 0x0] [url = about:blank] 18:51:24 INFO - PROCESS | 1692 | --DOMWINDOW == 103 (0x1192b5000) [pid = 1692] [serial = 705] [outer = 0x0] [url = about:blank] 18:51:24 INFO - PROCESS | 1692 | --DOMWINDOW == 102 (0x11386c800) [pid = 1692] [serial = 693] [outer = 0x0] [url = about:blank] 18:51:24 INFO - PROCESS | 1692 | --DOMWINDOW == 101 (0x112a5a000) [pid = 1692] [serial = 692] [outer = 0x0] [url = about:blank] 18:51:24 INFO - PROCESS | 1692 | --DOMWINDOW == 100 (0x118084000) [pid = 1692] [serial = 701] [outer = 0x0] [url = about:blank] 18:51:24 INFO - PROCESS | 1692 | --DOMWINDOW == 99 (0x1184c2000) [pid = 1692] [serial = 702] [outer = 0x0] [url = about:blank] 18:51:24 INFO - PROCESS | 1692 | --DOMWINDOW == 98 (0x124bc5c00) [pid = 1692] [serial = 713] [outer = 0x0] [url = about:blank] 18:51:24 INFO - PROCESS | 1692 | --DOMWINDOW == 97 (0x112a7bc00) [pid = 1692] [serial = 731] [outer = 0x0] [url = about:blank] 18:51:24 INFO - PROCESS | 1692 | --DOMWINDOW == 96 (0x1183b4800) [pid = 1692] [serial = 740] [outer = 0x0] [url = about:blank] 18:51:24 INFO - PROCESS | 1692 | --DOMWINDOW == 95 (0x1184c7800) [pid = 1692] [serial = 741] [outer = 0x0] [url = about:blank] 18:51:24 INFO - PROCESS | 1692 | --DOMWINDOW == 94 (0x1131cdc00) [pid = 1692] [serial = 737] [outer = 0x0] [url = about:blank] 18:51:24 INFO - PROCESS | 1692 | --DOMWINDOW == 93 (0x1195c9c00) [pid = 1692] [serial = 743] [outer = 0x0] [url = about:blank] 18:51:24 INFO - PROCESS | 1692 | --DOMWINDOW == 92 (0x116757c00) [pid = 1692] [serial = 734] [outer = 0x0] [url = about:blank] 18:51:24 INFO - PROCESS | 1692 | --DOMWINDOW == 91 (0x129026400) [pid = 1692] [serial = 729] [outer = 0x0] [url = about:blank] 18:51:24 INFO - PROCESS | 1692 | --DOMWINDOW == 90 (0x113263800) [pid = 1692] [serial = 681] [outer = 0x0] [url = about:blank] 18:51:24 INFO - PROCESS | 1692 | --DOMWINDOW == 89 (0x112a88800) [pid = 1692] [serial = 680] [outer = 0x0] [url = about:blank] 18:51:24 INFO - PROCESS | 1692 | --DOMWINDOW == 88 (0x116a03800) [pid = 1692] [serial = 684] [outer = 0x0] [url = about:blank] 18:51:24 INFO - PROCESS | 1692 | --DOMWINDOW == 87 (0x121ac3000) [pid = 1692] [serial = 711] [outer = 0x0] [url = about:blank] 18:51:24 INFO - PROCESS | 1692 | --DOMWINDOW == 86 (0x1255a2400) [pid = 1692] [serial = 716] [outer = 0x0] [url = about:blank] 18:51:24 INFO - PROCESS | 1692 | --DOMWINDOW == 85 (0x116081400) [pid = 1692] [serial = 683] [outer = 0x0] [url = about:blank] 18:51:24 INFO - PROCESS | 1692 | --DOMWINDOW == 84 (0x11607b000) [pid = 1692] [serial = 719] [outer = 0x0] [url = about:blank] 18:51:24 INFO - PROCESS | 1692 | --DOMWINDOW == 83 (0x117021000) [pid = 1692] [serial = 735] [outer = 0x0] [url = about:blank] 18:51:24 INFO - PROCESS | 1692 | --DOMWINDOW == 82 (0x119e8dc00) [pid = 1692] [serial = 687] [outer = 0x0] [url = about:blank] 18:51:24 INFO - PROCESS | 1692 | --DOMWINDOW == 81 (0x12551d800) [pid = 1692] [serial = 714] [outer = 0x0] [url = about:blank] 18:51:24 INFO - PROCESS | 1692 | --DOMWINDOW == 80 (0x1260c6400) [pid = 1692] [serial = 722] [outer = 0x0] [url = about:blank] 18:51:24 INFO - PROCESS | 1692 | --DOMWINDOW == 79 (0x116629400) [pid = 1692] [serial = 738] [outer = 0x0] [url = about:blank] 18:51:24 INFO - PROCESS | 1692 | --DOMWINDOW == 78 (0x1195cbc00) [pid = 1692] [serial = 686] [outer = 0x0] [url = about:blank] 18:51:24 INFO - PROCESS | 1692 | --DOMWINDOW == 77 (0x1260c5800) [pid = 1692] [serial = 717] [outer = 0x0] [url = about:blank] 18:51:24 INFO - PROCESS | 1692 | --DOMWINDOW == 76 (0x124d06c00) [pid = 1692] [serial = 690] [outer = 0x0] [url = about:blank] 18:51:24 INFO - PROCESS | 1692 | --DOMWINDOW == 75 (0x1283dbc00) [pid = 1692] [serial = 728] [outer = 0x0] [url = about:blank] 18:51:24 INFO - PROCESS | 1692 | --DOMWINDOW == 74 (0x1130fe000) [pid = 1692] [serial = 732] [outer = 0x0] [url = about:blank] 18:51:24 INFO - PROCESS | 1692 | --DOMWINDOW == 73 (0x121199000) [pid = 1692] [serial = 689] [outer = 0x0] [url = about:blank] 18:51:24 INFO - PROCESS | 1692 | --DOMWINDOW == 72 (0x126d33c00) [pid = 1692] [serial = 725] [outer = 0x0] [url = about:blank] 18:51:24 INFO - PROCESS | 1692 | --DOMWINDOW == 71 (0x118c15000) [pid = 1692] [serial = 707] [outer = 0x0] [url = about:blank] 18:51:24 INFO - PROCESS | 1692 | --DOMWINDOW == 70 (0x126d79800) [pid = 1692] [serial = 726] [outer = 0x0] [url = about:blank] 18:51:24 INFO - PROCESS | 1692 | --DOMWINDOW == 69 (0x1197dfc00) [pid = 1692] [serial = 708] [outer = 0x0] [url = about:blank] 18:51:24 INFO - PROCESS | 1692 | --DOMWINDOW == 68 (0x119dd7800) [pid = 1692] [serial = 744] [outer = 0x0] [url = about:blank] 18:51:24 INFO - PROCESS | 1692 | --DOMWINDOW == 67 (0x12666f000) [pid = 1692] [serial = 723] [outer = 0x0] [url = about:blank] 18:51:24 INFO - PROCESS | 1692 | --DOMWINDOW == 66 (0x121053400) [pid = 1692] [serial = 720] [outer = 0x0] [url = about:blank] 18:51:24 INFO - PROCESS | 1692 | --DOMWINDOW == 65 (0x121956400) [pid = 1692] [serial = 747] [outer = 0x0] [url = about:blank] 18:51:24 INFO - PROCESS | 1692 | 1467424284818 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]]]}] 18:51:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 18:51:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 574ms 18:51:24 INFO - PROCESS | 1692 | 1467424284830 Marionette TRACE conn2 -> [0,1033,"getWindowHandle",null] 18:51:24 INFO - PROCESS | 1692 | 1467424284834 Marionette TRACE conn2 <- [1,1033,null,{"value":"7"}] 18:51:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 18:51:24 INFO - PROCESS | 1692 | 1467424284841 Marionette TRACE conn2 -> [0,1034,"setScriptTimeout",{"ms":35000}] 18:51:24 INFO - PROCESS | 1692 | 1467424284845 Marionette TRACE conn2 <- [1,1034,null,{}] 18:51:24 INFO - PROCESS | 1692 | 1467424284849 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}] 18:51:24 INFO - PROCESS | 1692 | 1467424284851 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:51:24 INFO - PROCESS | 1692 | 1467424284933 Marionette TRACE conn2 <- [1,1035,null,{"value":null}] 18:51:24 INFO - PROCESS | 1692 | 1467424284937 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:24 INFO - PROCESS | 1692 | 1467424284938 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:51:24 INFO - PROCESS | 1692 | ++DOCSHELL 0x11745f000 == 32 [pid = 1692] [id = 266] 18:51:24 INFO - PROCESS | 1692 | ++DOMWINDOW == 66 (0x1166ef000) [pid = 1692] [serial = 796] [outer = 0x0] 18:51:24 INFO - PROCESS | 1692 | ++DOMWINDOW == 67 (0x118084000) [pid = 1692] [serial = 797] [outer = 0x1166ef000] 18:51:24 INFO - PROCESS | 1692 | 1467424284967 Marionette DEBUG loaded listener.js 18:51:25 INFO - PROCESS | 1692 | ++DOMWINDOW == 68 (0x1184c5000) [pid = 1692] [serial = 798] [outer = 0x1166ef000] 18:51:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 18:51:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 473ms 18:51:25 INFO - PROCESS | 1692 | 1467424285306 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]]]}] 18:51:25 INFO - PROCESS | 1692 | 1467424285325 Marionette TRACE conn2 -> [0,1037,"getWindowHandle",null] 18:51:25 INFO - PROCESS | 1692 | 1467424285328 Marionette TRACE conn2 <- [1,1037,null,{"value":"7"}] 18:51:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 18:51:25 INFO - PROCESS | 1692 | 1467424285332 Marionette TRACE conn2 -> [0,1038,"setScriptTimeout",{"ms":35000}] 18:51:25 INFO - PROCESS | 1692 | 1467424285334 Marionette TRACE conn2 <- [1,1038,null,{}] 18:51:25 INFO - PROCESS | 1692 | 1467424285342 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}] 18:51:25 INFO - PROCESS | 1692 | 1467424285345 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:51:25 INFO - PROCESS | 1692 | 1467424285423 Marionette TRACE conn2 <- [1,1039,null,{"value":null}] 18:51:25 INFO - PROCESS | 1692 | 1467424285430 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:25 INFO - PROCESS | 1692 | 1467424285432 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:51:25 INFO - PROCESS | 1692 | ++DOCSHELL 0x11921f800 == 33 [pid = 1692] [id = 267] 18:51:25 INFO - PROCESS | 1692 | ++DOMWINDOW == 69 (0x1126a2400) [pid = 1692] [serial = 799] [outer = 0x0] 18:51:25 INFO - PROCESS | 1692 | ++DOMWINDOW == 70 (0x1195c6c00) [pid = 1692] [serial = 800] [outer = 0x1126a2400] 18:51:25 INFO - PROCESS | 1692 | 1467424285461 Marionette DEBUG loaded listener.js 18:51:25 INFO - PROCESS | 1692 | ++DOMWINDOW == 71 (0x119e90c00) [pid = 1692] [serial = 801] [outer = 0x1126a2400] 18:51:25 INFO - PROCESS | 1692 | 1467424285811 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]]]}] 18:51:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 18:51:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 522ms 18:51:25 INFO - PROCESS | 1692 | 1467424285854 Marionette TRACE conn2 -> [0,1041,"getWindowHandle",null] 18:51:25 INFO - PROCESS | 1692 | 1467424285856 Marionette TRACE conn2 <- [1,1041,null,{"value":"7"}] 18:51:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 18:51:25 INFO - PROCESS | 1692 | 1467424285858 Marionette TRACE conn2 -> [0,1042,"setScriptTimeout",{"ms":35000}] 18:51:25 INFO - PROCESS | 1692 | 1467424285859 Marionette TRACE conn2 <- [1,1042,null,{}] 18:51:25 INFO - PROCESS | 1692 | 1467424285862 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}] 18:51:25 INFO - PROCESS | 1692 | 1467424285863 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:51:25 INFO - PROCESS | 1692 | 1467424285942 Marionette TRACE conn2 <- [1,1043,null,{"value":null}] 18:51:25 INFO - PROCESS | 1692 | 1467424285947 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:25 INFO - PROCESS | 1692 | 1467424285948 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:51:25 INFO - PROCESS | 1692 | ++DOCSHELL 0x1210ca800 == 34 [pid = 1692] [id = 268] 18:51:25 INFO - PROCESS | 1692 | ++DOMWINDOW == 72 (0x120f8cc00) [pid = 1692] [serial = 802] [outer = 0x0] 18:51:25 INFO - PROCESS | 1692 | ++DOMWINDOW == 73 (0x1215aa000) [pid = 1692] [serial = 803] [outer = 0x120f8cc00] 18:51:25 INFO - PROCESS | 1692 | 1467424285973 Marionette DEBUG loaded listener.js 18:51:26 INFO - PROCESS | 1692 | ++DOMWINDOW == 74 (0x121ac1400) [pid = 1692] [serial = 804] [outer = 0x120f8cc00] 18:51:26 INFO - PROCESS | 1692 | 1467424286285 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]]]}] 18:51:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 18:51:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 471ms 18:51:26 INFO - PROCESS | 1692 | 1467424286330 Marionette TRACE conn2 -> [0,1045,"getWindowHandle",null] 18:51:26 INFO - PROCESS | 1692 | 1467424286339 Marionette TRACE conn2 <- [1,1045,null,{"value":"7"}] 18:51:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 18:51:26 INFO - PROCESS | 1692 | 1467424286341 Marionette TRACE conn2 -> [0,1046,"setScriptTimeout",{"ms":35000}] 18:51:26 INFO - PROCESS | 1692 | 1467424286342 Marionette TRACE conn2 <- [1,1046,null,{}] 18:51:26 INFO - PROCESS | 1692 | 1467424286345 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}] 18:51:26 INFO - PROCESS | 1692 | 1467424286346 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:51:26 INFO - PROCESS | 1692 | 1467424286418 Marionette TRACE conn2 <- [1,1047,null,{"value":null}] 18:51:26 INFO - PROCESS | 1692 | 1467424286422 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:26 INFO - PROCESS | 1692 | 1467424286423 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:51:26 INFO - PROCESS | 1692 | ++DOCSHELL 0x12184c800 == 35 [pid = 1692] [id = 269] 18:51:26 INFO - PROCESS | 1692 | ++DOMWINDOW == 75 (0x121acd800) [pid = 1692] [serial = 805] [outer = 0x0] 18:51:26 INFO - PROCESS | 1692 | ++DOMWINDOW == 76 (0x1249a1c00) [pid = 1692] [serial = 806] [outer = 0x121acd800] 18:51:26 INFO - PROCESS | 1692 | 1467424286450 Marionette DEBUG loaded listener.js 18:51:26 INFO - PROCESS | 1692 | ++DOMWINDOW == 77 (0x124ebb800) [pid = 1692] [serial = 807] [outer = 0x121acd800] 18:51:26 INFO - PROCESS | 1692 | 1467424286825 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]]]}] 18:51:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 18:51:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 518ms 18:51:26 INFO - PROCESS | 1692 | 1467424286865 Marionette TRACE conn2 -> [0,1049,"getWindowHandle",null] 18:51:26 INFO - PROCESS | 1692 | 1467424286866 Marionette TRACE conn2 <- [1,1049,null,{"value":"7"}] 18:51:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 18:51:26 INFO - PROCESS | 1692 | 1467424286868 Marionette TRACE conn2 -> [0,1050,"setScriptTimeout",{"ms":35000}] 18:51:26 INFO - PROCESS | 1692 | 1467424286869 Marionette TRACE conn2 <- [1,1050,null,{}] 18:51:26 INFO - PROCESS | 1692 | 1467424286872 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}] 18:51:26 INFO - PROCESS | 1692 | 1467424286876 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:51:26 INFO - PROCESS | 1692 | 1467424286991 Marionette TRACE conn2 <- [1,1051,null,{"value":null}] 18:51:26 INFO - PROCESS | 1692 | 1467424286995 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:26 INFO - PROCESS | 1692 | 1467424286997 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:51:27 INFO - PROCESS | 1692 | ++DOCSHELL 0x123d23000 == 36 [pid = 1692] [id = 270] 18:51:27 INFO - PROCESS | 1692 | ++DOMWINDOW == 78 (0x121acf800) [pid = 1692] [serial = 808] [outer = 0x0] 18:51:27 INFO - PROCESS | 1692 | ++DOMWINDOW == 79 (0x1260c2400) [pid = 1692] [serial = 809] [outer = 0x121acf800] 18:51:27 INFO - PROCESS | 1692 | 1467424287022 Marionette DEBUG loaded listener.js 18:51:27 INFO - PROCESS | 1692 | ++DOMWINDOW == 80 (0x126d83c00) [pid = 1692] [serial = 810] [outer = 0x121acf800] 18:51:27 INFO - PROCESS | 1692 | 1467424287358 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]]]}] 18:51:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 18:51:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 518ms 18:51:27 INFO - PROCESS | 1692 | 1467424287387 Marionette TRACE conn2 -> [0,1053,"getWindowHandle",null] 18:51:27 INFO - PROCESS | 1692 | 1467424287388 Marionette TRACE conn2 <- [1,1053,null,{"value":"7"}] 18:51:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 18:51:27 INFO - PROCESS | 1692 | 1467424287390 Marionette TRACE conn2 -> [0,1054,"setScriptTimeout",{"ms":35000}] 18:51:27 INFO - PROCESS | 1692 | 1467424287391 Marionette TRACE conn2 <- [1,1054,null,{}] 18:51:27 INFO - PROCESS | 1692 | 1467424287403 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}] 18:51:27 INFO - PROCESS | 1692 | 1467424287405 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:51:27 INFO - PROCESS | 1692 | 1467424287498 Marionette TRACE conn2 <- [1,1055,null,{"value":null}] 18:51:27 INFO - PROCESS | 1692 | 1467424287509 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:27 INFO - PROCESS | 1692 | 1467424287512 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:51:27 INFO - PROCESS | 1692 | ++DOCSHELL 0x128186000 == 37 [pid = 1692] [id = 271] 18:51:27 INFO - PROCESS | 1692 | ++DOMWINDOW == 81 (0x1282dd800) [pid = 1692] [serial = 811] [outer = 0x0] 18:51:27 INFO - PROCESS | 1692 | ++DOMWINDOW == 82 (0x1282e3000) [pid = 1692] [serial = 812] [outer = 0x1282dd800] 18:51:27 INFO - PROCESS | 1692 | 1467424287536 Marionette DEBUG loaded listener.js 18:51:27 INFO - PROCESS | 1692 | ++DOMWINDOW == 83 (0x12901d800) [pid = 1692] [serial = 813] [outer = 0x1282dd800] 18:51:27 INFO - PROCESS | 1692 | 1467424287863 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]]]}] 18:51:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 18:51:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 528ms 18:51:27 INFO - PROCESS | 1692 | 1467424287919 Marionette TRACE conn2 -> [0,1057,"getWindowHandle",null] 18:51:27 INFO - PROCESS | 1692 | 1467424287920 Marionette TRACE conn2 <- [1,1057,null,{"value":"7"}] 18:51:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 18:51:27 INFO - PROCESS | 1692 | 1467424287922 Marionette TRACE conn2 -> [0,1058,"setScriptTimeout",{"ms":35000}] 18:51:27 INFO - PROCESS | 1692 | 1467424287923 Marionette TRACE conn2 <- [1,1058,null,{}] 18:51:27 INFO - PROCESS | 1692 | 1467424287925 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}] 18:51:27 INFO - PROCESS | 1692 | 1467424287927 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:51:28 INFO - PROCESS | 1692 | 1467424288020 Marionette TRACE conn2 <- [1,1059,null,{"value":null}] 18:51:28 INFO - PROCESS | 1692 | 1467424288031 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:28 INFO - PROCESS | 1692 | 1467424288033 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:51:28 INFO - PROCESS | 1692 | ++DOCSHELL 0x1290e0800 == 38 [pid = 1692] [id = 272] 18:51:28 INFO - PROCESS | 1692 | ++DOMWINDOW == 84 (0x129028800) [pid = 1692] [serial = 814] [outer = 0x0] 18:51:28 INFO - PROCESS | 1692 | ++DOMWINDOW == 85 (0x12902b800) [pid = 1692] [serial = 815] [outer = 0x129028800] 18:51:28 INFO - PROCESS | 1692 | 1467424288057 Marionette DEBUG loaded listener.js 18:51:28 INFO - PROCESS | 1692 | ++DOMWINDOW == 86 (0x12913b400) [pid = 1692] [serial = 816] [outer = 0x129028800] 18:51:28 INFO - PROCESS | 1692 | 1467424288391 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]]]}] 18:51:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 18:51:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 518ms 18:51:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 18:51:28 INFO - PROCESS | 1692 | 1467424288440 Marionette TRACE conn2 -> [0,1061,"getWindowHandle",null] 18:51:28 INFO - PROCESS | 1692 | 1467424288442 Marionette TRACE conn2 <- [1,1061,null,{"value":"7"}] 18:51:28 INFO - PROCESS | 1692 | 1467424288444 Marionette TRACE conn2 -> [0,1062,"setScriptTimeout",{"ms":35000}] 18:51:28 INFO - PROCESS | 1692 | 1467424288445 Marionette TRACE conn2 <- [1,1062,null,{}] 18:51:28 INFO - PROCESS | 1692 | 1467424288447 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}] 18:51:28 INFO - PROCESS | 1692 | 1467424288448 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:51:28 INFO - PROCESS | 1692 | 1467424288560 Marionette TRACE conn2 <- [1,1063,null,{"value":null}] 18:51:28 INFO - PROCESS | 1692 | 1467424288564 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:28 INFO - PROCESS | 1692 | 1467424288565 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:51:28 INFO - PROCESS | 1692 | ++DOCSHELL 0x11921c800 == 39 [pid = 1692] [id = 273] 18:51:28 INFO - PROCESS | 1692 | ++DOMWINDOW == 87 (0x12913b000) [pid = 1692] [serial = 817] [outer = 0x0] 18:51:28 INFO - PROCESS | 1692 | ++DOMWINDOW == 88 (0x129143800) [pid = 1692] [serial = 818] [outer = 0x12913b000] 18:51:28 INFO - PROCESS | 1692 | 1467424288588 Marionette DEBUG loaded listener.js 18:51:28 INFO - PROCESS | 1692 | ++DOMWINDOW == 89 (0x119e8f800) [pid = 1692] [serial = 819] [outer = 0x12913b000] 18:51:28 INFO - PROCESS | 1692 | --DOMWINDOW == 88 (0x116755000) [pid = 1692] [serial = 748] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 18:51:28 INFO - PROCESS | 1692 | --DOMWINDOW == 87 (0x1184ed800) [pid = 1692] [serial = 751] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 18:51:28 INFO - PROCESS | 1692 | --DOMWINDOW == 86 (0x124bca800) [pid = 1692] [serial = 754] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 18:51:28 INFO - PROCESS | 1692 | --DOMWINDOW == 85 (0x126679800) [pid = 1692] [serial = 757] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 18:51:28 INFO - PROCESS | 1692 | --DOMWINDOW == 84 (0x1130f2800) [pid = 1692] [serial = 760] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 18:51:28 INFO - PROCESS | 1692 | --DOMWINDOW == 83 (0x1138ea000) [pid = 1692] [serial = 763] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 18:51:28 INFO - PROCESS | 1692 | --DOMWINDOW == 82 (0x112a84000) [pid = 1692] [serial = 766] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 18:51:28 INFO - PROCESS | 1692 | --DOMWINDOW == 81 (0x113f35400) [pid = 1692] [serial = 769] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 18:51:28 INFO - PROCESS | 1692 | --DOMWINDOW == 80 (0x112a59400) [pid = 1692] [serial = 772] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 18:51:28 INFO - PROCESS | 1692 | --DOMWINDOW == 79 (0x112695c00) [pid = 1692] [serial = 778] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 18:51:28 INFO - PROCESS | 1692 | --DOMWINDOW == 78 (0x1128d2400) [pid = 1692] [serial = 781] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 18:51:28 INFO - PROCESS | 1692 | --DOMWINDOW == 77 (0x111c75800) [pid = 1692] [serial = 775] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 18:51:28 INFO - PROCESS | 1692 | 1467424288928 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]]]}] 18:51:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 18:51:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 519ms 18:51:28 INFO - PROCESS | 1692 | 1467424288967 Marionette TRACE conn2 -> [0,1065,"getWindowHandle",null] 18:51:28 INFO - PROCESS | 1692 | 1467424288968 Marionette TRACE conn2 <- [1,1065,null,{"value":"7"}] 18:51:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 18:51:28 INFO - PROCESS | 1692 | 1467424288971 Marionette TRACE conn2 -> [0,1066,"setScriptTimeout",{"ms":35000}] 18:51:28 INFO - PROCESS | 1692 | 1467424288972 Marionette TRACE conn2 <- [1,1066,null,{}] 18:51:28 INFO - PROCESS | 1692 | 1467424288974 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}] 18:51:28 INFO - PROCESS | 1692 | 1467424288975 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:51:29 INFO - PROCESS | 1692 | 1467424289062 Marionette TRACE conn2 <- [1,1067,null,{"value":null}] 18:51:29 INFO - PROCESS | 1692 | 1467424289066 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:29 INFO - PROCESS | 1692 | 1467424289067 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:51:29 INFO - PROCESS | 1692 | ++DOCSHELL 0x12a6ba800 == 40 [pid = 1692] [id = 274] 18:51:29 INFO - PROCESS | 1692 | ++DOMWINDOW == 78 (0x118427c00) [pid = 1692] [serial = 820] [outer = 0x0] 18:51:29 INFO - PROCESS | 1692 | ++DOMWINDOW == 79 (0x1195c7c00) [pid = 1692] [serial = 821] [outer = 0x118427c00] 18:51:29 INFO - PROCESS | 1692 | 1467424289092 Marionette DEBUG loaded listener.js 18:51:29 INFO - PROCESS | 1692 | ++DOMWINDOW == 80 (0x124d0d800) [pid = 1692] [serial = 822] [outer = 0x118427c00] 18:51:29 INFO - PROCESS | 1692 | 1467424289422 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]]]}] 18:51:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 18:51:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 468ms 18:51:29 INFO - PROCESS | 1692 | 1467424289440 Marionette TRACE conn2 -> [0,1069,"getWindowHandle",null] 18:51:29 INFO - PROCESS | 1692 | 1467424289441 Marionette TRACE conn2 <- [1,1069,null,{"value":"7"}] 18:51:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 18:51:29 INFO - PROCESS | 1692 | 1467424289446 Marionette TRACE conn2 -> [0,1070,"setScriptTimeout",{"ms":35000}] 18:51:29 INFO - PROCESS | 1692 | 1467424289449 Marionette TRACE conn2 <- [1,1070,null,{}] 18:51:29 INFO - PROCESS | 1692 | 1467424289451 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}] 18:51:29 INFO - PROCESS | 1692 | 1467424289453 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:51:29 INFO - PROCESS | 1692 | 1467424289553 Marionette TRACE conn2 <- [1,1071,null,{"value":null}] 18:51:29 INFO - PROCESS | 1692 | 1467424289614 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:29 INFO - PROCESS | 1692 | 1467424289615 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:51:29 INFO - PROCESS | 1692 | ++DOCSHELL 0x12b12c000 == 41 [pid = 1692] [id = 275] 18:51:29 INFO - PROCESS | 1692 | ++DOMWINDOW == 81 (0x1255a5400) [pid = 1692] [serial = 823] [outer = 0x0] 18:51:29 INFO - PROCESS | 1692 | ++DOMWINDOW == 82 (0x129387400) [pid = 1692] [serial = 824] [outer = 0x1255a5400] 18:51:29 INFO - PROCESS | 1692 | 1467424289642 Marionette DEBUG loaded listener.js 18:51:29 INFO - PROCESS | 1692 | ++DOMWINDOW == 83 (0x12a53e400) [pid = 1692] [serial = 825] [outer = 0x1255a5400] 18:51:29 INFO - PROCESS | 1692 | 1467424289918 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]]]}] 18:51:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 18:51:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 522ms 18:51:29 INFO - PROCESS | 1692 | 1467424289966 Marionette TRACE conn2 -> [0,1073,"getWindowHandle",null] 18:51:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 18:51:29 INFO - PROCESS | 1692 | 1467424289968 Marionette TRACE conn2 <- [1,1073,null,{"value":"7"}] 18:51:29 INFO - PROCESS | 1692 | 1467424289971 Marionette TRACE conn2 -> [0,1074,"setScriptTimeout",{"ms":35000}] 18:51:29 INFO - PROCESS | 1692 | 1467424289972 Marionette TRACE conn2 <- [1,1074,null,{}] 18:51:29 INFO - PROCESS | 1692 | 1467424289974 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}] 18:51:29 INFO - PROCESS | 1692 | 1467424289975 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:51:30 INFO - PROCESS | 1692 | 1467424290063 Marionette TRACE conn2 <- [1,1075,null,{"value":null}] 18:51:30 INFO - PROCESS | 1692 | 1467424290067 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:30 INFO - PROCESS | 1692 | 1467424290068 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:51:30 INFO - PROCESS | 1692 | ++DOCSHELL 0x12b741800 == 42 [pid = 1692] [id = 276] 18:51:30 INFO - PROCESS | 1692 | ++DOMWINDOW == 84 (0x12a542800) [pid = 1692] [serial = 826] [outer = 0x0] 18:51:30 INFO - PROCESS | 1692 | ++DOMWINDOW == 85 (0x12a671000) [pid = 1692] [serial = 827] [outer = 0x12a542800] 18:51:30 INFO - PROCESS | 1692 | 1467424290092 Marionette DEBUG loaded listener.js 18:51:30 INFO - PROCESS | 1692 | ++DOMWINDOW == 86 (0x12a6e4800) [pid = 1692] [serial = 828] [outer = 0x12a542800] 18:51:30 INFO - PROCESS | 1692 | 1467424290427 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]]]}] 18:51:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 18:51:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 468ms 18:51:30 INFO - PROCESS | 1692 | 1467424290440 Marionette TRACE conn2 -> [0,1077,"getWindowHandle",null] 18:51:30 INFO - PROCESS | 1692 | 1467424290441 Marionette TRACE conn2 <- [1,1077,null,{"value":"7"}] 18:51:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 18:51:30 INFO - PROCESS | 1692 | 1467424290445 Marionette TRACE conn2 -> [0,1078,"setScriptTimeout",{"ms":35000}] 18:51:30 INFO - PROCESS | 1692 | 1467424290454 Marionette TRACE conn2 <- [1,1078,null,{}] 18:51:30 INFO - PROCESS | 1692 | 1467424290456 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}] 18:51:30 INFO - PROCESS | 1692 | 1467424290457 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:51:30 INFO - PROCESS | 1692 | 1467424290559 Marionette TRACE conn2 <- [1,1079,null,{"value":null}] 18:51:30 INFO - PROCESS | 1692 | 1467424290567 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:30 INFO - PROCESS | 1692 | 1467424290568 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:51:30 INFO - PROCESS | 1692 | ++DOCSHELL 0x12b982800 == 43 [pid = 1692] [id = 277] 18:51:30 INFO - PROCESS | 1692 | ++DOMWINDOW == 87 (0x12a543c00) [pid = 1692] [serial = 829] [outer = 0x0] 18:51:30 INFO - PROCESS | 1692 | ++DOMWINDOW == 88 (0x12a6ea000) [pid = 1692] [serial = 830] [outer = 0x12a543c00] 18:51:30 INFO - PROCESS | 1692 | 1467424290592 Marionette DEBUG loaded listener.js 18:51:30 INFO - PROCESS | 1692 | ++DOMWINDOW == 89 (0x12a8bb800) [pid = 1692] [serial = 831] [outer = 0x12a543c00] 18:51:31 INFO - PROCESS | 1692 | 1467424291019 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]]]}] 18:51:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 18:51:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 627ms 18:51:31 INFO - PROCESS | 1692 | 1467424291077 Marionette TRACE conn2 -> [0,1081,"getWindowHandle",null] 18:51:31 INFO - PROCESS | 1692 | 1467424291080 Marionette TRACE conn2 <- [1,1081,null,{"value":"7"}] 18:51:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 18:51:31 INFO - PROCESS | 1692 | 1467424291084 Marionette TRACE conn2 -> [0,1082,"setScriptTimeout",{"ms":35000}] 18:51:31 INFO - PROCESS | 1692 | 1467424291086 Marionette TRACE conn2 <- [1,1082,null,{}] 18:51:31 INFO - PROCESS | 1692 | 1467424291090 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}] 18:51:31 INFO - PROCESS | 1692 | 1467424291092 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:51:31 INFO - PROCESS | 1692 | 1467424291201 Marionette TRACE conn2 <- [1,1083,null,{"value":null}] 18:51:31 INFO - PROCESS | 1692 | 1467424291270 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:31 INFO - PROCESS | 1692 | 1467424291271 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:51:31 INFO - PROCESS | 1692 | ++DOCSHELL 0x11746d800 == 44 [pid = 1692] [id = 278] 18:51:31 INFO - PROCESS | 1692 | ++DOMWINDOW == 90 (0x112a7bc00) [pid = 1692] [serial = 832] [outer = 0x0] 18:51:31 INFO - PROCESS | 1692 | ++DOMWINDOW == 91 (0x1130fd800) [pid = 1692] [serial = 833] [outer = 0x112a7bc00] 18:51:31 INFO - PROCESS | 1692 | 1467424291303 Marionette DEBUG loaded listener.js 18:51:31 INFO - PROCESS | 1692 | ++DOMWINDOW == 92 (0x113dab400) [pid = 1692] [serial = 834] [outer = 0x112a7bc00] 18:51:31 INFO - PROCESS | 1692 | 1467424291720 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]]]}] 18:51:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 18:51:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 720ms 18:51:31 INFO - PROCESS | 1692 | 1467424291804 Marionette TRACE conn2 -> [0,1085,"getWindowHandle",null] 18:51:31 INFO - PROCESS | 1692 | 1467424291808 Marionette TRACE conn2 <- [1,1085,null,{"value":"7"}] 18:51:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 18:51:31 INFO - PROCESS | 1692 | 1467424291812 Marionette TRACE conn2 -> [0,1086,"setScriptTimeout",{"ms":35000}] 18:51:31 INFO - PROCESS | 1692 | 1467424291814 Marionette TRACE conn2 <- [1,1086,null,{}] 18:51:31 INFO - PROCESS | 1692 | 1467424291817 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}] 18:51:31 INFO - PROCESS | 1692 | 1467424291818 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:51:31 INFO - PROCESS | 1692 | 1467424291924 Marionette TRACE conn2 <- [1,1087,null,{"value":null}] 18:51:32 INFO - PROCESS | 1692 | 1467424291995 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:32 INFO - PROCESS | 1692 | 1467424291996 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:51:32 INFO - PROCESS | 1692 | ++DOCSHELL 0x123d31800 == 45 [pid = 1692] [id = 279] 18:51:32 INFO - PROCESS | 1692 | ++DOMWINDOW == 93 (0x118c15000) [pid = 1692] [serial = 835] [outer = 0x0] 18:51:32 INFO - PROCESS | 1692 | ++DOMWINDOW == 94 (0x119032800) [pid = 1692] [serial = 836] [outer = 0x118c15000] 18:51:32 INFO - PROCESS | 1692 | 1467424292026 Marionette DEBUG loaded listener.js 18:51:32 INFO - PROCESS | 1692 | ++DOMWINDOW == 95 (0x1195c9400) [pid = 1692] [serial = 837] [outer = 0x118c15000] 18:51:32 INFO - PROCESS | 1692 | 1467424292434 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]]]}] 18:51:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 18:51:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 669ms 18:51:32 INFO - PROCESS | 1692 | 1467424292482 Marionette TRACE conn2 -> [0,1089,"getWindowHandle",null] 18:51:32 INFO - PROCESS | 1692 | 1467424292483 Marionette TRACE conn2 <- [1,1089,null,{"value":"7"}] 18:51:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 18:51:32 INFO - PROCESS | 1692 | 1467424292486 Marionette TRACE conn2 -> [0,1090,"setScriptTimeout",{"ms":35000}] 18:51:32 INFO - PROCESS | 1692 | 1467424292488 Marionette TRACE conn2 <- [1,1090,null,{}] 18:51:32 INFO - PROCESS | 1692 | 1467424292496 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}] 18:51:32 INFO - PROCESS | 1692 | 1467424292499 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:51:32 INFO - PROCESS | 1692 | 1467424292602 Marionette TRACE conn2 <- [1,1091,null,{"value":null}] 18:51:32 INFO - PROCESS | 1692 | 1467424292661 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:32 INFO - PROCESS | 1692 | 1467424292663 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:51:32 INFO - PROCESS | 1692 | ++DOCSHELL 0x12ba17000 == 46 [pid = 1692] [id = 280] 18:51:32 INFO - PROCESS | 1692 | ++DOMWINDOW == 96 (0x120f8b400) [pid = 1692] [serial = 838] [outer = 0x0] 18:51:32 INFO - PROCESS | 1692 | ++DOMWINDOW == 97 (0x121ccc800) [pid = 1692] [serial = 839] [outer = 0x120f8b400] 18:51:32 INFO - PROCESS | 1692 | 1467424292694 Marionette DEBUG loaded listener.js 18:51:32 INFO - PROCESS | 1692 | ++DOMWINDOW == 98 (0x1260c4400) [pid = 1692] [serial = 840] [outer = 0x120f8b400] 18:51:33 INFO - PROCESS | 1692 | 1467424293236 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]]]}] 18:51:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 18:51:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 871ms 18:51:33 INFO - PROCESS | 1692 | 1467424293379 Marionette TRACE conn2 -> [0,1093,"getWindowHandle",null] 18:51:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 18:51:33 INFO - PROCESS | 1692 | 1467424293381 Marionette TRACE conn2 <- [1,1093,null,{"value":"7"}] 18:51:33 INFO - PROCESS | 1692 | 1467424293384 Marionette TRACE conn2 -> [0,1094,"setScriptTimeout",{"ms":35000}] 18:51:33 INFO - PROCESS | 1692 | 1467424293385 Marionette TRACE conn2 <- [1,1094,null,{}] 18:51:33 INFO - PROCESS | 1692 | 1467424293388 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}] 18:51:33 INFO - PROCESS | 1692 | 1467424293389 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:51:33 INFO - PROCESS | 1692 | 1467424293493 Marionette TRACE conn2 <- [1,1095,null,{"value":null}] 18:51:33 INFO - PROCESS | 1692 | 1467424293557 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:33 INFO - PROCESS | 1692 | 1467424293558 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:51:33 INFO - PROCESS | 1692 | ++DOCSHELL 0x119009800 == 47 [pid = 1692] [id = 281] 18:51:33 INFO - PROCESS | 1692 | ++DOMWINDOW == 99 (0x112d15800) [pid = 1692] [serial = 841] [outer = 0x0] 18:51:33 INFO - PROCESS | 1692 | ++DOMWINDOW == 100 (0x123ca7000) [pid = 1692] [serial = 842] [outer = 0x112d15800] 18:51:33 INFO - PROCESS | 1692 | 1467424293587 Marionette DEBUG loaded listener.js 18:51:33 INFO - PROCESS | 1692 | ++DOMWINDOW == 101 (0x12a8bcc00) [pid = 1692] [serial = 843] [outer = 0x112d15800] 18:51:34 INFO - PROCESS | 1692 | 1467424294200 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]]]}] 18:51:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 18:51:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 871ms 18:51:34 INFO - PROCESS | 1692 | 1467424294264 Marionette TRACE conn2 -> [0,1097,"getWindowHandle",null] 18:51:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 18:51:34 INFO - PROCESS | 1692 | 1467424294267 Marionette TRACE conn2 <- [1,1097,null,{"value":"7"}] 18:51:34 INFO - PROCESS | 1692 | 1467424294273 Marionette TRACE conn2 -> [0,1098,"setScriptTimeout",{"ms":35000}] 18:51:34 INFO - PROCESS | 1692 | 1467424294276 Marionette TRACE conn2 <- [1,1098,null,{}] 18:51:34 INFO - PROCESS | 1692 | 1467424294284 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}] 18:51:34 INFO - PROCESS | 1692 | 1467424294286 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:51:34 INFO - PROCESS | 1692 | 1467424294468 Marionette TRACE conn2 <- [1,1099,null,{"value":null}] 18:51:34 INFO - PROCESS | 1692 | 1467424294565 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:34 INFO - PROCESS | 1692 | 1467424294567 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:51:34 INFO - PROCESS | 1692 | ++DOCSHELL 0x1193f4000 == 48 [pid = 1692] [id = 282] 18:51:34 INFO - PROCESS | 1692 | ++DOMWINDOW == 102 (0x1130fa000) [pid = 1692] [serial = 844] [outer = 0x0] 18:51:34 INFO - PROCESS | 1692 | ++DOMWINDOW == 103 (0x1138e9800) [pid = 1692] [serial = 845] [outer = 0x1130fa000] 18:51:34 INFO - PROCESS | 1692 | 1467424294613 Marionette DEBUG loaded listener.js 18:51:34 INFO - PROCESS | 1692 | ++DOMWINDOW == 104 (0x1160d8000) [pid = 1692] [serial = 846] [outer = 0x1130fa000] 18:51:35 INFO - PROCESS | 1692 | --DOCSHELL 0x12b741800 == 47 [pid = 1692] [id = 276] 18:51:35 INFO - PROCESS | 1692 | --DOCSHELL 0x12b12c000 == 46 [pid = 1692] [id = 275] 18:51:35 INFO - PROCESS | 1692 | --DOCSHELL 0x12a6ba800 == 45 [pid = 1692] [id = 274] 18:51:35 INFO - PROCESS | 1692 | --DOCSHELL 0x11921c800 == 44 [pid = 1692] [id = 273] 18:51:35 INFO - PROCESS | 1692 | --DOCSHELL 0x1290e0800 == 43 [pid = 1692] [id = 272] 18:51:35 INFO - PROCESS | 1692 | --DOCSHELL 0x128186000 == 42 [pid = 1692] [id = 271] 18:51:35 INFO - PROCESS | 1692 | --DOCSHELL 0x123d23000 == 41 [pid = 1692] [id = 270] 18:51:35 INFO - PROCESS | 1692 | --DOCSHELL 0x12184c800 == 40 [pid = 1692] [id = 269] 18:51:35 INFO - PROCESS | 1692 | --DOCSHELL 0x1210ca800 == 39 [pid = 1692] [id = 268] 18:51:35 INFO - PROCESS | 1692 | --DOCSHELL 0x11921f800 == 38 [pid = 1692] [id = 267] 18:51:35 INFO - PROCESS | 1692 | --DOCSHELL 0x11745f000 == 37 [pid = 1692] [id = 266] 18:51:35 INFO - PROCESS | 1692 | --DOCSHELL 0x116937800 == 36 [pid = 1692] [id = 265] 18:51:35 INFO - PROCESS | 1692 | --DOCSHELL 0x1210c7800 == 35 [pid = 1692] [id = 264] 18:51:35 INFO - PROCESS | 1692 | --DOCSHELL 0x117e2c000 == 34 [pid = 1692] [id = 263] 18:51:35 INFO - PROCESS | 1692 | --DOCSHELL 0x12a6c7800 == 33 [pid = 1692] [id = 262] 18:51:35 INFO - PROCESS | 1692 | --DOCSHELL 0x11921b800 == 32 [pid = 1692] [id = 255] 18:51:35 INFO - PROCESS | 1692 | --DOCSHELL 0x119009800 == 31 [pid = 1692] [id = 281] 18:51:35 INFO - PROCESS | 1692 | --DOCSHELL 0x12ba17000 == 30 [pid = 1692] [id = 280] 18:51:35 INFO - PROCESS | 1692 | --DOCSHELL 0x123d31800 == 29 [pid = 1692] [id = 279] 18:51:35 INFO - PROCESS | 1692 | --DOCSHELL 0x11746d800 == 28 [pid = 1692] [id = 278] 18:51:35 INFO - PROCESS | 1692 | --DOCSHELL 0x12b982800 == 27 [pid = 1692] [id = 277] 18:51:35 INFO - PROCESS | 1692 | --DOMWINDOW == 103 (0x11842d800) [pid = 1692] [serial = 750] [outer = 0x0] [url = about:blank] 18:51:35 INFO - PROCESS | 1692 | --DOMWINDOW == 102 (0x116974400) [pid = 1692] [serial = 749] [outer = 0x0] [url = about:blank] 18:51:35 INFO - PROCESS | 1692 | --DOMWINDOW == 101 (0x120f90c00) [pid = 1692] [serial = 753] [outer = 0x0] [url = about:blank] 18:51:35 INFO - PROCESS | 1692 | --DOMWINDOW == 100 (0x11980d400) [pid = 1692] [serial = 752] [outer = 0x0] [url = about:blank] 18:51:35 INFO - PROCESS | 1692 | --DOMWINDOW == 99 (0x125e5cc00) [pid = 1692] [serial = 756] [outer = 0x0] [url = about:blank] 18:51:35 INFO - PROCESS | 1692 | --DOMWINDOW == 98 (0x124d69c00) [pid = 1692] [serial = 755] [outer = 0x0] [url = about:blank] 18:51:35 INFO - PROCESS | 1692 | --DOMWINDOW == 97 (0x126d3c400) [pid = 1692] [serial = 759] [outer = 0x0] [url = about:blank] 18:51:35 INFO - PROCESS | 1692 | --DOMWINDOW == 96 (0x1266d5800) [pid = 1692] [serial = 758] [outer = 0x0] [url = about:blank] 18:51:35 INFO - PROCESS | 1692 | --DOMWINDOW == 95 (0x1282d9400) [pid = 1692] [serial = 762] [outer = 0x0] [url = about:blank] 18:51:35 INFO - PROCESS | 1692 | --DOMWINDOW == 94 (0x126d74800) [pid = 1692] [serial = 761] [outer = 0x0] [url = about:blank] 18:51:35 INFO - PROCESS | 1692 | --DOMWINDOW == 93 (0x116083000) [pid = 1692] [serial = 764] [outer = 0x0] [url = about:blank] 18:51:35 INFO - PROCESS | 1692 | --DOMWINDOW == 92 (0x1131d3800) [pid = 1692] [serial = 767] [outer = 0x0] [url = about:blank] 18:51:35 INFO - PROCESS | 1692 | --DOMWINDOW == 91 (0x116f41c00) [pid = 1692] [serial = 770] [outer = 0x0] [url = about:blank] 18:51:35 INFO - PROCESS | 1692 | --DOMWINDOW == 90 (0x1184bdc00) [pid = 1692] [serial = 771] [outer = 0x0] [url = about:blank] 18:51:35 INFO - PROCESS | 1692 | --DOMWINDOW == 89 (0x120f8f800) [pid = 1692] [serial = 774] [outer = 0x0] [url = about:blank] 18:51:35 INFO - PROCESS | 1692 | --DOMWINDOW == 88 (0x1197de800) [pid = 1692] [serial = 773] [outer = 0x0] [url = about:blank] 18:51:35 INFO - PROCESS | 1692 | --DOMWINDOW == 87 (0x11386b800) [pid = 1692] [serial = 779] [outer = 0x0] [url = about:blank] 18:51:35 INFO - PROCESS | 1692 | --DOMWINDOW == 86 (0x124d6a400) [pid = 1692] [serial = 783] [outer = 0x0] [url = about:blank] 18:51:35 INFO - PROCESS | 1692 | --DOMWINDOW == 85 (0x1130fbc00) [pid = 1692] [serial = 777] [outer = 0x0] [url = about:blank] 18:51:35 INFO - PROCESS | 1692 | --DOMWINDOW == 84 (0x1260bdc00) [pid = 1692] [serial = 785] [outer = 0x0] [url = about:blank] 18:51:35 INFO - PROCESS | 1692 | --DOMWINDOW == 83 (0x11980f400) [pid = 1692] [serial = 782] [outer = 0x0] [url = about:blank] 18:51:35 INFO - PROCESS | 1692 | --DOMWINDOW == 82 (0x112d0b000) [pid = 1692] [serial = 768] [outer = 0x0] [url = about:blank] 18:51:35 INFO - PROCESS | 1692 | --DOMWINDOW == 81 (0x11269c000) [pid = 1692] [serial = 776] [outer = 0x0] [url = about:blank] 18:51:35 INFO - PROCESS | 1692 | --DOMWINDOW == 80 (0x1192b6400) [pid = 1692] [serial = 780] [outer = 0x0] [url = about:blank] 18:51:35 INFO - PROCESS | 1692 | --DOMWINDOW == 79 (0x117ec7c00) [pid = 1692] [serial = 765] [outer = 0x0] [url = about:blank] 18:51:35 INFO - PROCESS | 1692 | 1467424295588 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]]]}] 18:51:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 18:51:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 1379ms 18:51:35 INFO - PROCESS | 1692 | 1467424295650 Marionette TRACE conn2 -> [0,1101,"getWindowHandle",null] 18:51:35 INFO - PROCESS | 1692 | 1467424295653 Marionette TRACE conn2 <- [1,1101,null,{"value":"7"}] 18:51:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 18:51:35 INFO - PROCESS | 1692 | 1467424295656 Marionette TRACE conn2 -> [0,1102,"setScriptTimeout",{"ms":35000}] 18:51:35 INFO - PROCESS | 1692 | 1467424295658 Marionette TRACE conn2 <- [1,1102,null,{}] 18:51:35 INFO - PROCESS | 1692 | 1467424295663 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}] 18:51:35 INFO - PROCESS | 1692 | 1467424295665 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:51:35 INFO - PROCESS | 1692 | 1467424295747 Marionette TRACE conn2 <- [1,1103,null,{"value":null}] 18:51:35 INFO - PROCESS | 1692 | 1467424295753 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:35 INFO - PROCESS | 1692 | 1467424295756 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:51:35 INFO - PROCESS | 1692 | ++DOCSHELL 0x113a49000 == 28 [pid = 1692] [id = 283] 18:51:35 INFO - PROCESS | 1692 | ++DOMWINDOW == 80 (0x112d15000) [pid = 1692] [serial = 847] [outer = 0x0] 18:51:35 INFO - PROCESS | 1692 | ++DOMWINDOW == 81 (0x112eeec00) [pid = 1692] [serial = 848] [outer = 0x112d15000] 18:51:35 INFO - PROCESS | 1692 | 1467424295786 Marionette DEBUG loaded listener.js 18:51:35 INFO - PROCESS | 1692 | ++DOMWINDOW == 82 (0x1130fc800) [pid = 1692] [serial = 849] [outer = 0x112d15000] 18:51:36 INFO - PROCESS | 1692 | 1467424296145 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]]]}] 18:51:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 18:51:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 523ms 18:51:36 INFO - PROCESS | 1692 | 1467424296180 Marionette TRACE conn2 -> [0,1105,"getWindowHandle",null] 18:51:36 INFO - PROCESS | 1692 | 1467424296183 Marionette TRACE conn2 <- [1,1105,null,{"value":"7"}] 18:51:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 18:51:36 INFO - PROCESS | 1692 | 1467424296188 Marionette TRACE conn2 -> [0,1106,"setScriptTimeout",{"ms":35000}] 18:51:36 INFO - PROCESS | 1692 | 1467424296190 Marionette TRACE conn2 <- [1,1106,null,{}] 18:51:36 INFO - PROCESS | 1692 | 1467424296192 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}] 18:51:36 INFO - PROCESS | 1692 | 1467424296194 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:51:36 INFO - PROCESS | 1692 | 1467424296269 Marionette TRACE conn2 <- [1,1107,null,{"value":null}] 18:51:36 INFO - PROCESS | 1692 | 1467424296273 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:36 INFO - PROCESS | 1692 | 1467424296274 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:51:36 INFO - PROCESS | 1692 | ++DOCSHELL 0x11707b800 == 29 [pid = 1692] [id = 284] 18:51:36 INFO - PROCESS | 1692 | ++DOMWINDOW == 83 (0x1133e2000) [pid = 1692] [serial = 850] [outer = 0x0] 18:51:36 INFO - PROCESS | 1692 | ++DOMWINDOW == 84 (0x116079800) [pid = 1692] [serial = 851] [outer = 0x1133e2000] 18:51:36 INFO - PROCESS | 1692 | 1467424296305 Marionette DEBUG loaded listener.js 18:51:36 INFO - PROCESS | 1692 | ++DOMWINDOW == 85 (0x1166edc00) [pid = 1692] [serial = 852] [outer = 0x1133e2000] 18:51:36 INFO - PROCESS | 1692 | 1467424296646 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]]]}] 18:51:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 18:51:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 469ms 18:51:36 INFO - PROCESS | 1692 | 1467424296659 Marionette TRACE conn2 -> [0,1109,"getWindowHandle",null] 18:51:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 18:51:36 INFO - PROCESS | 1692 | 1467424296664 Marionette TRACE conn2 <- [1,1109,null,{"value":"7"}] 18:51:36 INFO - PROCESS | 1692 | 1467424296668 Marionette TRACE conn2 -> [0,1110,"setScriptTimeout",{"ms":35000}] 18:51:36 INFO - PROCESS | 1692 | 1467424296685 Marionette TRACE conn2 <- [1,1110,null,{}] 18:51:36 INFO - PROCESS | 1692 | 1467424296697 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}] 18:51:36 INFO - PROCESS | 1692 | 1467424296702 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:51:36 INFO - PROCESS | 1692 | 1467424296823 Marionette TRACE conn2 <- [1,1111,null,{"value":null}] 18:51:36 INFO - PROCESS | 1692 | 1467424296905 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:36 INFO - PROCESS | 1692 | 1467424296908 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:51:36 INFO - PROCESS | 1692 | ++DOCSHELL 0x118c41800 == 30 [pid = 1692] [id = 285] 18:51:36 INFO - PROCESS | 1692 | ++DOMWINDOW == 86 (0x11701e400) [pid = 1692] [serial = 853] [outer = 0x0] 18:51:36 INFO - PROCESS | 1692 | ++DOMWINDOW == 87 (0x1183a9800) [pid = 1692] [serial = 854] [outer = 0x11701e400] 18:51:36 INFO - PROCESS | 1692 | 1467424296954 Marionette DEBUG loaded listener.js 18:51:37 INFO - PROCESS | 1692 | ++DOMWINDOW == 88 (0x1186c5c00) [pid = 1692] [serial = 855] [outer = 0x11701e400] 18:51:37 INFO - PROCESS | 1692 | 1467424297323 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]]]}] 18:51:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 18:51:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 687ms 18:51:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 18:51:37 INFO - PROCESS | 1692 | 1467424297355 Marionette TRACE conn2 -> [0,1113,"getWindowHandle",null] 18:51:37 INFO - PROCESS | 1692 | 1467424297358 Marionette TRACE conn2 <- [1,1113,null,{"value":"7"}] 18:51:37 INFO - PROCESS | 1692 | 1467424297361 Marionette TRACE conn2 -> [0,1114,"setScriptTimeout",{"ms":35000}] 18:51:37 INFO - PROCESS | 1692 | 1467424297362 Marionette TRACE conn2 <- [1,1114,null,{}] 18:51:37 INFO - PROCESS | 1692 | 1467424297365 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}] 18:51:37 INFO - PROCESS | 1692 | 1467424297366 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:51:37 INFO - PROCESS | 1692 | 1467424297443 Marionette TRACE conn2 <- [1,1115,null,{"value":null}] 18:51:37 INFO - PROCESS | 1692 | 1467424297449 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:37 INFO - PROCESS | 1692 | 1467424297450 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:51:37 INFO - PROCESS | 1692 | ++DOCSHELL 0x119b4f000 == 31 [pid = 1692] [id = 286] 18:51:37 INFO - PROCESS | 1692 | ++DOMWINDOW == 89 (0x119085400) [pid = 1692] [serial = 856] [outer = 0x0] 18:51:37 INFO - PROCESS | 1692 | ++DOMWINDOW == 90 (0x1195c8000) [pid = 1692] [serial = 857] [outer = 0x119085400] 18:51:37 INFO - PROCESS | 1692 | 1467424297476 Marionette DEBUG loaded listener.js 18:51:37 INFO - PROCESS | 1692 | ++DOMWINDOW == 91 (0x1195d0000) [pid = 1692] [serial = 858] [outer = 0x119085400] 18:51:37 INFO - PROCESS | 1692 | 1467424297829 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]]]}] 18:51:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 18:51:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 520ms 18:51:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 18:51:37 INFO - PROCESS | 1692 | 1467424297881 Marionette TRACE conn2 -> [0,1117,"getWindowHandle",null] 18:51:37 INFO - PROCESS | 1692 | 1467424297882 Marionette TRACE conn2 <- [1,1117,null,{"value":"7"}] 18:51:37 INFO - PROCESS | 1692 | 1467424297892 Marionette TRACE conn2 -> [0,1118,"setScriptTimeout",{"ms":35000}] 18:51:37 INFO - PROCESS | 1692 | 1467424297893 Marionette TRACE conn2 <- [1,1118,null,{}] 18:51:37 INFO - PROCESS | 1692 | 1467424297895 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}] 18:51:37 INFO - PROCESS | 1692 | 1467424297896 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:51:37 INFO - PROCESS | 1692 | 1467424297988 Marionette TRACE conn2 <- [1,1119,null,{"value":null}] 18:51:38 INFO - PROCESS | 1692 | 1467424298027 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:38 INFO - PROCESS | 1692 | 1467424298028 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:51:38 INFO - PROCESS | 1692 | ++DOCSHELL 0x121204800 == 32 [pid = 1692] [id = 287] 18:51:38 INFO - PROCESS | 1692 | ++DOMWINDOW == 92 (0x1197de000) [pid = 1692] [serial = 859] [outer = 0x0] 18:51:38 INFO - PROCESS | 1692 | ++DOMWINDOW == 93 (0x119811000) [pid = 1692] [serial = 860] [outer = 0x1197de000] 18:51:38 INFO - PROCESS | 1692 | 1467424298053 Marionette DEBUG loaded listener.js 18:51:38 INFO - PROCESS | 1692 | ++DOMWINDOW == 94 (0x119e98c00) [pid = 1692] [serial = 861] [outer = 0x1197de000] 18:51:38 INFO - PROCESS | 1692 | 1467424298384 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]]]}] 18:51:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 18:51:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 529ms 18:51:38 INFO - PROCESS | 1692 | 1467424298419 Marionette TRACE conn2 -> [0,1121,"getWindowHandle",null] 18:51:38 INFO - PROCESS | 1692 | 1467424298420 Marionette TRACE conn2 <- [1,1121,null,{"value":"7"}] 18:51:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 18:51:38 INFO - PROCESS | 1692 | 1467424298422 Marionette TRACE conn2 -> [0,1122,"setScriptTimeout",{"ms":35000}] 18:51:38 INFO - PROCESS | 1692 | 1467424298423 Marionette TRACE conn2 <- [1,1122,null,{}] 18:51:38 INFO - PROCESS | 1692 | 1467424298426 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}] 18:51:38 INFO - PROCESS | 1692 | 1467424298430 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:51:38 INFO - PROCESS | 1692 | 1467424298542 Marionette TRACE conn2 <- [1,1123,null,{"value":null}] 18:51:38 INFO - PROCESS | 1692 | 1467424298575 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:38 INFO - PROCESS | 1692 | 1467424298577 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:51:38 INFO - PROCESS | 1692 | ++DOCSHELL 0x121ce0000 == 33 [pid = 1692] [id = 288] 18:51:38 INFO - PROCESS | 1692 | ++DOMWINDOW == 95 (0x120f85800) [pid = 1692] [serial = 862] [outer = 0x0] 18:51:38 INFO - PROCESS | 1692 | ++DOMWINDOW == 96 (0x1216ac000) [pid = 1692] [serial = 863] [outer = 0x120f85800] 18:51:38 INFO - PROCESS | 1692 | 1467424298602 Marionette DEBUG loaded listener.js 18:51:38 INFO - PROCESS | 1692 | ++DOMWINDOW == 97 (0x124bc4400) [pid = 1692] [serial = 864] [outer = 0x120f85800] 18:51:38 INFO - PROCESS | 1692 | 1467424298920 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]]]}] 18:51:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 18:51:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 518ms 18:51:38 INFO - PROCESS | 1692 | 1467424298941 Marionette TRACE conn2 -> [0,1125,"getWindowHandle",null] 18:51:38 INFO - PROCESS | 1692 | 1467424298942 Marionette TRACE conn2 <- [1,1125,null,{"value":"7"}] 18:51:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 18:51:38 INFO - PROCESS | 1692 | 1467424298951 Marionette TRACE conn2 -> [0,1126,"setScriptTimeout",{"ms":35000}] 18:51:38 INFO - PROCESS | 1692 | 1467424298952 Marionette TRACE conn2 <- [1,1126,null,{}] 18:51:38 INFO - PROCESS | 1692 | 1467424298962 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}] 18:51:38 INFO - PROCESS | 1692 | 1467424298963 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:51:39 INFO - PROCESS | 1692 | 1467424299055 Marionette TRACE conn2 <- [1,1127,null,{"value":null}] 18:51:39 INFO - PROCESS | 1692 | 1467424299060 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:39 INFO - PROCESS | 1692 | 1467424299061 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:51:39 INFO - PROCESS | 1692 | ++DOCSHELL 0x124b9b800 == 34 [pid = 1692] [id = 289] 18:51:39 INFO - PROCESS | 1692 | ++DOMWINDOW == 98 (0x112a84c00) [pid = 1692] [serial = 865] [outer = 0x0] 18:51:39 INFO - PROCESS | 1692 | ++DOMWINDOW == 99 (0x1255a1800) [pid = 1692] [serial = 866] [outer = 0x112a84c00] 18:51:39 INFO - PROCESS | 1692 | 1467424299085 Marionette DEBUG loaded listener.js 18:51:39 INFO - PROCESS | 1692 | ++DOMWINDOW == 100 (0x1260ca400) [pid = 1692] [serial = 867] [outer = 0x112a84c00] 18:51:39 INFO - PROCESS | 1692 | 1467424299423 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]]]}] 18:51:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 18:51:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 525ms 18:51:39 INFO - PROCESS | 1692 | 1467424299471 Marionette TRACE conn2 -> [0,1129,"getWindowHandle",null] 18:51:39 INFO - PROCESS | 1692 | 1467424299472 Marionette TRACE conn2 <- [1,1129,null,{"value":"7"}] 18:51:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 18:51:39 INFO - PROCESS | 1692 | 1467424299475 Marionette TRACE conn2 -> [0,1130,"setScriptTimeout",{"ms":35000}] 18:51:39 INFO - PROCESS | 1692 | 1467424299476 Marionette TRACE conn2 <- [1,1130,null,{}] 18:51:39 INFO - PROCESS | 1692 | 1467424299478 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}] 18:51:39 INFO - PROCESS | 1692 | 1467424299480 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:51:39 INFO - PROCESS | 1692 | 1467424299574 Marionette TRACE conn2 <- [1,1131,null,{"value":null}] 18:51:39 INFO - PROCESS | 1692 | 1467424299578 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:39 INFO - PROCESS | 1692 | 1467424299579 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:51:39 INFO - PROCESS | 1692 | ++DOCSHELL 0x12601a800 == 35 [pid = 1692] [id = 290] 18:51:39 INFO - PROCESS | 1692 | ++DOMWINDOW == 101 (0x120f88400) [pid = 1692] [serial = 868] [outer = 0x0] 18:51:39 INFO - PROCESS | 1692 | ++DOMWINDOW == 102 (0x1268cb000) [pid = 1692] [serial = 869] [outer = 0x120f88400] 18:51:39 INFO - PROCESS | 1692 | 1467424299604 Marionette DEBUG loaded listener.js 18:51:39 INFO - PROCESS | 1692 | ++DOMWINDOW == 103 (0x126d41800) [pid = 1692] [serial = 870] [outer = 0x120f88400] 18:51:39 INFO - PROCESS | 1692 | --DOMWINDOW == 102 (0x12a542800) [pid = 1692] [serial = 826] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 18:51:39 INFO - PROCESS | 1692 | --DOMWINDOW == 101 (0x1131ce800) [pid = 1692] [serial = 793] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 18:51:39 INFO - PROCESS | 1692 | --DOMWINDOW == 100 (0x112769800) [pid = 1692] [serial = 784] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 18:51:39 INFO - PROCESS | 1692 | --DOMWINDOW == 99 (0x1282dd800) [pid = 1692] [serial = 811] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 18:51:39 INFO - PROCESS | 1692 | --DOMWINDOW == 98 (0x118082c00) [pid = 1692] [serial = 790] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 18:51:39 INFO - PROCESS | 1692 | --DOMWINDOW == 97 (0x121acd800) [pid = 1692] [serial = 805] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 18:51:39 INFO - PROCESS | 1692 | --DOMWINDOW == 96 (0x1126a2400) [pid = 1692] [serial = 799] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 18:51:39 INFO - PROCESS | 1692 | --DOMWINDOW == 95 (0x121acf800) [pid = 1692] [serial = 808] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 18:51:39 INFO - PROCESS | 1692 | --DOMWINDOW == 94 (0x1130f7000) [pid = 1692] [serial = 787] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 18:51:39 INFO - PROCESS | 1692 | --DOMWINDOW == 93 (0x120f8cc00) [pid = 1692] [serial = 802] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 18:51:39 INFO - PROCESS | 1692 | --DOMWINDOW == 92 (0x12913b000) [pid = 1692] [serial = 817] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 18:51:39 INFO - PROCESS | 1692 | --DOMWINDOW == 91 (0x118427c00) [pid = 1692] [serial = 820] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 18:51:39 INFO - PROCESS | 1692 | --DOMWINDOW == 90 (0x129028800) [pid = 1692] [serial = 814] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 18:51:39 INFO - PROCESS | 1692 | --DOMWINDOW == 89 (0x1166ef000) [pid = 1692] [serial = 796] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 18:51:39 INFO - PROCESS | 1692 | --DOMWINDOW == 88 (0x1255a5400) [pid = 1692] [serial = 823] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 18:51:39 INFO - PROCESS | 1692 | --DOMWINDOW == 87 (0x12a543c00) [pid = 1692] [serial = 829] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 18:51:40 INFO - PROCESS | 1692 | 1467424300098 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]]]}] 18:51:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 18:51:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 671ms 18:51:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 18:51:40 INFO - PROCESS | 1692 | 1467424300148 Marionette TRACE conn2 -> [0,1133,"getWindowHandle",null] 18:51:40 INFO - PROCESS | 1692 | 1467424300149 Marionette TRACE conn2 <- [1,1133,null,{"value":"7"}] 18:51:40 INFO - PROCESS | 1692 | 1467424300151 Marionette TRACE conn2 -> [0,1134,"setScriptTimeout",{"ms":35000}] 18:51:40 INFO - PROCESS | 1692 | 1467424300152 Marionette TRACE conn2 <- [1,1134,null,{}] 18:51:40 INFO - PROCESS | 1692 | 1467424300155 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}] 18:51:40 INFO - PROCESS | 1692 | 1467424300156 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:51:40 INFO - PROCESS | 1692 | 1467424300241 Marionette TRACE conn2 <- [1,1135,null,{"value":null}] 18:51:40 INFO - PROCESS | 1692 | ++DOMWINDOW == 88 (0x118427c00) [pid = 1692] [serial = 871] [outer = 0x12ccae000] 18:51:40 INFO - PROCESS | 1692 | 1467424300267 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:40 INFO - PROCESS | 1692 | 1467424300268 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:51:40 INFO - PROCESS | 1692 | ++DOCSHELL 0x128185800 == 36 [pid = 1692] [id = 291] 18:51:40 INFO - PROCESS | 1692 | ++DOMWINDOW == 89 (0x1192abc00) [pid = 1692] [serial = 872] [outer = 0x0] 18:51:40 INFO - PROCESS | 1692 | ++DOMWINDOW == 90 (0x12131a000) [pid = 1692] [serial = 873] [outer = 0x1192abc00] 18:51:40 INFO - PROCESS | 1692 | 1467424300310 Marionette DEBUG loaded listener.js 18:51:40 INFO - PROCESS | 1692 | ++DOMWINDOW == 91 (0x126426000) [pid = 1692] [serial = 874] [outer = 0x1192abc00] 18:51:40 INFO - PROCESS | 1692 | 1467424300651 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]]]}] 18:51:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 18:51:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 517ms 18:51:40 INFO - PROCESS | 1692 | 1467424300670 Marionette TRACE conn2 -> [0,1137,"getWindowHandle",null] 18:51:40 INFO - PROCESS | 1692 | 1467424300671 Marionette TRACE conn2 <- [1,1137,null,{"value":"7"}] 18:51:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 18:51:40 INFO - PROCESS | 1692 | 1467424300673 Marionette TRACE conn2 -> [0,1138,"setScriptTimeout",{"ms":35000}] 18:51:40 INFO - PROCESS | 1692 | 1467424300674 Marionette TRACE conn2 <- [1,1138,null,{}] 18:51:40 INFO - PROCESS | 1692 | 1467424300679 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}] 18:51:40 INFO - PROCESS | 1692 | 1467424300681 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:51:40 INFO - PROCESS | 1692 | 1467424300755 Marionette TRACE conn2 <- [1,1139,null,{"value":null}] 18:51:40 INFO - PROCESS | 1692 | 1467424300811 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:40 INFO - PROCESS | 1692 | 1467424300812 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:51:40 INFO - PROCESS | 1692 | ++DOCSHELL 0x12833b000 == 37 [pid = 1692] [id = 292] 18:51:40 INFO - PROCESS | 1692 | ++DOMWINDOW == 92 (0x112697400) [pid = 1692] [serial = 875] [outer = 0x0] 18:51:40 INFO - PROCESS | 1692 | ++DOMWINDOW == 93 (0x1180be000) [pid = 1692] [serial = 876] [outer = 0x112697400] 18:51:40 INFO - PROCESS | 1692 | 1467424300837 Marionette DEBUG loaded listener.js 18:51:40 INFO - PROCESS | 1692 | ++DOMWINDOW == 94 (0x1282e1c00) [pid = 1692] [serial = 877] [outer = 0x112697400] 18:51:41 INFO - PROCESS | 1692 | 1467424301112 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]]]}] 18:51:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 18:51:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 474ms 18:51:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 18:51:41 INFO - PROCESS | 1692 | 1467424301151 Marionette TRACE conn2 -> [0,1141,"getWindowHandle",null] 18:51:41 INFO - PROCESS | 1692 | 1467424301152 Marionette TRACE conn2 <- [1,1141,null,{"value":"7"}] 18:51:41 INFO - PROCESS | 1692 | 1467424301154 Marionette TRACE conn2 -> [0,1142,"setScriptTimeout",{"ms":35000}] 18:51:41 INFO - PROCESS | 1692 | 1467424301156 Marionette TRACE conn2 <- [1,1142,null,{}] 18:51:41 INFO - PROCESS | 1692 | 1467424301159 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}] 18:51:41 INFO - PROCESS | 1692 | 1467424301163 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:51:41 INFO - PROCESS | 1692 | 1467424301261 Marionette TRACE conn2 <- [1,1143,null,{"value":null}] 18:51:41 INFO - PROCESS | 1692 | 1467424301266 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:41 INFO - PROCESS | 1692 | 1467424301268 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:51:41 INFO - PROCESS | 1692 | ++DOCSHELL 0x12a6ae000 == 38 [pid = 1692] [id = 293] 18:51:41 INFO - PROCESS | 1692 | ++DOMWINDOW == 95 (0x1282e2000) [pid = 1692] [serial = 878] [outer = 0x0] 18:51:41 INFO - PROCESS | 1692 | ++DOMWINDOW == 96 (0x12913c000) [pid = 1692] [serial = 879] [outer = 0x1282e2000] 18:51:41 INFO - PROCESS | 1692 | 1467424301295 Marionette DEBUG loaded listener.js 18:51:41 INFO - PROCESS | 1692 | ++DOMWINDOW == 97 (0x129471400) [pid = 1692] [serial = 880] [outer = 0x1282e2000] 18:51:41 INFO - PROCESS | 1692 | 1467424301638 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]]]}] 18:51:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 18:51:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 518ms 18:51:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 18:51:41 INFO - PROCESS | 1692 | 1467424301674 Marionette TRACE conn2 -> [0,1145,"getWindowHandle",null] 18:51:41 INFO - PROCESS | 1692 | 1467424301675 Marionette TRACE conn2 <- [1,1145,null,{"value":"7"}] 18:51:41 INFO - PROCESS | 1692 | 1467424301687 Marionette TRACE conn2 -> [0,1146,"setScriptTimeout",{"ms":35000}] 18:51:41 INFO - PROCESS | 1692 | 1467424301688 Marionette TRACE conn2 <- [1,1146,null,{}] 18:51:41 INFO - PROCESS | 1692 | 1467424301691 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}] 18:51:41 INFO - PROCESS | 1692 | 1467424301693 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:51:41 INFO - PROCESS | 1692 | 1467424301769 Marionette TRACE conn2 <- [1,1147,null,{"value":null}] 18:51:41 INFO - PROCESS | 1692 | 1467424301773 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:41 INFO - PROCESS | 1692 | 1467424301774 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:51:41 INFO - PROCESS | 1692 | ++DOCSHELL 0x12a842800 == 39 [pid = 1692] [id = 294] 18:51:41 INFO - PROCESS | 1692 | ++DOMWINDOW == 98 (0x12947c000) [pid = 1692] [serial = 881] [outer = 0x0] 18:51:41 INFO - PROCESS | 1692 | ++DOMWINDOW == 99 (0x12a676800) [pid = 1692] [serial = 882] [outer = 0x12947c000] 18:51:41 INFO - PROCESS | 1692 | 1467424301801 Marionette DEBUG loaded listener.js 18:51:41 INFO - PROCESS | 1692 | ++DOMWINDOW == 100 (0x12a8b9800) [pid = 1692] [serial = 883] [outer = 0x12947c000] 18:51:42 INFO - PROCESS | 1692 | 1467424302337 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]]]}] 18:51:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 18:51:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 679ms 18:51:42 INFO - PROCESS | 1692 | 1467424302370 Marionette TRACE conn2 -> [0,1149,"getWindowHandle",null] 18:51:42 INFO - PROCESS | 1692 | 1467424302372 Marionette TRACE conn2 <- [1,1149,null,{"value":"7"}] 18:51:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 18:51:42 INFO - PROCESS | 1692 | 1467424302380 Marionette TRACE conn2 -> [0,1150,"setScriptTimeout",{"ms":35000}] 18:51:42 INFO - PROCESS | 1692 | 1467424302382 Marionette TRACE conn2 <- [1,1150,null,{}] 18:51:42 INFO - PROCESS | 1692 | 1467424302386 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}] 18:51:42 INFO - PROCESS | 1692 | 1467424302388 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:51:42 INFO - PROCESS | 1692 | 1467424302501 Marionette TRACE conn2 <- [1,1151,null,{"value":null}] 18:51:42 INFO - PROCESS | 1692 | 1467424302578 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:42 INFO - PROCESS | 1692 | 1467424302580 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:51:42 INFO - PROCESS | 1692 | ++DOCSHELL 0x116ace800 == 40 [pid = 1692] [id = 295] 18:51:42 INFO - PROCESS | 1692 | ++DOMWINDOW == 101 (0x112ef5000) [pid = 1692] [serial = 884] [outer = 0x0] 18:51:42 INFO - PROCESS | 1692 | ++DOMWINDOW == 102 (0x1130f8800) [pid = 1692] [serial = 885] [outer = 0x112ef5000] 18:51:42 INFO - PROCESS | 1692 | 1467424302611 Marionette DEBUG loaded listener.js 18:51:42 INFO - PROCESS | 1692 | ++DOMWINDOW == 103 (0x1133db800) [pid = 1692] [serial = 886] [outer = 0x112ef5000] 18:51:43 INFO - PROCESS | 1692 | 1467424303130 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]]]}] 18:51:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 18:51:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 773ms 18:51:43 INFO - PROCESS | 1692 | 1467424303151 Marionette TRACE conn2 -> [0,1153,"getWindowHandle",null] 18:51:43 INFO - PROCESS | 1692 | 1467424303154 Marionette TRACE conn2 <- [1,1153,null,{"value":"7"}] 18:51:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 18:51:43 INFO - PROCESS | 1692 | 1467424303200 Marionette TRACE conn2 -> [0,1154,"setScriptTimeout",{"ms":35000}] 18:51:43 INFO - PROCESS | 1692 | 1467424303202 Marionette TRACE conn2 <- [1,1154,null,{}] 18:51:43 INFO - PROCESS | 1692 | 1467424303207 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}] 18:51:43 INFO - PROCESS | 1692 | 1467424303209 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:51:43 INFO - PROCESS | 1692 | 1467424303318 Marionette TRACE conn2 <- [1,1155,null,{"value":null}] 18:51:43 INFO - PROCESS | 1692 | 1467424303395 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:43 INFO - PROCESS | 1692 | 1467424303397 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:51:43 INFO - PROCESS | 1692 | ++DOCSHELL 0x118616000 == 41 [pid = 1692] [id = 296] 18:51:43 INFO - PROCESS | 1692 | ++DOMWINDOW == 104 (0x1160d9c00) [pid = 1692] [serial = 887] [outer = 0x0] 18:51:43 INFO - PROCESS | 1692 | ++DOMWINDOW == 105 (0x116755000) [pid = 1692] [serial = 888] [outer = 0x1160d9c00] 18:51:43 INFO - PROCESS | 1692 | 1467424303429 Marionette DEBUG loaded listener.js 18:51:43 INFO - PROCESS | 1692 | ++DOMWINDOW == 106 (0x1184b9c00) [pid = 1692] [serial = 889] [outer = 0x1160d9c00] 18:51:44 INFO - PROCESS | 1692 | --DOCSHELL 0x12a6ae000 == 40 [pid = 1692] [id = 293] 18:51:44 INFO - PROCESS | 1692 | --DOCSHELL 0x12833b000 == 39 [pid = 1692] [id = 292] 18:51:44 INFO - PROCESS | 1692 | --DOCSHELL 0x128185800 == 38 [pid = 1692] [id = 291] 18:51:44 INFO - PROCESS | 1692 | --DOCSHELL 0x12601a800 == 37 [pid = 1692] [id = 290] 18:51:44 INFO - PROCESS | 1692 | --DOCSHELL 0x124b9b800 == 36 [pid = 1692] [id = 289] 18:51:44 INFO - PROCESS | 1692 | --DOCSHELL 0x121ce0000 == 35 [pid = 1692] [id = 288] 18:51:44 INFO - PROCESS | 1692 | --DOCSHELL 0x121204800 == 34 [pid = 1692] [id = 287] 18:51:44 INFO - PROCESS | 1692 | --DOCSHELL 0x119b4f000 == 33 [pid = 1692] [id = 286] 18:51:44 INFO - PROCESS | 1692 | 1467424304071 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]]]}] 18:51:44 INFO - PROCESS | 1692 | --DOCSHELL 0x118c41800 == 32 [pid = 1692] [id = 285] 18:51:44 INFO - PROCESS | 1692 | --DOCSHELL 0x11707b800 == 31 [pid = 1692] [id = 284] 18:51:44 INFO - PROCESS | 1692 | --DOCSHELL 0x113a49000 == 30 [pid = 1692] [id = 283] 18:51:44 INFO - PROCESS | 1692 | --DOMWINDOW == 105 (0x12a6e4800) [pid = 1692] [serial = 828] [outer = 0x0] [url = about:blank] 18:51:44 INFO - PROCESS | 1692 | --DOMWINDOW == 104 (0x1133e4800) [pid = 1692] [serial = 794] [outer = 0x0] [url = about:blank] 18:51:44 INFO - PROCESS | 1692 | --DOMWINDOW == 103 (0x1266cac00) [pid = 1692] [serial = 786] [outer = 0x0] [url = about:blank] 18:51:44 INFO - PROCESS | 1692 | --DOMWINDOW == 102 (0x12901d800) [pid = 1692] [serial = 813] [outer = 0x0] [url = about:blank] 18:51:44 INFO - PROCESS | 1692 | --DOMWINDOW == 101 (0x1184c0400) [pid = 1692] [serial = 791] [outer = 0x0] [url = about:blank] 18:51:44 INFO - PROCESS | 1692 | --DOMWINDOW == 100 (0x1249a1c00) [pid = 1692] [serial = 806] [outer = 0x0] [url = about:blank] 18:51:44 INFO - PROCESS | 1692 | --DOMWINDOW == 99 (0x119e90c00) [pid = 1692] [serial = 801] [outer = 0x0] [url = about:blank] 18:51:44 INFO - PROCESS | 1692 | --DOMWINDOW == 98 (0x126d83c00) [pid = 1692] [serial = 810] [outer = 0x0] [url = about:blank] 18:51:44 INFO - PROCESS | 1692 | --DOMWINDOW == 97 (0x113f30c00) [pid = 1692] [serial = 789] [outer = 0x0] [url = about:blank] 18:51:44 INFO - PROCESS | 1692 | --DOMWINDOW == 96 (0x121ac1400) [pid = 1692] [serial = 804] [outer = 0x0] [url = about:blank] 18:51:44 INFO - PROCESS | 1692 | --DOMWINDOW == 95 (0x116077000) [pid = 1692] [serial = 795] [outer = 0x0] [url = about:blank] 18:51:44 INFO - PROCESS | 1692 | --DOMWINDOW == 94 (0x119e8f800) [pid = 1692] [serial = 819] [outer = 0x0] [url = about:blank] 18:51:44 INFO - PROCESS | 1692 | --DOMWINDOW == 93 (0x1195c7c00) [pid = 1692] [serial = 821] [outer = 0x0] [url = about:blank] 18:51:44 INFO - PROCESS | 1692 | --DOMWINDOW == 92 (0x129143800) [pid = 1692] [serial = 818] [outer = 0x0] [url = about:blank] 18:51:44 INFO - PROCESS | 1692 | --DOMWINDOW == 91 (0x1215aa000) [pid = 1692] [serial = 803] [outer = 0x0] [url = about:blank] 18:51:44 INFO - PROCESS | 1692 | --DOMWINDOW == 90 (0x1260c2400) [pid = 1692] [serial = 809] [outer = 0x0] [url = about:blank] 18:51:44 INFO - PROCESS | 1692 | --DOMWINDOW == 89 (0x12913b400) [pid = 1692] [serial = 816] [outer = 0x0] [url = about:blank] 18:51:44 INFO - PROCESS | 1692 | --DOMWINDOW == 88 (0x1184c5000) [pid = 1692] [serial = 798] [outer = 0x0] [url = about:blank] 18:51:44 INFO - PROCESS | 1692 | --DOMWINDOW == 87 (0x129387400) [pid = 1692] [serial = 824] [outer = 0x0] [url = about:blank] 18:51:44 INFO - PROCESS | 1692 | --DOMWINDOW == 86 (0x1282e3000) [pid = 1692] [serial = 812] [outer = 0x0] [url = about:blank] 18:51:44 INFO - PROCESS | 1692 | --DOMWINDOW == 85 (0x1195c6c00) [pid = 1692] [serial = 800] [outer = 0x0] [url = about:blank] 18:51:44 INFO - PROCESS | 1692 | --DOMWINDOW == 84 (0x118c15c00) [pid = 1692] [serial = 792] [outer = 0x0] [url = about:blank] 18:51:44 INFO - PROCESS | 1692 | --DOMWINDOW == 83 (0x12a53e400) [pid = 1692] [serial = 825] [outer = 0x0] [url = about:blank] 18:51:44 INFO - PROCESS | 1692 | --DOMWINDOW == 82 (0x1130fd400) [pid = 1692] [serial = 788] [outer = 0x0] [url = about:blank] 18:51:44 INFO - PROCESS | 1692 | --DOMWINDOW == 81 (0x118084000) [pid = 1692] [serial = 797] [outer = 0x0] [url = about:blank] 18:51:44 INFO - PROCESS | 1692 | --DOMWINDOW == 80 (0x124d0d800) [pid = 1692] [serial = 822] [outer = 0x0] [url = about:blank] 18:51:44 INFO - PROCESS | 1692 | --DOMWINDOW == 79 (0x124ebb800) [pid = 1692] [serial = 807] [outer = 0x0] [url = about:blank] 18:51:44 INFO - PROCESS | 1692 | --DOMWINDOW == 78 (0x12902b800) [pid = 1692] [serial = 815] [outer = 0x0] [url = about:blank] 18:51:44 INFO - PROCESS | 1692 | --DOMWINDOW == 77 (0x12a8bb800) [pid = 1692] [serial = 831] [outer = 0x0] [url = about:blank] 18:51:44 INFO - PROCESS | 1692 | --DOMWINDOW == 76 (0x12a6ea000) [pid = 1692] [serial = 830] [outer = 0x0] [url = about:blank] 18:51:44 INFO - PROCESS | 1692 | --DOMWINDOW == 75 (0x12a671000) [pid = 1692] [serial = 827] [outer = 0x0] [url = about:blank] 18:51:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 18:51:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 963ms 18:51:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 18:51:44 INFO - PROCESS | 1692 | 1467424304122 Marionette TRACE conn2 -> [0,1157,"getWindowHandle",null] 18:51:44 INFO - PROCESS | 1692 | 1467424304124 Marionette TRACE conn2 <- [1,1157,null,{"value":"7"}] 18:51:44 INFO - PROCESS | 1692 | 1467424304129 Marionette TRACE conn2 -> [0,1158,"setScriptTimeout",{"ms":35000}] 18:51:44 INFO - PROCESS | 1692 | 1467424304131 Marionette TRACE conn2 <- [1,1158,null,{}] 18:51:44 INFO - PROCESS | 1692 | 1467424304135 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}] 18:51:44 INFO - PROCESS | 1692 | 1467424304137 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:51:44 INFO - PROCESS | 1692 | 1467424304217 Marionette TRACE conn2 <- [1,1159,null,{"value":null}] 18:51:44 INFO - PROCESS | 1692 | 1467424304223 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:44 INFO - PROCESS | 1692 | 1467424304226 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:51:44 INFO - PROCESS | 1692 | ++DOCSHELL 0x11661c000 == 31 [pid = 1692] [id = 297] 18:51:44 INFO - PROCESS | 1692 | ++DOMWINDOW == 76 (0x115e58000) [pid = 1692] [serial = 890] [outer = 0x0] 18:51:44 INFO - PROCESS | 1692 | ++DOMWINDOW == 77 (0x116084c00) [pid = 1692] [serial = 891] [outer = 0x115e58000] 18:51:44 INFO - PROCESS | 1692 | 1467424304258 Marionette DEBUG loaded listener.js 18:51:44 INFO - PROCESS | 1692 | ++DOMWINDOW == 78 (0x116972000) [pid = 1692] [serial = 892] [outer = 0x115e58000] 18:51:44 INFO - PROCESS | 1692 | 1467424304609 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]]]}] 18:51:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 18:51:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 522ms 18:51:44 INFO - PROCESS | 1692 | 1467424304655 Marionette TRACE conn2 -> [0,1161,"getWindowHandle",null] 18:51:44 INFO - PROCESS | 1692 | 1467424304658 Marionette TRACE conn2 <- [1,1161,null,{"value":"7"}] 18:51:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 18:51:44 INFO - PROCESS | 1692 | 1467424304663 Marionette TRACE conn2 -> [0,1162,"setScriptTimeout",{"ms":35000}] 18:51:44 INFO - PROCESS | 1692 | 1467424304665 Marionette TRACE conn2 <- [1,1162,null,{}] 18:51:44 INFO - PROCESS | 1692 | 1467424304667 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}] 18:51:44 INFO - PROCESS | 1692 | 1467424304669 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:51:44 INFO - PROCESS | 1692 | 1467424304748 Marionette TRACE conn2 <- [1,1163,null,{"value":null}] 18:51:44 INFO - PROCESS | 1692 | 1467424304752 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:44 INFO - PROCESS | 1692 | 1467424304753 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:51:44 INFO - PROCESS | 1692 | ++DOCSHELL 0x117e32000 == 32 [pid = 1692] [id = 298] 18:51:44 INFO - PROCESS | 1692 | ++DOMWINDOW == 79 (0x11842e800) [pid = 1692] [serial = 893] [outer = 0x0] 18:51:44 INFO - PROCESS | 1692 | ++DOMWINDOW == 80 (0x1186c3000) [pid = 1692] [serial = 894] [outer = 0x11842e800] 18:51:44 INFO - PROCESS | 1692 | 1467424304781 Marionette DEBUG loaded listener.js 18:51:44 INFO - PROCESS | 1692 | ++DOMWINDOW == 81 (0x119081800) [pid = 1692] [serial = 895] [outer = 0x11842e800] 18:51:45 INFO - PROCESS | 1692 | 1467424305137 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]]]}] 18:51:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 18:51:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 519ms 18:51:45 INFO - PROCESS | 1692 | 1467424305189 Marionette TRACE conn2 -> [0,1165,"getWindowHandle",null] 18:51:45 INFO - PROCESS | 1692 | 1467424305190 Marionette TRACE conn2 <- [1,1165,null,{"value":"7"}] 18:51:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 18:51:45 INFO - PROCESS | 1692 | 1467424305194 Marionette TRACE conn2 -> [0,1166,"setScriptTimeout",{"ms":35000}] 18:51:45 INFO - PROCESS | 1692 | 1467424305196 Marionette TRACE conn2 <- [1,1166,null,{}] 18:51:45 INFO - PROCESS | 1692 | 1467424305204 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}] 18:51:45 INFO - PROCESS | 1692 | 1467424305207 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:51:45 INFO - PROCESS | 1692 | 1467424305288 Marionette TRACE conn2 <- [1,1167,null,{"value":null}] 18:51:45 INFO - PROCESS | 1692 | 1467424305297 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:45 INFO - PROCESS | 1692 | 1467424305299 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:51:45 INFO - PROCESS | 1692 | ++DOCSHELL 0x119b47000 == 33 [pid = 1692] [id = 299] 18:51:45 INFO - PROCESS | 1692 | ++DOMWINDOW == 82 (0x112d0ac00) [pid = 1692] [serial = 896] [outer = 0x0] 18:51:45 INFO - PROCESS | 1692 | ++DOMWINDOW == 83 (0x119c7b400) [pid = 1692] [serial = 897] [outer = 0x112d0ac00] 18:51:45 INFO - PROCESS | 1692 | 1467424305327 Marionette DEBUG loaded listener.js 18:51:45 INFO - PROCESS | 1692 | ++DOMWINDOW == 84 (0x1213c0400) [pid = 1692] [serial = 898] [outer = 0x112d0ac00] 18:51:45 INFO - PROCESS | 1692 | 1467424305665 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]]]}] 18:51:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 18:51:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 520ms 18:51:45 INFO - PROCESS | 1692 | 1467424305715 Marionette TRACE conn2 -> [0,1169,"getWindowHandle",null] 18:51:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 18:51:45 INFO - PROCESS | 1692 | 1467424305717 Marionette TRACE conn2 <- [1,1169,null,{"value":"7"}] 18:51:45 INFO - PROCESS | 1692 | 1467424305719 Marionette TRACE conn2 -> [0,1170,"setScriptTimeout",{"ms":35000}] 18:51:45 INFO - PROCESS | 1692 | 1467424305720 Marionette TRACE conn2 <- [1,1170,null,{}] 18:51:45 INFO - PROCESS | 1692 | 1467424305722 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}] 18:51:45 INFO - PROCESS | 1692 | 1467424305723 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:51:45 INFO - PROCESS | 1692 | 1467424305834 Marionette TRACE conn2 <- [1,1171,null,{"value":null}] 18:51:45 INFO - PROCESS | 1692 | 1467424305840 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:45 INFO - PROCESS | 1692 | 1467424305841 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:51:45 INFO - PROCESS | 1692 | ++DOCSHELL 0x12184d000 == 34 [pid = 1692] [id = 300] 18:51:45 INFO - PROCESS | 1692 | ++DOMWINDOW == 85 (0x1216aa000) [pid = 1692] [serial = 899] [outer = 0x0] 18:51:45 INFO - PROCESS | 1692 | ++DOMWINDOW == 86 (0x121acdc00) [pid = 1692] [serial = 900] [outer = 0x1216aa000] 18:51:45 INFO - PROCESS | 1692 | 1467424305868 Marionette DEBUG loaded listener.js 18:51:45 INFO - PROCESS | 1692 | ++DOMWINDOW == 87 (0x1184c5400) [pid = 1692] [serial = 901] [outer = 0x1216aa000] 18:51:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 18:51:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 520ms 18:51:46 INFO - PROCESS | 1692 | 1467424306235 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]]]}] 18:51:46 INFO - PROCESS | 1692 | 1467424306239 Marionette TRACE conn2 -> [0,1173,"getWindowHandle",null] 18:51:46 INFO - PROCESS | 1692 | 1467424306240 Marionette TRACE conn2 <- [1,1173,null,{"value":"7"}] 18:51:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 18:51:46 INFO - PROCESS | 1692 | 1467424306243 Marionette TRACE conn2 -> [0,1174,"setScriptTimeout",{"ms":35000}] 18:51:46 INFO - PROCESS | 1692 | 1467424306246 Marionette TRACE conn2 <- [1,1174,null,{}] 18:51:46 INFO - PROCESS | 1692 | 1467424306257 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}] 18:51:46 INFO - PROCESS | 1692 | 1467424306258 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:51:46 INFO - PROCESS | 1692 | 1467424306355 Marionette TRACE conn2 <- [1,1175,null,{"value":null}] 18:51:46 INFO - PROCESS | 1692 | 1467424306359 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:46 INFO - PROCESS | 1692 | 1467424306360 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:51:46 INFO - PROCESS | 1692 | ++DOCSHELL 0x124b9b800 == 35 [pid = 1692] [id = 301] 18:51:46 INFO - PROCESS | 1692 | ++DOMWINDOW == 88 (0x112a53400) [pid = 1692] [serial = 902] [outer = 0x0] 18:51:46 INFO - PROCESS | 1692 | ++DOMWINDOW == 89 (0x124d09000) [pid = 1692] [serial = 903] [outer = 0x112a53400] 18:51:46 INFO - PROCESS | 1692 | 1467424306385 Marionette DEBUG loaded listener.js 18:51:46 INFO - PROCESS | 1692 | ++DOMWINDOW == 90 (0x1260c6800) [pid = 1692] [serial = 904] [outer = 0x112a53400] 18:51:46 INFO - PROCESS | 1692 | 1467424306719 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] 18:51:46 INFO - PROCESS | 1692 | 1467424306774 Marionette TRACE conn2 <- [1,1177,null,{"value":"7"}] 18:51:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 18:51:46 INFO - PROCESS | 1692 | 1467424306781 Marionette TRACE conn2 -> [0,1178,"setScriptTimeout",{"ms":35000}] 18:51:46 INFO - PROCESS | 1692 | 1467424306783 Marionette TRACE conn2 <- [1,1178,null,{}] 18:51:46 INFO - PROCESS | 1692 | 1467424306785 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}] 18:51:46 INFO - PROCESS | 1692 | 1467424306789 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:51:46 INFO - PROCESS | 1692 | 1467424306904 Marionette TRACE conn2 <- [1,1179,null,{"value":null}] 18:51:46 INFO - PROCESS | 1692 | 1467424306908 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:46 INFO - PROCESS | 1692 | 1467424306909 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:51:46 INFO - PROCESS | 1692 | ++DOCSHELL 0x12645b000 == 36 [pid = 1692] [id = 302] 18:51:46 INFO - PROCESS | 1692 | ++DOMWINDOW == 91 (0x12667ac00) [pid = 1692] [serial = 905] [outer = 0x0] 18:51:46 INFO - PROCESS | 1692 | ++DOMWINDOW == 92 (0x1282db800) [pid = 1692] [serial = 906] [outer = 0x12667ac00] 18:51:46 INFO - PROCESS | 1692 | 1467424306936 Marionette DEBUG loaded listener.js 18:51:46 INFO - PROCESS | 1692 | ++DOMWINDOW == 93 (0x12a549800) [pid = 1692] [serial = 907] [outer = 0x12667ac00] 18:51:47 INFO - PROCESS | 1692 | 1467424307295 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] 18:51:47 INFO - PROCESS | 1692 | 1467424307351 Marionette TRACE conn2 <- [1,1181,null,{"value":"7"}] 18:51:47 INFO - PROCESS | 1692 | 1467424307354 Marionette TRACE conn2 -> [0,1182,"setScriptTimeout",{"ms":35000}] 18:51:47 INFO - PROCESS | 1692 | 1467424307355 Marionette TRACE conn2 <- [1,1182,null,{}] 18:51:47 INFO - PROCESS | 1692 | 1467424307358 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}] 18:51:47 INFO - PROCESS | 1692 | 1467424307359 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:51:47 INFO - PROCESS | 1692 | 1467424307454 Marionette TRACE conn2 <- [1,1183,null,{"value":null}] 18:51:47 INFO - PROCESS | 1692 | 1467424307465 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:47 INFO - PROCESS | 1692 | 1467424307466 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:51:47 INFO - PROCESS | 1692 | ++DOCSHELL 0x12a31a000 == 37 [pid = 1692] [id = 303] 18:51:47 INFO - PROCESS | 1692 | ++DOMWINDOW == 94 (0x12a679000) [pid = 1692] [serial = 908] [outer = 0x0] 18:51:47 INFO - PROCESS | 1692 | ++DOMWINDOW == 95 (0x12a8bb000) [pid = 1692] [serial = 909] [outer = 0x12a679000] 18:51:47 INFO - PROCESS | 1692 | 1467424307490 Marionette DEBUG loaded listener.js 18:51:47 INFO - PROCESS | 1692 | ++DOMWINDOW == 96 (0x12a8c3000) [pid = 1692] [serial = 910] [outer = 0x12a679000] 18:51:47 INFO - PROCESS | 1692 | 1467424307810 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] 18:51:47 INFO - PROCESS | 1692 | 1467424307824 Marionette TRACE conn2 <- [1,1185,null,{"value":"7"}] 18:51:47 INFO - PROCESS | 1692 | 1467424307826 Marionette TRACE conn2 -> [0,1186,"setScriptTimeout",{"ms":35000}] 18:51:47 INFO - PROCESS | 1692 | 1467424307828 Marionette TRACE conn2 <- [1,1186,null,{}] 18:51:47 INFO - PROCESS | 1692 | 1467424307833 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}] 18:51:47 INFO - PROCESS | 1692 | 1467424307835 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:51:47 INFO - PROCESS | 1692 | 1467424307932 Marionette TRACE conn2 <- [1,1187,null,{"value":null}] 18:51:47 INFO - PROCESS | 1692 | 1467424307943 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:47 INFO - PROCESS | 1692 | 1467424307944 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:51:47 INFO - PROCESS | 1692 | ++DOCSHELL 0x12a6ba800 == 38 [pid = 1692] [id = 304] 18:51:47 INFO - PROCESS | 1692 | ++DOMWINDOW == 97 (0x12a8c3400) [pid = 1692] [serial = 911] [outer = 0x0] 18:51:47 INFO - PROCESS | 1692 | ++DOMWINDOW == 98 (0x12af5a800) [pid = 1692] [serial = 912] [outer = 0x12a8c3400] 18:51:47 INFO - PROCESS | 1692 | 1467424307969 Marionette DEBUG loaded listener.js 18:51:48 INFO - PROCESS | 1692 | ++DOMWINDOW == 99 (0x12b197400) [pid = 1692] [serial = 913] [outer = 0x12a8c3400] 18:51:48 INFO - PROCESS | 1692 | --DOMWINDOW == 98 (0x112a7bc00) [pid = 1692] [serial = 832] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 18:51:48 INFO - PROCESS | 1692 | --DOMWINDOW == 97 (0x119085400) [pid = 1692] [serial = 856] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 18:51:48 INFO - PROCESS | 1692 | --DOMWINDOW == 96 (0x1133e2000) [pid = 1692] [serial = 850] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 18:51:48 INFO - PROCESS | 1692 | --DOMWINDOW == 95 (0x118c15000) [pid = 1692] [serial = 835] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 18:51:48 INFO - PROCESS | 1692 | --DOMWINDOW == 94 (0x1197de000) [pid = 1692] [serial = 859] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 18:51:48 INFO - PROCESS | 1692 | --DOMWINDOW == 93 (0x11701e400) [pid = 1692] [serial = 853] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 18:51:48 INFO - PROCESS | 1692 | --DOMWINDOW == 92 (0x112d15000) [pid = 1692] [serial = 847] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 18:51:48 INFO - PROCESS | 1692 | --DOMWINDOW == 91 (0x120f8b400) [pid = 1692] [serial = 838] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 18:51:48 INFO - PROCESS | 1692 | --DOMWINDOW == 90 (0x1130fa000) [pid = 1692] [serial = 844] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 18:51:48 INFO - PROCESS | 1692 | --DOMWINDOW == 89 (0x112d15800) [pid = 1692] [serial = 841] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 18:51:48 INFO - PROCESS | 1692 | --DOMWINDOW == 88 (0x120f85800) [pid = 1692] [serial = 862] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 18:51:48 INFO - PROCESS | 1692 | --DOMWINDOW == 87 (0x112a84c00) [pid = 1692] [serial = 865] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 18:51:48 INFO - PROCESS | 1692 | --DOMWINDOW == 86 (0x120f88400) [pid = 1692] [serial = 868] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 18:51:48 INFO - PROCESS | 1692 | --DOMWINDOW == 85 (0x1192abc00) [pid = 1692] [serial = 872] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 18:51:48 INFO - PROCESS | 1692 | --DOMWINDOW == 84 (0x112697400) [pid = 1692] [serial = 875] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 18:51:48 INFO - PROCESS | 1692 | --DOMWINDOW == 83 (0x1282e2000) [pid = 1692] [serial = 878] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 18:51:48 INFO - PROCESS | 1692 | 1467424308378 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] 18:51:48 INFO - PROCESS | 1692 | 1467424308402 Marionette TRACE conn2 <- [1,1189,null,{"value":"7"}] 18:51:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 18:51:48 INFO - PROCESS | 1692 | 1467424308405 Marionette TRACE conn2 -> [0,1190,"setScriptTimeout",{"ms":35000}] 18:51:48 INFO - PROCESS | 1692 | 1467424308406 Marionette TRACE conn2 <- [1,1190,null,{}] 18:51:48 INFO - PROCESS | 1692 | 1467424308408 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}] 18:51:48 INFO - PROCESS | 1692 | 1467424308409 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:51:48 INFO - PROCESS | 1692 | 1467424308486 Marionette TRACE conn2 <- [1,1191,null,{"value":null}] 18:51:48 INFO - PROCESS | 1692 | 1467424308541 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:48 INFO - PROCESS | 1692 | 1467424308542 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:51:48 INFO - PROCESS | 1692 | ++DOCSHELL 0x119b46800 == 39 [pid = 1692] [id = 305] 18:51:48 INFO - PROCESS | 1692 | ++DOMWINDOW == 84 (0x112d15000) [pid = 1692] [serial = 914] [outer = 0x0] 18:51:48 INFO - PROCESS | 1692 | ++DOMWINDOW == 85 (0x118425400) [pid = 1692] [serial = 915] [outer = 0x112d15000] 18:51:48 INFO - PROCESS | 1692 | 1467424308566 Marionette DEBUG loaded listener.js 18:51:48 INFO - PROCESS | 1692 | ++DOMWINDOW == 86 (0x1213bcc00) [pid = 1692] [serial = 916] [outer = 0x112d15000] 18:51:48 INFO - PROCESS | 1692 | 1467424308837 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] 18:51:48 INFO - PROCESS | 1692 | 1467424308875 Marionette TRACE conn2 <- [1,1193,null,{"value":"7"}] 18:51:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 18:51:48 INFO - PROCESS | 1692 | 1467424308886 Marionette TRACE conn2 -> [0,1194,"setScriptTimeout",{"ms":35000}] 18:51:48 INFO - PROCESS | 1692 | 1467424308887 Marionette TRACE conn2 <- [1,1194,null,{}] 18:51:48 INFO - PROCESS | 1692 | 1467424308889 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}] 18:51:48 INFO - PROCESS | 1692 | 1467424308890 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:51:48 INFO - PROCESS | 1692 | 1467424308975 Marionette TRACE conn2 <- [1,1195,null,{"value":null}] 18:51:48 INFO - PROCESS | 1692 | 1467424308982 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:48 INFO - PROCESS | 1692 | 1467424308983 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:51:48 INFO - PROCESS | 1692 | ++DOCSHELL 0x12b738800 == 40 [pid = 1692] [id = 306] 18:51:48 INFO - PROCESS | 1692 | ++DOMWINDOW == 87 (0x119086000) [pid = 1692] [serial = 917] [outer = 0x0] 18:51:49 INFO - PROCESS | 1692 | ++DOMWINDOW == 88 (0x12af59000) [pid = 1692] [serial = 918] [outer = 0x119086000] 18:51:49 INFO - PROCESS | 1692 | 1467424309015 Marionette DEBUG loaded listener.js 18:51:49 INFO - PROCESS | 1692 | ++DOMWINDOW == 89 (0x12b1a2800) [pid = 1692] [serial = 919] [outer = 0x119086000] 18:51:49 INFO - PROCESS | 1692 | 1467424309369 Marionette TRACE conn2 <- [1,1196,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeText",1,"assert_equals: d[76] expected 0 but got 104","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1197,"getWindowHandle",null] 18:51:49 INFO - PROCESS | 1692 | 1467424309408 Marionette TRACE conn2 <- [1,1197,null,{"value":"7"}] 18:51:49 INFO - PROCESS | 1692 | 1467424309410 Marionette TRACE conn2 -> [0,1198,"setScriptTimeout",{"ms":35000}] 18:51:49 INFO - PROCESS | 1692 | 1467424309412 Marionette TRACE conn2 <- [1,1198,null,{}] 18:51:49 INFO - PROCESS | 1692 | 1467424309426 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}] 18:51:49 INFO - PROCESS | 1692 | 1467424309427 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:51:49 INFO - PROCESS | 1692 | 1467424309522 Marionette TRACE conn2 <- [1,1199,null,{"value":null}] 18:51:49 INFO - PROCESS | 1692 | 1467424309526 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:49 INFO - PROCESS | 1692 | 1467424309528 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:51:49 INFO - PROCESS | 1692 | ++DOCSHELL 0x12b990000 == 41 [pid = 1692] [id = 307] 18:51:49 INFO - PROCESS | 1692 | ++DOMWINDOW == 90 (0x12b1a3800) [pid = 1692] [serial = 920] [outer = 0x0] 18:51:49 INFO - PROCESS | 1692 | ++DOMWINDOW == 91 (0x12b76d800) [pid = 1692] [serial = 921] [outer = 0x12b1a3800] 18:51:49 INFO - PROCESS | 1692 | 1467424309554 Marionette DEBUG loaded listener.js 18:51:49 INFO - PROCESS | 1692 | ++DOMWINDOW == 92 (0x12ba62c00) [pid = 1692] [serial = 922] [outer = 0x12b1a3800] 18:51:49 INFO - PROCESS | 1692 | 1467424309871 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]]]}] 18:51:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 18:51:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 480ms 18:51:49 INFO - PROCESS | 1692 | 1467424309891 Marionette TRACE conn2 -> [0,1201,"getWindowHandle",null] 18:51:49 INFO - PROCESS | 1692 | 1467424309892 Marionette TRACE conn2 <- [1,1201,null,{"value":"7"}] 18:51:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 18:51:49 INFO - PROCESS | 1692 | 1467424309896 Marionette TRACE conn2 -> [0,1202,"setScriptTimeout",{"ms":35000}] 18:51:49 INFO - PROCESS | 1692 | 1467424309898 Marionette TRACE conn2 <- [1,1202,null,{}] 18:51:49 INFO - PROCESS | 1692 | 1467424309901 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}] 18:51:49 INFO - PROCESS | 1692 | 1467424309902 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:51:49 INFO - PROCESS | 1692 | 1467424309985 Marionette TRACE conn2 <- [1,1203,null,{"value":null}] 18:51:49 INFO - PROCESS | 1692 | 1467424309989 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:49 INFO - PROCESS | 1692 | 1467424309990 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:51:50 INFO - PROCESS | 1692 | ++DOCSHELL 0x12c124000 == 42 [pid = 1692] [id = 308] 18:51:50 INFO - PROCESS | 1692 | ++DOMWINDOW == 93 (0x12ba63000) [pid = 1692] [serial = 923] [outer = 0x0] 18:51:50 INFO - PROCESS | 1692 | ++DOMWINDOW == 94 (0x12be58400) [pid = 1692] [serial = 924] [outer = 0x12ba63000] 18:51:50 INFO - PROCESS | 1692 | 1467424310022 Marionette DEBUG loaded listener.js 18:51:50 INFO - PROCESS | 1692 | ++DOMWINDOW == 95 (0x12be5fc00) [pid = 1692] [serial = 925] [outer = 0x12ba63000] 18:51:50 INFO - PROCESS | 1692 | 1467424310458 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]]]}] 18:51:50 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 18:51:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 620ms 18:51:50 INFO - PROCESS | 1692 | 1467424310516 Marionette TRACE conn2 -> [0,1205,"getWindowHandle",null] 18:51:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 18:51:50 INFO - PROCESS | 1692 | 1467424310519 Marionette TRACE conn2 <- [1,1205,null,{"value":"7"}] 18:51:50 INFO - PROCESS | 1692 | 1467424310522 Marionette TRACE conn2 -> [0,1206,"setScriptTimeout",{"ms":35000}] 18:51:50 INFO - PROCESS | 1692 | 1467424310524 Marionette TRACE conn2 <- [1,1206,null,{}] 18:51:50 INFO - PROCESS | 1692 | 1467424310528 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}] 18:51:50 INFO - PROCESS | 1692 | 1467424310530 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:51:50 INFO - PROCESS | 1692 | 1467424310642 Marionette TRACE conn2 <- [1,1207,null,{"value":null}] 18:51:50 INFO - PROCESS | 1692 | 1467424310725 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:50 INFO - PROCESS | 1692 | 1467424310727 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:51:50 INFO - PROCESS | 1692 | ++DOCSHELL 0x11746b800 == 43 [pid = 1692] [id = 309] 18:51:50 INFO - PROCESS | 1692 | ++DOMWINDOW == 96 (0x113da9000) [pid = 1692] [serial = 926] [outer = 0x0] 18:51:50 INFO - PROCESS | 1692 | ++DOMWINDOW == 97 (0x116023800) [pid = 1692] [serial = 927] [outer = 0x113da9000] 18:51:50 INFO - PROCESS | 1692 | 1467424310770 Marionette DEBUG loaded listener.js 18:51:50 INFO - PROCESS | 1692 | ++DOMWINDOW == 98 (0x11701f000) [pid = 1692] [serial = 928] [outer = 0x113da9000] 18:51:51 INFO - PROCESS | 1692 | 1467424311178 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]]]}] 18:51:51 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 18:51:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 720ms 18:51:51 INFO - PROCESS | 1692 | 1467424311242 Marionette TRACE conn2 -> [0,1209,"getWindowHandle",null] 18:51:51 INFO - PROCESS | 1692 | 1467424311246 Marionette TRACE conn2 <- [1,1209,null,{"value":"7"}] 18:51:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 18:51:51 INFO - PROCESS | 1692 | 1467424311250 Marionette TRACE conn2 -> [0,1210,"setScriptTimeout",{"ms":35000}] 18:51:51 INFO - PROCESS | 1692 | 1467424311252 Marionette TRACE conn2 <- [1,1210,null,{}] 18:51:51 INFO - PROCESS | 1692 | 1467424311255 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}] 18:51:51 INFO - PROCESS | 1692 | 1467424311257 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:51:51 INFO - PROCESS | 1692 | 1467424311366 Marionette TRACE conn2 <- [1,1211,null,{"value":null}] 18:51:51 INFO - PROCESS | 1692 | 1467424311436 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:51 INFO - PROCESS | 1692 | 1467424311437 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:51:51 INFO - PROCESS | 1692 | ++DOCSHELL 0x123d35000 == 44 [pid = 1692] [id = 310] 18:51:51 INFO - PROCESS | 1692 | ++DOMWINDOW == 99 (0x1184c7800) [pid = 1692] [serial = 929] [outer = 0x0] 18:51:51 INFO - PROCESS | 1692 | ++DOMWINDOW == 100 (0x1192bac00) [pid = 1692] [serial = 930] [outer = 0x1184c7800] 18:51:51 INFO - PROCESS | 1692 | 1467424311468 Marionette DEBUG loaded listener.js 18:51:51 INFO - PROCESS | 1692 | ++DOMWINDOW == 101 (0x119818400) [pid = 1692] [serial = 931] [outer = 0x1184c7800] 18:51:51 INFO - PROCESS | 1692 | 1467424311901 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]]]}] 18:51:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 18:51:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 670ms 18:51:51 INFO - PROCESS | 1692 | 1467424311921 Marionette TRACE conn2 -> [0,1213,"getWindowHandle",null] 18:51:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 18:51:51 INFO - PROCESS | 1692 | 1467424311922 Marionette TRACE conn2 <- [1,1213,null,{"value":"7"}] 18:51:51 INFO - PROCESS | 1692 | 1467424311925 Marionette TRACE conn2 -> [0,1214,"setScriptTimeout",{"ms":35000}] 18:51:51 INFO - PROCESS | 1692 | 1467424311928 Marionette TRACE conn2 <- [1,1214,null,{}] 18:51:51 INFO - PROCESS | 1692 | 1467424311935 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}] 18:51:51 INFO - PROCESS | 1692 | 1467424311939 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:51:52 INFO - PROCESS | 1692 | 1467424312068 Marionette TRACE conn2 <- [1,1215,null,{"value":null}] 18:51:52 INFO - PROCESS | 1692 | 1467424312127 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:52 INFO - PROCESS | 1692 | 1467424312129 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:51:52 INFO - PROCESS | 1692 | ++DOCSHELL 0x12be39000 == 45 [pid = 1692] [id = 311] 18:51:52 INFO - PROCESS | 1692 | ++DOMWINDOW == 102 (0x1255a1c00) [pid = 1692] [serial = 932] [outer = 0x0] 18:51:52 INFO - PROCESS | 1692 | ++DOMWINDOW == 103 (0x1282e0800) [pid = 1692] [serial = 933] [outer = 0x1255a1c00] 18:51:52 INFO - PROCESS | 1692 | 1467424312160 Marionette DEBUG loaded listener.js 18:51:52 INFO - PROCESS | 1692 | ++DOMWINDOW == 104 (0x129140400) [pid = 1692] [serial = 934] [outer = 0x1255a1c00] 18:51:52 INFO - PROCESS | 1692 | 1467424312620 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]]]}] 18:51:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 18:51:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 722ms 18:51:52 INFO - PROCESS | 1692 | 1467424312647 Marionette TRACE conn2 -> [0,1217,"getWindowHandle",null] 18:51:52 INFO - PROCESS | 1692 | 1467424312650 Marionette TRACE conn2 <- [1,1217,null,{"value":"7"}] 18:51:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 18:51:52 INFO - PROCESS | 1692 | 1467424312652 Marionette TRACE conn2 -> [0,1218,"setScriptTimeout",{"ms":35000}] 18:51:52 INFO - PROCESS | 1692 | 1467424312653 Marionette TRACE conn2 <- [1,1218,null,{}] 18:51:52 INFO - PROCESS | 1692 | 1467424312656 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}] 18:51:52 INFO - PROCESS | 1692 | 1467424312657 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:51:52 INFO - PROCESS | 1692 | 1467424312762 Marionette TRACE conn2 <- [1,1219,null,{"value":null}] 18:51:52 INFO - PROCESS | 1692 | 1467424312818 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:52 INFO - PROCESS | 1692 | 1467424312819 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:51:52 INFO - PROCESS | 1692 | ++DOCSHELL 0x12c622800 == 46 [pid = 1692] [id = 312] 18:51:52 INFO - PROCESS | 1692 | ++DOMWINDOW == 105 (0x129478000) [pid = 1692] [serial = 935] [outer = 0x0] 18:51:52 INFO - PROCESS | 1692 | ++DOMWINDOW == 106 (0x12a8c8400) [pid = 1692] [serial = 936] [outer = 0x129478000] 18:51:52 INFO - PROCESS | 1692 | 1467424312847 Marionette DEBUG loaded listener.js 18:51:52 INFO - PROCESS | 1692 | ++DOMWINDOW == 107 (0x12b9cb800) [pid = 1692] [serial = 937] [outer = 0x129478000] 18:51:53 INFO - PROCESS | 1692 | 1467424313259 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]]]}] 18:51:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 18:51:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 619ms 18:51:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 18:51:53 INFO - PROCESS | 1692 | 1467424313271 Marionette TRACE conn2 -> [0,1221,"getWindowHandle",null] 18:51:53 INFO - PROCESS | 1692 | 1467424313272 Marionette TRACE conn2 <- [1,1221,null,{"value":"7"}] 18:51:53 INFO - PROCESS | 1692 | 1467424313275 Marionette TRACE conn2 -> [0,1222,"setScriptTimeout",{"ms":35000}] 18:51:53 INFO - PROCESS | 1692 | 1467424313276 Marionette TRACE conn2 <- [1,1222,null,{}] 18:51:53 INFO - PROCESS | 1692 | 1467424313281 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}] 18:51:53 INFO - PROCESS | 1692 | 1467424313283 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:51:53 INFO - PROCESS | 1692 | 1467424313383 Marionette TRACE conn2 <- [1,1223,null,{"value":null}] 18:51:53 INFO - PROCESS | 1692 | 1467424313471 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:53 INFO - PROCESS | 1692 | 1467424313473 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:51:53 INFO - PROCESS | 1692 | ++DOCSHELL 0x11707f000 == 47 [pid = 1692] [id = 313] 18:51:53 INFO - PROCESS | 1692 | ++DOMWINDOW == 108 (0x1130f0000) [pid = 1692] [serial = 938] [outer = 0x0] 18:51:53 INFO - PROCESS | 1692 | ++DOMWINDOW == 109 (0x1197e1800) [pid = 1692] [serial = 939] [outer = 0x1130f0000] 18:51:53 INFO - PROCESS | 1692 | 1467424313501 Marionette DEBUG loaded listener.js 18:51:53 INFO - PROCESS | 1692 | ++DOMWINDOW == 110 (0x12a545400) [pid = 1692] [serial = 940] [outer = 0x1130f0000] 18:51:54 INFO - PROCESS | 1692 | 1467424314013 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] 18:51:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 18:51:54 INFO - PROCESS | 1692 | 1467424314052 Marionette TRACE conn2 <- [1,1225,null,{"value":"7"}] 18:51:54 INFO - PROCESS | 1692 | 1467424314055 Marionette TRACE conn2 -> [0,1226,"setScriptTimeout",{"ms":35000}] 18:51:54 INFO - PROCESS | 1692 | 1467424314057 Marionette TRACE conn2 <- [1,1226,null,{}] 18:51:54 INFO - PROCESS | 1692 | 1467424314060 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}] 18:51:54 INFO - PROCESS | 1692 | 1467424314062 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:51:54 INFO - PROCESS | 1692 | 1467424314164 Marionette TRACE conn2 <- [1,1227,null,{"value":null}] 18:51:54 INFO - PROCESS | 1692 | 1467424314223 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:54 INFO - PROCESS | 1692 | 1467424314225 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:51:54 INFO - PROCESS | 1692 | ++DOCSHELL 0x1193e5000 == 48 [pid = 1692] [id = 314] 18:51:54 INFO - PROCESS | 1692 | ++DOMWINDOW == 111 (0x113aa7800) [pid = 1692] [serial = 941] [outer = 0x0] 18:51:54 INFO - PROCESS | 1692 | ++DOMWINDOW == 112 (0x11607b400) [pid = 1692] [serial = 942] [outer = 0x113aa7800] 18:51:54 INFO - PROCESS | 1692 | 1467424314252 Marionette DEBUG loaded listener.js 18:51:54 INFO - PROCESS | 1692 | ++DOMWINDOW == 113 (0x11696b800) [pid = 1692] [serial = 943] [outer = 0x113aa7800] 18:51:55 INFO - PROCESS | 1692 | --DOCSHELL 0x12b990000 == 47 [pid = 1692] [id = 307] 18:51:55 INFO - PROCESS | 1692 | --DOCSHELL 0x12b738800 == 46 [pid = 1692] [id = 306] 18:51:55 INFO - PROCESS | 1692 | --DOCSHELL 0x119b46800 == 45 [pid = 1692] [id = 305] 18:51:55 INFO - PROCESS | 1692 | --DOCSHELL 0x12a6ba800 == 44 [pid = 1692] [id = 304] 18:51:55 INFO - PROCESS | 1692 | --DOCSHELL 0x12a31a000 == 43 [pid = 1692] [id = 303] 18:51:55 INFO - PROCESS | 1692 | --DOCSHELL 0x12645b000 == 42 [pid = 1692] [id = 302] 18:51:55 INFO - PROCESS | 1692 | --DOCSHELL 0x124b9b800 == 41 [pid = 1692] [id = 301] 18:51:55 INFO - PROCESS | 1692 | --DOCSHELL 0x12184d000 == 40 [pid = 1692] [id = 300] 18:51:55 INFO - PROCESS | 1692 | --DOCSHELL 0x119b47000 == 39 [pid = 1692] [id = 299] 18:51:55 INFO - PROCESS | 1692 | --DOCSHELL 0x117e32000 == 38 [pid = 1692] [id = 298] 18:51:55 INFO - PROCESS | 1692 | --DOCSHELL 0x11661c000 == 37 [pid = 1692] [id = 297] 18:51:55 INFO - PROCESS | 1692 | --DOCSHELL 0x118616000 == 36 [pid = 1692] [id = 296] 18:51:55 INFO - PROCESS | 1692 | --DOCSHELL 0x116ace800 == 35 [pid = 1692] [id = 295] 18:51:55 INFO - PROCESS | 1692 | --DOCSHELL 0x12a842800 == 34 [pid = 1692] [id = 294] 18:51:55 INFO - PROCESS | 1692 | --DOCSHELL 0x1193f4000 == 33 [pid = 1692] [id = 282] 18:51:55 INFO - PROCESS | 1692 | --DOCSHELL 0x11707f000 == 32 [pid = 1692] [id = 313] 18:51:55 INFO - PROCESS | 1692 | --DOCSHELL 0x12c622800 == 31 [pid = 1692] [id = 312] 18:51:55 INFO - PROCESS | 1692 | --DOCSHELL 0x12be39000 == 30 [pid = 1692] [id = 311] 18:51:55 INFO - PROCESS | 1692 | --DOCSHELL 0x123d35000 == 29 [pid = 1692] [id = 310] 18:51:55 INFO - PROCESS | 1692 | --DOCSHELL 0x12c124000 == 28 [pid = 1692] [id = 308] 18:51:55 INFO - PROCESS | 1692 | --DOCSHELL 0x11746b800 == 27 [pid = 1692] [id = 309] 18:51:55 INFO - PROCESS | 1692 | --DOMWINDOW == 112 (0x1216ac000) [pid = 1692] [serial = 863] [outer = 0x0] [url = about:blank] 18:51:55 INFO - PROCESS | 1692 | --DOMWINDOW == 111 (0x119e98c00) [pid = 1692] [serial = 861] [outer = 0x0] [url = about:blank] 18:51:55 INFO - PROCESS | 1692 | --DOMWINDOW == 110 (0x1255a1800) [pid = 1692] [serial = 866] [outer = 0x0] [url = about:blank] 18:51:55 INFO - PROCESS | 1692 | --DOMWINDOW == 109 (0x124bc4400) [pid = 1692] [serial = 864] [outer = 0x0] [url = about:blank] 18:51:55 INFO - PROCESS | 1692 | --DOMWINDOW == 108 (0x1268cb000) [pid = 1692] [serial = 869] [outer = 0x0] [url = about:blank] 18:51:55 INFO - PROCESS | 1692 | --DOMWINDOW == 107 (0x1260ca400) [pid = 1692] [serial = 867] [outer = 0x0] [url = about:blank] 18:51:55 INFO - PROCESS | 1692 | --DOMWINDOW == 106 (0x12131a000) [pid = 1692] [serial = 873] [outer = 0x0] [url = about:blank] 18:51:55 INFO - PROCESS | 1692 | --DOMWINDOW == 105 (0x1180be000) [pid = 1692] [serial = 876] [outer = 0x0] [url = about:blank] 18:51:55 INFO - PROCESS | 1692 | --DOMWINDOW == 104 (0x126426000) [pid = 1692] [serial = 874] [outer = 0x0] [url = about:blank] 18:51:55 INFO - PROCESS | 1692 | --DOMWINDOW == 103 (0x126d41800) [pid = 1692] [serial = 870] [outer = 0x0] [url = about:blank] 18:51:55 INFO - PROCESS | 1692 | --DOMWINDOW == 102 (0x1282e1c00) [pid = 1692] [serial = 877] [outer = 0x0] [url = about:blank] 18:51:55 INFO - PROCESS | 1692 | --DOMWINDOW == 101 (0x1195d0000) [pid = 1692] [serial = 858] [outer = 0x0] [url = about:blank] 18:51:55 INFO - PROCESS | 1692 | --DOMWINDOW == 100 (0x129471400) [pid = 1692] [serial = 880] [outer = 0x0] [url = about:blank] 18:51:55 INFO - PROCESS | 1692 | --DOMWINDOW == 99 (0x12a676800) [pid = 1692] [serial = 882] [outer = 0x0] [url = about:blank] 18:51:55 INFO - PROCESS | 1692 | --DOMWINDOW == 98 (0x12913c000) [pid = 1692] [serial = 879] [outer = 0x0] [url = about:blank] 18:51:55 INFO - PROCESS | 1692 | --DOMWINDOW == 97 (0x113dab400) [pid = 1692] [serial = 834] [outer = 0x0] [url = about:blank] 18:51:55 INFO - PROCESS | 1692 | --DOMWINDOW == 96 (0x1130fd800) [pid = 1692] [serial = 833] [outer = 0x0] [url = about:blank] 18:51:55 INFO - PROCESS | 1692 | --DOMWINDOW == 95 (0x1195c8000) [pid = 1692] [serial = 857] [outer = 0x0] [url = about:blank] 18:51:55 INFO - PROCESS | 1692 | --DOMWINDOW == 94 (0x116079800) [pid = 1692] [serial = 851] [outer = 0x0] [url = about:blank] 18:51:55 INFO - PROCESS | 1692 | --DOMWINDOW == 93 (0x1195c9400) [pid = 1692] [serial = 837] [outer = 0x0] [url = about:blank] 18:51:55 INFO - PROCESS | 1692 | --DOMWINDOW == 92 (0x1166edc00) [pid = 1692] [serial = 852] [outer = 0x0] [url = about:blank] 18:51:55 INFO - PROCESS | 1692 | --DOMWINDOW == 91 (0x119811000) [pid = 1692] [serial = 860] [outer = 0x0] [url = about:blank] 18:51:55 INFO - PROCESS | 1692 | --DOMWINDOW == 90 (0x119032800) [pid = 1692] [serial = 836] [outer = 0x0] [url = about:blank] 18:51:55 INFO - PROCESS | 1692 | --DOMWINDOW == 89 (0x1183a9800) [pid = 1692] [serial = 854] [outer = 0x0] [url = about:blank] 18:51:55 INFO - PROCESS | 1692 | --DOMWINDOW == 88 (0x1186c5c00) [pid = 1692] [serial = 855] [outer = 0x0] [url = about:blank] 18:51:55 INFO - PROCESS | 1692 | --DOMWINDOW == 87 (0x112eeec00) [pid = 1692] [serial = 848] [outer = 0x0] [url = about:blank] 18:51:55 INFO - PROCESS | 1692 | --DOMWINDOW == 86 (0x1130fc800) [pid = 1692] [serial = 849] [outer = 0x0] [url = about:blank] 18:51:55 INFO - PROCESS | 1692 | --DOMWINDOW == 85 (0x1260c4400) [pid = 1692] [serial = 840] [outer = 0x0] [url = about:blank] 18:51:55 INFO - PROCESS | 1692 | --DOMWINDOW == 84 (0x1160d8000) [pid = 1692] [serial = 846] [outer = 0x0] [url = about:blank] 18:51:55 INFO - PROCESS | 1692 | --DOMWINDOW == 83 (0x121ccc800) [pid = 1692] [serial = 839] [outer = 0x0] [url = about:blank] 18:51:55 INFO - PROCESS | 1692 | --DOMWINDOW == 82 (0x1138e9800) [pid = 1692] [serial = 845] [outer = 0x0] [url = about:blank] 18:51:55 INFO - PROCESS | 1692 | --DOMWINDOW == 81 (0x12a8bcc00) [pid = 1692] [serial = 843] [outer = 0x0] [url = about:blank] 18:51:55 INFO - PROCESS | 1692 | --DOMWINDOW == 80 (0x123ca7000) [pid = 1692] [serial = 842] [outer = 0x0] [url = about:blank] 18:51:55 INFO - PROCESS | 1692 | --DOMWINDOW == 79 (0x12a679400) [pid = 1692] [serial = 483] [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.] 18:51:55 INFO - PROCESS | 1692 | 1467424315228 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]]]}] 18:51:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 18:51:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 1221ms 18:51:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 18:51:55 INFO - PROCESS | 1692 | 1467424315279 Marionette TRACE conn2 -> [0,1229,"getWindowHandle",null] 18:51:55 INFO - PROCESS | 1692 | 1467424315281 Marionette TRACE conn2 <- [1,1229,null,{"value":"7"}] 18:51:55 INFO - PROCESS | 1692 | 1467424315284 Marionette TRACE conn2 -> [0,1230,"setScriptTimeout",{"ms":35000}] 18:51:55 INFO - PROCESS | 1692 | 1467424315286 Marionette TRACE conn2 <- [1,1230,null,{}] 18:51:55 INFO - PROCESS | 1692 | 1467424315290 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}] 18:51:55 INFO - PROCESS | 1692 | 1467424315292 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:51:55 INFO - PROCESS | 1692 | 1467424315377 Marionette TRACE conn2 <- [1,1231,null,{"value":null}] 18:51:55 INFO - PROCESS | 1692 | 1467424315383 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:55 INFO - PROCESS | 1692 | 1467424315386 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:51:55 INFO - PROCESS | 1692 | ++DOCSHELL 0x113a39000 == 28 [pid = 1692] [id = 315] 18:51:55 INFO - PROCESS | 1692 | ++DOMWINDOW == 80 (0x112e5a000) [pid = 1692] [serial = 944] [outer = 0x0] 18:51:55 INFO - PROCESS | 1692 | ++DOMWINDOW == 81 (0x112edd000) [pid = 1692] [serial = 945] [outer = 0x112e5a000] 18:51:55 INFO - PROCESS | 1692 | 1467424315416 Marionette DEBUG loaded listener.js 18:51:55 INFO - PROCESS | 1692 | ++DOMWINDOW == 82 (0x1130f8400) [pid = 1692] [serial = 946] [outer = 0x112e5a000] 18:51:55 INFO - PROCESS | 1692 | 1467424315755 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]]]}] 18:51:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 18:51:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 522ms 18:51:55 INFO - PROCESS | 1692 | 1467424315815 Marionette TRACE conn2 -> [0,1233,"getWindowHandle",null] 18:51:55 INFO - PROCESS | 1692 | 1467424315819 Marionette TRACE conn2 <- [1,1233,null,{"value":"7"}] 18:51:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 18:51:55 INFO - PROCESS | 1692 | 1467424315824 Marionette TRACE conn2 -> [0,1234,"setScriptTimeout",{"ms":35000}] 18:51:55 INFO - PROCESS | 1692 | 1467424315826 Marionette TRACE conn2 <- [1,1234,null,{}] 18:51:55 INFO - PROCESS | 1692 | 1467424315829 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}] 18:51:55 INFO - PROCESS | 1692 | 1467424315830 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:51:55 INFO - PROCESS | 1692 | 1467424315909 Marionette TRACE conn2 <- [1,1235,null,{"value":null}] 18:51:55 INFO - PROCESS | 1692 | 1467424315915 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:55 INFO - PROCESS | 1692 | 1467424315916 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:51:55 INFO - PROCESS | 1692 | ++DOCSHELL 0x1172ee000 == 29 [pid = 1692] [id = 316] 18:51:55 INFO - PROCESS | 1692 | ++DOMWINDOW == 83 (0x113849800) [pid = 1692] [serial = 947] [outer = 0x0] 18:51:55 INFO - PROCESS | 1692 | ++DOMWINDOW == 84 (0x11607b000) [pid = 1692] [serial = 948] [outer = 0x113849800] 18:51:55 INFO - PROCESS | 1692 | 1467424315944 Marionette DEBUG loaded listener.js 18:51:55 INFO - PROCESS | 1692 | ++DOMWINDOW == 85 (0x11674e400) [pid = 1692] [serial = 949] [outer = 0x113849800] 18:51:56 INFO - PROCESS | 1692 | 1467424316270 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]]]}] 18:51:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 18:51:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 470ms 18:51:56 INFO - PROCESS | 1692 | 1467424316296 Marionette TRACE conn2 -> [0,1237,"getWindowHandle",null] 18:51:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 18:51:56 INFO - PROCESS | 1692 | 1467424316298 Marionette TRACE conn2 <- [1,1237,null,{"value":"7"}] 18:51:56 INFO - PROCESS | 1692 | 1467424316300 Marionette TRACE conn2 -> [0,1238,"setScriptTimeout",{"ms":35000}] 18:51:56 INFO - PROCESS | 1692 | 1467424316310 Marionette TRACE conn2 <- [1,1238,null,{}] 18:51:56 INFO - PROCESS | 1692 | 1467424316317 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}] 18:51:56 INFO - PROCESS | 1692 | 1467424316321 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:51:56 INFO - PROCESS | 1692 | 1467424316398 Marionette TRACE conn2 <- [1,1239,null,{"value":null}] 18:51:56 INFO - PROCESS | 1692 | 1467424316450 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:56 INFO - PROCESS | 1692 | 1467424316453 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:51:56 INFO - PROCESS | 1692 | ++DOCSHELL 0x119216000 == 30 [pid = 1692] [id = 317] 18:51:56 INFO - PROCESS | 1692 | ++DOMWINDOW == 86 (0x11701fc00) [pid = 1692] [serial = 950] [outer = 0x0] 18:51:56 INFO - PROCESS | 1692 | ++DOMWINDOW == 87 (0x118429000) [pid = 1692] [serial = 951] [outer = 0x11701fc00] 18:51:56 INFO - PROCESS | 1692 | 1467424316481 Marionette DEBUG loaded listener.js 18:51:56 INFO - PROCESS | 1692 | ++DOMWINDOW == 88 (0x1184f1400) [pid = 1692] [serial = 952] [outer = 0x11701fc00] 18:51:56 INFO - PROCESS | 1692 | 1467424316766 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]]]}] 18:51:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 18:51:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 480ms 18:51:56 INFO - PROCESS | 1692 | 1467424316784 Marionette TRACE conn2 -> [0,1241,"getWindowHandle",null] 18:51:56 INFO - PROCESS | 1692 | 1467424316785 Marionette TRACE conn2 <- [1,1241,null,{"value":"7"}] 18:51:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 18:51:56 INFO - PROCESS | 1692 | 1467424316787 Marionette TRACE conn2 -> [0,1242,"setScriptTimeout",{"ms":35000}] 18:51:56 INFO - PROCESS | 1692 | 1467424316788 Marionette TRACE conn2 <- [1,1242,null,{}] 18:51:56 INFO - PROCESS | 1692 | 1467424316791 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}] 18:51:56 INFO - PROCESS | 1692 | 1467424316792 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:51:56 INFO - PROCESS | 1692 | 1467424316882 Marionette TRACE conn2 <- [1,1243,null,{"value":null}] 18:51:56 INFO - PROCESS | 1692 | 1467424316885 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:56 INFO - PROCESS | 1692 | 1467424316887 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:51:56 INFO - PROCESS | 1692 | ++DOCSHELL 0x119c4b800 == 31 [pid = 1692] [id = 318] 18:51:56 INFO - PROCESS | 1692 | ++DOMWINDOW == 89 (0x118c17400) [pid = 1692] [serial = 953] [outer = 0x0] 18:51:56 INFO - PROCESS | 1692 | ++DOMWINDOW == 90 (0x1192b8400) [pid = 1692] [serial = 954] [outer = 0x118c17400] 18:51:56 INFO - PROCESS | 1692 | 1467424316914 Marionette DEBUG loaded listener.js 18:51:56 INFO - PROCESS | 1692 | ++DOMWINDOW == 91 (0x1195ccc00) [pid = 1692] [serial = 955] [outer = 0x118c17400] 18:51:57 INFO - PROCESS | 1692 | 1467424317251 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]]]}] 18:51:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 18:51:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 519ms 18:51:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 18:51:57 INFO - PROCESS | 1692 | 1467424317310 Marionette TRACE conn2 -> [0,1245,"getWindowHandle",null] 18:51:57 INFO - PROCESS | 1692 | 1467424317311 Marionette TRACE conn2 <- [1,1245,null,{"value":"7"}] 18:51:57 INFO - PROCESS | 1692 | 1467424317314 Marionette TRACE conn2 -> [0,1246,"setScriptTimeout",{"ms":35000}] 18:51:57 INFO - PROCESS | 1692 | 1467424317315 Marionette TRACE conn2 <- [1,1246,null,{}] 18:51:57 INFO - PROCESS | 1692 | 1467424317317 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}] 18:51:57 INFO - PROCESS | 1692 | 1467424317318 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:51:57 INFO - PROCESS | 1692 | 1467424317424 Marionette TRACE conn2 <- [1,1247,null,{"value":null}] 18:51:57 INFO - PROCESS | 1692 | 1467424317457 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:57 INFO - PROCESS | 1692 | 1467424317458 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:51:57 INFO - PROCESS | 1692 | ++DOCSHELL 0x121222800 == 32 [pid = 1692] [id = 319] 18:51:57 INFO - PROCESS | 1692 | ++DOMWINDOW == 92 (0x112766800) [pid = 1692] [serial = 956] [outer = 0x0] 18:51:57 INFO - PROCESS | 1692 | ++DOMWINDOW == 93 (0x1197d5400) [pid = 1692] [serial = 957] [outer = 0x112766800] 18:51:57 INFO - PROCESS | 1692 | 1467424317483 Marionette DEBUG loaded listener.js 18:51:57 INFO - PROCESS | 1692 | ++DOMWINDOW == 94 (0x119c89c00) [pid = 1692] [serial = 958] [outer = 0x112766800] 18:51:57 INFO - PROCESS | 1692 | 1467424317806 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]]]}] 18:51:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 18:51:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 518ms 18:51:57 INFO - PROCESS | 1692 | 1467424317832 Marionette TRACE conn2 -> [0,1249,"getWindowHandle",null] 18:51:57 INFO - PROCESS | 1692 | 1467424317834 Marionette TRACE conn2 <- [1,1249,null,{"value":"7"}] 18:51:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 18:51:57 INFO - PROCESS | 1692 | 1467424317836 Marionette TRACE conn2 -> [0,1250,"setScriptTimeout",{"ms":35000}] 18:51:57 INFO - PROCESS | 1692 | 1467424317837 Marionette TRACE conn2 <- [1,1250,null,{}] 18:51:57 INFO - PROCESS | 1692 | 1467424317839 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}] 18:51:57 INFO - PROCESS | 1692 | 1467424317843 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:51:57 INFO - PROCESS | 1692 | 1467424317966 Marionette TRACE conn2 <- [1,1251,null,{"value":null}] 18:51:57 INFO - PROCESS | 1692 | 1467424317970 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:57 INFO - PROCESS | 1692 | 1467424317971 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:51:57 INFO - PROCESS | 1692 | ++DOCSHELL 0x121ceb800 == 33 [pid = 1692] [id = 320] 18:51:57 INFO - PROCESS | 1692 | ++DOMWINDOW == 95 (0x119c8a000) [pid = 1692] [serial = 959] [outer = 0x0] 18:51:57 INFO - PROCESS | 1692 | ++DOMWINDOW == 96 (0x12119d000) [pid = 1692] [serial = 960] [outer = 0x119c8a000] 18:51:57 INFO - PROCESS | 1692 | 1467424317996 Marionette DEBUG loaded listener.js 18:51:58 INFO - PROCESS | 1692 | ++DOMWINDOW == 97 (0x123ca7000) [pid = 1692] [serial = 961] [outer = 0x119c8a000] 18:51:58 INFO - PROCESS | 1692 | 1467424318356 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]]]}] 18:51:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 18:51:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 570ms 18:51:58 INFO - PROCESS | 1692 | 1467424318407 Marionette TRACE conn2 -> [0,1253,"getWindowHandle",null] 18:51:58 INFO - PROCESS | 1692 | 1467424318408 Marionette TRACE conn2 <- [1,1253,null,{"value":"7"}] 18:51:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 18:51:58 INFO - PROCESS | 1692 | 1467424318411 Marionette TRACE conn2 -> [0,1254,"setScriptTimeout",{"ms":35000}] 18:51:58 INFO - PROCESS | 1692 | 1467424318413 Marionette TRACE conn2 <- [1,1254,null,{}] 18:51:58 INFO - PROCESS | 1692 | 1467424318416 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}] 18:51:58 INFO - PROCESS | 1692 | 1467424318418 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:51:58 INFO - PROCESS | 1692 | 1467424318576 Marionette TRACE conn2 <- [1,1255,null,{"value":null}] 18:51:58 INFO - PROCESS | 1692 | 1467424318596 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:58 INFO - PROCESS | 1692 | 1467424318597 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:51:58 INFO - PROCESS | 1692 | ++DOCSHELL 0x123d79800 == 34 [pid = 1692] [id = 321] 18:51:58 INFO - PROCESS | 1692 | ++DOMWINDOW == 98 (0x123ca7400) [pid = 1692] [serial = 962] [outer = 0x0] 18:51:58 INFO - PROCESS | 1692 | ++DOMWINDOW == 99 (0x124d6a000) [pid = 1692] [serial = 963] [outer = 0x123ca7400] 18:51:58 INFO - PROCESS | 1692 | 1467424318637 Marionette DEBUG loaded listener.js 18:51:58 INFO - PROCESS | 1692 | ++DOMWINDOW == 100 (0x12559cc00) [pid = 1692] [serial = 964] [outer = 0x123ca7400] 18:51:59 INFO - PROCESS | 1692 | 1467424319068 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]]]}] 18:51:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 18:51:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 671ms 18:51:59 INFO - PROCESS | 1692 | 1467424319083 Marionette TRACE conn2 -> [0,1257,"getWindowHandle",null] 18:51:59 INFO - PROCESS | 1692 | 1467424319084 Marionette TRACE conn2 <- [1,1257,null,{"value":"7"}] 18:51:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 18:51:59 INFO - PROCESS | 1692 | 1467424319087 Marionette TRACE conn2 -> [0,1258,"setScriptTimeout",{"ms":35000}] 18:51:59 INFO - PROCESS | 1692 | 1467424319088 Marionette TRACE conn2 <- [1,1258,null,{}] 18:51:59 INFO - PROCESS | 1692 | 1467424319090 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}] 18:51:59 INFO - PROCESS | 1692 | 1467424319091 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:51:59 INFO - PROCESS | 1692 | 1467424319187 Marionette TRACE conn2 <- [1,1259,null,{"value":null}] 18:51:59 INFO - PROCESS | 1692 | 1467424319191 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:59 INFO - PROCESS | 1692 | 1467424319192 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:51:59 INFO - PROCESS | 1692 | ++DOCSHELL 0x125595000 == 35 [pid = 1692] [id = 322] 18:51:59 INFO - PROCESS | 1692 | ++DOMWINDOW == 101 (0x124d09800) [pid = 1692] [serial = 965] [outer = 0x0] 18:51:59 INFO - PROCESS | 1692 | ++DOMWINDOW == 102 (0x1260c3000) [pid = 1692] [serial = 966] [outer = 0x124d09800] 18:51:59 INFO - PROCESS | 1692 | 1467424319218 Marionette DEBUG loaded listener.js 18:51:59 INFO - PROCESS | 1692 | ++DOMWINDOW == 103 (0x1268bfc00) [pid = 1692] [serial = 967] [outer = 0x124d09800] 18:51:59 INFO - PROCESS | 1692 | --DOMWINDOW == 102 (0x112a53400) [pid = 1692] [serial = 902] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 18:51:59 INFO - PROCESS | 1692 | --DOMWINDOW == 101 (0x12667ac00) [pid = 1692] [serial = 905] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 18:51:59 INFO - PROCESS | 1692 | --DOMWINDOW == 100 (0x12a8c3400) [pid = 1692] [serial = 911] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 18:51:59 INFO - PROCESS | 1692 | --DOMWINDOW == 99 (0x112d15000) [pid = 1692] [serial = 914] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 18:51:59 INFO - PROCESS | 1692 | --DOMWINDOW == 98 (0x12a679000) [pid = 1692] [serial = 908] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 18:51:59 INFO - PROCESS | 1692 | --DOMWINDOW == 97 (0x112ef5000) [pid = 1692] [serial = 884] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 18:51:59 INFO - PROCESS | 1692 | --DOMWINDOW == 96 (0x112d0ac00) [pid = 1692] [serial = 896] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 18:51:59 INFO - PROCESS | 1692 | --DOMWINDOW == 95 (0x11842e800) [pid = 1692] [serial = 893] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 18:51:59 INFO - PROCESS | 1692 | --DOMWINDOW == 94 (0x115e58000) [pid = 1692] [serial = 890] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 18:51:59 INFO - PROCESS | 1692 | --DOMWINDOW == 93 (0x12947c000) [pid = 1692] [serial = 881] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 18:51:59 INFO - PROCESS | 1692 | --DOMWINDOW == 92 (0x1160d9c00) [pid = 1692] [serial = 887] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 18:51:59 INFO - PROCESS | 1692 | --DOMWINDOW == 91 (0x1216aa000) [pid = 1692] [serial = 899] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 18:51:59 INFO - PROCESS | 1692 | --DOMWINDOW == 90 (0x12ba63000) [pid = 1692] [serial = 923] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 18:51:59 INFO - PROCESS | 1692 | --DOMWINDOW == 89 (0x119086000) [pid = 1692] [serial = 917] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 18:51:59 INFO - PROCESS | 1692 | --DOMWINDOW == 88 (0x12b1a3800) [pid = 1692] [serial = 920] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 18:51:59 INFO - PROCESS | 1692 | 1467424319715 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]]]}] 18:51:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 18:51:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 670ms 18:51:59 INFO - PROCESS | 1692 | 1467424319757 Marionette TRACE conn2 -> [0,1261,"getWindowHandle",null] 18:51:59 INFO - PROCESS | 1692 | 1467424319759 Marionette TRACE conn2 <- [1,1261,null,{"value":"7"}] 18:51:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 18:51:59 INFO - PROCESS | 1692 | 1467424319761 Marionette TRACE conn2 -> [0,1262,"setScriptTimeout",{"ms":35000}] 18:51:59 INFO - PROCESS | 1692 | 1467424319763 Marionette TRACE conn2 <- [1,1262,null,{}] 18:51:59 INFO - PROCESS | 1692 | 1467424319765 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}] 18:51:59 INFO - PROCESS | 1692 | 1467424319766 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:51:59 INFO - PROCESS | 1692 | 1467424319847 Marionette TRACE conn2 <- [1,1263,null,{"value":null}] 18:51:59 INFO - PROCESS | 1692 | 1467424319904 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:59 INFO - PROCESS | 1692 | 1467424319905 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:51:59 INFO - PROCESS | 1692 | ++DOCSHELL 0x1268b0000 == 36 [pid = 1692] [id = 323] 18:51:59 INFO - PROCESS | 1692 | ++DOMWINDOW == 89 (0x112695400) [pid = 1692] [serial = 968] [outer = 0x0] 18:51:59 INFO - PROCESS | 1692 | ++DOMWINDOW == 90 (0x116a09c00) [pid = 1692] [serial = 969] [outer = 0x112695400] 18:51:59 INFO - PROCESS | 1692 | 1467424319944 Marionette DEBUG loaded listener.js 18:51:59 INFO - PROCESS | 1692 | ++DOMWINDOW == 91 (0x124d6b400) [pid = 1692] [serial = 970] [outer = 0x112695400] 18:52:00 INFO - PROCESS | 1692 | 1467424320239 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]]]}] 18:52:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 18:52:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 520ms 18:52:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 18:52:00 INFO - PROCESS | 1692 | 1467424320282 Marionette TRACE conn2 -> [0,1265,"getWindowHandle",null] 18:52:00 INFO - PROCESS | 1692 | 1467424320283 Marionette TRACE conn2 <- [1,1265,null,{"value":"7"}] 18:52:00 INFO - PROCESS | 1692 | 1467424320286 Marionette TRACE conn2 -> [0,1266,"setScriptTimeout",{"ms":35000}] 18:52:00 INFO - PROCESS | 1692 | 1467424320287 Marionette TRACE conn2 <- [1,1266,null,{}] 18:52:00 INFO - PROCESS | 1692 | 1467424320289 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}] 18:52:00 INFO - PROCESS | 1692 | 1467424320290 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:52:00 INFO - PROCESS | 1692 | 1467424320367 Marionette TRACE conn2 <- [1,1267,null,{"value":null}] 18:52:00 INFO - PROCESS | 1692 | 1467424320371 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:00 INFO - PROCESS | 1692 | 1467424320373 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:52:00 INFO - PROCESS | 1692 | ++DOCSHELL 0x12832e800 == 37 [pid = 1692] [id = 324] 18:52:00 INFO - PROCESS | 1692 | ++DOMWINDOW == 92 (0x1216aa000) [pid = 1692] [serial = 971] [outer = 0x0] 18:52:00 INFO - PROCESS | 1692 | ++DOMWINDOW == 93 (0x126d37400) [pid = 1692] [serial = 972] [outer = 0x1216aa000] 18:52:00 INFO - PROCESS | 1692 | 1467424320399 Marionette DEBUG loaded listener.js 18:52:00 INFO - PROCESS | 1692 | ++DOMWINDOW == 94 (0x126d82800) [pid = 1692] [serial = 973] [outer = 0x1216aa000] 18:52:00 INFO - PROCESS | 1692 | 1467424320721 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]]]}] 18:52:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 18:52:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 468ms 18:52:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 18:52:00 INFO - PROCESS | 1692 | 1467424320755 Marionette TRACE conn2 -> [0,1269,"getWindowHandle",null] 18:52:00 INFO - PROCESS | 1692 | 1467424320756 Marionette TRACE conn2 <- [1,1269,null,{"value":"7"}] 18:52:00 INFO - PROCESS | 1692 | 1467424320758 Marionette TRACE conn2 -> [0,1270,"setScriptTimeout",{"ms":35000}] 18:52:00 INFO - PROCESS | 1692 | 1467424320760 Marionette TRACE conn2 <- [1,1270,null,{}] 18:52:00 INFO - PROCESS | 1692 | 1467424320763 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}] 18:52:00 INFO - PROCESS | 1692 | 1467424320764 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:52:00 INFO - PROCESS | 1692 | 1467424320891 Marionette TRACE conn2 <- [1,1271,null,{"value":null}] 18:52:00 INFO - PROCESS | 1692 | 1467424320899 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:00 INFO - PROCESS | 1692 | 1467424320900 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:52:00 INFO - PROCESS | 1692 | ++DOCSHELL 0x129346000 == 38 [pid = 1692] [id = 325] 18:52:00 INFO - PROCESS | 1692 | ++DOMWINDOW == 95 (0x112d0ac00) [pid = 1692] [serial = 974] [outer = 0x0] 18:52:00 INFO - PROCESS | 1692 | ++DOMWINDOW == 96 (0x1282e1000) [pid = 1692] [serial = 975] [outer = 0x112d0ac00] 18:52:00 INFO - PROCESS | 1692 | 1467424320927 Marionette DEBUG loaded listener.js 18:52:00 INFO - PROCESS | 1692 | ++DOMWINDOW == 97 (0x129143800) [pid = 1692] [serial = 976] [outer = 0x112d0ac00] 18:52:01 INFO - PROCESS | 1692 | 1467424321265 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]]]}] 18:52:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 18:52:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 522ms 18:52:01 INFO - PROCESS | 1692 | 1467424321282 Marionette TRACE conn2 -> [0,1273,"getWindowHandle",null] 18:52:01 INFO - PROCESS | 1692 | 1467424321283 Marionette TRACE conn2 <- [1,1273,null,{"value":"7"}] 18:52:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 18:52:01 INFO - PROCESS | 1692 | 1467424321285 Marionette TRACE conn2 -> [0,1274,"setScriptTimeout",{"ms":35000}] 18:52:01 INFO - PROCESS | 1692 | 1467424321286 Marionette TRACE conn2 <- [1,1274,null,{}] 18:52:01 INFO - PROCESS | 1692 | 1467424321288 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}] 18:52:01 INFO - PROCESS | 1692 | 1467424321289 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:52:01 INFO - PROCESS | 1692 | 1467424321368 Marionette TRACE conn2 <- [1,1275,null,{"value":null}] 18:52:01 INFO - PROCESS | 1692 | 1467424321373 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:01 INFO - PROCESS | 1692 | 1467424321374 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:52:01 INFO - PROCESS | 1692 | ++DOCSHELL 0x12a836000 == 39 [pid = 1692] [id = 326] 18:52:01 INFO - PROCESS | 1692 | ++DOMWINDOW == 98 (0x129382c00) [pid = 1692] [serial = 977] [outer = 0x0] 18:52:01 INFO - PROCESS | 1692 | ++DOMWINDOW == 99 (0x12a671000) [pid = 1692] [serial = 978] [outer = 0x129382c00] 18:52:01 INFO - PROCESS | 1692 | 1467424321398 Marionette DEBUG loaded listener.js 18:52:01 INFO - PROCESS | 1692 | ++DOMWINDOW == 100 (0x12a679800) [pid = 1692] [serial = 979] [outer = 0x129382c00] 18:52:02 INFO - PROCESS | 1692 | --DOCSHELL 0x1172ee000 == 38 [pid = 1692] [id = 316] 18:52:02 INFO - PROCESS | 1692 | --DOCSHELL 0x113a39000 == 37 [pid = 1692] [id = 315] 18:52:02 INFO - PROCESS | 1692 | --DOCSHELL 0x1193e5000 == 36 [pid = 1692] [id = 314] 18:52:02 INFO - PROCESS | 1692 | --DOCSHELL 0x119216000 == 35 [pid = 1692] [id = 317] 18:52:02 INFO - PROCESS | 1692 | --DOCSHELL 0x123d79800 == 34 [pid = 1692] [id = 321] 18:52:02 INFO - PROCESS | 1692 | --DOCSHELL 0x121ceb800 == 33 [pid = 1692] [id = 320] 18:52:02 INFO - PROCESS | 1692 | --DOCSHELL 0x1268b0000 == 32 [pid = 1692] [id = 323] 18:52:02 INFO - PROCESS | 1692 | --DOCSHELL 0x121222800 == 31 [pid = 1692] [id = 319] 18:52:02 INFO - PROCESS | 1692 | --DOCSHELL 0x119c4b800 == 30 [pid = 1692] [id = 318] 18:52:02 INFO - PROCESS | 1692 | --DOCSHELL 0x125595000 == 29 [pid = 1692] [id = 322] 18:52:02 INFO - PROCESS | 1692 | --DOCSHELL 0x12832e800 == 28 [pid = 1692] [id = 324] 18:52:02 INFO - PROCESS | 1692 | --DOMWINDOW == 99 (0x124d09000) [pid = 1692] [serial = 903] [outer = 0x0] [url = about:blank] 18:52:02 INFO - PROCESS | 1692 | --DOMWINDOW == 98 (0x1282db800) [pid = 1692] [serial = 906] [outer = 0x0] [url = about:blank] 18:52:02 INFO - PROCESS | 1692 | --DOMWINDOW == 97 (0x12af5a800) [pid = 1692] [serial = 912] [outer = 0x0] [url = about:blank] 18:52:02 INFO - PROCESS | 1692 | --DOMWINDOW == 96 (0x118425400) [pid = 1692] [serial = 915] [outer = 0x0] [url = about:blank] 18:52:02 INFO - PROCESS | 1692 | --DOMWINDOW == 95 (0x12a8bb000) [pid = 1692] [serial = 909] [outer = 0x0] [url = about:blank] 18:52:02 INFO - PROCESS | 1692 | --DOMWINDOW == 94 (0x12a8c3000) [pid = 1692] [serial = 910] [outer = 0x0] [url = about:blank] 18:52:02 INFO - PROCESS | 1692 | --DOMWINDOW == 93 (0x1130f8800) [pid = 1692] [serial = 885] [outer = 0x0] [url = about:blank] 18:52:02 INFO - PROCESS | 1692 | --DOMWINDOW == 92 (0x1133db800) [pid = 1692] [serial = 886] [outer = 0x0] [url = about:blank] 18:52:02 INFO - PROCESS | 1692 | --DOMWINDOW == 91 (0x119c7b400) [pid = 1692] [serial = 897] [outer = 0x0] [url = about:blank] 18:52:02 INFO - PROCESS | 1692 | --DOMWINDOW == 90 (0x1213c0400) [pid = 1692] [serial = 898] [outer = 0x0] [url = about:blank] 18:52:02 INFO - PROCESS | 1692 | --DOMWINDOW == 89 (0x1186c3000) [pid = 1692] [serial = 894] [outer = 0x0] [url = about:blank] 18:52:02 INFO - PROCESS | 1692 | --DOMWINDOW == 88 (0x119081800) [pid = 1692] [serial = 895] [outer = 0x0] [url = about:blank] 18:52:02 INFO - PROCESS | 1692 | --DOMWINDOW == 87 (0x116084c00) [pid = 1692] [serial = 891] [outer = 0x0] [url = about:blank] 18:52:02 INFO - PROCESS | 1692 | --DOMWINDOW == 86 (0x116972000) [pid = 1692] [serial = 892] [outer = 0x0] [url = about:blank] 18:52:02 INFO - PROCESS | 1692 | --DOMWINDOW == 85 (0x12a8b9800) [pid = 1692] [serial = 883] [outer = 0x0] [url = about:blank] 18:52:02 INFO - PROCESS | 1692 | --DOMWINDOW == 84 (0x116755000) [pid = 1692] [serial = 888] [outer = 0x0] [url = about:blank] 18:52:02 INFO - PROCESS | 1692 | --DOMWINDOW == 83 (0x1184b9c00) [pid = 1692] [serial = 889] [outer = 0x0] [url = about:blank] 18:52:02 INFO - PROCESS | 1692 | --DOMWINDOW == 82 (0x121acdc00) [pid = 1692] [serial = 900] [outer = 0x0] [url = about:blank] 18:52:02 INFO - PROCESS | 1692 | --DOMWINDOW == 81 (0x12be58400) [pid = 1692] [serial = 924] [outer = 0x0] [url = about:blank] 18:52:02 INFO - PROCESS | 1692 | --DOMWINDOW == 80 (0x12be5fc00) [pid = 1692] [serial = 925] [outer = 0x0] [url = about:blank] 18:52:02 INFO - PROCESS | 1692 | --DOMWINDOW == 79 (0x12af59000) [pid = 1692] [serial = 918] [outer = 0x0] [url = about:blank] 18:52:02 INFO - PROCESS | 1692 | --DOMWINDOW == 78 (0x12b76d800) [pid = 1692] [serial = 921] [outer = 0x0] [url = about:blank] 18:52:02 INFO - PROCESS | 1692 | --DOMWINDOW == 77 (0x12b197400) [pid = 1692] [serial = 913] [outer = 0x0] [url = about:blank] 18:52:02 INFO - PROCESS | 1692 | --DOMWINDOW == 76 (0x12a549800) [pid = 1692] [serial = 907] [outer = 0x0] [url = about:blank] 18:52:02 INFO - PROCESS | 1692 | --DOMWINDOW == 75 (0x1260c6800) [pid = 1692] [serial = 904] [outer = 0x0] [url = about:blank] 18:52:02 INFO - PROCESS | 1692 | --DOMWINDOW == 74 (0x1213bcc00) [pid = 1692] [serial = 916] [outer = 0x0] [url = about:blank] 18:52:02 INFO - PROCESS | 1692 | --DOMWINDOW == 73 (0x12b1a2800) [pid = 1692] [serial = 919] [outer = 0x0] [url = about:blank] 18:52:02 INFO - PROCESS | 1692 | --DOMWINDOW == 72 (0x1184c5400) [pid = 1692] [serial = 901] [outer = 0x0] [url = about:blank] 18:52:02 INFO - PROCESS | 1692 | --DOMWINDOW == 71 (0x12ba62c00) [pid = 1692] [serial = 922] [outer = 0x0] [url = about:blank] 18:52:02 INFO - PROCESS | 1692 | --DOCSHELL 0x129346000 == 27 [pid = 1692] [id = 325] 18:52:02 INFO - PROCESS | 1692 | 1467424322781 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]]]}] 18:52:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 18:52:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 1525ms 18:52:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 18:52:02 INFO - PROCESS | 1692 | 1467424322811 Marionette TRACE conn2 -> [0,1277,"getWindowHandle",null] 18:52:02 INFO - PROCESS | 1692 | 1467424322813 Marionette TRACE conn2 <- [1,1277,null,{"value":"7"}] 18:52:02 INFO - PROCESS | 1692 | 1467424322817 Marionette TRACE conn2 -> [0,1278,"setScriptTimeout",{"ms":35000}] 18:52:02 INFO - PROCESS | 1692 | 1467424322819 Marionette TRACE conn2 <- [1,1278,null,{}] 18:52:02 INFO - PROCESS | 1692 | 1467424322823 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}] 18:52:02 INFO - PROCESS | 1692 | 1467424322825 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:52:02 INFO - PROCESS | 1692 | 1467424322913 Marionette TRACE conn2 <- [1,1279,null,{"value":null}] 18:52:02 INFO - PROCESS | 1692 | 1467424322966 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:02 INFO - PROCESS | 1692 | 1467424322968 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:52:02 INFO - PROCESS | 1692 | ++DOCSHELL 0x115179800 == 28 [pid = 1692] [id = 327] 18:52:02 INFO - PROCESS | 1692 | ++DOMWINDOW == 72 (0x112a58c00) [pid = 1692] [serial = 980] [outer = 0x0] 18:52:02 INFO - PROCESS | 1692 | ++DOMWINDOW == 73 (0x112d11800) [pid = 1692] [serial = 981] [outer = 0x112a58c00] 18:52:02 INFO - PROCESS | 1692 | 1467424322996 Marionette DEBUG loaded listener.js 18:52:03 INFO - PROCESS | 1692 | ++DOMWINDOW == 74 (0x1130f4000) [pid = 1692] [serial = 982] [outer = 0x112a58c00] 18:52:03 INFO - PROCESS | 1692 | 1467424323321 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]]]}] 18:52:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 18:52:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 520ms 18:52:03 INFO - PROCESS | 1692 | 1467424323337 Marionette TRACE conn2 -> [0,1281,"getWindowHandle",null] 18:52:03 INFO - PROCESS | 1692 | 1467424323340 Marionette TRACE conn2 <- [1,1281,null,{"value":"7"}] 18:52:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 18:52:03 INFO - PROCESS | 1692 | 1467424323348 Marionette TRACE conn2 -> [0,1282,"setScriptTimeout",{"ms":35000}] 18:52:03 INFO - PROCESS | 1692 | 1467424323351 Marionette TRACE conn2 <- [1,1282,null,{}] 18:52:03 INFO - PROCESS | 1692 | 1467424323353 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}] 18:52:03 INFO - PROCESS | 1692 | 1467424323355 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:52:03 INFO - PROCESS | 1692 | 1467424323436 Marionette TRACE conn2 <- [1,1283,null,{"value":null}] 18:52:03 INFO - PROCESS | 1692 | 1467424323441 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:03 INFO - PROCESS | 1692 | 1467424323443 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:52:03 INFO - PROCESS | 1692 | ++DOCSHELL 0x117091800 == 29 [pid = 1692] [id = 328] 18:52:03 INFO - PROCESS | 1692 | ++DOMWINDOW == 75 (0x1130fac00) [pid = 1692] [serial = 983] [outer = 0x0] 18:52:03 INFO - PROCESS | 1692 | ++DOMWINDOW == 76 (0x11386c800) [pid = 1692] [serial = 984] [outer = 0x1130fac00] 18:52:03 INFO - PROCESS | 1692 | 1467424323473 Marionette DEBUG loaded listener.js 18:52:03 INFO - PROCESS | 1692 | ++DOMWINDOW == 77 (0x113dad400) [pid = 1692] [serial = 985] [outer = 0x1130fac00] 18:52:03 INFO - PROCESS | 1692 | 1467424323833 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]]]}] 18:52:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 18:52:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 523ms 18:52:03 INFO - PROCESS | 1692 | 1467424323869 Marionette TRACE conn2 -> [0,1285,"getWindowHandle",null] 18:52:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 18:52:03 INFO - PROCESS | 1692 | 1467424323879 Marionette TRACE conn2 <- [1,1285,null,{"value":"7"}] 18:52:03 INFO - PROCESS | 1692 | 1467424323881 Marionette TRACE conn2 -> [0,1286,"setScriptTimeout",{"ms":35000}] 18:52:03 INFO - PROCESS | 1692 | 1467424323884 Marionette TRACE conn2 <- [1,1286,null,{}] 18:52:03 INFO - PROCESS | 1692 | 1467424323891 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}] 18:52:03 INFO - PROCESS | 1692 | 1467424323895 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:52:03 INFO - PROCESS | 1692 | 1467424323972 Marionette TRACE conn2 <- [1,1287,null,{"value":null}] 18:52:03 INFO - PROCESS | 1692 | 1467424323979 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:03 INFO - PROCESS | 1692 | 1467424323982 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:52:03 INFO - PROCESS | 1692 | ++DOCSHELL 0x118c2b000 == 30 [pid = 1692] [id = 329] 18:52:03 INFO - PROCESS | 1692 | ++DOMWINDOW == 78 (0x110fab800) [pid = 1692] [serial = 986] [outer = 0x0] 18:52:04 INFO - PROCESS | 1692 | ++DOMWINDOW == 79 (0x116757c00) [pid = 1692] [serial = 987] [outer = 0x110fab800] 18:52:04 INFO - PROCESS | 1692 | 1467424324010 Marionette DEBUG loaded listener.js 18:52:04 INFO - PROCESS | 1692 | ++DOMWINDOW == 80 (0x11701e400) [pid = 1692] [serial = 988] [outer = 0x110fab800] 18:52:04 INFO - PROCESS | 1692 | 1467424324365 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]]]}] 18:52:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 18:52:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 521ms 18:52:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 18:52:04 INFO - PROCESS | 1692 | 1467424324415 Marionette TRACE conn2 -> [0,1289,"getWindowHandle",null] 18:52:04 INFO - PROCESS | 1692 | 1467424324417 Marionette TRACE conn2 <- [1,1289,null,{"value":"7"}] 18:52:04 INFO - PROCESS | 1692 | 1467424324419 Marionette TRACE conn2 -> [0,1290,"setScriptTimeout",{"ms":35000}] 18:52:04 INFO - PROCESS | 1692 | 1467424324420 Marionette TRACE conn2 <- [1,1290,null,{}] 18:52:04 INFO - PROCESS | 1692 | 1467424324422 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}] 18:52:04 INFO - PROCESS | 1692 | 1467424324423 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:52:04 INFO - PROCESS | 1692 | 1467424324500 Marionette TRACE conn2 <- [1,1291,null,{"value":null}] 18:52:04 INFO - PROCESS | 1692 | 1467424324505 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:04 INFO - PROCESS | 1692 | 1467424324506 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:52:04 INFO - PROCESS | 1692 | ++DOCSHELL 0x1193f5800 == 31 [pid = 1692] [id = 330] 18:52:04 INFO - PROCESS | 1692 | ++DOMWINDOW == 81 (0x11807c400) [pid = 1692] [serial = 989] [outer = 0x0] 18:52:04 INFO - PROCESS | 1692 | ++DOMWINDOW == 82 (0x1184b9400) [pid = 1692] [serial = 990] [outer = 0x11807c400] 18:52:04 INFO - PROCESS | 1692 | 1467424324537 Marionette DEBUG loaded listener.js 18:52:04 INFO - PROCESS | 1692 | ++DOMWINDOW == 83 (0x1184e4000) [pid = 1692] [serial = 991] [outer = 0x11807c400] 18:52:04 INFO - PROCESS | 1692 | 1467424324968 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]]]}] 18:52:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 18:52:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 568ms 18:52:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 18:52:04 INFO - PROCESS | 1692 | 1467424324988 Marionette TRACE conn2 -> [0,1293,"getWindowHandle",null] 18:52:04 INFO - PROCESS | 1692 | 1467424324990 Marionette TRACE conn2 <- [1,1293,null,{"value":"7"}] 18:52:04 INFO - PROCESS | 1692 | 1467424324994 Marionette TRACE conn2 -> [0,1294,"setScriptTimeout",{"ms":35000}] 18:52:04 INFO - PROCESS | 1692 | 1467424324997 Marionette TRACE conn2 <- [1,1294,null,{}] 18:52:05 INFO - PROCESS | 1692 | 1467424325000 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}] 18:52:05 INFO - PROCESS | 1692 | 1467424325016 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:52:05 INFO - PROCESS | 1692 | 1467424325145 Marionette TRACE conn2 <- [1,1295,null,{"value":null}] 18:52:05 INFO - PROCESS | 1692 | 1467424325152 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:05 INFO - PROCESS | 1692 | 1467424325153 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:52:05 INFO - PROCESS | 1692 | ++DOCSHELL 0x119c36000 == 32 [pid = 1692] [id = 331] 18:52:05 INFO - PROCESS | 1692 | ++DOMWINDOW == 84 (0x113866800) [pid = 1692] [serial = 992] [outer = 0x0] 18:52:05 INFO - PROCESS | 1692 | ++DOMWINDOW == 85 (0x1186d1000) [pid = 1692] [serial = 993] [outer = 0x113866800] 18:52:05 INFO - PROCESS | 1692 | 1467424325180 Marionette DEBUG loaded listener.js 18:52:05 INFO - PROCESS | 1692 | ++DOMWINDOW == 86 (0x11907c400) [pid = 1692] [serial = 994] [outer = 0x113866800] 18:52:05 INFO - PROCESS | 1692 | 1467424325508 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]]]}] 18:52:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 18:52:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 525ms 18:52:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 18:52:05 INFO - PROCESS | 1692 | 1467424325517 Marionette TRACE conn2 -> [0,1297,"getWindowHandle",null] 18:52:05 INFO - PROCESS | 1692 | 1467424325518 Marionette TRACE conn2 <- [1,1297,null,{"value":"7"}] 18:52:05 INFO - PROCESS | 1692 | 1467424325520 Marionette TRACE conn2 -> [0,1298,"setScriptTimeout",{"ms":35000}] 18:52:05 INFO - PROCESS | 1692 | 1467424325521 Marionette TRACE conn2 <- [1,1298,null,{}] 18:52:05 INFO - PROCESS | 1692 | 1467424325524 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}] 18:52:05 INFO - PROCESS | 1692 | 1467424325529 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:52:05 INFO - PROCESS | 1692 | 1467424325621 Marionette TRACE conn2 <- [1,1299,null,{"value":null}] 18:52:05 INFO - PROCESS | 1692 | 1467424325625 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:05 INFO - PROCESS | 1692 | 1467424325626 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:52:05 INFO - PROCESS | 1692 | ++DOCSHELL 0x12153a800 == 33 [pid = 1692] [id = 332] 18:52:05 INFO - PROCESS | 1692 | ++DOMWINDOW == 87 (0x119084000) [pid = 1692] [serial = 995] [outer = 0x0] 18:52:05 INFO - PROCESS | 1692 | ++DOMWINDOW == 88 (0x117029400) [pid = 1692] [serial = 996] [outer = 0x119084000] 18:52:05 INFO - PROCESS | 1692 | 1467424325654 Marionette DEBUG loaded listener.js 18:52:05 INFO - PROCESS | 1692 | ++DOMWINDOW == 89 (0x120f86c00) [pid = 1692] [serial = 997] [outer = 0x119084000] 18:52:05 INFO - PROCESS | 1692 | 1467424325978 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]]]}] 18:52:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 18:52:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 467ms 18:52:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 18:52:05 INFO - PROCESS | 1692 | 1467424325990 Marionette TRACE conn2 -> [0,1301,"getWindowHandle",null] 18:52:05 INFO - PROCESS | 1692 | 1467424325991 Marionette TRACE conn2 <- [1,1301,null,{"value":"7"}] 18:52:05 INFO - PROCESS | 1692 | 1467424325993 Marionette TRACE conn2 -> [0,1302,"setScriptTimeout",{"ms":35000}] 18:52:05 INFO - PROCESS | 1692 | 1467424325995 Marionette TRACE conn2 <- [1,1302,null,{}] 18:52:06 INFO - PROCESS | 1692 | 1467424326000 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}] 18:52:06 INFO - PROCESS | 1692 | 1467424326001 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:52:06 INFO - PROCESS | 1692 | 1467424326121 Marionette TRACE conn2 <- [1,1303,null,{"value":null}] 18:52:06 INFO - PROCESS | 1692 | 1467424326128 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:06 INFO - PROCESS | 1692 | 1467424326129 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:52:06 INFO - PROCESS | 1692 | ++DOCSHELL 0x121ce6800 == 34 [pid = 1692] [id = 333] 18:52:06 INFO - PROCESS | 1692 | ++DOMWINDOW == 90 (0x111c1d800) [pid = 1692] [serial = 998] [outer = 0x0] 18:52:06 INFO - PROCESS | 1692 | ++DOMWINDOW == 91 (0x120f88c00) [pid = 1692] [serial = 999] [outer = 0x111c1d800] 18:52:06 INFO - PROCESS | 1692 | 1467424326170 Marionette DEBUG loaded listener.js 18:52:06 INFO - PROCESS | 1692 | ++DOMWINDOW == 92 (0x1215aa000) [pid = 1692] [serial = 1000] [outer = 0x111c1d800] 18:52:06 INFO - PROCESS | 1692 | 1467424326553 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]]]}] 18:52:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 18:52:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 572ms 18:52:06 INFO - PROCESS | 1692 | 1467424326566 Marionette TRACE conn2 -> [0,1305,"getWindowHandle",null] 18:52:06 INFO - PROCESS | 1692 | 1467424326568 Marionette TRACE conn2 <- [1,1305,null,{"value":"7"}] 18:52:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 18:52:06 INFO - PROCESS | 1692 | 1467424326571 Marionette TRACE conn2 -> [0,1306,"setScriptTimeout",{"ms":35000}] 18:52:06 INFO - PROCESS | 1692 | 1467424326572 Marionette TRACE conn2 <- [1,1306,null,{}] 18:52:06 INFO - PROCESS | 1692 | 1467424326575 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}] 18:52:06 INFO - PROCESS | 1692 | 1467424326576 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:52:06 INFO - PROCESS | 1692 | 1467424326674 Marionette TRACE conn2 <- [1,1307,null,{"value":null}] 18:52:06 INFO - PROCESS | 1692 | 1467424326680 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:06 INFO - PROCESS | 1692 | 1467424326680 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:52:06 INFO - PROCESS | 1692 | ++DOCSHELL 0x124983000 == 35 [pid = 1692] [id = 334] 18:52:06 INFO - PROCESS | 1692 | ++DOMWINDOW == 93 (0x1215adc00) [pid = 1692] [serial = 1001] [outer = 0x0] 18:52:06 INFO - PROCESS | 1692 | ++DOMWINDOW == 94 (0x121ace800) [pid = 1692] [serial = 1002] [outer = 0x1215adc00] 18:52:06 INFO - PROCESS | 1692 | 1467424326720 Marionette DEBUG loaded listener.js 18:52:06 INFO - PROCESS | 1692 | ++DOMWINDOW == 95 (0x123cac800) [pid = 1692] [serial = 1003] [outer = 0x1215adc00] 18:52:07 INFO - PROCESS | 1692 | 1467424327178 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]]]}] 18:52:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 18:52:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 621ms 18:52:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 18:52:07 INFO - PROCESS | 1692 | 1467424327191 Marionette TRACE conn2 -> [0,1309,"getWindowHandle",null] 18:52:07 INFO - PROCESS | 1692 | 1467424327193 Marionette TRACE conn2 <- [1,1309,null,{"value":"7"}] 18:52:07 INFO - PROCESS | 1692 | 1467424327196 Marionette TRACE conn2 -> [0,1310,"setScriptTimeout",{"ms":35000}] 18:52:07 INFO - PROCESS | 1692 | 1467424327199 Marionette TRACE conn2 <- [1,1310,null,{}] 18:52:07 INFO - PROCESS | 1692 | 1467424327202 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}] 18:52:07 INFO - PROCESS | 1692 | 1467424327203 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:52:07 INFO - PROCESS | 1692 | 1467424327285 Marionette TRACE conn2 <- [1,1311,null,{"value":null}] 18:52:07 INFO - PROCESS | 1692 | 1467424327288 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:07 INFO - PROCESS | 1692 | 1467424327289 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:52:07 INFO - PROCESS | 1692 | ++DOCSHELL 0x118c2a800 == 36 [pid = 1692] [id = 335] 18:52:07 INFO - PROCESS | 1692 | ++DOMWINDOW == 96 (0x120f89400) [pid = 1692] [serial = 1004] [outer = 0x0] 18:52:07 INFO - PROCESS | 1692 | ++DOMWINDOW == 97 (0x1216b7c00) [pid = 1692] [serial = 1005] [outer = 0x120f89400] 18:52:07 INFO - PROCESS | 1692 | 1467424327316 Marionette DEBUG loaded listener.js 18:52:07 INFO - PROCESS | 1692 | ++DOMWINDOW == 98 (0x125526800) [pid = 1692] [serial = 1006] [outer = 0x120f89400] 18:52:07 INFO - PROCESS | 1692 | 1467424327662 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] 18:52:07 INFO - PROCESS | 1692 | 1467424327719 Marionette TRACE conn2 <- [1,1313,null,{"value":"7"}] 18:52:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 18:52:07 INFO - PROCESS | 1692 | 1467424327721 Marionette TRACE conn2 -> [0,1314,"setScriptTimeout",{"ms":35000}] 18:52:07 INFO - PROCESS | 1692 | 1467424327722 Marionette TRACE conn2 <- [1,1314,null,{}] 18:52:07 INFO - PROCESS | 1692 | 1467424327725 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}] 18:52:07 INFO - PROCESS | 1692 | 1467424327726 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:52:07 INFO - PROCESS | 1692 | 1467424327835 Marionette TRACE conn2 <- [1,1315,null,{"value":null}] 18:52:07 INFO - PROCESS | 1692 | 1467424327844 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:07 INFO - PROCESS | 1692 | 1467424327847 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:52:07 INFO - PROCESS | 1692 | ++DOCSHELL 0x128195800 == 37 [pid = 1692] [id = 336] 18:52:07 INFO - PROCESS | 1692 | ++DOMWINDOW == 99 (0x124bca000) [pid = 1692] [serial = 1007] [outer = 0x0] 18:52:07 INFO - PROCESS | 1692 | ++DOMWINDOW == 100 (0x1260c9c00) [pid = 1692] [serial = 1008] [outer = 0x124bca000] 18:52:07 INFO - PROCESS | 1692 | 1467424327872 Marionette DEBUG loaded listener.js 18:52:07 INFO - PROCESS | 1692 | ++DOMWINDOW == 101 (0x126d37800) [pid = 1692] [serial = 1009] [outer = 0x124bca000] 18:52:08 INFO - PROCESS | 1692 | 1467424328199 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]]]}] 18:52:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 18:52:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 518ms 18:52:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 18:52:08 INFO - PROCESS | 1692 | 1467424328240 Marionette TRACE conn2 -> [0,1317,"getWindowHandle",null] 18:52:08 INFO - PROCESS | 1692 | 1467424328242 Marionette TRACE conn2 <- [1,1317,null,{"value":"7"}] 18:52:08 INFO - PROCESS | 1692 | 1467424328244 Marionette TRACE conn2 -> [0,1318,"setScriptTimeout",{"ms":35000}] 18:52:08 INFO - PROCESS | 1692 | 1467424328246 Marionette TRACE conn2 <- [1,1318,null,{}] 18:52:08 INFO - PROCESS | 1692 | 1467424328248 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}] 18:52:08 INFO - PROCESS | 1692 | 1467424328250 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:52:08 INFO - PROCESS | 1692 | 1467424328365 Marionette TRACE conn2 <- [1,1319,null,{"value":null}] 18:52:08 INFO - PROCESS | 1692 | 1467424328375 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:08 INFO - PROCESS | 1692 | 1467424328377 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:52:08 INFO - PROCESS | 1692 | ++DOCSHELL 0x119c33000 == 38 [pid = 1692] [id = 337] 18:52:08 INFO - PROCESS | 1692 | ++DOMWINDOW == 102 (0x126d37c00) [pid = 1692] [serial = 1010] [outer = 0x0] 18:52:08 INFO - PROCESS | 1692 | ++DOMWINDOW == 103 (0x1282db800) [pid = 1692] [serial = 1011] [outer = 0x126d37c00] 18:52:08 INFO - PROCESS | 1692 | 1467424328404 Marionette DEBUG loaded listener.js 18:52:08 INFO - PROCESS | 1692 | ++DOMWINDOW == 104 (0x12913a000) [pid = 1692] [serial = 1012] [outer = 0x126d37c00] 18:52:08 INFO - PROCESS | 1692 | 1467424328843 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]]]}] 18:52:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 18:52:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 620ms 18:52:08 INFO - PROCESS | 1692 | 1467424328870 Marionette TRACE conn2 -> [0,1321,"getWindowHandle",null] 18:52:08 INFO - PROCESS | 1692 | 1467424328872 Marionette TRACE conn2 <- [1,1321,null,{"value":"7"}] 18:52:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 18:52:08 INFO - PROCESS | 1692 | 1467424328875 Marionette TRACE conn2 -> [0,1322,"setScriptTimeout",{"ms":35000}] 18:52:08 INFO - PROCESS | 1692 | 1467424328879 Marionette TRACE conn2 <- [1,1322,null,{}] 18:52:08 INFO - PROCESS | 1692 | 1467424328883 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}] 18:52:08 INFO - PROCESS | 1692 | 1467424328885 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:52:09 INFO - PROCESS | 1692 | 1467424329036 Marionette TRACE conn2 <- [1,1323,null,{"value":null}] 18:52:09 INFO - PROCESS | 1692 | 1467424329055 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:09 INFO - PROCESS | 1692 | 1467424329056 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:52:09 INFO - PROCESS | 1692 | ++DOCSHELL 0x12a6c2000 == 39 [pid = 1692] [id = 338] 18:52:09 INFO - PROCESS | 1692 | ++DOMWINDOW == 105 (0x12913a400) [pid = 1692] [serial = 1013] [outer = 0x0] 18:52:09 INFO - PROCESS | 1692 | ++DOMWINDOW == 106 (0x129389000) [pid = 1692] [serial = 1014] [outer = 0x12913a400] 18:52:09 INFO - PROCESS | 1692 | 1467424329095 Marionette DEBUG loaded listener.js 18:52:09 INFO - PROCESS | 1692 | ++DOMWINDOW == 107 (0x12a66d400) [pid = 1692] [serial = 1015] [outer = 0x12913a400] 18:52:09 INFO - PROCESS | 1692 | 1467424329437 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]]]}] 18:52:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 18:52:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 575ms 18:52:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 18:52:09 INFO - PROCESS | 1692 | 1467424329450 Marionette TRACE conn2 -> [0,1325,"getWindowHandle",null] 18:52:09 INFO - PROCESS | 1692 | 1467424329451 Marionette TRACE conn2 <- [1,1325,null,{"value":"7"}] 18:52:09 INFO - PROCESS | 1692 | 1467424329453 Marionette TRACE conn2 -> [0,1326,"setScriptTimeout",{"ms":35000}] 18:52:09 INFO - PROCESS | 1692 | 1467424329454 Marionette TRACE conn2 <- [1,1326,null,{}] 18:52:09 INFO - PROCESS | 1692 | 1467424329474 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}] 18:52:09 INFO - PROCESS | 1692 | 1467424329475 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:52:09 INFO - PROCESS | 1692 | 1467424329569 Marionette TRACE conn2 <- [1,1327,null,{"value":null}] 18:52:09 INFO - PROCESS | 1692 | 1467424329573 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:09 INFO - PROCESS | 1692 | 1467424329574 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:52:09 INFO - PROCESS | 1692 | ++DOCSHELL 0x12b119800 == 40 [pid = 1692] [id = 339] 18:52:09 INFO - PROCESS | 1692 | ++DOMWINDOW == 108 (0x12937f400) [pid = 1692] [serial = 1016] [outer = 0x0] 18:52:09 INFO - PROCESS | 1692 | ++DOMWINDOW == 109 (0x12a6ec800) [pid = 1692] [serial = 1017] [outer = 0x12937f400] 18:52:09 INFO - PROCESS | 1692 | 1467424329597 Marionette DEBUG loaded listener.js 18:52:09 INFO - PROCESS | 1692 | ++DOMWINDOW == 110 (0x12a8c1000) [pid = 1692] [serial = 1018] [outer = 0x12937f400] 18:52:09 INFO - PROCESS | 1692 | 1467424329931 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]]]}] 18:52:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | Radial gradient coordinates are relative to the coordinate space at the time of filling 18:52:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 486ms 18:52:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 18:52:09 INFO - PROCESS | 1692 | 1467424329940 Marionette TRACE conn2 -> [0,1329,"getWindowHandle",null] 18:52:09 INFO - PROCESS | 1692 | 1467424329941 Marionette TRACE conn2 <- [1,1329,null,{"value":"7"}] 18:52:09 INFO - PROCESS | 1692 | 1467424329943 Marionette TRACE conn2 -> [0,1330,"setScriptTimeout",{"ms":35000}] 18:52:09 INFO - PROCESS | 1692 | 1467424329944 Marionette TRACE conn2 <- [1,1330,null,{}] 18:52:09 INFO - PROCESS | 1692 | 1467424329955 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}] 18:52:09 INFO - PROCESS | 1692 | 1467424329956 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:52:10 INFO - PROCESS | 1692 | 1467424330055 Marionette TRACE conn2 <- [1,1331,null,{"value":null}] 18:52:10 INFO - PROCESS | 1692 | 1467424330058 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:10 INFO - PROCESS | 1692 | 1467424330059 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:52:10 INFO - PROCESS | 1692 | ++DOCSHELL 0x12b732800 == 41 [pid = 1692] [id = 340] 18:52:10 INFO - PROCESS | 1692 | ++DOMWINDOW == 111 (0x12a6ea000) [pid = 1692] [serial = 1019] [outer = 0x0] 18:52:10 INFO - PROCESS | 1692 | ++DOMWINDOW == 112 (0x12af58c00) [pid = 1692] [serial = 1020] [outer = 0x12a6ea000] 18:52:10 INFO - PROCESS | 1692 | 1467424330084 Marionette DEBUG loaded listener.js 18:52:10 INFO - PROCESS | 1692 | ++DOMWINDOW == 113 (0x12af63c00) [pid = 1692] [serial = 1021] [outer = 0x12a6ea000] 18:52:10 INFO - PROCESS | 1692 | --DOMWINDOW == 112 (0x123ca7400) [pid = 1692] [serial = 962] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 18:52:10 INFO - PROCESS | 1692 | --DOMWINDOW == 111 (0x119c8a000) [pid = 1692] [serial = 959] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 18:52:10 INFO - PROCESS | 1692 | --DOMWINDOW == 110 (0x112695400) [pid = 1692] [serial = 968] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 18:52:10 INFO - PROCESS | 1692 | --DOMWINDOW == 109 (0x124d09800) [pid = 1692] [serial = 965] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 18:52:10 INFO - PROCESS | 1692 | --DOMWINDOW == 108 (0x1216aa000) [pid = 1692] [serial = 971] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 18:52:10 INFO - PROCESS | 1692 | --DOMWINDOW == 107 (0x118c17400) [pid = 1692] [serial = 953] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 18:52:10 INFO - PROCESS | 1692 | --DOMWINDOW == 106 (0x11701fc00) [pid = 1692] [serial = 950] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 18:52:10 INFO - PROCESS | 1692 | --DOMWINDOW == 105 (0x113849800) [pid = 1692] [serial = 947] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 18:52:10 INFO - PROCESS | 1692 | --DOMWINDOW == 104 (0x112e5a000) [pid = 1692] [serial = 944] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 18:52:10 INFO - PROCESS | 1692 | --DOMWINDOW == 103 (0x113aa7800) [pid = 1692] [serial = 941] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 18:52:10 INFO - PROCESS | 1692 | --DOMWINDOW == 102 (0x1130f0000) [pid = 1692] [serial = 938] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 18:52:10 INFO - PROCESS | 1692 | --DOMWINDOW == 101 (0x129478000) [pid = 1692] [serial = 935] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 18:52:10 INFO - PROCESS | 1692 | --DOMWINDOW == 100 (0x1255a1c00) [pid = 1692] [serial = 932] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 18:52:10 INFO - PROCESS | 1692 | --DOMWINDOW == 99 (0x112d0ac00) [pid = 1692] [serial = 974] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 18:52:10 INFO - PROCESS | 1692 | --DOMWINDOW == 98 (0x1184c7800) [pid = 1692] [serial = 929] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 18:52:10 INFO - PROCESS | 1692 | --DOMWINDOW == 97 (0x113da9000) [pid = 1692] [serial = 926] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 18:52:10 INFO - PROCESS | 1692 | --DOMWINDOW == 96 (0x112766800) [pid = 1692] [serial = 956] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 18:52:10 INFO - PROCESS | 1692 | 1467424330538 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]]]}] 18:52:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | Radial gradient coordinates are relative to the coordinate space at the time of filling 18:52:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 622ms 18:52:10 INFO - PROCESS | 1692 | 1467424330569 Marionette TRACE conn2 -> [0,1333,"getWindowHandle",null] 18:52:10 INFO - PROCESS | 1692 | 1467424330570 Marionette TRACE conn2 <- [1,1333,null,{"value":"7"}] 18:52:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 18:52:10 INFO - PROCESS | 1692 | 1467424330596 Marionette TRACE conn2 -> [0,1334,"setScriptTimeout",{"ms":35000}] 18:52:10 INFO - PROCESS | 1692 | 1467424330598 Marionette TRACE conn2 <- [1,1334,null,{}] 18:52:10 INFO - PROCESS | 1692 | 1467424330602 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}] 18:52:10 INFO - PROCESS | 1692 | 1467424330603 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:52:10 INFO - PROCESS | 1692 | 1467424330686 Marionette TRACE conn2 <- [1,1335,null,{"value":null}] 18:52:10 INFO - PROCESS | 1692 | 1467424330690 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:10 INFO - PROCESS | 1692 | 1467424330691 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:52:10 INFO - PROCESS | 1692 | ++DOCSHELL 0x12b978000 == 42 [pid = 1692] [id = 341] 18:52:10 INFO - PROCESS | 1692 | ++DOMWINDOW == 97 (0x11336c400) [pid = 1692] [serial = 1022] [outer = 0x0] 18:52:10 INFO - PROCESS | 1692 | ++DOMWINDOW == 98 (0x1184c7800) [pid = 1692] [serial = 1023] [outer = 0x11336c400] 18:52:10 INFO - PROCESS | 1692 | 1467424330715 Marionette DEBUG loaded listener.js 18:52:10 INFO - PROCESS | 1692 | ++DOMWINDOW == 99 (0x121053400) [pid = 1692] [serial = 1024] [outer = 0x11336c400] 18:52:11 INFO - PROCESS | 1692 | 1467424331053 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]]]}] 18:52:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 18:52:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 487ms 18:52:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 18:52:11 INFO - PROCESS | 1692 | 1467424331068 Marionette TRACE conn2 -> [0,1337,"getWindowHandle",null] 18:52:11 INFO - PROCESS | 1692 | 1467424331069 Marionette TRACE conn2 <- [1,1337,null,{"value":"7"}] 18:52:11 INFO - PROCESS | 1692 | 1467424331071 Marionette TRACE conn2 -> [0,1338,"setScriptTimeout",{"ms":35000}] 18:52:11 INFO - PROCESS | 1692 | 1467424331072 Marionette TRACE conn2 <- [1,1338,null,{}] 18:52:11 INFO - PROCESS | 1692 | 1467424331074 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}] 18:52:11 INFO - PROCESS | 1692 | 1467424331075 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:52:11 INFO - PROCESS | 1692 | 1467424331161 Marionette TRACE conn2 <- [1,1339,null,{"value":null}] 18:52:11 INFO - PROCESS | 1692 | 1467424331216 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:11 INFO - PROCESS | 1692 | 1467424331217 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:52:11 INFO - PROCESS | 1692 | ++DOCSHELL 0x12ba16800 == 43 [pid = 1692] [id = 342] 18:52:11 INFO - PROCESS | 1692 | ++DOMWINDOW == 100 (0x1184bd000) [pid = 1692] [serial = 1025] [outer = 0x0] 18:52:11 INFO - PROCESS | 1692 | ++DOMWINDOW == 101 (0x126d76c00) [pid = 1692] [serial = 1026] [outer = 0x1184bd000] 18:52:11 INFO - PROCESS | 1692 | 1467424331241 Marionette DEBUG loaded listener.js 18:52:11 INFO - PROCESS | 1692 | ++DOMWINDOW == 102 (0x12a6ee800) [pid = 1692] [serial = 1027] [outer = 0x1184bd000] 18:52:11 INFO - PROCESS | 1692 | 1467424331991 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]]]}] 18:52:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 18:52:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 971ms 18:52:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 18:52:12 INFO - PROCESS | 1692 | 1467424332042 Marionette TRACE conn2 -> [0,1341,"getWindowHandle",null] 18:52:12 INFO - PROCESS | 1692 | 1467424332043 Marionette TRACE conn2 <- [1,1341,null,{"value":"7"}] 18:52:12 INFO - PROCESS | 1692 | 1467424332046 Marionette TRACE conn2 -> [0,1342,"setScriptTimeout",{"ms":35000}] 18:52:12 INFO - PROCESS | 1692 | 1467424332047 Marionette TRACE conn2 <- [1,1342,null,{}] 18:52:12 INFO - PROCESS | 1692 | 1467424332049 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}] 18:52:12 INFO - PROCESS | 1692 | 1467424332050 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:52:12 INFO - PROCESS | 1692 | 1467424332125 Marionette TRACE conn2 <- [1,1343,null,{"value":null}] 18:52:12 INFO - PROCESS | 1692 | 1467424332131 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:12 INFO - PROCESS | 1692 | 1467424332132 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:52:12 INFO - PROCESS | 1692 | ++DOCSHELL 0x12be3b800 == 44 [pid = 1692] [id = 343] 18:52:12 INFO - PROCESS | 1692 | ++DOMWINDOW == 103 (0x116759800) [pid = 1692] [serial = 1028] [outer = 0x0] 18:52:12 INFO - PROCESS | 1692 | ++DOMWINDOW == 104 (0x12b19b800) [pid = 1692] [serial = 1029] [outer = 0x116759800] 18:52:12 INFO - PROCESS | 1692 | 1467424332156 Marionette DEBUG loaded listener.js 18:52:12 INFO - PROCESS | 1692 | ++DOMWINDOW == 105 (0x12b769000) [pid = 1692] [serial = 1030] [outer = 0x116759800] 18:52:13 INFO - PROCESS | 1692 | --DOCSHELL 0x115179800 == 43 [pid = 1692] [id = 327] 18:52:13 INFO - PROCESS | 1692 | --DOCSHELL 0x12a836000 == 42 [pid = 1692] [id = 326] 18:52:13 INFO - PROCESS | 1692 | --DOCSHELL 0x118c2b000 == 41 [pid = 1692] [id = 329] 18:52:13 INFO - PROCESS | 1692 | --DOCSHELL 0x1193f5800 == 40 [pid = 1692] [id = 330] 18:52:13 INFO - PROCESS | 1692 | --DOCSHELL 0x12b732800 == 39 [pid = 1692] [id = 340] 18:52:13 INFO - PROCESS | 1692 | --DOCSHELL 0x12153a800 == 38 [pid = 1692] [id = 332] 18:52:13 INFO - PROCESS | 1692 | --DOCSHELL 0x124983000 == 37 [pid = 1692] [id = 334] 18:52:13 INFO - PROCESS | 1692 | --DOCSHELL 0x121ce6800 == 36 [pid = 1692] [id = 333] 18:52:13 INFO - PROCESS | 1692 | --DOCSHELL 0x128195800 == 35 [pid = 1692] [id = 336] 18:52:13 INFO - PROCESS | 1692 | --DOCSHELL 0x12b978000 == 34 [pid = 1692] [id = 341] 18:52:13 INFO - PROCESS | 1692 | --DOCSHELL 0x12b119800 == 33 [pid = 1692] [id = 339] 18:52:13 INFO - PROCESS | 1692 | --DOCSHELL 0x12a6c2000 == 32 [pid = 1692] [id = 338] 18:52:13 INFO - PROCESS | 1692 | --DOCSHELL 0x12ba16800 == 31 [pid = 1692] [id = 342] 18:52:13 INFO - PROCESS | 1692 | --DOCSHELL 0x119c33000 == 30 [pid = 1692] [id = 337] 18:52:13 INFO - PROCESS | 1692 | --DOCSHELL 0x119c36000 == 29 [pid = 1692] [id = 331] 18:52:13 INFO - PROCESS | 1692 | --DOCSHELL 0x118c2a800 == 28 [pid = 1692] [id = 335] 18:52:13 INFO - PROCESS | 1692 | --DOCSHELL 0x117091800 == 27 [pid = 1692] [id = 328] 18:52:13 INFO - PROCESS | 1692 | --DOMWINDOW == 104 (0x124d6a000) [pid = 1692] [serial = 963] [outer = 0x0] [url = about:blank] 18:52:13 INFO - PROCESS | 1692 | --DOMWINDOW == 103 (0x12119d000) [pid = 1692] [serial = 960] [outer = 0x0] [url = about:blank] 18:52:13 INFO - PROCESS | 1692 | --DOMWINDOW == 102 (0x12559cc00) [pid = 1692] [serial = 964] [outer = 0x0] [url = about:blank] 18:52:13 INFO - PROCESS | 1692 | --DOMWINDOW == 101 (0x116a09c00) [pid = 1692] [serial = 969] [outer = 0x0] [url = about:blank] 18:52:13 INFO - PROCESS | 1692 | --DOMWINDOW == 100 (0x1260c3000) [pid = 1692] [serial = 966] [outer = 0x0] [url = about:blank] 18:52:13 INFO - PROCESS | 1692 | --DOMWINDOW == 99 (0x126d37400) [pid = 1692] [serial = 972] [outer = 0x0] [url = about:blank] 18:52:13 INFO - PROCESS | 1692 | --DOMWINDOW == 98 (0x1268bfc00) [pid = 1692] [serial = 967] [outer = 0x0] [url = about:blank] 18:52:13 INFO - PROCESS | 1692 | --DOMWINDOW == 97 (0x1192b8400) [pid = 1692] [serial = 954] [outer = 0x0] [url = about:blank] 18:52:13 INFO - PROCESS | 1692 | --DOMWINDOW == 96 (0x118429000) [pid = 1692] [serial = 951] [outer = 0x0] [url = about:blank] 18:52:13 INFO - PROCESS | 1692 | --DOMWINDOW == 95 (0x1184f1400) [pid = 1692] [serial = 952] [outer = 0x0] [url = about:blank] 18:52:13 INFO - PROCESS | 1692 | --DOMWINDOW == 94 (0x11607b000) [pid = 1692] [serial = 948] [outer = 0x0] [url = about:blank] 18:52:13 INFO - PROCESS | 1692 | --DOMWINDOW == 93 (0x11674e400) [pid = 1692] [serial = 949] [outer = 0x0] [url = about:blank] 18:52:13 INFO - PROCESS | 1692 | --DOMWINDOW == 92 (0x112edd000) [pid = 1692] [serial = 945] [outer = 0x0] [url = about:blank] 18:52:13 INFO - PROCESS | 1692 | --DOMWINDOW == 91 (0x1130f8400) [pid = 1692] [serial = 946] [outer = 0x0] [url = about:blank] 18:52:13 INFO - PROCESS | 1692 | --DOMWINDOW == 90 (0x11696b800) [pid = 1692] [serial = 943] [outer = 0x0] [url = about:blank] 18:52:13 INFO - PROCESS | 1692 | --DOMWINDOW == 89 (0x11607b400) [pid = 1692] [serial = 942] [outer = 0x0] [url = about:blank] 18:52:13 INFO - PROCESS | 1692 | --DOMWINDOW == 88 (0x12a545400) [pid = 1692] [serial = 940] [outer = 0x0] [url = about:blank] 18:52:13 INFO - PROCESS | 1692 | --DOMWINDOW == 87 (0x1197e1800) [pid = 1692] [serial = 939] [outer = 0x0] [url = about:blank] 18:52:13 INFO - PROCESS | 1692 | --DOMWINDOW == 86 (0x12b9cb800) [pid = 1692] [serial = 937] [outer = 0x0] [url = about:blank] 18:52:13 INFO - PROCESS | 1692 | --DOMWINDOW == 85 (0x12a8c8400) [pid = 1692] [serial = 936] [outer = 0x0] [url = about:blank] 18:52:13 INFO - PROCESS | 1692 | --DOMWINDOW == 84 (0x129140400) [pid = 1692] [serial = 934] [outer = 0x0] [url = about:blank] 18:52:13 INFO - PROCESS | 1692 | --DOMWINDOW == 83 (0x1282e0800) [pid = 1692] [serial = 933] [outer = 0x0] [url = about:blank] 18:52:13 INFO - PROCESS | 1692 | --DOMWINDOW == 82 (0x129143800) [pid = 1692] [serial = 976] [outer = 0x0] [url = about:blank] 18:52:13 INFO - PROCESS | 1692 | --DOMWINDOW == 81 (0x12a671000) [pid = 1692] [serial = 978] [outer = 0x0] [url = about:blank] 18:52:13 INFO - PROCESS | 1692 | --DOMWINDOW == 80 (0x119818400) [pid = 1692] [serial = 931] [outer = 0x0] [url = about:blank] 18:52:13 INFO - PROCESS | 1692 | --DOMWINDOW == 79 (0x1192bac00) [pid = 1692] [serial = 930] [outer = 0x0] [url = about:blank] 18:52:13 INFO - PROCESS | 1692 | --DOMWINDOW == 78 (0x11701f000) [pid = 1692] [serial = 928] [outer = 0x0] [url = about:blank] 18:52:13 INFO - PROCESS | 1692 | --DOMWINDOW == 77 (0x116023800) [pid = 1692] [serial = 927] [outer = 0x0] [url = about:blank] 18:52:13 INFO - PROCESS | 1692 | --DOMWINDOW == 76 (0x119c89c00) [pid = 1692] [serial = 958] [outer = 0x0] [url = about:blank] 18:52:13 INFO - PROCESS | 1692 | --DOMWINDOW == 75 (0x1197d5400) [pid = 1692] [serial = 957] [outer = 0x0] [url = about:blank] 18:52:13 INFO - PROCESS | 1692 | --DOMWINDOW == 74 (0x126d82800) [pid = 1692] [serial = 973] [outer = 0x0] [url = about:blank] 18:52:13 INFO - PROCESS | 1692 | --DOMWINDOW == 73 (0x124d6b400) [pid = 1692] [serial = 970] [outer = 0x0] [url = about:blank] 18:52:13 INFO - PROCESS | 1692 | --DOMWINDOW == 72 (0x123ca7000) [pid = 1692] [serial = 961] [outer = 0x0] [url = about:blank] 18:52:13 INFO - PROCESS | 1692 | --DOMWINDOW == 71 (0x1282e1000) [pid = 1692] [serial = 975] [outer = 0x0] [url = about:blank] 18:52:13 INFO - PROCESS | 1692 | --DOMWINDOW == 70 (0x1195ccc00) [pid = 1692] [serial = 955] [outer = 0x0] [url = about:blank] 18:52:13 INFO - PROCESS | 1692 | 1467424333738 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]]]}] 18:52:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 18:52:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 1721ms 18:52:13 INFO - PROCESS | 1692 | 1467424333768 Marionette TRACE conn2 -> [0,1345,"getWindowHandle",null] 18:52:13 INFO - PROCESS | 1692 | 1467424333770 Marionette TRACE conn2 <- [1,1345,null,{"value":"7"}] 18:52:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 18:52:13 INFO - PROCESS | 1692 | 1467424333774 Marionette TRACE conn2 -> [0,1346,"setScriptTimeout",{"ms":35000}] 18:52:13 INFO - PROCESS | 1692 | 1467424333776 Marionette TRACE conn2 <- [1,1346,null,{}] 18:52:13 INFO - PROCESS | 1692 | 1467424333786 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}] 18:52:13 INFO - PROCESS | 1692 | 1467424333788 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:52:13 INFO - PROCESS | 1692 | 1467424333875 Marionette TRACE conn2 <- [1,1347,null,{"value":null}] 18:52:13 INFO - PROCESS | 1692 | 1467424333926 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:13 INFO - PROCESS | 1692 | 1467424333929 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:52:13 INFO - PROCESS | 1692 | ++DOCSHELL 0x113f41000 == 28 [pid = 1692] [id = 344] 18:52:13 INFO - PROCESS | 1692 | ++DOMWINDOW == 71 (0x112a5b400) [pid = 1692] [serial = 1031] [outer = 0x0] 18:52:13 INFO - PROCESS | 1692 | ++DOMWINDOW == 72 (0x112e57400) [pid = 1692] [serial = 1032] [outer = 0x112a5b400] 18:52:13 INFO - PROCESS | 1692 | 1467424333960 Marionette DEBUG loaded listener.js 18:52:14 INFO - PROCESS | 1692 | ++DOMWINDOW == 73 (0x1130f5800) [pid = 1692] [serial = 1033] [outer = 0x112a5b400] 18:52:14 INFO - PROCESS | 1692 | 1467424334282 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]]]}] 18:52:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 18:52:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 527ms 18:52:14 INFO - PROCESS | 1692 | 1467424334301 Marionette TRACE conn2 -> [0,1349,"getWindowHandle",null] 18:52:14 INFO - PROCESS | 1692 | 1467424334304 Marionette TRACE conn2 <- [1,1349,null,{"value":"7"}] 18:52:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 18:52:14 INFO - PROCESS | 1692 | 1467424334309 Marionette TRACE conn2 -> [0,1350,"setScriptTimeout",{"ms":35000}] 18:52:14 INFO - PROCESS | 1692 | 1467424334312 Marionette TRACE conn2 <- [1,1350,null,{}] 18:52:14 INFO - PROCESS | 1692 | 1467424334316 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}] 18:52:14 INFO - PROCESS | 1692 | 1467424334318 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:52:14 INFO - PROCESS | 1692 | 1467424334396 Marionette TRACE conn2 <- [1,1351,null,{"value":null}] 18:52:14 INFO - PROCESS | 1692 | 1467424334400 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:14 INFO - PROCESS | 1692 | 1467424334401 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:52:14 INFO - PROCESS | 1692 | ++DOCSHELL 0x11708b000 == 29 [pid = 1692] [id = 345] 18:52:14 INFO - PROCESS | 1692 | ++DOMWINDOW == 74 (0x1131cfc00) [pid = 1692] [serial = 1034] [outer = 0x0] 18:52:14 INFO - PROCESS | 1692 | ++DOMWINDOW == 75 (0x1138e9c00) [pid = 1692] [serial = 1035] [outer = 0x1131cfc00] 18:52:14 INFO - PROCESS | 1692 | 1467424334431 Marionette DEBUG loaded listener.js 18:52:14 INFO - PROCESS | 1692 | ++DOMWINDOW == 76 (0x113f36400) [pid = 1692] [serial = 1036] [outer = 0x1131cfc00] 18:52:14 INFO - PROCESS | 1692 | 1467424334780 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]]]}] 18:52:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 18:52:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 522ms 18:52:14 INFO - PROCESS | 1692 | 1467424334831 Marionette TRACE conn2 -> [0,1353,"getWindowHandle",null] 18:52:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 18:52:14 INFO - PROCESS | 1692 | 1467424334842 Marionette TRACE conn2 <- [1,1353,null,{"value":"7"}] 18:52:14 INFO - PROCESS | 1692 | 1467424334844 Marionette TRACE conn2 -> [0,1354,"setScriptTimeout",{"ms":35000}] 18:52:14 INFO - PROCESS | 1692 | 1467424334847 Marionette TRACE conn2 <- [1,1354,null,{}] 18:52:14 INFO - PROCESS | 1692 | 1467424334854 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}] 18:52:14 INFO - PROCESS | 1692 | 1467424334857 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:52:14 INFO - PROCESS | 1692 | 1467424334935 Marionette TRACE conn2 <- [1,1355,null,{"value":null}] 18:52:14 INFO - PROCESS | 1692 | 1467424334940 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:14 INFO - PROCESS | 1692 | 1467424334942 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:52:14 INFO - PROCESS | 1692 | ++DOCSHELL 0x11861f800 == 30 [pid = 1692] [id = 346] 18:52:14 INFO - PROCESS | 1692 | ++DOMWINDOW == 77 (0x111e5cc00) [pid = 1692] [serial = 1037] [outer = 0x0] 18:52:14 INFO - PROCESS | 1692 | ++DOMWINDOW == 78 (0x11674e400) [pid = 1692] [serial = 1038] [outer = 0x111e5cc00] 18:52:14 INFO - PROCESS | 1692 | 1467424334972 Marionette DEBUG loaded listener.js 18:52:15 INFO - PROCESS | 1692 | ++DOMWINDOW == 79 (0x116a0a000) [pid = 1692] [serial = 1039] [outer = 0x111e5cc00] 18:52:15 INFO - PROCESS | 1692 | 1467424335330 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]]]}] 18:52:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 18:52:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 521ms 18:52:15 INFO - PROCESS | 1692 | 1467424335372 Marionette TRACE conn2 -> [0,1357,"getWindowHandle",null] 18:52:15 INFO - PROCESS | 1692 | 1467424335374 Marionette TRACE conn2 <- [1,1357,null,{"value":"7"}] 18:52:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 18:52:15 INFO - PROCESS | 1692 | 1467424335376 Marionette TRACE conn2 -> [0,1358,"setScriptTimeout",{"ms":35000}] 18:52:15 INFO - PROCESS | 1692 | 1467424335377 Marionette TRACE conn2 <- [1,1358,null,{}] 18:52:15 INFO - PROCESS | 1692 | 1467424335380 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}] 18:52:15 INFO - PROCESS | 1692 | 1467424335381 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:52:15 INFO - PROCESS | 1692 | 1467424335459 Marionette TRACE conn2 <- [1,1359,null,{"value":null}] 18:52:15 INFO - PROCESS | 1692 | 1467424335465 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:15 INFO - PROCESS | 1692 | 1467424335466 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:52:15 INFO - PROCESS | 1692 | ++DOCSHELL 0x1193e4800 == 31 [pid = 1692] [id = 347] 18:52:15 INFO - PROCESS | 1692 | ++DOMWINDOW == 80 (0x117021400) [pid = 1692] [serial = 1040] [outer = 0x0] 18:52:15 INFO - PROCESS | 1692 | ++DOMWINDOW == 81 (0x1183a8c00) [pid = 1692] [serial = 1041] [outer = 0x117021400] 18:52:15 INFO - PROCESS | 1692 | 1467424335491 Marionette DEBUG loaded listener.js 18:52:15 INFO - PROCESS | 1692 | ++DOMWINDOW == 82 (0x1184c4c00) [pid = 1692] [serial = 1042] [outer = 0x117021400] 18:52:15 INFO - PROCESS | 1692 | 1467424335820 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]]]}] 18:52:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 18:52:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 472ms 18:52:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 18:52:15 INFO - PROCESS | 1692 | 1467424335849 Marionette TRACE conn2 -> [0,1361,"getWindowHandle",null] 18:52:15 INFO - PROCESS | 1692 | 1467424335850 Marionette TRACE conn2 <- [1,1361,null,{"value":"7"}] 18:52:15 INFO - PROCESS | 1692 | 1467424335852 Marionette TRACE conn2 -> [0,1362,"setScriptTimeout",{"ms":35000}] 18:52:15 INFO - PROCESS | 1692 | 1467424335853 Marionette TRACE conn2 <- [1,1362,null,{}] 18:52:15 INFO - PROCESS | 1692 | 1467424335855 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}] 18:52:15 INFO - PROCESS | 1692 | 1467424335865 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:52:15 INFO - PROCESS | 1692 | 1467424335937 Marionette TRACE conn2 <- [1,1363,null,{"value":null}] 18:52:15 INFO - PROCESS | 1692 | 1467424335941 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:15 INFO - PROCESS | 1692 | 1467424335942 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:52:15 INFO - PROCESS | 1692 | ++DOCSHELL 0x119d04800 == 32 [pid = 1692] [id = 348] 18:52:15 INFO - PROCESS | 1692 | ++DOMWINDOW == 83 (0x112a57400) [pid = 1692] [serial = 1043] [outer = 0x0] 18:52:15 INFO - PROCESS | 1692 | ++DOMWINDOW == 84 (0x118c22400) [pid = 1692] [serial = 1044] [outer = 0x112a57400] 18:52:15 INFO - PROCESS | 1692 | 1467424335969 Marionette DEBUG loaded listener.js 18:52:16 INFO - PROCESS | 1692 | ++DOMWINDOW == 85 (0x1192ac000) [pid = 1692] [serial = 1045] [outer = 0x112a57400] 18:52:16 INFO - PROCESS | 1692 | 1467424336317 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]]]}] 18:52:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 18:52:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 469ms 18:52:16 INFO - PROCESS | 1692 | 1467424336322 Marionette TRACE conn2 -> [0,1365,"getWindowHandle",null] 18:52:16 INFO - PROCESS | 1692 | 1467424336323 Marionette TRACE conn2 <- [1,1365,null,{"value":"7"}] 18:52:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 18:52:16 INFO - PROCESS | 1692 | 1467424336325 Marionette TRACE conn2 -> [0,1366,"setScriptTimeout",{"ms":35000}] 18:52:16 INFO - PROCESS | 1692 | 1467424336326 Marionette TRACE conn2 <- [1,1366,null,{}] 18:52:16 INFO - PROCESS | 1692 | 1467424336331 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}] 18:52:16 INFO - PROCESS | 1692 | 1467424336335 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:52:16 INFO - PROCESS | 1692 | 1467424336452 Marionette TRACE conn2 <- [1,1367,null,{"value":null}] 18:52:16 INFO - PROCESS | 1692 | 1467424336459 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:16 INFO - PROCESS | 1692 | 1467424336461 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:52:16 INFO - PROCESS | 1692 | ++DOCSHELL 0x1212dc800 == 33 [pid = 1692] [id = 349] 18:52:16 INFO - PROCESS | 1692 | ++DOMWINDOW == 86 (0x1186d1400) [pid = 1692] [serial = 1046] [outer = 0x0] 18:52:16 INFO - PROCESS | 1692 | ++DOMWINDOW == 87 (0x1192ba800) [pid = 1692] [serial = 1047] [outer = 0x1186d1400] 18:52:16 INFO - PROCESS | 1692 | 1467424336489 Marionette DEBUG loaded listener.js 18:52:16 INFO - PROCESS | 1692 | ++DOMWINDOW == 88 (0x119818400) [pid = 1692] [serial = 1048] [outer = 0x1186d1400] 18:52:16 INFO - PROCESS | 1692 | 1467424336798 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] 18:52:16 INFO - PROCESS | 1692 | 1467424336846 Marionette TRACE conn2 <- [1,1369,null,{"value":"7"}] 18:52:16 INFO - PROCESS | 1692 | 1467424336849 Marionette TRACE conn2 -> [0,1370,"setScriptTimeout",{"ms":35000}] 18:52:16 INFO - PROCESS | 1692 | 1467424336850 Marionette TRACE conn2 <- [1,1370,null,{}] 18:52:16 INFO - PROCESS | 1692 | 1467424336852 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}] 18:52:16 INFO - PROCESS | 1692 | 1467424336853 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:52:16 INFO - PROCESS | 1692 | 1467424336933 Marionette TRACE conn2 <- [1,1371,null,{"value":null}] 18:52:16 INFO - PROCESS | 1692 | 1467424336936 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:16 INFO - PROCESS | 1692 | 1467424336937 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:52:16 INFO - PROCESS | 1692 | ++DOCSHELL 0x121ceb800 == 34 [pid = 1692] [id = 350] 18:52:16 INFO - PROCESS | 1692 | ++DOMWINDOW == 89 (0x1176c7800) [pid = 1692] [serial = 1049] [outer = 0x0] 18:52:16 INFO - PROCESS | 1692 | ++DOMWINDOW == 90 (0x120f8cc00) [pid = 1692] [serial = 1050] [outer = 0x1176c7800] 18:52:16 INFO - PROCESS | 1692 | 1467424336964 Marionette DEBUG loaded listener.js 18:52:17 INFO - PROCESS | 1692 | ++DOMWINDOW == 91 (0x1216aa000) [pid = 1692] [serial = 1051] [outer = 0x1176c7800] 18:52:17 INFO - PROCESS | 1692 | 1467424337286 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] 18:52:17 INFO - PROCESS | 1692 | 1467424337320 Marionette TRACE conn2 <- [1,1373,null,{"value":"7"}] 18:52:17 INFO - PROCESS | 1692 | 1467424337322 Marionette TRACE conn2 -> [0,1374,"setScriptTimeout",{"ms":35000}] 18:52:17 INFO - PROCESS | 1692 | 1467424337323 Marionette TRACE conn2 <- [1,1374,null,{}] 18:52:17 INFO - PROCESS | 1692 | 1467424337325 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}] 18:52:17 INFO - PROCESS | 1692 | 1467424337326 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:52:17 INFO - PROCESS | 1692 | 1467424337425 Marionette TRACE conn2 <- [1,1375,null,{"value":null}] 18:52:17 INFO - PROCESS | 1692 | 1467424337434 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:17 INFO - PROCESS | 1692 | 1467424337435 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:52:17 INFO - PROCESS | 1692 | ++DOCSHELL 0x12184b800 == 35 [pid = 1692] [id = 351] 18:52:17 INFO - PROCESS | 1692 | ++DOMWINDOW == 92 (0x1216ac000) [pid = 1692] [serial = 1052] [outer = 0x0] 18:52:17 INFO - PROCESS | 1692 | ++DOMWINDOW == 93 (0x121ccb000) [pid = 1692] [serial = 1053] [outer = 0x1216ac000] 18:52:17 INFO - PROCESS | 1692 | 1467424337459 Marionette DEBUG loaded listener.js 18:52:17 INFO - PROCESS | 1692 | ++DOMWINDOW == 94 (0x12499a000) [pid = 1692] [serial = 1054] [outer = 0x1216ac000] 18:52:17 INFO - PROCESS | 1692 | [1692] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 18:52:17 INFO - PROCESS | 1692 | 1467424337953 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] 18:52:17 INFO - PROCESS | 1692 | 1467424337994 Marionette TRACE conn2 <- [1,1377,null,{"value":"7"}] 18:52:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 18:52:18 INFO - PROCESS | 1692 | 1467424337999 Marionette TRACE conn2 -> [0,1378,"setScriptTimeout",{"ms":35000}] 18:52:18 INFO - PROCESS | 1692 | 1467424338002 Marionette TRACE conn2 <- [1,1378,null,{}] 18:52:18 INFO - PROCESS | 1692 | 1467424338008 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}] 18:52:18 INFO - PROCESS | 1692 | 1467424338010 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:52:18 INFO - PROCESS | 1692 | 1467424338154 Marionette TRACE conn2 <- [1,1379,null,{"value":null}] 18:52:18 INFO - PROCESS | 1692 | 1467424338209 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:18 INFO - PROCESS | 1692 | 1467424338210 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:52:18 INFO - PROCESS | 1692 | ++DOCSHELL 0x116999800 == 36 [pid = 1692] [id = 352] 18:52:18 INFO - PROCESS | 1692 | ++DOMWINDOW == 95 (0x112a57000) [pid = 1692] [serial = 1055] [outer = 0x0] 18:52:18 INFO - PROCESS | 1692 | ++DOMWINDOW == 96 (0x112a5cc00) [pid = 1692] [serial = 1056] [outer = 0x112a57000] 18:52:18 INFO - PROCESS | 1692 | 1467424338242 Marionette DEBUG loaded listener.js 18:52:18 INFO - PROCESS | 1692 | ++DOMWINDOW == 97 (0x1130fa400) [pid = 1692] [serial = 1057] [outer = 0x112a57000] 18:52:18 INFO - PROCESS | 1692 | 1467424338742 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] 18:52:18 INFO - PROCESS | 1692 | 1467424338776 Marionette TRACE conn2 <- [1,1381,null,{"value":"7"}] 18:52:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 18:52:18 INFO - PROCESS | 1692 | 1467424338808 Marionette TRACE conn2 -> [0,1382,"setScriptTimeout",{"ms":35000}] 18:52:18 INFO - PROCESS | 1692 | 1467424338810 Marionette TRACE conn2 <- [1,1382,null,{}] 18:52:18 INFO - PROCESS | 1692 | 1467424338815 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}] 18:52:18 INFO - PROCESS | 1692 | 1467424338817 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:52:18 INFO - PROCESS | 1692 | 1467424338924 Marionette TRACE conn2 <- [1,1383,null,{"value":null}] 18:52:19 INFO - PROCESS | 1692 | 1467424339001 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:19 INFO - PROCESS | 1692 | 1467424339002 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:52:19 INFO - PROCESS | 1692 | ++DOCSHELL 0x1193db800 == 37 [pid = 1692] [id = 353] 18:52:19 INFO - PROCESS | 1692 | ++DOMWINDOW == 98 (0x116023800) [pid = 1692] [serial = 1058] [outer = 0x0] 18:52:19 INFO - PROCESS | 1692 | ++DOMWINDOW == 99 (0x11607b400) [pid = 1692] [serial = 1059] [outer = 0x116023800] 18:52:19 INFO - PROCESS | 1692 | 1467424339033 Marionette DEBUG loaded listener.js 18:52:19 INFO - PROCESS | 1692 | ++DOMWINDOW == 100 (0x116758400) [pid = 1692] [serial = 1060] [outer = 0x116023800] 18:52:19 INFO - PROCESS | 1692 | [1692] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 18:52:19 INFO - PROCESS | 1692 | --DOCSHELL 0x121ceb800 == 36 [pid = 1692] [id = 350] 18:52:19 INFO - PROCESS | 1692 | --DOCSHELL 0x1212dc800 == 35 [pid = 1692] [id = 349] 18:52:19 INFO - PROCESS | 1692 | --DOCSHELL 0x119d04800 == 34 [pid = 1692] [id = 348] 18:52:19 INFO - PROCESS | 1692 | --DOCSHELL 0x1193e4800 == 33 [pid = 1692] [id = 347] 18:52:19 INFO - PROCESS | 1692 | --DOCSHELL 0x11861f800 == 32 [pid = 1692] [id = 346] 18:52:19 INFO - PROCESS | 1692 | --DOCSHELL 0x11708b000 == 31 [pid = 1692] [id = 345] 18:52:19 INFO - PROCESS | 1692 | --DOCSHELL 0x113f41000 == 30 [pid = 1692] [id = 344] 18:52:19 INFO - PROCESS | 1692 | 1467424339774 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] 18:52:19 INFO - PROCESS | 1692 | 1467424339834 Marionette TRACE conn2 <- [1,1385,null,{"value":"7"}] 18:52:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 18:52:19 INFO - PROCESS | 1692 | 1467424339838 Marionette TRACE conn2 -> [0,1386,"setScriptTimeout",{"ms":35000}] 18:52:19 INFO - PROCESS | 1692 | 1467424339839 Marionette TRACE conn2 <- [1,1386,null,{}] 18:52:19 INFO - PROCESS | 1692 | 1467424339843 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}] 18:52:19 INFO - PROCESS | 1692 | 1467424339844 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:52:19 INFO - PROCESS | 1692 | 1467424339939 Marionette TRACE conn2 <- [1,1387,null,{"value":null}] 18:52:19 INFO - PROCESS | 1692 | 1467424339950 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:19 INFO - PROCESS | 1692 | 1467424339952 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:52:19 INFO - PROCESS | 1692 | ++DOCSHELL 0x11708b000 == 31 [pid = 1692] [id = 354] 18:52:19 INFO - PROCESS | 1692 | ++DOMWINDOW == 101 (0x113d4d000) [pid = 1692] [serial = 1061] [outer = 0x0] 18:52:19 INFO - PROCESS | 1692 | ++DOMWINDOW == 102 (0x11662c400) [pid = 1692] [serial = 1062] [outer = 0x113d4d000] 18:52:19 INFO - PROCESS | 1692 | 1467424339981 Marionette DEBUG loaded listener.js 18:52:20 INFO - PROCESS | 1692 | ++DOMWINDOW == 103 (0x116f3d400) [pid = 1692] [serial = 1063] [outer = 0x113d4d000] 18:52:20 INFO - PROCESS | 1692 | 1467424340342 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] 18:52:20 INFO - PROCESS | 1692 | 1467424340360 Marionette TRACE conn2 <- [1,1389,null,{"value":"7"}] 18:52:20 INFO - PROCESS | 1692 | 1467424340364 Marionette TRACE conn2 -> [0,1390,"setScriptTimeout",{"ms":35000}] 18:52:20 INFO - PROCESS | 1692 | 1467424340366 Marionette TRACE conn2 <- [1,1390,null,{}] 18:52:20 INFO - PROCESS | 1692 | 1467424340368 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}] 18:52:20 INFO - PROCESS | 1692 | 1467424340370 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:52:20 INFO - PROCESS | 1692 | 1467424340449 Marionette TRACE conn2 <- [1,1391,null,{"value":null}] 18:52:20 INFO - PROCESS | 1692 | 1467424340453 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:20 INFO - PROCESS | 1692 | 1467424340455 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:52:20 INFO - PROCESS | 1692 | ++DOCSHELL 0x119217000 == 32 [pid = 1692] [id = 355] 18:52:20 INFO - PROCESS | 1692 | ++DOMWINDOW == 104 (0x118429000) [pid = 1692] [serial = 1064] [outer = 0x0] 18:52:20 INFO - PROCESS | 1692 | ++DOMWINDOW == 105 (0x1192ac800) [pid = 1692] [serial = 1065] [outer = 0x118429000] 18:52:20 INFO - PROCESS | 1692 | 1467424340484 Marionette DEBUG loaded listener.js 18:52:20 INFO - PROCESS | 1692 | ++DOMWINDOW == 106 (0x1195c5800) [pid = 1692] [serial = 1066] [outer = 0x118429000] 18:52:20 INFO - PROCESS | 1692 | 1467424340815 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]]]}] 18:52:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 18:52:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 469ms 18:52:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 18:52:20 INFO - PROCESS | 1692 | 1467424340833 Marionette TRACE conn2 -> [0,1393,"getWindowHandle",null] 18:52:20 INFO - PROCESS | 1692 | 1467424340835 Marionette TRACE conn2 <- [1,1393,null,{"value":"7"}] 18:52:20 INFO - PROCESS | 1692 | 1467424340837 Marionette TRACE conn2 -> [0,1394,"setScriptTimeout",{"ms":35000}] 18:52:20 INFO - PROCESS | 1692 | 1467424340839 Marionette TRACE conn2 <- [1,1394,null,{}] 18:52:20 INFO - PROCESS | 1692 | 1467424340850 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}] 18:52:20 INFO - PROCESS | 1692 | 1467424340853 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:52:20 INFO - PROCESS | 1692 | 1467424340936 Marionette TRACE conn2 <- [1,1395,null,{"value":null}] 18:52:20 INFO - PROCESS | 1692 | 1467424340996 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:20 INFO - PROCESS | 1692 | 1467424340999 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:52:21 INFO - PROCESS | 1692 | ++DOCSHELL 0x121546000 == 33 [pid = 1692] [id = 356] 18:52:21 INFO - PROCESS | 1692 | ++DOMWINDOW == 107 (0x112d0ac00) [pid = 1692] [serial = 1067] [outer = 0x0] 18:52:21 INFO - PROCESS | 1692 | ++DOMWINDOW == 108 (0x1195d3000) [pid = 1692] [serial = 1068] [outer = 0x112d0ac00] 18:52:21 INFO - PROCESS | 1692 | 1467424341027 Marionette DEBUG loaded listener.js 18:52:21 INFO - PROCESS | 1692 | ++DOMWINDOW == 109 (0x12131b000) [pid = 1692] [serial = 1069] [outer = 0x112d0ac00] 18:52:21 INFO - PROCESS | 1692 | 1467424341333 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]]]}] 18:52:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 18:52:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 520ms 18:52:21 INFO - PROCESS | 1692 | 1467424341358 Marionette TRACE conn2 -> [0,1397,"getWindowHandle",null] 18:52:21 INFO - PROCESS | 1692 | 1467424341360 Marionette TRACE conn2 <- [1,1397,null,{"value":"7"}] 18:52:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 18:52:21 INFO - PROCESS | 1692 | 1467424341366 Marionette TRACE conn2 -> [0,1398,"setScriptTimeout",{"ms":35000}] 18:52:21 INFO - PROCESS | 1692 | 1467424341367 Marionette TRACE conn2 <- [1,1398,null,{}] 18:52:21 INFO - PROCESS | 1692 | 1467424341370 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}] 18:52:21 INFO - PROCESS | 1692 | 1467424341371 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:52:21 INFO - PROCESS | 1692 | 1467424341452 Marionette TRACE conn2 <- [1,1399,null,{"value":null}] 18:52:21 INFO - PROCESS | 1692 | 1467424341513 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:21 INFO - PROCESS | 1692 | 1467424341515 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:52:21 INFO - PROCESS | 1692 | ++DOCSHELL 0x124f76800 == 34 [pid = 1692] [id = 357] 18:52:21 INFO - PROCESS | 1692 | ++DOMWINDOW == 110 (0x120f86400) [pid = 1692] [serial = 1070] [outer = 0x0] 18:52:21 INFO - PROCESS | 1692 | ++DOMWINDOW == 111 (0x124d09000) [pid = 1692] [serial = 1071] [outer = 0x120f86400] 18:52:21 INFO - PROCESS | 1692 | 1467424341540 Marionette DEBUG loaded listener.js 18:52:21 INFO - PROCESS | 1692 | ++DOMWINDOW == 112 (0x12559cc00) [pid = 1692] [serial = 1072] [outer = 0x120f86400] 18:52:21 INFO - PROCESS | 1692 | 1467424341815 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]]]}] 18:52:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 18:52:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 520ms 18:52:21 INFO - PROCESS | 1692 | 1467424341885 Marionette TRACE conn2 -> [0,1401,"getWindowHandle",null] 18:52:21 INFO - PROCESS | 1692 | 1467424341886 Marionette TRACE conn2 <- [1,1401,null,{"value":"7"}] 18:52:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 18:52:21 INFO - PROCESS | 1692 | 1467424341888 Marionette TRACE conn2 -> [0,1402,"setScriptTimeout",{"ms":35000}] 18:52:21 INFO - PROCESS | 1692 | 1467424341889 Marionette TRACE conn2 <- [1,1402,null,{}] 18:52:21 INFO - PROCESS | 1692 | 1467424341892 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}] 18:52:21 INFO - PROCESS | 1692 | 1467424341893 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:52:21 INFO - PROCESS | 1692 | 1467424341991 Marionette TRACE conn2 <- [1,1403,null,{"value":null}] 18:52:21 INFO - PROCESS | 1692 | 1467424341995 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:21 INFO - PROCESS | 1692 | 1467424341997 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:52:22 INFO - PROCESS | 1692 | ++DOCSHELL 0x128199800 == 35 [pid = 1692] [id = 358] 18:52:22 INFO - PROCESS | 1692 | ++DOMWINDOW == 113 (0x112a55000) [pid = 1692] [serial = 1073] [outer = 0x0] 18:52:22 INFO - PROCESS | 1692 | ++DOMWINDOW == 114 (0x12559c800) [pid = 1692] [serial = 1074] [outer = 0x112a55000] 18:52:22 INFO - PROCESS | 1692 | 1467424342021 Marionette DEBUG loaded listener.js 18:52:22 INFO - PROCESS | 1692 | ++DOMWINDOW == 115 (0x1268bfc00) [pid = 1692] [serial = 1075] [outer = 0x112a55000] 18:52:22 INFO - PROCESS | 1692 | 1467424342390 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]]]}] 18:52:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 18:52:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 518ms 18:52:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 18:52:22 INFO - PROCESS | 1692 | 1467424342407 Marionette TRACE conn2 -> [0,1405,"getWindowHandle",null] 18:52:22 INFO - PROCESS | 1692 | 1467424342408 Marionette TRACE conn2 <- [1,1405,null,{"value":"7"}] 18:52:22 INFO - PROCESS | 1692 | 1467424342411 Marionette TRACE conn2 -> [0,1406,"setScriptTimeout",{"ms":35000}] 18:52:22 INFO - PROCESS | 1692 | 1467424342414 Marionette TRACE conn2 <- [1,1406,null,{}] 18:52:22 INFO - PROCESS | 1692 | 1467424342423 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}] 18:52:22 INFO - PROCESS | 1692 | 1467424342427 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:52:22 INFO - PROCESS | 1692 | 1467424342544 Marionette TRACE conn2 <- [1,1407,null,{"value":null}] 18:52:22 INFO - PROCESS | 1692 | 1467424342548 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:22 INFO - PROCESS | 1692 | 1467424342549 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:52:22 INFO - PROCESS | 1692 | ++DOCSHELL 0x12932c800 == 36 [pid = 1692] [id = 359] 18:52:22 INFO - PROCESS | 1692 | ++DOMWINDOW == 116 (0x126d38c00) [pid = 1692] [serial = 1076] [outer = 0x0] 18:52:22 INFO - PROCESS | 1692 | ++DOMWINDOW == 117 (0x1282e2000) [pid = 1692] [serial = 1077] [outer = 0x126d38c00] 18:52:22 INFO - PROCESS | 1692 | 1467424342574 Marionette DEBUG loaded listener.js 18:52:22 INFO - PROCESS | 1692 | ++DOMWINDOW == 118 (0x12938b800) [pid = 1692] [serial = 1078] [outer = 0x126d38c00] 18:52:22 INFO - PROCESS | 1692 | 1467424342935 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]]]}] 18:52:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 18:52:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 576ms 18:52:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 18:52:22 INFO - PROCESS | 1692 | 1467424342988 Marionette TRACE conn2 -> [0,1409,"getWindowHandle",null] 18:52:22 INFO - PROCESS | 1692 | 1467424342989 Marionette TRACE conn2 <- [1,1409,null,{"value":"7"}] 18:52:22 INFO - PROCESS | 1692 | 1467424342991 Marionette TRACE conn2 -> [0,1410,"setScriptTimeout",{"ms":35000}] 18:52:22 INFO - PROCESS | 1692 | 1467424342992 Marionette TRACE conn2 <- [1,1410,null,{}] 18:52:22 INFO - PROCESS | 1692 | 1467424342995 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}] 18:52:22 INFO - PROCESS | 1692 | 1467424342996 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:52:23 INFO - PROCESS | 1692 | 1467424343098 Marionette TRACE conn2 <- [1,1411,null,{"value":null}] 18:52:23 INFO - PROCESS | 1692 | 1467424343111 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:23 INFO - PROCESS | 1692 | 1467424343113 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:52:23 INFO - PROCESS | 1692 | ++DOCSHELL 0x12a6c6000 == 37 [pid = 1692] [id = 360] 18:52:23 INFO - PROCESS | 1692 | ++DOMWINDOW == 119 (0x12a542800) [pid = 1692] [serial = 1079] [outer = 0x0] 18:52:23 INFO - PROCESS | 1692 | ++DOMWINDOW == 120 (0x12a6e7000) [pid = 1692] [serial = 1080] [outer = 0x12a542800] 18:52:23 INFO - PROCESS | 1692 | 1467424343137 Marionette DEBUG loaded listener.js 18:52:23 INFO - PROCESS | 1692 | ++DOMWINDOW == 121 (0x12a8c6400) [pid = 1692] [serial = 1081] [outer = 0x12a542800] 18:52:23 INFO - PROCESS | 1692 | 1467424343472 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]]]}] 18:52:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 18:52:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 521ms 18:52:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 18:52:23 INFO - PROCESS | 1692 | 1467424343512 Marionette TRACE conn2 -> [0,1413,"getWindowHandle",null] 18:52:23 INFO - PROCESS | 1692 | 1467424343514 Marionette TRACE conn2 <- [1,1413,null,{"value":"7"}] 18:52:23 INFO - PROCESS | 1692 | 1467424343516 Marionette TRACE conn2 -> [0,1414,"setScriptTimeout",{"ms":35000}] 18:52:23 INFO - PROCESS | 1692 | 1467424343517 Marionette TRACE conn2 <- [1,1414,null,{}] 18:52:23 INFO - PROCESS | 1692 | 1467424343519 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}] 18:52:23 INFO - PROCESS | 1692 | 1467424343520 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:52:23 INFO - PROCESS | 1692 | 1467424343624 Marionette TRACE conn2 <- [1,1415,null,{"value":null}] 18:52:23 INFO - PROCESS | 1692 | 1467424343630 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:23 INFO - PROCESS | 1692 | 1467424343631 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:52:23 INFO - PROCESS | 1692 | ++DOCSHELL 0x12aadb000 == 38 [pid = 1692] [id = 361] 18:52:23 INFO - PROCESS | 1692 | ++DOMWINDOW == 122 (0x12a543400) [pid = 1692] [serial = 1082] [outer = 0x0] 18:52:23 INFO - PROCESS | 1692 | ++DOMWINDOW == 123 (0x12af63800) [pid = 1692] [serial = 1083] [outer = 0x12a543400] 18:52:23 INFO - PROCESS | 1692 | 1467424343655 Marionette DEBUG loaded listener.js 18:52:23 INFO - PROCESS | 1692 | ++DOMWINDOW == 124 (0x12b76a000) [pid = 1692] [serial = 1084] [outer = 0x12a543400] 18:52:23 INFO - PROCESS | 1692 | --DOMWINDOW == 123 (0x126d37c00) [pid = 1692] [serial = 1010] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 18:52:23 INFO - PROCESS | 1692 | --DOMWINDOW == 122 (0x12913a400) [pid = 1692] [serial = 1013] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 18:52:23 INFO - PROCESS | 1692 | --DOMWINDOW == 121 (0x12937f400) [pid = 1692] [serial = 1016] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 18:52:23 INFO - PROCESS | 1692 | --DOMWINDOW == 120 (0x12a6ea000) [pid = 1692] [serial = 1019] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 18:52:23 INFO - PROCESS | 1692 | --DOMWINDOW == 119 (0x11336c400) [pid = 1692] [serial = 1022] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 18:52:23 INFO - PROCESS | 1692 | --DOMWINDOW == 118 (0x124bca000) [pid = 1692] [serial = 1007] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 18:52:23 INFO - PROCESS | 1692 | --DOMWINDOW == 117 (0x120f89400) [pid = 1692] [serial = 1004] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 18:52:23 INFO - PROCESS | 1692 | --DOMWINDOW == 116 (0x1215adc00) [pid = 1692] [serial = 1001] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 18:52:23 INFO - PROCESS | 1692 | --DOMWINDOW == 115 (0x111c1d800) [pid = 1692] [serial = 998] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 18:52:23 INFO - PROCESS | 1692 | --DOMWINDOW == 114 (0x119084000) [pid = 1692] [serial = 995] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 18:52:23 INFO - PROCESS | 1692 | --DOMWINDOW == 113 (0x113866800) [pid = 1692] [serial = 992] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 18:52:23 INFO - PROCESS | 1692 | --DOMWINDOW == 112 (0x11807c400) [pid = 1692] [serial = 989] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 18:52:23 INFO - PROCESS | 1692 | --DOMWINDOW == 111 (0x110fab800) [pid = 1692] [serial = 986] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 18:52:23 INFO - PROCESS | 1692 | --DOMWINDOW == 110 (0x1184bd000) [pid = 1692] [serial = 1025] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 18:52:23 INFO - PROCESS | 1692 | --DOMWINDOW == 109 (0x1130fac00) [pid = 1692] [serial = 983] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 18:52:23 INFO - PROCESS | 1692 | --DOMWINDOW == 108 (0x112a58c00) [pid = 1692] [serial = 980] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 18:52:23 INFO - PROCESS | 1692 | --DOMWINDOW == 107 (0x129382c00) [pid = 1692] [serial = 977] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 18:52:23 INFO - PROCESS | 1692 | --DOMWINDOW == 106 (0x1131cfc00) [pid = 1692] [serial = 1034] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 18:52:23 INFO - PROCESS | 1692 | --DOMWINDOW == 105 (0x117021400) [pid = 1692] [serial = 1040] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 18:52:23 INFO - PROCESS | 1692 | --DOMWINDOW == 104 (0x1186d1400) [pid = 1692] [serial = 1046] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 18:52:23 INFO - PROCESS | 1692 | --DOMWINDOW == 103 (0x112a57400) [pid = 1692] [serial = 1043] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 18:52:23 INFO - PROCESS | 1692 | --DOMWINDOW == 102 (0x112a5b400) [pid = 1692] [serial = 1031] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 18:52:23 INFO - PROCESS | 1692 | --DOMWINDOW == 101 (0x111e5cc00) [pid = 1692] [serial = 1037] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 18:52:23 INFO - PROCESS | 1692 | --DOMWINDOW == 100 (0x1176c7800) [pid = 1692] [serial = 1049] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 18:52:24 INFO - PROCESS | 1692 | 1467424344106 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]]]}] 18:52:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 18:52:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 618ms 18:52:24 INFO - PROCESS | 1692 | 1467424344135 Marionette TRACE conn2 -> [0,1417,"getWindowHandle",null] 18:52:24 INFO - PROCESS | 1692 | 1467424344136 Marionette TRACE conn2 <- [1,1417,null,{"value":"7"}] 18:52:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 18:52:24 INFO - PROCESS | 1692 | 1467424344138 Marionette TRACE conn2 -> [0,1418,"setScriptTimeout",{"ms":35000}] 18:52:24 INFO - PROCESS | 1692 | 1467424344139 Marionette TRACE conn2 <- [1,1418,null,{}] 18:52:24 INFO - PROCESS | 1692 | 1467424344142 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}] 18:52:24 INFO - PROCESS | 1692 | 1467424344143 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:52:24 INFO - PROCESS | 1692 | 1467424344226 Marionette TRACE conn2 <- [1,1419,null,{"value":null}] 18:52:24 INFO - PROCESS | 1692 | 1467424344284 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:24 INFO - PROCESS | 1692 | 1467424344285 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:52:24 INFO - PROCESS | 1692 | ++DOCSHELL 0x12153a800 == 39 [pid = 1692] [id = 362] 18:52:24 INFO - PROCESS | 1692 | ++DOMWINDOW == 101 (0x112a5b400) [pid = 1692] [serial = 1085] [outer = 0x0] 18:52:24 INFO - PROCESS | 1692 | ++DOMWINDOW == 102 (0x1131cfc00) [pid = 1692] [serial = 1086] [outer = 0x112a5b400] 18:52:24 INFO - PROCESS | 1692 | 1467424344310 Marionette DEBUG loaded listener.js 18:52:24 INFO - PROCESS | 1692 | ++DOMWINDOW == 103 (0x116a11c00) [pid = 1692] [serial = 1087] [outer = 0x112a5b400] 18:52:24 INFO - PROCESS | 1692 | 1467424344600 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]]]}] 18:52:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 18:52:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 472ms 18:52:24 INFO - PROCESS | 1692 | 1467424344611 Marionette TRACE conn2 -> [0,1421,"getWindowHandle",null] 18:52:24 INFO - PROCESS | 1692 | 1467424344613 Marionette TRACE conn2 <- [1,1421,null,{"value":"7"}] 18:52:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 18:52:24 INFO - PROCESS | 1692 | 1467424344622 Marionette TRACE conn2 -> [0,1422,"setScriptTimeout",{"ms":35000}] 18:52:24 INFO - PROCESS | 1692 | 1467424344624 Marionette TRACE conn2 <- [1,1422,null,{}] 18:52:24 INFO - PROCESS | 1692 | 1467424344626 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}] 18:52:24 INFO - PROCESS | 1692 | 1467424344627 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:52:24 INFO - PROCESS | 1692 | 1467424344715 Marionette TRACE conn2 <- [1,1423,null,{"value":null}] 18:52:24 INFO - PROCESS | 1692 | 1467424344718 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:24 INFO - PROCESS | 1692 | 1467424344720 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:52:24 INFO - PROCESS | 1692 | ++DOCSHELL 0x12ba23000 == 40 [pid = 1692] [id = 363] 18:52:24 INFO - PROCESS | 1692 | ++DOMWINDOW == 104 (0x117021400) [pid = 1692] [serial = 1088] [outer = 0x0] 18:52:24 INFO - PROCESS | 1692 | ++DOMWINDOW == 105 (0x121194400) [pid = 1692] [serial = 1089] [outer = 0x117021400] 18:52:24 INFO - PROCESS | 1692 | 1467424344744 Marionette DEBUG loaded listener.js 18:52:24 INFO - PROCESS | 1692 | ++DOMWINDOW == 106 (0x117ec9000) [pid = 1692] [serial = 1090] [outer = 0x117021400] 18:52:25 INFO - PROCESS | 1692 | 1467424345109 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]]]}] 18:52:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 18:52:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 521ms 18:52:25 INFO - PROCESS | 1692 | 1467424345145 Marionette TRACE conn2 -> [0,1425,"getWindowHandle",null] 18:52:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 18:52:25 INFO - PROCESS | 1692 | 1467424345148 Marionette TRACE conn2 <- [1,1425,null,{"value":"7"}] 18:52:25 INFO - PROCESS | 1692 | 1467424345151 Marionette TRACE conn2 -> [0,1426,"setScriptTimeout",{"ms":35000}] 18:52:25 INFO - PROCESS | 1692 | 1467424345152 Marionette TRACE conn2 <- [1,1426,null,{}] 18:52:25 INFO - PROCESS | 1692 | 1467424345155 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}] 18:52:25 INFO - PROCESS | 1692 | 1467424345156 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:52:25 INFO - PROCESS | 1692 | 1467424345244 Marionette TRACE conn2 <- [1,1427,null,{"value":null}] 18:52:25 INFO - PROCESS | 1692 | 1467424345250 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:25 INFO - PROCESS | 1692 | 1467424345252 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:52:25 INFO - PROCESS | 1692 | ++DOCSHELL 0x12c13a800 == 41 [pid = 1692] [id = 364] 18:52:25 INFO - PROCESS | 1692 | ++DOMWINDOW == 107 (0x119085c00) [pid = 1692] [serial = 1091] [outer = 0x0] 18:52:25 INFO - PROCESS | 1692 | ++DOMWINDOW == 108 (0x12937f400) [pid = 1692] [serial = 1092] [outer = 0x119085c00] 18:52:25 INFO - PROCESS | 1692 | 1467424345278 Marionette DEBUG loaded listener.js 18:52:25 INFO - PROCESS | 1692 | ++DOMWINDOW == 109 (0x12b76d800) [pid = 1692] [serial = 1093] [outer = 0x119085c00] 18:52:25 INFO - PROCESS | 1692 | 1467424345607 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]]]}] 18:52:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 18:52:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 468ms 18:52:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 18:52:25 INFO - PROCESS | 1692 | 1467424345620 Marionette TRACE conn2 -> [0,1429,"getWindowHandle",null] 18:52:25 INFO - PROCESS | 1692 | 1467424345621 Marionette TRACE conn2 <- [1,1429,null,{"value":"7"}] 18:52:25 INFO - PROCESS | 1692 | 1467424345623 Marionette TRACE conn2 -> [0,1430,"setScriptTimeout",{"ms":35000}] 18:52:25 INFO - PROCESS | 1692 | 1467424345624 Marionette TRACE conn2 <- [1,1430,null,{}] 18:52:25 INFO - PROCESS | 1692 | 1467424345626 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}] 18:52:25 INFO - PROCESS | 1692 | 1467424345627 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:52:25 INFO - PROCESS | 1692 | 1467424345707 Marionette TRACE conn2 <- [1,1431,null,{"value":null}] 18:52:25 INFO - PROCESS | 1692 | 1467424345713 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:25 INFO - PROCESS | 1692 | 1467424345715 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:52:25 INFO - PROCESS | 1692 | ++DOCSHELL 0x12c625000 == 42 [pid = 1692] [id = 365] 18:52:25 INFO - PROCESS | 1692 | ++DOMWINDOW == 110 (0x1186cc000) [pid = 1692] [serial = 1094] [outer = 0x0] 18:52:25 INFO - PROCESS | 1692 | ++DOMWINDOW == 111 (0x12b9d3000) [pid = 1692] [serial = 1095] [outer = 0x1186cc000] 18:52:25 INFO - PROCESS | 1692 | 1467424345739 Marionette DEBUG loaded listener.js 18:52:25 INFO - PROCESS | 1692 | ++DOMWINDOW == 112 (0x12ba62000) [pid = 1692] [serial = 1096] [outer = 0x1186cc000] 18:52:26 INFO - PROCESS | 1692 | --DOCSHELL 0x12be3b800 == 41 [pid = 1692] [id = 343] 18:52:26 INFO - PROCESS | 1692 | --DOCSHELL 0x11708b000 == 40 [pid = 1692] [id = 354] 18:52:26 INFO - PROCESS | 1692 | --DOCSHELL 0x1193db800 == 39 [pid = 1692] [id = 353] 18:52:26 INFO - PROCESS | 1692 | --DOCSHELL 0x12184b800 == 38 [pid = 1692] [id = 351] 18:52:26 INFO - PROCESS | 1692 | --DOCSHELL 0x116999800 == 37 [pid = 1692] [id = 352] 18:52:27 INFO - PROCESS | 1692 | --DOCSHELL 0x119217000 == 36 [pid = 1692] [id = 355] 18:52:27 INFO - PROCESS | 1692 | --DOCSHELL 0x124f76800 == 35 [pid = 1692] [id = 357] 18:52:27 INFO - PROCESS | 1692 | --DOCSHELL 0x121546000 == 34 [pid = 1692] [id = 356] 18:52:27 INFO - PROCESS | 1692 | --DOCSHELL 0x128199800 == 33 [pid = 1692] [id = 358] 18:52:27 INFO - PROCESS | 1692 | --DOCSHELL 0x12932c800 == 32 [pid = 1692] [id = 359] 18:52:27 INFO - PROCESS | 1692 | --DOCSHELL 0x12a6c6000 == 31 [pid = 1692] [id = 360] 18:52:27 INFO - PROCESS | 1692 | --DOCSHELL 0x12153a800 == 30 [pid = 1692] [id = 362] 18:52:27 INFO - PROCESS | 1692 | --DOCSHELL 0x12aadb000 == 29 [pid = 1692] [id = 361] 18:52:27 INFO - PROCESS | 1692 | --DOCSHELL 0x12ba23000 == 28 [pid = 1692] [id = 363] 18:52:27 INFO - PROCESS | 1692 | --DOMWINDOW == 111 (0x1282db800) [pid = 1692] [serial = 1011] [outer = 0x0] [url = about:blank] 18:52:27 INFO - PROCESS | 1692 | --DOMWINDOW == 110 (0x129389000) [pid = 1692] [serial = 1014] [outer = 0x0] [url = about:blank] 18:52:27 INFO - PROCESS | 1692 | --DOMWINDOW == 109 (0x12a6ec800) [pid = 1692] [serial = 1017] [outer = 0x0] [url = about:blank] 18:52:27 INFO - PROCESS | 1692 | --DOMWINDOW == 108 (0x12a8c1000) [pid = 1692] [serial = 1018] [outer = 0x0] [url = about:blank] 18:52:27 INFO - PROCESS | 1692 | --DOMWINDOW == 107 (0x12af58c00) [pid = 1692] [serial = 1020] [outer = 0x0] [url = about:blank] 18:52:27 INFO - PROCESS | 1692 | --DOMWINDOW == 106 (0x1184c7800) [pid = 1692] [serial = 1023] [outer = 0x0] [url = about:blank] 18:52:27 INFO - PROCESS | 1692 | --DOMWINDOW == 105 (0x12af63c00) [pid = 1692] [serial = 1021] [outer = 0x0] [url = about:blank] 18:52:27 INFO - PROCESS | 1692 | --DOMWINDOW == 104 (0x1260c9c00) [pid = 1692] [serial = 1008] [outer = 0x0] [url = about:blank] 18:52:27 INFO - PROCESS | 1692 | --DOMWINDOW == 103 (0x1216b7c00) [pid = 1692] [serial = 1005] [outer = 0x0] [url = about:blank] 18:52:27 INFO - PROCESS | 1692 | --DOMWINDOW == 102 (0x125526800) [pid = 1692] [serial = 1006] [outer = 0x0] [url = about:blank] 18:52:27 INFO - PROCESS | 1692 | --DOMWINDOW == 101 (0x121ace800) [pid = 1692] [serial = 1002] [outer = 0x0] [url = about:blank] 18:52:27 INFO - PROCESS | 1692 | --DOMWINDOW == 100 (0x123cac800) [pid = 1692] [serial = 1003] [outer = 0x0] [url = about:blank] 18:52:27 INFO - PROCESS | 1692 | --DOMWINDOW == 99 (0x120f88c00) [pid = 1692] [serial = 999] [outer = 0x0] [url = about:blank] 18:52:27 INFO - PROCESS | 1692 | --DOMWINDOW == 98 (0x1215aa000) [pid = 1692] [serial = 1000] [outer = 0x0] [url = about:blank] 18:52:27 INFO - PROCESS | 1692 | --DOMWINDOW == 97 (0x117029400) [pid = 1692] [serial = 996] [outer = 0x0] [url = about:blank] 18:52:27 INFO - PROCESS | 1692 | --DOMWINDOW == 96 (0x120f86c00) [pid = 1692] [serial = 997] [outer = 0x0] [url = about:blank] 18:52:27 INFO - PROCESS | 1692 | --DOMWINDOW == 95 (0x1186d1000) [pid = 1692] [serial = 993] [outer = 0x0] [url = about:blank] 18:52:27 INFO - PROCESS | 1692 | --DOMWINDOW == 94 (0x11907c400) [pid = 1692] [serial = 994] [outer = 0x0] [url = about:blank] 18:52:27 INFO - PROCESS | 1692 | --DOMWINDOW == 93 (0x1184b9400) [pid = 1692] [serial = 990] [outer = 0x0] [url = about:blank] 18:52:27 INFO - PROCESS | 1692 | --DOMWINDOW == 92 (0x1184e4000) [pid = 1692] [serial = 991] [outer = 0x0] [url = about:blank] 18:52:27 INFO - PROCESS | 1692 | --DOMWINDOW == 91 (0x116757c00) [pid = 1692] [serial = 987] [outer = 0x0] [url = about:blank] 18:52:27 INFO - PROCESS | 1692 | --DOMWINDOW == 90 (0x12a6ee800) [pid = 1692] [serial = 1027] [outer = 0x0] [url = about:blank] 18:52:27 INFO - PROCESS | 1692 | --DOMWINDOW == 89 (0x11701e400) [pid = 1692] [serial = 988] [outer = 0x0] [url = about:blank] 18:52:27 INFO - PROCESS | 1692 | --DOMWINDOW == 88 (0x11386c800) [pid = 1692] [serial = 984] [outer = 0x0] [url = about:blank] 18:52:27 INFO - PROCESS | 1692 | --DOMWINDOW == 87 (0x12b19b800) [pid = 1692] [serial = 1029] [outer = 0x0] [url = about:blank] 18:52:27 INFO - PROCESS | 1692 | --DOMWINDOW == 86 (0x1216aa000) [pid = 1692] [serial = 1051] [outer = 0x0] [url = about:blank] 18:52:27 INFO - PROCESS | 1692 | --DOMWINDOW == 85 (0x121ccb000) [pid = 1692] [serial = 1053] [outer = 0x0] [url = about:blank] 18:52:27 INFO - PROCESS | 1692 | --DOMWINDOW == 84 (0x113dad400) [pid = 1692] [serial = 985] [outer = 0x0] [url = about:blank] 18:52:27 INFO - PROCESS | 1692 | --DOMWINDOW == 83 (0x112d11800) [pid = 1692] [serial = 981] [outer = 0x0] [url = about:blank] 18:52:27 INFO - PROCESS | 1692 | --DOMWINDOW == 82 (0x1130f4000) [pid = 1692] [serial = 982] [outer = 0x0] [url = about:blank] 18:52:27 INFO - PROCESS | 1692 | --DOMWINDOW == 81 (0x12a679800) [pid = 1692] [serial = 979] [outer = 0x0] [url = about:blank] 18:52:27 INFO - PROCESS | 1692 | --DOMWINDOW == 80 (0x126d76c00) [pid = 1692] [serial = 1026] [outer = 0x0] [url = about:blank] 18:52:27 INFO - PROCESS | 1692 | --DOMWINDOW == 79 (0x12a66d400) [pid = 1692] [serial = 1015] [outer = 0x0] [url = about:blank] 18:52:27 INFO - PROCESS | 1692 | --DOMWINDOW == 78 (0x12913a000) [pid = 1692] [serial = 1012] [outer = 0x0] [url = about:blank] 18:52:27 INFO - PROCESS | 1692 | --DOMWINDOW == 77 (0x126d37800) [pid = 1692] [serial = 1009] [outer = 0x0] [url = about:blank] 18:52:27 INFO - PROCESS | 1692 | --DOMWINDOW == 76 (0x121053400) [pid = 1692] [serial = 1024] [outer = 0x0] [url = about:blank] 18:52:27 INFO - PROCESS | 1692 | --DOCSHELL 0x12c13a800 == 27 [pid = 1692] [id = 364] 18:52:27 INFO - PROCESS | 1692 | --DOMWINDOW == 75 (0x1138e9c00) [pid = 1692] [serial = 1035] [outer = 0x0] [url = about:blank] 18:52:27 INFO - PROCESS | 1692 | --DOMWINDOW == 74 (0x1183a8c00) [pid = 1692] [serial = 1041] [outer = 0x0] [url = about:blank] 18:52:27 INFO - PROCESS | 1692 | --DOMWINDOW == 73 (0x1192ba800) [pid = 1692] [serial = 1047] [outer = 0x0] [url = about:blank] 18:52:27 INFO - PROCESS | 1692 | --DOMWINDOW == 72 (0x118c22400) [pid = 1692] [serial = 1044] [outer = 0x0] [url = about:blank] 18:52:27 INFO - PROCESS | 1692 | --DOMWINDOW == 71 (0x112e57400) [pid = 1692] [serial = 1032] [outer = 0x0] [url = about:blank] 18:52:27 INFO - PROCESS | 1692 | --DOMWINDOW == 70 (0x1130f5800) [pid = 1692] [serial = 1033] [outer = 0x0] [url = about:blank] 18:52:27 INFO - PROCESS | 1692 | --DOMWINDOW == 69 (0x11674e400) [pid = 1692] [serial = 1038] [outer = 0x0] [url = about:blank] 18:52:27 INFO - PROCESS | 1692 | --DOMWINDOW == 68 (0x120f8cc00) [pid = 1692] [serial = 1050] [outer = 0x0] [url = about:blank] 18:52:27 INFO - PROCESS | 1692 | --DOMWINDOW == 67 (0x1184c4c00) [pid = 1692] [serial = 1042] [outer = 0x0] [url = about:blank] 18:52:27 INFO - PROCESS | 1692 | --DOMWINDOW == 66 (0x116a0a000) [pid = 1692] [serial = 1039] [outer = 0x0] [url = about:blank] 18:52:27 INFO - PROCESS | 1692 | --DOMWINDOW == 65 (0x1192ac000) [pid = 1692] [serial = 1045] [outer = 0x0] [url = about:blank] 18:52:27 INFO - PROCESS | 1692 | --DOMWINDOW == 64 (0x119818400) [pid = 1692] [serial = 1048] [outer = 0x0] [url = about:blank] 18:52:27 INFO - PROCESS | 1692 | --DOMWINDOW == 63 (0x113f36400) [pid = 1692] [serial = 1036] [outer = 0x0] [url = about:blank] 18:52:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 18:52:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 1819ms 18:52:27 INFO - PROCESS | 1692 | 1467424347435 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]]]}] 18:52:27 INFO - PROCESS | 1692 | 1467424347443 Marionette TRACE conn2 -> [0,1433,"getWindowHandle",null] 18:52:27 INFO - PROCESS | 1692 | 1467424347447 Marionette TRACE conn2 <- [1,1433,null,{"value":"7"}] 18:52:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 18:52:27 INFO - PROCESS | 1692 | 1467424347454 Marionette TRACE conn2 -> [0,1434,"setScriptTimeout",{"ms":35000}] 18:52:27 INFO - PROCESS | 1692 | 1467424347456 Marionette TRACE conn2 <- [1,1434,null,{}] 18:52:27 INFO - PROCESS | 1692 | 1467424347460 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}] 18:52:27 INFO - PROCESS | 1692 | 1467424347463 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:52:27 INFO - PROCESS | 1692 | 1467424347561 Marionette TRACE conn2 <- [1,1435,null,{"value":null}] 18:52:27 INFO - PROCESS | 1692 | 1467424347613 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:27 INFO - PROCESS | 1692 | 1467424347616 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:52:27 INFO - PROCESS | 1692 | ++DOCSHELL 0x116240000 == 28 [pid = 1692] [id = 366] 18:52:27 INFO - PROCESS | 1692 | ++DOMWINDOW == 64 (0x1130f5800) [pid = 1692] [serial = 1097] [outer = 0x0] 18:52:27 INFO - PROCESS | 1692 | ++DOMWINDOW == 65 (0x11336f000) [pid = 1692] [serial = 1098] [outer = 0x1130f5800] 18:52:27 INFO - PROCESS | 1692 | 1467424347645 Marionette DEBUG loaded listener.js 18:52:27 INFO - PROCESS | 1692 | ++DOMWINDOW == 66 (0x113d41400) [pid = 1692] [serial = 1099] [outer = 0x1130f5800] 18:52:27 INFO - PROCESS | 1692 | 1467424347975 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]]]}] 18:52:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 18:52:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 570ms 18:52:28 INFO - PROCESS | 1692 | 1467424348024 Marionette TRACE conn2 -> [0,1437,"getWindowHandle",null] 18:52:28 INFO - PROCESS | 1692 | 1467424348027 Marionette TRACE conn2 <- [1,1437,null,{"value":"7"}] 18:52:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 18:52:28 INFO - PROCESS | 1692 | 1467424348032 Marionette TRACE conn2 -> [0,1438,"setScriptTimeout",{"ms":35000}] 18:52:28 INFO - PROCESS | 1692 | 1467424348034 Marionette TRACE conn2 <- [1,1438,null,{}] 18:52:28 INFO - PROCESS | 1692 | 1467424348036 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}] 18:52:28 INFO - PROCESS | 1692 | 1467424348038 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:52:28 INFO - PROCESS | 1692 | 1467424348120 Marionette TRACE conn2 <- [1,1439,null,{"value":null}] 18:52:28 INFO - PROCESS | 1692 | 1467424348172 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:28 INFO - PROCESS | 1692 | 1467424348173 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:52:28 INFO - PROCESS | 1692 | ++DOCSHELL 0x117467800 == 29 [pid = 1692] [id = 367] 18:52:28 INFO - PROCESS | 1692 | ++DOMWINDOW == 67 (0x113dad400) [pid = 1692] [serial = 1100] [outer = 0x0] 18:52:28 INFO - PROCESS | 1692 | ++DOMWINDOW == 68 (0x116623400) [pid = 1692] [serial = 1101] [outer = 0x113dad400] 18:52:28 INFO - PROCESS | 1692 | 1467424348201 Marionette DEBUG loaded listener.js 18:52:28 INFO - PROCESS | 1692 | ++DOMWINDOW == 69 (0x11701e400) [pid = 1692] [serial = 1102] [outer = 0x113dad400] 18:52:28 INFO - PROCESS | 1692 | 1467424348507 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]]]}] 18:52:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 18:52:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 518ms 18:52:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 18:52:28 INFO - PROCESS | 1692 | 1467424348551 Marionette TRACE conn2 -> [0,1441,"getWindowHandle",null] 18:52:28 INFO - PROCESS | 1692 | 1467424348552 Marionette TRACE conn2 <- [1,1441,null,{"value":"7"}] 18:52:28 INFO - PROCESS | 1692 | 1467424348563 Marionette TRACE conn2 -> [0,1442,"setScriptTimeout",{"ms":35000}] 18:52:28 INFO - PROCESS | 1692 | 1467424348566 Marionette TRACE conn2 <- [1,1442,null,{}] 18:52:28 INFO - PROCESS | 1692 | 1467424348574 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}] 18:52:28 INFO - PROCESS | 1692 | 1467424348577 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:52:28 INFO - PROCESS | 1692 | 1467424348656 Marionette TRACE conn2 <- [1,1443,null,{"value":null}] 18:52:28 INFO - PROCESS | 1692 | 1467424348712 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:28 INFO - PROCESS | 1692 | 1467424348714 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:52:28 INFO - PROCESS | 1692 | ++DOCSHELL 0x119210800 == 30 [pid = 1692] [id = 368] 18:52:28 INFO - PROCESS | 1692 | ++DOMWINDOW == 70 (0x110fab800) [pid = 1692] [serial = 1103] [outer = 0x0] 18:52:28 INFO - PROCESS | 1692 | ++DOMWINDOW == 71 (0x1186ca000) [pid = 1692] [serial = 1104] [outer = 0x110fab800] 18:52:28 INFO - PROCESS | 1692 | 1467424348742 Marionette DEBUG loaded listener.js 18:52:28 INFO - PROCESS | 1692 | ++DOMWINDOW == 72 (0x1192ac000) [pid = 1692] [serial = 1105] [outer = 0x110fab800] 18:52:29 INFO - PROCESS | 1692 | 1467424349055 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]]]}] 18:52:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 18:52:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 530ms 18:52:29 INFO - PROCESS | 1692 | 1467424349086 Marionette TRACE conn2 -> [0,1445,"getWindowHandle",null] 18:52:29 INFO - PROCESS | 1692 | 1467424349087 Marionette TRACE conn2 <- [1,1445,null,{"value":"7"}] 18:52:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 18:52:29 INFO - PROCESS | 1692 | 1467424349090 Marionette TRACE conn2 -> [0,1446,"setScriptTimeout",{"ms":35000}] 18:52:29 INFO - PROCESS | 1692 | 1467424349091 Marionette TRACE conn2 <- [1,1446,null,{}] 18:52:29 INFO - PROCESS | 1692 | 1467424349093 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}] 18:52:29 INFO - PROCESS | 1692 | 1467424349095 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:52:29 INFO - PROCESS | 1692 | 1467424349174 Marionette TRACE conn2 <- [1,1447,null,{"value":null}] 18:52:29 INFO - PROCESS | 1692 | 1467424349179 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:29 INFO - PROCESS | 1692 | 1467424349181 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:52:29 INFO - PROCESS | 1692 | ++DOCSHELL 0x119c36000 == 31 [pid = 1692] [id = 369] 18:52:29 INFO - PROCESS | 1692 | ++DOMWINDOW == 73 (0x1195c7400) [pid = 1692] [serial = 1106] [outer = 0x0] 18:52:29 INFO - PROCESS | 1692 | ++DOMWINDOW == 74 (0x1197e1800) [pid = 1692] [serial = 1107] [outer = 0x1195c7400] 18:52:29 INFO - PROCESS | 1692 | 1467424349208 Marionette DEBUG loaded listener.js 18:52:29 INFO - PROCESS | 1692 | ++DOMWINDOW == 75 (0x119c85000) [pid = 1692] [serial = 1108] [outer = 0x1195c7400] 18:52:29 INFO - PROCESS | 1692 | 1467424349552 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]]]}] 18:52:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 18:52:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 469ms 18:52:29 INFO - PROCESS | 1692 | 1467424349560 Marionette TRACE conn2 -> [0,1449,"getWindowHandle",null] 18:52:29 INFO - PROCESS | 1692 | 1467424349561 Marionette TRACE conn2 <- [1,1449,null,{"value":"7"}] 18:52:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 18:52:29 INFO - PROCESS | 1692 | 1467424349566 Marionette TRACE conn2 -> [0,1450,"setScriptTimeout",{"ms":35000}] 18:52:29 INFO - PROCESS | 1692 | 1467424349568 Marionette TRACE conn2 <- [1,1450,null,{}] 18:52:29 INFO - PROCESS | 1692 | 1467424349570 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}] 18:52:29 INFO - PROCESS | 1692 | 1467424349571 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:52:29 INFO - PROCESS | 1692 | 1467424349679 Marionette TRACE conn2 <- [1,1451,null,{"value":null}] 18:52:29 INFO - PROCESS | 1692 | 1467424349685 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:29 INFO - PROCESS | 1692 | 1467424349687 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:52:29 INFO - PROCESS | 1692 | ++DOCSHELL 0x1210be000 == 32 [pid = 1692] [id = 370] 18:52:29 INFO - PROCESS | 1692 | ++DOMWINDOW == 76 (0x11629a400) [pid = 1692] [serial = 1109] [outer = 0x0] 18:52:29 INFO - PROCESS | 1692 | ++DOMWINDOW == 77 (0x1195cb000) [pid = 1692] [serial = 1110] [outer = 0x11629a400] 18:52:29 INFO - PROCESS | 1692 | 1467424349712 Marionette DEBUG loaded listener.js 18:52:29 INFO - PROCESS | 1692 | ++DOMWINDOW == 78 (0x1216b7800) [pid = 1692] [serial = 1111] [outer = 0x11629a400] 18:52:30 INFO - PROCESS | 1692 | 1467424350035 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]]]}] 18:52:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 18:52:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 520ms 18:52:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 18:52:30 INFO - PROCESS | 1692 | 1467424350086 Marionette TRACE conn2 -> [0,1453,"getWindowHandle",null] 18:52:30 INFO - PROCESS | 1692 | 1467424350087 Marionette TRACE conn2 <- [1,1453,null,{"value":"7"}] 18:52:30 INFO - PROCESS | 1692 | 1467424350089 Marionette TRACE conn2 -> [0,1454,"setScriptTimeout",{"ms":35000}] 18:52:30 INFO - PROCESS | 1692 | 1467424350090 Marionette TRACE conn2 <- [1,1454,null,{}] 18:52:30 INFO - PROCESS | 1692 | 1467424350092 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}] 18:52:30 INFO - PROCESS | 1692 | 1467424350096 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:52:30 INFO - PROCESS | 1692 | 1467424350190 Marionette TRACE conn2 <- [1,1455,null,{"value":null}] 18:52:30 INFO - PROCESS | 1692 | 1467424350195 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:30 INFO - PROCESS | 1692 | 1467424350198 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:52:30 INFO - PROCESS | 1692 | ++DOCSHELL 0x121cf5000 == 33 [pid = 1692] [id = 371] 18:52:30 INFO - PROCESS | 1692 | ++DOMWINDOW == 79 (0x121ac3800) [pid = 1692] [serial = 1112] [outer = 0x0] 18:52:30 INFO - PROCESS | 1692 | ++DOMWINDOW == 80 (0x125526800) [pid = 1692] [serial = 1113] [outer = 0x121ac3800] 18:52:30 INFO - PROCESS | 1692 | 1467424350224 Marionette DEBUG loaded listener.js 18:52:30 INFO - PROCESS | 1692 | ++DOMWINDOW == 81 (0x126d37000) [pid = 1692] [serial = 1114] [outer = 0x121ac3800] 18:52:30 INFO - PROCESS | 1692 | 1467424350635 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]]]}] 18:52:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 18:52:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 568ms 18:52:30 INFO - PROCESS | 1692 | 1467424350658 Marionette TRACE conn2 -> [0,1457,"getWindowHandle",null] 18:52:30 INFO - PROCESS | 1692 | 1467424350661 Marionette TRACE conn2 <- [1,1457,null,{"value":"7"}] 18:52:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 18:52:30 INFO - PROCESS | 1692 | 1467424350666 Marionette TRACE conn2 -> [0,1458,"setScriptTimeout",{"ms":35000}] 18:52:30 INFO - PROCESS | 1692 | 1467424350668 Marionette TRACE conn2 <- [1,1458,null,{}] 18:52:30 INFO - PROCESS | 1692 | 1467424350672 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}] 18:52:30 INFO - PROCESS | 1692 | 1467424350673 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:52:30 INFO - PROCESS | 1692 | 1467424350804 Marionette TRACE conn2 <- [1,1459,null,{"value":null}] 18:52:30 INFO - PROCESS | 1692 | 1467424350809 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:30 INFO - PROCESS | 1692 | 1467424350811 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:52:30 INFO - PROCESS | 1692 | ++DOCSHELL 0x124f64800 == 34 [pid = 1692] [id = 372] 18:52:30 INFO - PROCESS | 1692 | ++DOMWINDOW == 82 (0x1192afc00) [pid = 1692] [serial = 1115] [outer = 0x0] 18:52:30 INFO - PROCESS | 1692 | ++DOMWINDOW == 83 (0x126d7b000) [pid = 1692] [serial = 1116] [outer = 0x1192afc00] 18:52:30 INFO - PROCESS | 1692 | 1467424350853 Marionette DEBUG loaded listener.js 18:52:30 INFO - PROCESS | 1692 | ++DOMWINDOW == 84 (0x1282e3000) [pid = 1692] [serial = 1117] [outer = 0x1192afc00] 18:52:31 INFO - PROCESS | 1692 | 1467424351250 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]]]}] 18:52:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 18:52:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 620ms 18:52:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 18:52:31 INFO - PROCESS | 1692 | 1467424351296 Marionette TRACE conn2 -> [0,1461,"getWindowHandle",null] 18:52:31 INFO - PROCESS | 1692 | 1467424351298 Marionette TRACE conn2 <- [1,1461,null,{"value":"7"}] 18:52:31 INFO - PROCESS | 1692 | 1467424351301 Marionette TRACE conn2 -> [0,1462,"setScriptTimeout",{"ms":35000}] 18:52:31 INFO - PROCESS | 1692 | 1467424351302 Marionette TRACE conn2 <- [1,1462,null,{}] 18:52:31 INFO - PROCESS | 1692 | 1467424351304 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}] 18:52:31 INFO - PROCESS | 1692 | 1467424351306 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:52:31 INFO - PROCESS | 1692 | 1467424351384 Marionette TRACE conn2 <- [1,1463,null,{"value":null}] 18:52:31 INFO - PROCESS | 1692 | 1467424351387 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:31 INFO - PROCESS | 1692 | 1467424351389 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:52:31 INFO - PROCESS | 1692 | ++DOCSHELL 0x1268a7800 == 35 [pid = 1692] [id = 373] 18:52:31 INFO - PROCESS | 1692 | ++DOMWINDOW == 85 (0x1282e4c00) [pid = 1692] [serial = 1118] [outer = 0x0] 18:52:31 INFO - PROCESS | 1692 | ++DOMWINDOW == 86 (0x129138400) [pid = 1692] [serial = 1119] [outer = 0x1282e4c00] 18:52:31 INFO - PROCESS | 1692 | 1467424351413 Marionette DEBUG loaded listener.js 18:52:31 INFO - PROCESS | 1692 | ++DOMWINDOW == 87 (0x129142c00) [pid = 1692] [serial = 1120] [outer = 0x1282e4c00] 18:52:31 INFO - PROCESS | 1692 | 1467424351770 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]]]}] 18:52:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 18:52:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 518ms 18:52:31 INFO - PROCESS | 1692 | 1467424351819 Marionette TRACE conn2 -> [0,1465,"getWindowHandle",null] 18:52:31 INFO - PROCESS | 1692 | 1467424351821 Marionette TRACE conn2 <- [1,1465,null,{"value":"7"}] 18:52:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 18:52:31 INFO - PROCESS | 1692 | 1467424351823 Marionette TRACE conn2 -> [0,1466,"setScriptTimeout",{"ms":35000}] 18:52:31 INFO - PROCESS | 1692 | 1467424351824 Marionette TRACE conn2 <- [1,1466,null,{}] 18:52:31 INFO - PROCESS | 1692 | 1467424351827 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}] 18:52:31 INFO - PROCESS | 1692 | 1467424351828 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:52:31 INFO - PROCESS | 1692 | 1467424351935 Marionette TRACE conn2 <- [1,1467,null,{"value":null}] 18:52:31 INFO - PROCESS | 1692 | 1467424351970 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:31 INFO - PROCESS | 1692 | 1467424351971 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:52:31 INFO - PROCESS | 1692 | ++DOCSHELL 0x11920c000 == 36 [pid = 1692] [id = 374] 18:52:31 INFO - PROCESS | 1692 | ++DOMWINDOW == 88 (0x119c7d800) [pid = 1692] [serial = 1121] [outer = 0x0] 18:52:31 INFO - PROCESS | 1692 | ++DOMWINDOW == 89 (0x12947ec00) [pid = 1692] [serial = 1122] [outer = 0x119c7d800] 18:52:31 INFO - PROCESS | 1692 | 1467424351995 Marionette DEBUG loaded listener.js 18:52:32 INFO - PROCESS | 1692 | ++DOMWINDOW == 90 (0x12af59000) [pid = 1692] [serial = 1123] [outer = 0x119c7d800] 18:52:32 INFO - PROCESS | 1692 | 1467424352281 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]]]}] 18:52:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 18:52:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 469ms 18:52:32 INFO - PROCESS | 1692 | 1467424352293 Marionette TRACE conn2 -> [0,1469,"getWindowHandle",null] 18:52:32 INFO - PROCESS | 1692 | 1467424352294 Marionette TRACE conn2 <- [1,1469,null,{"value":"7"}] 18:52:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 18:52:32 INFO - PROCESS | 1692 | 1467424352304 Marionette TRACE conn2 -> [0,1470,"setScriptTimeout",{"ms":35000}] 18:52:32 INFO - PROCESS | 1692 | 1467424352305 Marionette TRACE conn2 <- [1,1470,null,{}] 18:52:32 INFO - PROCESS | 1692 | 1467424352308 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}] 18:52:32 INFO - PROCESS | 1692 | 1467424352309 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:52:32 INFO - PROCESS | 1692 | 1467424352398 Marionette TRACE conn2 <- [1,1471,null,{"value":null}] 18:52:32 INFO - PROCESS | 1692 | 1467424352403 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:32 INFO - PROCESS | 1692 | 1467424352404 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:52:32 INFO - PROCESS | 1692 | ++DOCSHELL 0x12a830800 == 37 [pid = 1692] [id = 375] 18:52:32 INFO - PROCESS | 1692 | ++DOMWINDOW == 91 (0x12a8c8c00) [pid = 1692] [serial = 1124] [outer = 0x0] 18:52:32 INFO - PROCESS | 1692 | ++DOMWINDOW == 92 (0x12b9ccc00) [pid = 1692] [serial = 1125] [outer = 0x12a8c8c00] 18:52:32 INFO - PROCESS | 1692 | 1467424352429 Marionette DEBUG loaded listener.js 18:52:32 INFO - PROCESS | 1692 | ++DOMWINDOW == 93 (0x12ba60400) [pid = 1692] [serial = 1126] [outer = 0x12a8c8c00] 18:52:32 INFO - PROCESS | 1692 | 1467424352854 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]]]}] 18:52:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 18:52:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 572ms 18:52:32 INFO - PROCESS | 1692 | 1467424352877 Marionette TRACE conn2 -> [0,1473,"getWindowHandle",null] 18:52:32 INFO - PROCESS | 1692 | 1467424352881 Marionette TRACE conn2 <- [1,1473,null,{"value":"7"}] 18:52:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 18:52:32 INFO - PROCESS | 1692 | 1467424352892 Marionette TRACE conn2 -> [0,1474,"setScriptTimeout",{"ms":35000}] 18:52:32 INFO - PROCESS | 1692 | 1467424352894 Marionette TRACE conn2 <- [1,1474,null,{}] 18:52:32 INFO - PROCESS | 1692 | 1467424352899 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}] 18:52:32 INFO - PROCESS | 1692 | 1467424352902 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:52:33 INFO - PROCESS | 1692 | 1467424353087 Marionette TRACE conn2 <- [1,1475,null,{"value":null}] 18:52:33 INFO - PROCESS | 1692 | 1467424353225 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:33 INFO - PROCESS | 1692 | 1467424353227 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:52:33 INFO - PROCESS | 1692 | ++DOCSHELL 0x1210bd800 == 38 [pid = 1692] [id = 376] 18:52:33 INFO - PROCESS | 1692 | ++DOMWINDOW == 94 (0x12bee8000) [pid = 1692] [serial = 1127] [outer = 0x0] 18:52:33 INFO - PROCESS | 1692 | ++DOMWINDOW == 95 (0x12beea400) [pid = 1692] [serial = 1128] [outer = 0x12bee8000] 18:52:33 INFO - PROCESS | 1692 | 1467424353277 Marionette DEBUG loaded listener.js 18:52:33 INFO - PROCESS | 1692 | ++DOMWINDOW == 96 (0x12c1b5800) [pid = 1692] [serial = 1129] [outer = 0x12bee8000] 18:52:33 INFO - PROCESS | 1692 | 1467424353659 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]]]}] 18:52:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 18:52:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 773ms 18:52:33 INFO - PROCESS | 1692 | 1467424353667 Marionette TRACE conn2 -> [0,1477,"getWindowHandle",null] 18:52:33 INFO - PROCESS | 1692 | 1467424353668 Marionette TRACE conn2 <- [1,1477,null,{"value":"7"}] 18:52:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 18:52:33 INFO - PROCESS | 1692 | 1467424353670 Marionette TRACE conn2 -> [0,1478,"setScriptTimeout",{"ms":35000}] 18:52:33 INFO - PROCESS | 1692 | 1467424353671 Marionette TRACE conn2 <- [1,1478,null,{}] 18:52:33 INFO - PROCESS | 1692 | 1467424353673 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}] 18:52:33 INFO - PROCESS | 1692 | 1467424353674 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:52:33 INFO - PROCESS | 1692 | 1467424353773 Marionette TRACE conn2 <- [1,1479,null,{"value":null}] 18:52:33 INFO - PROCESS | 1692 | 1467424353808 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:33 INFO - PROCESS | 1692 | 1467424353809 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:52:33 INFO - PROCESS | 1692 | ++DOCSHELL 0x12ba16800 == 39 [pid = 1692] [id = 377] 18:52:33 INFO - PROCESS | 1692 | ++DOMWINDOW == 97 (0x12c1bd000) [pid = 1692] [serial = 1130] [outer = 0x0] 18:52:33 INFO - PROCESS | 1692 | ++DOMWINDOW == 98 (0x12c1bf800) [pid = 1692] [serial = 1131] [outer = 0x12c1bd000] 18:52:33 INFO - PROCESS | 1692 | 1467424353833 Marionette DEBUG loaded listener.js 18:52:33 INFO - PROCESS | 1692 | ++DOMWINDOW == 99 (0x12c696000) [pid = 1692] [serial = 1132] [outer = 0x12c1bd000] 18:52:34 INFO - PROCESS | 1692 | 1467424354178 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]]]}] 18:52:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 18:52:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 519ms 18:52:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 18:52:34 INFO - PROCESS | 1692 | 1467424354190 Marionette TRACE conn2 -> [0,1481,"getWindowHandle",null] 18:52:34 INFO - PROCESS | 1692 | 1467424354191 Marionette TRACE conn2 <- [1,1481,null,{"value":"7"}] 18:52:34 INFO - PROCESS | 1692 | 1467424354193 Marionette TRACE conn2 -> [0,1482,"setScriptTimeout",{"ms":35000}] 18:52:34 INFO - PROCESS | 1692 | 1467424354194 Marionette TRACE conn2 <- [1,1482,null,{}] 18:52:34 INFO - PROCESS | 1692 | 1467424354199 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}] 18:52:34 INFO - PROCESS | 1692 | 1467424354200 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:52:34 INFO - PROCESS | 1692 | 1467424354301 Marionette TRACE conn2 <- [1,1483,null,{"value":null}] 18:52:34 INFO - PROCESS | 1692 | 1467424354313 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:34 INFO - PROCESS | 1692 | 1467424354315 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:52:34 INFO - PROCESS | 1692 | ++DOCSHELL 0x12c129800 == 40 [pid = 1692] [id = 378] 18:52:34 INFO - PROCESS | 1692 | ++DOMWINDOW == 100 (0x110e24000) [pid = 1692] [serial = 1133] [outer = 0x0] 18:52:34 INFO - PROCESS | 1692 | ++DOMWINDOW == 101 (0x110e2c800) [pid = 1692] [serial = 1134] [outer = 0x110e24000] 18:52:34 INFO - PROCESS | 1692 | 1467424354339 Marionette DEBUG loaded listener.js 18:52:34 INFO - PROCESS | 1692 | ++DOMWINDOW == 102 (0x110e30800) [pid = 1692] [serial = 1135] [outer = 0x110e24000] 18:52:34 INFO - PROCESS | 1692 | --DOMWINDOW == 101 (0x112a55000) [pid = 1692] [serial = 1073] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 18:52:34 INFO - PROCESS | 1692 | --DOMWINDOW == 100 (0x126d38c00) [pid = 1692] [serial = 1076] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 18:52:34 INFO - PROCESS | 1692 | --DOMWINDOW == 99 (0x12a543400) [pid = 1692] [serial = 1082] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 18:52:34 INFO - PROCESS | 1692 | --DOMWINDOW == 98 (0x112a5b400) [pid = 1692] [serial = 1085] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 18:52:34 INFO - PROCESS | 1692 | --DOMWINDOW == 97 (0x12a542800) [pid = 1692] [serial = 1079] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 18:52:34 INFO - PROCESS | 1692 | --DOMWINDOW == 96 (0x117021400) [pid = 1692] [serial = 1088] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 18:52:34 INFO - PROCESS | 1692 | --DOMWINDOW == 95 (0x119085c00) [pid = 1692] [serial = 1091] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 18:52:34 INFO - PROCESS | 1692 | --DOMWINDOW == 94 (0x113d4d000) [pid = 1692] [serial = 1061] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 18:52:34 INFO - PROCESS | 1692 | --DOMWINDOW == 93 (0x116023800) [pid = 1692] [serial = 1058] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 18:52:34 INFO - PROCESS | 1692 | --DOMWINDOW == 92 (0x112a57000) [pid = 1692] [serial = 1055] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 18:52:34 INFO - PROCESS | 1692 | --DOMWINDOW == 91 (0x1216ac000) [pid = 1692] [serial = 1052] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 18:52:34 INFO - PROCESS | 1692 | --DOMWINDOW == 90 (0x120f86400) [pid = 1692] [serial = 1070] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 18:52:34 INFO - PROCESS | 1692 | --DOMWINDOW == 89 (0x112d0ac00) [pid = 1692] [serial = 1067] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 18:52:34 INFO - PROCESS | 1692 | --DOMWINDOW == 88 (0x118429000) [pid = 1692] [serial = 1064] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 18:52:34 INFO - PROCESS | 1692 | --DOMWINDOW == 87 (0x116759800) [pid = 1692] [serial = 1028] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 18:52:35 INFO - PROCESS | 1692 | 1467424355046 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]]]}] 18:52:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 18:52:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 870ms 18:52:35 INFO - PROCESS | 1692 | 1467424355066 Marionette TRACE conn2 -> [0,1485,"getWindowHandle",null] 18:52:35 INFO - PROCESS | 1692 | 1467424355068 Marionette TRACE conn2 <- [1,1485,null,{"value":"7"}] 18:52:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 18:52:35 INFO - PROCESS | 1692 | 1467424355071 Marionette TRACE conn2 -> [0,1486,"setScriptTimeout",{"ms":35000}] 18:52:35 INFO - PROCESS | 1692 | 1467424355073 Marionette TRACE conn2 <- [1,1486,null,{}] 18:52:35 INFO - PROCESS | 1692 | 1467424355076 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}] 18:52:35 INFO - PROCESS | 1692 | 1467424355078 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:52:35 INFO - PROCESS | 1692 | 1467424355237 Marionette TRACE conn2 <- [1,1487,null,{"value":null}] 18:52:35 INFO - PROCESS | 1692 | 1467424355278 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:35 INFO - PROCESS | 1692 | 1467424355279 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:52:35 INFO - PROCESS | 1692 | ++DOCSHELL 0x12a6b5800 == 41 [pid = 1692] [id = 379] 18:52:35 INFO - PROCESS | 1692 | ++DOMWINDOW == 88 (0x110e2ac00) [pid = 1692] [serial = 1136] [outer = 0x0] 18:52:35 INFO - PROCESS | 1692 | ++DOMWINDOW == 89 (0x113849800) [pid = 1692] [serial = 1137] [outer = 0x110e2ac00] 18:52:35 INFO - PROCESS | 1692 | 1467424355310 Marionette DEBUG loaded listener.js 18:52:35 INFO - PROCESS | 1692 | ++DOMWINDOW == 90 (0x119085c00) [pid = 1692] [serial = 1138] [outer = 0x110e2ac00] 18:52:35 INFO - PROCESS | 1692 | 1467424355582 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]]]}] 18:52:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 18:52:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 570ms 18:52:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 18:52:35 INFO - PROCESS | 1692 | 1467424355640 Marionette TRACE conn2 -> [0,1489,"getWindowHandle",null] 18:52:35 INFO - PROCESS | 1692 | 1467424355641 Marionette TRACE conn2 <- [1,1489,null,{"value":"7"}] 18:52:35 INFO - PROCESS | 1692 | 1467424355643 Marionette TRACE conn2 -> [0,1490,"setScriptTimeout",{"ms":35000}] 18:52:35 INFO - PROCESS | 1692 | 1467424355645 Marionette TRACE conn2 <- [1,1490,null,{}] 18:52:35 INFO - PROCESS | 1692 | 1467424355650 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}] 18:52:35 INFO - PROCESS | 1692 | 1467424355651 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:52:35 INFO - PROCESS | 1692 | 1467424355734 Marionette TRACE conn2 <- [1,1491,null,{"value":null}] 18:52:35 INFO - PROCESS | 1692 | 1467424355791 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:35 INFO - PROCESS | 1692 | 1467424355792 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:52:35 INFO - PROCESS | 1692 | ++DOCSHELL 0x12c77e000 == 42 [pid = 1692] [id = 380] 18:52:35 INFO - PROCESS | 1692 | ++DOMWINDOW == 91 (0x1128d9800) [pid = 1692] [serial = 1139] [outer = 0x0] 18:52:35 INFO - PROCESS | 1692 | ++DOMWINDOW == 92 (0x119e91400) [pid = 1692] [serial = 1140] [outer = 0x1128d9800] 18:52:35 INFO - PROCESS | 1692 | 1467424355816 Marionette DEBUG loaded listener.js 18:52:35 INFO - PROCESS | 1692 | ++DOMWINDOW == 93 (0x119edcc00) [pid = 1692] [serial = 1141] [outer = 0x1128d9800] 18:52:36 INFO - PROCESS | 1692 | 1467424356081 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]]]}] 18:52:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 18:52:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 472ms 18:52:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 18:52:36 INFO - PROCESS | 1692 | 1467424356119 Marionette TRACE conn2 -> [0,1493,"getWindowHandle",null] 18:52:36 INFO - PROCESS | 1692 | 1467424356120 Marionette TRACE conn2 <- [1,1493,null,{"value":"7"}] 18:52:36 INFO - PROCESS | 1692 | 1467424356122 Marionette TRACE conn2 -> [0,1494,"setScriptTimeout",{"ms":35000}] 18:52:36 INFO - PROCESS | 1692 | 1467424356123 Marionette TRACE conn2 <- [1,1494,null,{}] 18:52:36 INFO - PROCESS | 1692 | 1467424356125 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}] 18:52:36 INFO - PROCESS | 1692 | 1467424356126 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:52:36 INFO - PROCESS | 1692 | 1467424356212 Marionette TRACE conn2 <- [1,1495,null,{"value":null}] 18:52:36 INFO - PROCESS | 1692 | 1467424356217 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:36 INFO - PROCESS | 1692 | 1467424356218 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:52:36 INFO - PROCESS | 1692 | ++DOCSHELL 0x12cc15800 == 43 [pid = 1692] [id = 381] 18:52:36 INFO - PROCESS | 1692 | ++DOMWINDOW == 94 (0x119edd000) [pid = 1692] [serial = 1142] [outer = 0x0] 18:52:36 INFO - PROCESS | 1692 | ++DOMWINDOW == 95 (0x119ee3c00) [pid = 1692] [serial = 1143] [outer = 0x119edd000] 18:52:36 INFO - PROCESS | 1692 | 1467424356250 Marionette DEBUG loaded listener.js 18:52:36 INFO - PROCESS | 1692 | ++DOMWINDOW == 96 (0x125e5e800) [pid = 1692] [serial = 1144] [outer = 0x119edd000] 18:52:36 INFO - PROCESS | 1692 | 1467424356581 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]]]}] 18:52:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 18:52:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 468ms 18:52:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 18:52:36 INFO - PROCESS | 1692 | 1467424356590 Marionette TRACE conn2 -> [0,1497,"getWindowHandle",null] 18:52:36 INFO - PROCESS | 1692 | 1467424356592 Marionette TRACE conn2 <- [1,1497,null,{"value":"7"}] 18:52:36 INFO - PROCESS | 1692 | 1467424356594 Marionette TRACE conn2 -> [0,1498,"setScriptTimeout",{"ms":35000}] 18:52:36 INFO - PROCESS | 1692 | 1467424356595 Marionette TRACE conn2 <- [1,1498,null,{}] 18:52:36 INFO - PROCESS | 1692 | 1467424356601 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}] 18:52:36 INFO - PROCESS | 1692 | 1467424356602 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:52:36 INFO - PROCESS | 1692 | 1467424356713 Marionette TRACE conn2 <- [1,1499,null,{"value":null}] 18:52:36 INFO - PROCESS | 1692 | 1467424356720 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:36 INFO - PROCESS | 1692 | 1467424356722 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:52:36 INFO - PROCESS | 1692 | ++DOCSHELL 0x12d231000 == 44 [pid = 1692] [id = 382] 18:52:36 INFO - PROCESS | 1692 | ++DOMWINDOW == 97 (0x118319400) [pid = 1692] [serial = 1145] [outer = 0x0] 18:52:36 INFO - PROCESS | 1692 | ++DOMWINDOW == 98 (0x11831dc00) [pid = 1692] [serial = 1146] [outer = 0x118319400] 18:52:36 INFO - PROCESS | 1692 | 1467424356745 Marionette DEBUG loaded listener.js 18:52:36 INFO - PROCESS | 1692 | ++DOMWINDOW == 99 (0x118323800) [pid = 1692] [serial = 1147] [outer = 0x118319400] 18:52:37 INFO - PROCESS | 1692 | 1467424357308 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]]]}] 18:52:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 18:52:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 773ms 18:52:37 INFO - PROCESS | 1692 | 1467424357369 Marionette TRACE conn2 -> [0,1501,"getWindowHandle",null] 18:52:37 INFO - PROCESS | 1692 | 1467424357373 Marionette TRACE conn2 <- [1,1501,null,{"value":"7"}] 18:52:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 18:52:37 INFO - PROCESS | 1692 | 1467424357379 Marionette TRACE conn2 -> [0,1502,"setScriptTimeout",{"ms":35000}] 18:52:37 INFO - PROCESS | 1692 | 1467424357382 Marionette TRACE conn2 <- [1,1502,null,{}] 18:52:37 INFO - PROCESS | 1692 | 1467424357389 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}] 18:52:37 INFO - PROCESS | 1692 | 1467424357391 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:52:37 INFO - PROCESS | 1692 | 1467424357574 Marionette TRACE conn2 <- [1,1503,null,{"value":null}] 18:52:37 INFO - PROCESS | 1692 | 1467424357697 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:37 INFO - PROCESS | 1692 | 1467424357699 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:52:37 INFO - PROCESS | 1692 | ++DOCSHELL 0x112d49800 == 45 [pid = 1692] [id = 383] 18:52:37 INFO - PROCESS | 1692 | ++DOMWINDOW == 100 (0x112a57800) [pid = 1692] [serial = 1148] [outer = 0x0] 18:52:37 INFO - PROCESS | 1692 | ++DOMWINDOW == 101 (0x1130f1400) [pid = 1692] [serial = 1149] [outer = 0x112a57800] 18:52:37 INFO - PROCESS | 1692 | 1467424357750 Marionette DEBUG loaded listener.js 18:52:37 INFO - PROCESS | 1692 | ++DOMWINDOW == 102 (0x113da8c00) [pid = 1692] [serial = 1150] [outer = 0x112a57800] 18:52:38 INFO - PROCESS | 1692 | 1467424358555 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]]]}] 18:52:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 18:52:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 1225ms 18:52:38 INFO - PROCESS | 1692 | 1467424358603 Marionette TRACE conn2 -> [0,1505,"getWindowHandle",null] 18:52:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 18:52:38 INFO - PROCESS | 1692 | 1467424358605 Marionette TRACE conn2 <- [1,1505,null,{"value":"7"}] 18:52:38 INFO - PROCESS | 1692 | 1467424358609 Marionette TRACE conn2 -> [0,1506,"setScriptTimeout",{"ms":35000}] 18:52:38 INFO - PROCESS | 1692 | 1467424358610 Marionette TRACE conn2 <- [1,1506,null,{}] 18:52:38 INFO - PROCESS | 1692 | 1467424358614 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}] 18:52:38 INFO - PROCESS | 1692 | 1467424358616 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:52:38 INFO - PROCESS | 1692 | 1467424358719 Marionette TRACE conn2 <- [1,1507,null,{"value":null}] 18:52:38 INFO - PROCESS | 1692 | 1467424358777 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:38 INFO - PROCESS | 1692 | 1467424358780 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:52:38 INFO - PROCESS | 1692 | ++DOCSHELL 0x11625b800 == 46 [pid = 1692] [id = 384] 18:52:38 INFO - PROCESS | 1692 | ++DOMWINDOW == 103 (0x112a55400) [pid = 1692] [serial = 1151] [outer = 0x0] 18:52:38 INFO - PROCESS | 1692 | ++DOMWINDOW == 104 (0x112a59400) [pid = 1692] [serial = 1152] [outer = 0x112a55400] 18:52:38 INFO - PROCESS | 1692 | 1467424358808 Marionette DEBUG loaded listener.js 18:52:38 INFO - PROCESS | 1692 | ++DOMWINDOW == 105 (0x112e58800) [pid = 1692] [serial = 1153] [outer = 0x112a55400] 18:52:39 INFO - PROCESS | 1692 | --DOCSHELL 0x12cc15800 == 45 [pid = 1692] [id = 381] 18:52:39 INFO - PROCESS | 1692 | --DOCSHELL 0x12c77e000 == 44 [pid = 1692] [id = 380] 18:52:39 INFO - PROCESS | 1692 | --DOCSHELL 0x12a6b5800 == 43 [pid = 1692] [id = 379] 18:52:39 INFO - PROCESS | 1692 | --DOCSHELL 0x12c129800 == 42 [pid = 1692] [id = 378] 18:52:39 INFO - PROCESS | 1692 | --DOCSHELL 0x12ba16800 == 41 [pid = 1692] [id = 377] 18:52:39 INFO - PROCESS | 1692 | --DOCSHELL 0x1210bd800 == 40 [pid = 1692] [id = 376] 18:52:39 INFO - PROCESS | 1692 | --DOCSHELL 0x12a830800 == 39 [pid = 1692] [id = 375] 18:52:39 INFO - PROCESS | 1692 | --DOMWINDOW == 104 (0x12b9d3000) [pid = 1692] [serial = 1095] [outer = 0x0] [url = about:blank] 18:52:39 INFO - PROCESS | 1692 | --DOCSHELL 0x11920c000 == 38 [pid = 1692] [id = 374] 18:52:39 INFO - PROCESS | 1692 | --DOCSHELL 0x1268a7800 == 37 [pid = 1692] [id = 373] 18:52:39 INFO - PROCESS | 1692 | --DOCSHELL 0x124f64800 == 36 [pid = 1692] [id = 372] 18:52:39 INFO - PROCESS | 1692 | --DOCSHELL 0x121cf5000 == 35 [pid = 1692] [id = 371] 18:52:39 INFO - PROCESS | 1692 | --DOCSHELL 0x1210be000 == 34 [pid = 1692] [id = 370] 18:52:39 INFO - PROCESS | 1692 | --DOCSHELL 0x119c36000 == 33 [pid = 1692] [id = 369] 18:52:39 INFO - PROCESS | 1692 | --DOCSHELL 0x119210800 == 32 [pid = 1692] [id = 368] 18:52:39 INFO - PROCESS | 1692 | --DOCSHELL 0x117467800 == 31 [pid = 1692] [id = 367] 18:52:39 INFO - PROCESS | 1692 | --DOCSHELL 0x116240000 == 30 [pid = 1692] [id = 366] 18:52:39 INFO - PROCESS | 1692 | --DOCSHELL 0x12c625000 == 29 [pid = 1692] [id = 365] 18:52:39 INFO - PROCESS | 1692 | --DOMWINDOW == 103 (0x12b769000) [pid = 1692] [serial = 1030] [outer = 0x0] [url = about:blank] 18:52:39 INFO - PROCESS | 1692 | --DOMWINDOW == 102 (0x116a11c00) [pid = 1692] [serial = 1087] [outer = 0x0] [url = about:blank] 18:52:39 INFO - PROCESS | 1692 | --DOMWINDOW == 101 (0x12b76a000) [pid = 1692] [serial = 1084] [outer = 0x0] [url = about:blank] 18:52:39 INFO - PROCESS | 1692 | --DOMWINDOW == 100 (0x11662c400) [pid = 1692] [serial = 1062] [outer = 0x0] [url = about:blank] 18:52:39 INFO - PROCESS | 1692 | --DOMWINDOW == 99 (0x116f3d400) [pid = 1692] [serial = 1063] [outer = 0x0] [url = about:blank] 18:52:39 INFO - PROCESS | 1692 | --DOMWINDOW == 98 (0x116758400) [pid = 1692] [serial = 1060] [outer = 0x0] [url = about:blank] 18:52:39 INFO - PROCESS | 1692 | --DOMWINDOW == 97 (0x11607b400) [pid = 1692] [serial = 1059] [outer = 0x0] [url = about:blank] 18:52:39 INFO - PROCESS | 1692 | --DOMWINDOW == 96 (0x1130fa400) [pid = 1692] [serial = 1057] [outer = 0x0] [url = about:blank] 18:52:39 INFO - PROCESS | 1692 | --DOMWINDOW == 95 (0x112a5cc00) [pid = 1692] [serial = 1056] [outer = 0x0] [url = about:blank] 18:52:39 INFO - PROCESS | 1692 | --DOMWINDOW == 94 (0x12499a000) [pid = 1692] [serial = 1054] [outer = 0x0] [url = about:blank] 18:52:39 INFO - PROCESS | 1692 | --DOMWINDOW == 93 (0x124d09000) [pid = 1692] [serial = 1071] [outer = 0x0] [url = about:blank] 18:52:39 INFO - PROCESS | 1692 | --DOMWINDOW == 92 (0x1195d3000) [pid = 1692] [serial = 1068] [outer = 0x0] [url = about:blank] 18:52:39 INFO - PROCESS | 1692 | --DOMWINDOW == 91 (0x12131b000) [pid = 1692] [serial = 1069] [outer = 0x0] [url = about:blank] 18:52:39 INFO - PROCESS | 1692 | --DOMWINDOW == 90 (0x1195c5800) [pid = 1692] [serial = 1066] [outer = 0x0] [url = about:blank] 18:52:39 INFO - PROCESS | 1692 | --DOMWINDOW == 89 (0x1192ac800) [pid = 1692] [serial = 1065] [outer = 0x0] [url = about:blank] 18:52:39 INFO - PROCESS | 1692 | --DOMWINDOW == 88 (0x12b76d800) [pid = 1692] [serial = 1093] [outer = 0x0] [url = about:blank] 18:52:39 INFO - PROCESS | 1692 | --DOMWINDOW == 87 (0x1268bfc00) [pid = 1692] [serial = 1075] [outer = 0x0] [url = about:blank] 18:52:39 INFO - PROCESS | 1692 | --DOMWINDOW == 86 (0x12559cc00) [pid = 1692] [serial = 1072] [outer = 0x0] [url = about:blank] 18:52:39 INFO - PROCESS | 1692 | --DOMWINDOW == 85 (0x117ec9000) [pid = 1692] [serial = 1090] [outer = 0x0] [url = about:blank] 18:52:39 INFO - PROCESS | 1692 | --DOMWINDOW == 84 (0x12559c800) [pid = 1692] [serial = 1074] [outer = 0x0] [url = about:blank] 18:52:39 INFO - PROCESS | 1692 | --DOMWINDOW == 83 (0x1282e2000) [pid = 1692] [serial = 1077] [outer = 0x0] [url = about:blank] 18:52:39 INFO - PROCESS | 1692 | --DOMWINDOW == 82 (0x12938b800) [pid = 1692] [serial = 1078] [outer = 0x0] [url = about:blank] 18:52:39 INFO - PROCESS | 1692 | --DOMWINDOW == 81 (0x12af63800) [pid = 1692] [serial = 1083] [outer = 0x0] [url = about:blank] 18:52:39 INFO - PROCESS | 1692 | --DOMWINDOW == 80 (0x1131cfc00) [pid = 1692] [serial = 1086] [outer = 0x0] [url = about:blank] 18:52:39 INFO - PROCESS | 1692 | --DOMWINDOW == 79 (0x12a6e7000) [pid = 1692] [serial = 1080] [outer = 0x0] [url = about:blank] 18:52:39 INFO - PROCESS | 1692 | --DOMWINDOW == 78 (0x12a8c6400) [pid = 1692] [serial = 1081] [outer = 0x0] [url = about:blank] 18:52:39 INFO - PROCESS | 1692 | --DOMWINDOW == 77 (0x121194400) [pid = 1692] [serial = 1089] [outer = 0x0] [url = about:blank] 18:52:39 INFO - PROCESS | 1692 | --DOMWINDOW == 76 (0x12937f400) [pid = 1692] [serial = 1092] [outer = 0x0] [url = about:blank] 18:52:39 INFO - PROCESS | 1692 | 1467424359244 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]]]}] 18:52:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 18:52:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 673ms 18:52:39 INFO - PROCESS | 1692 | 1467424359282 Marionette TRACE conn2 -> [0,1509,"getWindowHandle",null] 18:52:39 INFO - PROCESS | 1692 | 1467424359285 Marionette TRACE conn2 <- [1,1509,null,{"value":"7"}] 18:52:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 18:52:39 INFO - PROCESS | 1692 | 1467424359290 Marionette TRACE conn2 -> [0,1510,"setScriptTimeout",{"ms":35000}] 18:52:39 INFO - PROCESS | 1692 | 1467424359292 Marionette TRACE conn2 <- [1,1510,null,{}] 18:52:39 INFO - PROCESS | 1692 | 1467424359294 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}] 18:52:39 INFO - PROCESS | 1692 | 1467424359295 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:52:39 INFO - PROCESS | 1692 | 1467424359375 Marionette TRACE conn2 <- [1,1511,null,{"value":null}] 18:52:39 INFO - PROCESS | 1692 | 1467424359427 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:39 INFO - PROCESS | 1692 | 1467424359429 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:52:39 INFO - PROCESS | 1692 | ++DOCSHELL 0x117091800 == 30 [pid = 1692] [id = 385] 18:52:39 INFO - PROCESS | 1692 | ++DOMWINDOW == 77 (0x112e5d000) [pid = 1692] [serial = 1154] [outer = 0x0] 18:52:39 INFO - PROCESS | 1692 | ++DOMWINDOW == 78 (0x1131cfc00) [pid = 1692] [serial = 1155] [outer = 0x112e5d000] 18:52:39 INFO - PROCESS | 1692 | 1467424359456 Marionette DEBUG loaded listener.js 18:52:39 INFO - PROCESS | 1692 | ++DOMWINDOW == 79 (0x113dad000) [pid = 1692] [serial = 1156] [outer = 0x112e5d000] 18:52:39 INFO - PROCESS | 1692 | 1467424359774 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]]]}] 18:52:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 18:52:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 519ms 18:52:39 INFO - PROCESS | 1692 | 1467424359809 Marionette TRACE conn2 -> [0,1513,"getWindowHandle",null] 18:52:39 INFO - PROCESS | 1692 | 1467424359811 Marionette TRACE conn2 <- [1,1513,null,{"value":"7"}] 18:52:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 18:52:39 INFO - PROCESS | 1692 | 1467424359815 Marionette TRACE conn2 -> [0,1514,"setScriptTimeout",{"ms":35000}] 18:52:39 INFO - PROCESS | 1692 | 1467424359818 Marionette TRACE conn2 <- [1,1514,null,{}] 18:52:39 INFO - PROCESS | 1692 | 1467424359826 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}] 18:52:39 INFO - PROCESS | 1692 | 1467424359829 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:52:39 INFO - PROCESS | 1692 | 1467424359907 Marionette TRACE conn2 <- [1,1515,null,{"value":null}] 18:52:39 INFO - PROCESS | 1692 | 1467424359912 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:39 INFO - PROCESS | 1692 | 1467424359916 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:52:39 INFO - PROCESS | 1692 | ++DOCSHELL 0x11901a800 == 31 [pid = 1692] [id = 386] 18:52:39 INFO - PROCESS | 1692 | ++DOMWINDOW == 80 (0x11662e400) [pid = 1692] [serial = 1157] [outer = 0x0] 18:52:39 INFO - PROCESS | 1692 | ++DOMWINDOW == 81 (0x116968c00) [pid = 1692] [serial = 1158] [outer = 0x11662e400] 18:52:39 INFO - PROCESS | 1692 | 1467424359948 Marionette DEBUG loaded listener.js 18:52:39 INFO - PROCESS | 1692 | ++DOMWINDOW == 82 (0x1176c6800) [pid = 1692] [serial = 1159] [outer = 0x11662e400] 18:52:40 INFO - PROCESS | 1692 | 1467424360316 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]]]}] 18:52:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 18:52:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 524ms 18:52:40 INFO - PROCESS | 1692 | 1467424360338 Marionette TRACE conn2 -> [0,1517,"getWindowHandle",null] 18:52:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 18:52:40 INFO - PROCESS | 1692 | 1467424360340 Marionette TRACE conn2 <- [1,1517,null,{"value":"7"}] 18:52:40 INFO - PROCESS | 1692 | 1467424360342 Marionette TRACE conn2 -> [0,1518,"setScriptTimeout",{"ms":35000}] 18:52:40 INFO - PROCESS | 1692 | 1467424360344 Marionette TRACE conn2 <- [1,1518,null,{}] 18:52:40 INFO - PROCESS | 1692 | 1467424360346 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}] 18:52:40 INFO - PROCESS | 1692 | 1467424360349 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:52:40 INFO - PROCESS | 1692 | 1467424360426 Marionette TRACE conn2 <- [1,1519,null,{"value":null}] 18:52:40 INFO - PROCESS | 1692 | 1467424360432 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:40 INFO - PROCESS | 1692 | 1467424360433 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:52:40 INFO - PROCESS | 1692 | ++DOCSHELL 0x119b1a000 == 32 [pid = 1692] [id = 387] 18:52:40 INFO - PROCESS | 1692 | ++DOMWINDOW == 83 (0x11831b000) [pid = 1692] [serial = 1160] [outer = 0x0] 18:52:40 INFO - PROCESS | 1692 | ++DOMWINDOW == 84 (0x118321000) [pid = 1692] [serial = 1161] [outer = 0x11831b000] 18:52:40 INFO - PROCESS | 1692 | 1467424360459 Marionette DEBUG loaded listener.js 18:52:40 INFO - PROCESS | 1692 | ++DOMWINDOW == 85 (0x118425400) [pid = 1692] [serial = 1162] [outer = 0x11831b000] 18:52:40 INFO - PROCESS | 1692 | 1467424360782 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]]]}] 18:52:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 18:52:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 471ms 18:52:40 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 18:52:40 INFO - PROCESS | 1692 | 1467424360816 Marionette TRACE conn2 -> [0,1521,"getWindowHandle",null] 18:52:40 INFO - PROCESS | 1692 | 1467424360817 Marionette TRACE conn2 <- [1,1521,null,{"value":"7"}] 18:52:40 INFO - PROCESS | 1692 | 1467424360819 Marionette TRACE conn2 -> [0,1522,"setScriptTimeout",{"ms":35000}] 18:52:40 INFO - PROCESS | 1692 | 1467424360820 Marionette TRACE conn2 <- [1,1522,null,{}] 18:52:40 INFO - PROCESS | 1692 | 1467424360822 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}] 18:52:40 INFO - PROCESS | 1692 | 1467424360823 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:52:40 INFO - PROCESS | 1692 | 1467424360924 Marionette TRACE conn2 <- [1,1523,null,{"value":null}] 18:52:40 INFO - PROCESS | 1692 | 1467424360931 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:40 INFO - PROCESS | 1692 | 1467424360932 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:52:40 INFO - PROCESS | 1692 | ++DOCSHELL 0x119d3d800 == 33 [pid = 1692] [id = 388] 18:52:40 INFO - PROCESS | 1692 | ++DOMWINDOW == 86 (0x112769c00) [pid = 1692] [serial = 1163] [outer = 0x0] 18:52:40 INFO - PROCESS | 1692 | ++DOMWINDOW == 87 (0x1184be800) [pid = 1692] [serial = 1164] [outer = 0x112769c00] 18:52:40 INFO - PROCESS | 1692 | 1467424360957 Marionette DEBUG loaded listener.js 18:52:41 INFO - PROCESS | 1692 | ++DOMWINDOW == 88 (0x1184c7800) [pid = 1692] [serial = 1165] [outer = 0x112769c00] 18:52:41 INFO - PROCESS | 1692 | 1467424361280 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"]]]}] 18:52:41 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | fillRect should not affect current default path and NotSupportedError should be thrown. - assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function "function () { 18:52:41 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 18:52:41 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 18:52:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:52:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:52:41 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 18:52:41 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | strokeRect should not affect current default path and NotSupportedError should be thrown. - assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function "function () { 18:52:41 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 18:52:41 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 18:52:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:52:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:52:41 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 18:52:41 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | fillText should not affect current default path and NotSupportedError should be thrown. - assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function "function () { 18:52:41 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 18:52:41 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 18:52:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:52:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:52:41 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 18:52:41 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | strokeText should not affect current default path and NotSupportedError shuld be thrown. - assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function "function () { 18:52:41 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 18:52:41 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 18:52:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:52:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:52:41 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 18:52:41 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 519ms 18:52:41 INFO - PROCESS | 1692 | 1467424361338 Marionette TRACE conn2 -> [0,1525,"getWindowHandle",null] 18:52:41 INFO - PROCESS | 1692 | 1467424361339 Marionette TRACE conn2 <- [1,1525,null,{"value":"7"}] 18:52:41 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 18:52:41 INFO - PROCESS | 1692 | 1467424361342 Marionette TRACE conn2 -> [0,1526,"setScriptTimeout",{"ms":35000}] 18:52:41 INFO - PROCESS | 1692 | 1467424361343 Marionette TRACE conn2 <- [1,1526,null,{}] 18:52:41 INFO - PROCESS | 1692 | 1467424361345 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}] 18:52:41 INFO - PROCESS | 1692 | 1467424361349 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:52:41 INFO - PROCESS | 1692 | 1467424361462 Marionette TRACE conn2 <- [1,1527,null,{"value":null}] 18:52:41 INFO - PROCESS | 1692 | 1467424361498 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:41 INFO - PROCESS | 1692 | 1467424361499 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:52:41 INFO - PROCESS | 1692 | ++DOCSHELL 0x1219a5000 == 34 [pid = 1692] [id = 389] 18:52:41 INFO - PROCESS | 1692 | ++DOMWINDOW == 89 (0x1186ce000) [pid = 1692] [serial = 1166] [outer = 0x0] 18:52:41 INFO - PROCESS | 1692 | ++DOMWINDOW == 90 (0x1192b6c00) [pid = 1692] [serial = 1167] [outer = 0x1186ce000] 18:52:41 INFO - PROCESS | 1692 | 1467424361525 Marionette DEBUG loaded listener.js 18:52:41 INFO - PROCESS | 1692 | ++DOMWINDOW == 91 (0x119e98000) [pid = 1692] [serial = 1168] [outer = 0x1186ce000] 18:52:41 INFO - PROCESS | 1692 | 1467424361838 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"]]]}] 18:52:41 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 18:52:41 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 18:52:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:52:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:52:41 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 18:52:41 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 18:52:41 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 18:52:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:52:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:52:41 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 18:52:41 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 18:52:41 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 18:52:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:52:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:52:41 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 18:52:41 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 523ms 18:52:41 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 18:52:41 INFO - PROCESS | 1692 | 1467424361872 Marionette TRACE conn2 -> [0,1529,"getWindowHandle",null] 18:52:41 INFO - PROCESS | 1692 | 1467424361874 Marionette TRACE conn2 <- [1,1529,null,{"value":"7"}] 18:52:41 INFO - PROCESS | 1692 | 1467424361876 Marionette TRACE conn2 -> [0,1530,"setScriptTimeout",{"ms":35000}] 18:52:41 INFO - PROCESS | 1692 | 1467424361877 Marionette TRACE conn2 <- [1,1530,null,{}] 18:52:41 INFO - PROCESS | 1692 | 1467424361881 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}] 18:52:41 INFO - PROCESS | 1692 | 1467424361883 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:52:41 INFO - PROCESS | 1692 | 1467424361979 Marionette TRACE conn2 <- [1,1531,null,{"value":null}] 18:52:41 INFO - PROCESS | 1692 | 1467424361982 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:41 INFO - PROCESS | 1692 | 1467424361984 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:52:42 INFO - PROCESS | 1692 | ++DOCSHELL 0x124b8a800 == 35 [pid = 1692] [id = 390] 18:52:42 INFO - PROCESS | 1692 | ++DOMWINDOW == 92 (0x119e9ac00) [pid = 1692] [serial = 1169] [outer = 0x0] 18:52:42 INFO - PROCESS | 1692 | ++DOMWINDOW == 93 (0x119edc800) [pid = 1692] [serial = 1170] [outer = 0x119e9ac00] 18:52:42 INFO - PROCESS | 1692 | 1467424362015 Marionette DEBUG loaded listener.js 18:52:42 INFO - PROCESS | 1692 | ++DOMWINDOW == 94 (0x120f8e000) [pid = 1692] [serial = 1171] [outer = 0x119e9ac00] 18:52:42 INFO - PROCESS | 1692 | 1467424362325 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]]]}] 18:52:42 INFO - TEST-FAIL | /2dcontext/image-smoothing/imagesmoothing.html | When the CanvasRenderingContext2D object is created, the attribute must be set to true. - assert_true: expected true got undefined 18:52:42 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 18:52:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:52:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:52:42 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 18:52:42 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 18:52:42 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to. 18:52:42 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 18:52:42 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 469ms 18:52:42 INFO - PROCESS | 1692 | 1467424362352 Marionette TRACE conn2 -> [0,1533,"getWindowHandle",null] 18:52:42 INFO - PROCESS | 1692 | 1467424362353 Marionette TRACE conn2 <- [1,1533,null,{"value":"7"}] 18:52:42 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 18:52:42 INFO - PROCESS | 1692 | 1467424362355 Marionette TRACE conn2 -> [0,1534,"setScriptTimeout",{"ms":35000}] 18:52:42 INFO - PROCESS | 1692 | 1467424362357 Marionette TRACE conn2 <- [1,1534,null,{}] 18:52:42 INFO - PROCESS | 1692 | 1467424362359 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}] 18:52:42 INFO - PROCESS | 1692 | 1467424362360 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:52:42 INFO - PROCESS | 1692 | 1467424362465 Marionette TRACE conn2 <- [1,1535,null,{"value":null}] 18:52:42 INFO - PROCESS | 1692 | 1467424362469 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:42 INFO - PROCESS | 1692 | 1467424362470 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:52:42 INFO - PROCESS | 1692 | ++DOCSHELL 0x126452000 == 36 [pid = 1692] [id = 391] 18:52:42 INFO - PROCESS | 1692 | ++DOMWINDOW == 95 (0x117021400) [pid = 1692] [serial = 1172] [outer = 0x0] 18:52:42 INFO - PROCESS | 1692 | ++DOMWINDOW == 96 (0x121474c00) [pid = 1692] [serial = 1173] [outer = 0x117021400] 18:52:42 INFO - PROCESS | 1692 | 1467424362494 Marionette DEBUG loaded listener.js 18:52:42 INFO - PROCESS | 1692 | ++DOMWINDOW == 97 (0x121ace800) [pid = 1692] [serial = 1174] [outer = 0x117021400] 18:52:42 INFO - PROCESS | 1692 | 1467424362894 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]]]}] 18:52:42 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 18:52:42 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 570ms 18:52:42 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 18:52:42 INFO - PROCESS | 1692 | 1467424362927 Marionette TRACE conn2 -> [0,1537,"getWindowHandle",null] 18:52:42 INFO - PROCESS | 1692 | 1467424362929 Marionette TRACE conn2 <- [1,1537,null,{"value":"7"}] 18:52:42 INFO - PROCESS | 1692 | 1467424362932 Marionette TRACE conn2 -> [0,1538,"setScriptTimeout",{"ms":35000}] 18:52:42 INFO - PROCESS | 1692 | 1467424362934 Marionette TRACE conn2 <- [1,1538,null,{}] 18:52:42 INFO - PROCESS | 1692 | 1467424362937 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}] 18:52:42 INFO - PROCESS | 1692 | 1467424362939 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:52:43 INFO - PROCESS | 1692 | 1467424363090 Marionette TRACE conn2 <- [1,1539,null,{"value":null}] 18:52:43 INFO - PROCESS | 1692 | 1467424363126 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:43 INFO - PROCESS | 1692 | 1467424363127 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:52:43 INFO - PROCESS | 1692 | ++DOCSHELL 0x128325000 == 37 [pid = 1692] [id = 392] 18:52:43 INFO - PROCESS | 1692 | ++DOMWINDOW == 98 (0x121ad0800) [pid = 1692] [serial = 1175] [outer = 0x0] 18:52:43 INFO - PROCESS | 1692 | ++DOMWINDOW == 99 (0x123ca5800) [pid = 1692] [serial = 1176] [outer = 0x121ad0800] 18:52:43 INFO - PROCESS | 1692 | 1467424363168 Marionette DEBUG loaded listener.js 18:52:43 INFO - PROCESS | 1692 | ++DOMWINDOW == 100 (0x124bc2c00) [pid = 1692] [serial = 1177] [outer = 0x121ad0800] 18:52:43 INFO - PROCESS | 1692 | --DOMWINDOW == 99 (0x1128d9800) [pid = 1692] [serial = 1139] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 18:52:43 INFO - PROCESS | 1692 | --DOMWINDOW == 98 (0x12bee8000) [pid = 1692] [serial = 1127] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 18:52:43 INFO - PROCESS | 1692 | --DOMWINDOW == 97 (0x12c1bd000) [pid = 1692] [serial = 1130] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 18:52:43 INFO - PROCESS | 1692 | --DOMWINDOW == 96 (0x1282e4c00) [pid = 1692] [serial = 1118] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 18:52:43 INFO - PROCESS | 1692 | --DOMWINDOW == 95 (0x119edd000) [pid = 1692] [serial = 1142] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 18:52:43 INFO - PROCESS | 1692 | --DOMWINDOW == 94 (0x121ac3800) [pid = 1692] [serial = 1112] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 18:52:43 INFO - PROCESS | 1692 | --DOMWINDOW == 93 (0x119c7d800) [pid = 1692] [serial = 1121] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 18:52:43 INFO - PROCESS | 1692 | --DOMWINDOW == 92 (0x113dad400) [pid = 1692] [serial = 1100] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 18:52:43 INFO - PROCESS | 1692 | --DOMWINDOW == 91 (0x1192afc00) [pid = 1692] [serial = 1115] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 18:52:43 INFO - PROCESS | 1692 | --DOMWINDOW == 90 (0x1195c7400) [pid = 1692] [serial = 1106] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 18:52:43 INFO - PROCESS | 1692 | --DOMWINDOW == 89 (0x1130f5800) [pid = 1692] [serial = 1097] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 18:52:43 INFO - PROCESS | 1692 | --DOMWINDOW == 88 (0x1186cc000) [pid = 1692] [serial = 1094] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 18:52:43 INFO - PROCESS | 1692 | --DOMWINDOW == 87 (0x12a8c8c00) [pid = 1692] [serial = 1124] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 18:52:43 INFO - PROCESS | 1692 | --DOMWINDOW == 86 (0x11629a400) [pid = 1692] [serial = 1109] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 18:52:43 INFO - PROCESS | 1692 | --DOMWINDOW == 85 (0x110e24000) [pid = 1692] [serial = 1133] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 18:52:43 INFO - PROCESS | 1692 | --DOMWINDOW == 84 (0x110fab800) [pid = 1692] [serial = 1103] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 18:52:43 INFO - PROCESS | 1692 | --DOMWINDOW == 83 (0x110e2ac00) [pid = 1692] [serial = 1136] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 18:52:43 INFO - PROCESS | 1692 | 1467424363652 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]]]}] 18:52:43 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 18:52:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 770ms 18:52:43 INFO - PROCESS | 1692 | 1467424363704 Marionette TRACE conn2 -> [0,1541,"getWindowHandle",null] 18:52:43 INFO - PROCESS | 1692 | 1467424363705 Marionette TRACE conn2 <- [1,1541,null,{"value":"7"}] 18:52:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 18:52:43 INFO - PROCESS | 1692 | 1467424363708 Marionette TRACE conn2 -> [0,1542,"setScriptTimeout",{"ms":35000}] 18:52:43 INFO - PROCESS | 1692 | 1467424363709 Marionette TRACE conn2 <- [1,1542,null,{}] 18:52:43 INFO - PROCESS | 1692 | 1467424363711 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}] 18:52:43 INFO - PROCESS | 1692 | 1467424363713 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:52:43 INFO - PROCESS | 1692 | 1467424363809 Marionette TRACE conn2 <- [1,1543,null,{"value":null}] 18:52:43 INFO - PROCESS | 1692 | 1467424363816 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:43 INFO - PROCESS | 1692 | 1467424363817 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:52:43 INFO - PROCESS | 1692 | ++DOCSHELL 0x119844000 == 38 [pid = 1692] [id = 393] 18:52:43 INFO - PROCESS | 1692 | ++DOMWINDOW == 84 (0x1130f5800) [pid = 1692] [serial = 1178] [outer = 0x0] 18:52:43 INFO - PROCESS | 1692 | ++DOMWINDOW == 85 (0x118319000) [pid = 1692] [serial = 1179] [outer = 0x1130f5800] 18:52:43 INFO - PROCESS | 1692 | 1467424363841 Marionette DEBUG loaded listener.js 18:52:43 INFO - PROCESS | 1692 | ++DOMWINDOW == 86 (0x119817400) [pid = 1692] [serial = 1180] [outer = 0x1130f5800] 18:52:44 INFO - PROCESS | 1692 | 1467424364158 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]]]}] 18:52:44 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 18:52:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 468ms 18:52:44 INFO - PROCESS | 1692 | 1467424364177 Marionette TRACE conn2 -> [0,1545,"getWindowHandle",null] 18:52:44 INFO - PROCESS | 1692 | 1467424364178 Marionette TRACE conn2 <- [1,1545,null,{"value":"7"}] 18:52:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 18:52:44 INFO - PROCESS | 1692 | 1467424364184 Marionette TRACE conn2 -> [0,1546,"setScriptTimeout",{"ms":35000}] 18:52:44 INFO - PROCESS | 1692 | 1467424364185 Marionette TRACE conn2 <- [1,1546,null,{}] 18:52:44 INFO - PROCESS | 1692 | 1467424364188 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}] 18:52:44 INFO - PROCESS | 1692 | 1467424364189 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:52:44 INFO - PROCESS | 1692 | 1467424364288 Marionette TRACE conn2 <- [1,1547,null,{"value":null}] 18:52:44 INFO - PROCESS | 1692 | 1467424364352 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:44 INFO - PROCESS | 1692 | 1467424364353 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:52:44 INFO - PROCESS | 1692 | ++DOCSHELL 0x12a6b4800 == 39 [pid = 1692] [id = 394] 18:52:44 INFO - PROCESS | 1692 | ++DOMWINDOW == 87 (0x119edb800) [pid = 1692] [serial = 1181] [outer = 0x0] 18:52:44 INFO - PROCESS | 1692 | ++DOMWINDOW == 88 (0x124d07800) [pid = 1692] [serial = 1182] [outer = 0x119edb800] 18:52:44 INFO - PROCESS | 1692 | 1467424364379 Marionette DEBUG loaded listener.js 18:52:44 INFO - PROCESS | 1692 | ++DOMWINDOW == 89 (0x12559cc00) [pid = 1692] [serial = 1183] [outer = 0x119edb800] 18:52:44 INFO - PROCESS | 1692 | 1467424364666 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]]]}] 18:52:44 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 18:52:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 522ms 18:52:44 INFO - PROCESS | 1692 | 1467424364705 Marionette TRACE conn2 -> [0,1549,"getWindowHandle",null] 18:52:44 INFO - PROCESS | 1692 | 1467424364706 Marionette TRACE conn2 <- [1,1549,null,{"value":"7"}] 18:52:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 18:52:44 INFO - PROCESS | 1692 | 1467424364709 Marionette TRACE conn2 -> [0,1550,"setScriptTimeout",{"ms":35000}] 18:52:44 INFO - PROCESS | 1692 | 1467424364710 Marionette TRACE conn2 <- [1,1550,null,{}] 18:52:44 INFO - PROCESS | 1692 | 1467424364712 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}] 18:52:44 INFO - PROCESS | 1692 | 1467424364715 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:52:44 INFO - PROCESS | 1692 | 1467424364799 Marionette TRACE conn2 <- [1,1551,null,{"value":null}] 18:52:44 INFO - PROCESS | 1692 | 1467424364803 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:44 INFO - PROCESS | 1692 | 1467424364804 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:52:44 INFO - PROCESS | 1692 | ++DOCSHELL 0x12aae3000 == 40 [pid = 1692] [id = 395] 18:52:44 INFO - PROCESS | 1692 | ++DOMWINDOW == 90 (0x124ec0800) [pid = 1692] [serial = 1184] [outer = 0x0] 18:52:44 INFO - PROCESS | 1692 | ++DOMWINDOW == 91 (0x1260c6800) [pid = 1692] [serial = 1185] [outer = 0x124ec0800] 18:52:44 INFO - PROCESS | 1692 | 1467424364828 Marionette DEBUG loaded listener.js 18:52:44 INFO - PROCESS | 1692 | ++DOMWINDOW == 92 (0x1268c3000) [pid = 1692] [serial = 1186] [outer = 0x124ec0800] 18:52:45 INFO - PROCESS | 1692 | 1467424365207 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]]]}] 18:52:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 18:52:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 571ms 18:52:45 INFO - PROCESS | 1692 | 1467424365281 Marionette TRACE conn2 -> [0,1553,"getWindowHandle",null] 18:52:45 INFO - PROCESS | 1692 | 1467424365284 Marionette TRACE conn2 <- [1,1553,null,{"value":"7"}] 18:52:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 18:52:45 INFO - PROCESS | 1692 | 1467424365287 Marionette TRACE conn2 -> [0,1554,"setScriptTimeout",{"ms":35000}] 18:52:45 INFO - PROCESS | 1692 | 1467424365289 Marionette TRACE conn2 <- [1,1554,null,{}] 18:52:45 INFO - PROCESS | 1692 | 1467424365292 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}] 18:52:45 INFO - PROCESS | 1692 | 1467424365294 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:52:45 INFO - PROCESS | 1692 | 1467424365431 Marionette TRACE conn2 <- [1,1555,null,{"value":null}] 18:52:45 INFO - PROCESS | 1692 | 1467424365550 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:45 INFO - PROCESS | 1692 | 1467424365552 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:52:45 INFO - PROCESS | 1692 | ++DOCSHELL 0x11263c000 == 41 [pid = 1692] [id = 396] 18:52:45 INFO - PROCESS | 1692 | ++DOMWINDOW == 93 (0x110e22c00) [pid = 1692] [serial = 1187] [outer = 0x0] 18:52:45 INFO - PROCESS | 1692 | ++DOMWINDOW == 94 (0x110e2d400) [pid = 1692] [serial = 1188] [outer = 0x110e22c00] 18:52:45 INFO - PROCESS | 1692 | 1467424365585 Marionette DEBUG loaded listener.js 18:52:45 INFO - PROCESS | 1692 | ++DOMWINDOW == 95 (0x11269f800) [pid = 1692] [serial = 1189] [outer = 0x110e22c00] 18:52:46 INFO - PROCESS | 1692 | 1467424366016 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]]]}] 18:52:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 18:52:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 772ms 18:52:46 INFO - PROCESS | 1692 | 1467424366059 Marionette TRACE conn2 -> [0,1557,"getWindowHandle",null] 18:52:46 INFO - PROCESS | 1692 | 1467424366063 Marionette TRACE conn2 <- [1,1557,null,{"value":"7"}] 18:52:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 18:52:46 INFO - PROCESS | 1692 | 1467424366067 Marionette TRACE conn2 -> [0,1558,"setScriptTimeout",{"ms":35000}] 18:52:46 INFO - PROCESS | 1692 | 1467424366069 Marionette TRACE conn2 <- [1,1558,null,{}] 18:52:46 INFO - PROCESS | 1692 | 1467424366073 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}] 18:52:46 INFO - PROCESS | 1692 | 1467424366076 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:52:46 INFO - PROCESS | 1692 | 1467424366176 Marionette TRACE conn2 <- [1,1559,null,{"value":null}] 18:52:46 INFO - PROCESS | 1692 | 1467424366232 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:46 INFO - PROCESS | 1692 | 1467424366234 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:52:46 INFO - PROCESS | 1692 | ++DOCSHELL 0x119209800 == 42 [pid = 1692] [id = 397] 18:52:46 INFO - PROCESS | 1692 | ++DOMWINDOW == 96 (0x112a85400) [pid = 1692] [serial = 1190] [outer = 0x0] 18:52:46 INFO - PROCESS | 1692 | ++DOMWINDOW == 97 (0x113da7c00) [pid = 1692] [serial = 1191] [outer = 0x112a85400] 18:52:46 INFO - PROCESS | 1692 | 1467424366264 Marionette DEBUG loaded listener.js 18:52:46 INFO - PROCESS | 1692 | ++DOMWINDOW == 98 (0x116079800) [pid = 1692] [serial = 1192] [outer = 0x112a85400] 18:52:46 INFO - PROCESS | 1692 | 1467424366691 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]]]}] 18:52:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 18:52:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 672ms 18:52:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 18:52:46 INFO - PROCESS | 1692 | 1467424366741 Marionette TRACE conn2 -> [0,1561,"getWindowHandle",null] 18:52:46 INFO - PROCESS | 1692 | 1467424366744 Marionette TRACE conn2 <- [1,1561,null,{"value":"7"}] 18:52:46 INFO - PROCESS | 1692 | 1467424366747 Marionette TRACE conn2 -> [0,1562,"setScriptTimeout",{"ms":35000}] 18:52:46 INFO - PROCESS | 1692 | 1467424366748 Marionette TRACE conn2 <- [1,1562,null,{}] 18:52:46 INFO - PROCESS | 1692 | 1467424366751 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}] 18:52:46 INFO - PROCESS | 1692 | 1467424366752 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:52:46 INFO - PROCESS | 1692 | 1467424366876 Marionette TRACE conn2 <- [1,1563,null,{"value":null}] 18:52:46 INFO - PROCESS | 1692 | 1467424366957 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:46 INFO - PROCESS | 1692 | 1467424366959 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:52:46 INFO - PROCESS | 1692 | ++DOCSHELL 0x124f6d000 == 43 [pid = 1692] [id = 398] 18:52:46 INFO - PROCESS | 1692 | ++DOMWINDOW == 99 (0x117ec9400) [pid = 1692] [serial = 1193] [outer = 0x0] 18:52:46 INFO - PROCESS | 1692 | ++DOMWINDOW == 100 (0x11831bc00) [pid = 1692] [serial = 1194] [outer = 0x117ec9400] 18:52:46 INFO - PROCESS | 1692 | 1467424366987 Marionette DEBUG loaded listener.js 18:52:47 INFO - PROCESS | 1692 | ++DOMWINDOW == 101 (0x1184ed800) [pid = 1692] [serial = 1195] [outer = 0x117ec9400] 18:52:47 INFO - PROCESS | 1692 | 1467424367415 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]]]}] 18:52:47 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 18:52:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 720ms 18:52:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 18:52:47 INFO - PROCESS | 1692 | 1467424367468 Marionette TRACE conn2 -> [0,1565,"getWindowHandle",null] 18:52:47 INFO - PROCESS | 1692 | 1467424367469 Marionette TRACE conn2 <- [1,1565,null,{"value":"7"}] 18:52:47 INFO - PROCESS | 1692 | 1467424367476 Marionette TRACE conn2 -> [0,1566,"setScriptTimeout",{"ms":35000}] 18:52:47 INFO - PROCESS | 1692 | 1467424367480 Marionette TRACE conn2 <- [1,1566,null,{}] 18:52:47 INFO - PROCESS | 1692 | 1467424367484 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}] 18:52:47 INFO - PROCESS | 1692 | 1467424367487 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:52:47 INFO - PROCESS | 1692 | 1467424367591 Marionette TRACE conn2 <- [1,1567,null,{"value":null}] 18:52:47 INFO - PROCESS | 1692 | 1467424367659 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:47 INFO - PROCESS | 1692 | 1467424367661 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:52:47 INFO - PROCESS | 1692 | ++DOCSHELL 0x12b747800 == 44 [pid = 1692] [id = 399] 18:52:47 INFO - PROCESS | 1692 | ++DOMWINDOW == 102 (0x1180c0400) [pid = 1692] [serial = 1196] [outer = 0x0] 18:52:47 INFO - PROCESS | 1692 | ++DOMWINDOW == 103 (0x1195cf000) [pid = 1692] [serial = 1197] [outer = 0x1180c0400] 18:52:47 INFO - PROCESS | 1692 | 1467424367691 Marionette DEBUG loaded listener.js 18:52:47 INFO - PROCESS | 1692 | ++DOMWINDOW == 104 (0x119ee0c00) [pid = 1692] [serial = 1198] [outer = 0x1180c0400] 18:52:48 INFO - PROCESS | 1692 | 1467424368155 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]]]}] 18:52:48 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 18:52:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 730ms 18:52:48 INFO - PROCESS | 1692 | 1467424368258 Marionette TRACE conn2 -> [0,1569,"getWindowHandle",null] 18:52:48 INFO - PROCESS | 1692 | 1467424368259 Marionette TRACE conn2 <- [1,1569,null,{"value":"7"}] 18:52:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 18:52:48 INFO - PROCESS | 1692 | 1467424368265 Marionette TRACE conn2 -> [0,1570,"setScriptTimeout",{"ms":35000}] 18:52:48 INFO - PROCESS | 1692 | 1467424368267 Marionette TRACE conn2 <- [1,1570,null,{}] 18:52:48 INFO - PROCESS | 1692 | 1467424368271 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}] 18:52:48 INFO - PROCESS | 1692 | 1467424368274 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:52:48 INFO - PROCESS | 1692 | 1467424368430 Marionette TRACE conn2 <- [1,1571,null,{"value":null}] 18:52:48 INFO - PROCESS | 1692 | 1467424368546 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:48 INFO - PROCESS | 1692 | 1467424368548 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:52:48 INFO - PROCESS | 1692 | ++DOCSHELL 0x112eaa000 == 45 [pid = 1692] [id = 400] 18:52:48 INFO - PROCESS | 1692 | ++DOMWINDOW == 105 (0x110e26800) [pid = 1692] [serial = 1199] [outer = 0x0] 18:52:48 INFO - PROCESS | 1692 | ++DOMWINDOW == 106 (0x110ee7800) [pid = 1692] [serial = 1200] [outer = 0x110e26800] 18:52:48 INFO - PROCESS | 1692 | 1467424368579 Marionette DEBUG loaded listener.js 18:52:48 INFO - PROCESS | 1692 | ++DOMWINDOW == 107 (0x1160de400) [pid = 1692] [serial = 1201] [outer = 0x110e26800] 18:52:49 INFO - PROCESS | 1692 | 1467424369050 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]]]}] 18:52:49 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 18:52:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 821ms 18:52:49 INFO - PROCESS | 1692 | 1467424369089 Marionette TRACE conn2 -> [0,1573,"getWindowHandle",null] 18:52:49 INFO - PROCESS | 1692 | 1467424369091 Marionette TRACE conn2 <- [1,1573,null,{"value":"7"}] 18:52:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 18:52:49 INFO - PROCESS | 1692 | 1467424369094 Marionette TRACE conn2 -> [0,1574,"setScriptTimeout",{"ms":35000}] 18:52:49 INFO - PROCESS | 1692 | 1467424369097 Marionette TRACE conn2 <- [1,1574,null,{}] 18:52:49 INFO - PROCESS | 1692 | 1467424369102 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}] 18:52:49 INFO - PROCESS | 1692 | 1467424369103 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:52:49 INFO - PROCESS | 1692 | 1467424369207 Marionette TRACE conn2 <- [1,1575,null,{"value":null}] 18:52:49 INFO - PROCESS | 1692 | 1467424369267 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:49 INFO - PROCESS | 1692 | 1467424369268 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:52:49 INFO - PROCESS | 1692 | ++DOCSHELL 0x11666b000 == 46 [pid = 1692] [id = 401] 18:52:49 INFO - PROCESS | 1692 | ++DOMWINDOW == 108 (0x1128cdc00) [pid = 1692] [serial = 1202] [outer = 0x0] 18:52:49 INFO - PROCESS | 1692 | ++DOMWINDOW == 109 (0x1128d4400) [pid = 1692] [serial = 1203] [outer = 0x1128cdc00] 18:52:49 INFO - PROCESS | 1692 | 1467424369298 Marionette DEBUG loaded listener.js 18:52:49 INFO - PROCESS | 1692 | ++DOMWINDOW == 110 (0x112a5a400) [pid = 1692] [serial = 1204] [outer = 0x1128cdc00] 18:52:50 INFO - PROCESS | 1692 | --DOCSHELL 0x12aae3000 == 45 [pid = 1692] [id = 395] 18:52:50 INFO - PROCESS | 1692 | --DOCSHELL 0x12a6b4800 == 44 [pid = 1692] [id = 394] 18:52:50 INFO - PROCESS | 1692 | --DOCSHELL 0x119844000 == 43 [pid = 1692] [id = 393] 18:52:50 INFO - PROCESS | 1692 | --DOCSHELL 0x128325000 == 42 [pid = 1692] [id = 392] 18:52:50 INFO - PROCESS | 1692 | --DOCSHELL 0x126452000 == 41 [pid = 1692] [id = 391] 18:52:50 INFO - PROCESS | 1692 | --DOCSHELL 0x124b8a800 == 40 [pid = 1692] [id = 390] 18:52:50 INFO - PROCESS | 1692 | --DOCSHELL 0x1219a5000 == 39 [pid = 1692] [id = 389] 18:52:50 INFO - PROCESS | 1692 | --DOCSHELL 0x119d3d800 == 38 [pid = 1692] [id = 388] 18:52:50 INFO - PROCESS | 1692 | --DOCSHELL 0x119b1a000 == 37 [pid = 1692] [id = 387] 18:52:50 INFO - PROCESS | 1692 | --DOCSHELL 0x11901a800 == 36 [pid = 1692] [id = 386] 18:52:50 INFO - PROCESS | 1692 | --DOCSHELL 0x117091800 == 35 [pid = 1692] [id = 385] 18:52:50 INFO - PROCESS | 1692 | --DOCSHELL 0x11625b800 == 34 [pid = 1692] [id = 384] 18:52:50 INFO - PROCESS | 1692 | --DOCSHELL 0x12d231000 == 33 [pid = 1692] [id = 382] 18:52:50 INFO - PROCESS | 1692 | --DOCSHELL 0x112d49800 == 32 [pid = 1692] [id = 383] 18:52:50 INFO - PROCESS | 1692 | --DOCSHELL 0x112eaa000 == 31 [pid = 1692] [id = 400] 18:52:50 INFO - PROCESS | 1692 | --DOCSHELL 0x12b747800 == 30 [pid = 1692] [id = 399] 18:52:50 INFO - PROCESS | 1692 | --DOCSHELL 0x124f6d000 == 29 [pid = 1692] [id = 398] 18:52:50 INFO - PROCESS | 1692 | --DOCSHELL 0x119209800 == 28 [pid = 1692] [id = 397] 18:52:50 INFO - PROCESS | 1692 | --DOCSHELL 0x11263c000 == 27 [pid = 1692] [id = 396] 18:52:50 INFO - PROCESS | 1692 | --DOMWINDOW == 109 (0x12beea400) [pid = 1692] [serial = 1128] [outer = 0x0] [url = about:blank] 18:52:50 INFO - PROCESS | 1692 | --DOMWINDOW == 108 (0x12c1bf800) [pid = 1692] [serial = 1131] [outer = 0x0] [url = about:blank] 18:52:50 INFO - PROCESS | 1692 | --DOMWINDOW == 107 (0x129138400) [pid = 1692] [serial = 1119] [outer = 0x0] [url = about:blank] 18:52:50 INFO - PROCESS | 1692 | --DOMWINDOW == 106 (0x12c1b5800) [pid = 1692] [serial = 1129] [outer = 0x0] [url = about:blank] 18:52:50 INFO - PROCESS | 1692 | --DOMWINDOW == 105 (0x129142c00) [pid = 1692] [serial = 1120] [outer = 0x0] [url = about:blank] 18:52:50 INFO - PROCESS | 1692 | --DOMWINDOW == 104 (0x119ee3c00) [pid = 1692] [serial = 1143] [outer = 0x0] [url = about:blank] 18:52:50 INFO - PROCESS | 1692 | --DOMWINDOW == 103 (0x126d37000) [pid = 1692] [serial = 1114] [outer = 0x0] [url = about:blank] 18:52:50 INFO - PROCESS | 1692 | --DOMWINDOW == 102 (0x125526800) [pid = 1692] [serial = 1113] [outer = 0x0] [url = about:blank] 18:52:50 INFO - PROCESS | 1692 | --DOMWINDOW == 101 (0x12947ec00) [pid = 1692] [serial = 1122] [outer = 0x0] [url = about:blank] 18:52:50 INFO - PROCESS | 1692 | --DOMWINDOW == 100 (0x12af59000) [pid = 1692] [serial = 1123] [outer = 0x0] [url = about:blank] 18:52:50 INFO - PROCESS | 1692 | --DOMWINDOW == 99 (0x116623400) [pid = 1692] [serial = 1101] [outer = 0x0] [url = about:blank] 18:52:50 INFO - PROCESS | 1692 | --DOMWINDOW == 98 (0x11701e400) [pid = 1692] [serial = 1102] [outer = 0x0] [url = about:blank] 18:52:50 INFO - PROCESS | 1692 | --DOMWINDOW == 97 (0x126d7b000) [pid = 1692] [serial = 1116] [outer = 0x0] [url = about:blank] 18:52:50 INFO - PROCESS | 1692 | --DOMWINDOW == 96 (0x1282e3000) [pid = 1692] [serial = 1117] [outer = 0x0] [url = about:blank] 18:52:50 INFO - PROCESS | 1692 | --DOMWINDOW == 95 (0x1197e1800) [pid = 1692] [serial = 1107] [outer = 0x0] [url = about:blank] 18:52:50 INFO - PROCESS | 1692 | --DOMWINDOW == 94 (0x119c85000) [pid = 1692] [serial = 1108] [outer = 0x0] [url = about:blank] 18:52:50 INFO - PROCESS | 1692 | --DOMWINDOW == 93 (0x11336f000) [pid = 1692] [serial = 1098] [outer = 0x0] [url = about:blank] 18:52:50 INFO - PROCESS | 1692 | --DOMWINDOW == 92 (0x113d41400) [pid = 1692] [serial = 1099] [outer = 0x0] [url = about:blank] 18:52:50 INFO - PROCESS | 1692 | --DOMWINDOW == 91 (0x12ba62000) [pid = 1692] [serial = 1096] [outer = 0x0] [url = about:blank] 18:52:50 INFO - PROCESS | 1692 | --DOMWINDOW == 90 (0x12b9ccc00) [pid = 1692] [serial = 1125] [outer = 0x0] [url = about:blank] 18:52:50 INFO - PROCESS | 1692 | --DOMWINDOW == 89 (0x1195cb000) [pid = 1692] [serial = 1110] [outer = 0x0] [url = about:blank] 18:52:50 INFO - PROCESS | 1692 | --DOMWINDOW == 88 (0x1216b7800) [pid = 1692] [serial = 1111] [outer = 0x0] [url = about:blank] 18:52:50 INFO - PROCESS | 1692 | --DOMWINDOW == 87 (0x110e2c800) [pid = 1692] [serial = 1134] [outer = 0x0] [url = about:blank] 18:52:50 INFO - PROCESS | 1692 | --DOMWINDOW == 86 (0x1192ac000) [pid = 1692] [serial = 1105] [outer = 0x0] [url = about:blank] 18:52:50 INFO - PROCESS | 1692 | --DOMWINDOW == 85 (0x1186ca000) [pid = 1692] [serial = 1104] [outer = 0x0] [url = about:blank] 18:52:50 INFO - PROCESS | 1692 | --DOMWINDOW == 84 (0x113849800) [pid = 1692] [serial = 1137] [outer = 0x0] [url = about:blank] 18:52:50 INFO - PROCESS | 1692 | --DOMWINDOW == 83 (0x12c696000) [pid = 1692] [serial = 1132] [outer = 0x0] [url = about:blank] 18:52:50 INFO - PROCESS | 1692 | --DOMWINDOW == 82 (0x110e30800) [pid = 1692] [serial = 1135] [outer = 0x0] [url = about:blank] 18:52:50 INFO - PROCESS | 1692 | --DOMWINDOW == 81 (0x119085c00) [pid = 1692] [serial = 1138] [outer = 0x0] [url = about:blank] 18:52:50 INFO - PROCESS | 1692 | --DOMWINDOW == 80 (0x125e5e800) [pid = 1692] [serial = 1144] [outer = 0x0] [url = about:blank] 18:52:50 INFO - PROCESS | 1692 | --DOMWINDOW == 79 (0x119edcc00) [pid = 1692] [serial = 1141] [outer = 0x0] [url = about:blank] 18:52:50 INFO - PROCESS | 1692 | --DOMWINDOW == 78 (0x12ba60400) [pid = 1692] [serial = 1126] [outer = 0x0] [url = about:blank] 18:52:50 INFO - PROCESS | 1692 | --DOMWINDOW == 77 (0x119e91400) [pid = 1692] [serial = 1140] [outer = 0x0] [url = about:blank] 18:52:50 INFO - PROCESS | 1692 | --DOMWINDOW == 76 (0x11831dc00) [pid = 1692] [serial = 1146] [outer = 0x0] [url = about:blank] 18:52:50 INFO - PROCESS | 1692 | 1467424370269 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]]]}] 18:52:50 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 18:52:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 1226ms 18:52:50 INFO - PROCESS | 1692 | 1467424370319 Marionette TRACE conn2 -> [0,1577,"getWindowHandle",null] 18:52:50 INFO - PROCESS | 1692 | 1467424370322 Marionette TRACE conn2 <- [1,1577,null,{"value":"7"}] 18:52:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 18:52:50 INFO - PROCESS | 1692 | 1467424370325 Marionette TRACE conn2 -> [0,1578,"setScriptTimeout",{"ms":35000}] 18:52:50 INFO - PROCESS | 1692 | 1467424370327 Marionette TRACE conn2 <- [1,1578,null,{}] 18:52:50 INFO - PROCESS | 1692 | 1467424370330 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}] 18:52:50 INFO - PROCESS | 1692 | 1467424370332 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:52:50 INFO - PROCESS | 1692 | 1467424370417 Marionette TRACE conn2 <- [1,1579,null,{"value":null}] 18:52:50 INFO - PROCESS | 1692 | 1467424370424 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:50 INFO - PROCESS | 1692 | 1467424370426 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:52:50 INFO - PROCESS | 1692 | ++DOCSHELL 0x1162e7000 == 28 [pid = 1692] [id = 402] 18:52:50 INFO - PROCESS | 1692 | ++DOMWINDOW == 77 (0x1128d9400) [pid = 1692] [serial = 1205] [outer = 0x0] 18:52:50 INFO - PROCESS | 1692 | ++DOMWINDOW == 78 (0x112a59000) [pid = 1692] [serial = 1206] [outer = 0x1128d9400] 18:52:50 INFO - PROCESS | 1692 | 1467424370457 Marionette DEBUG loaded listener.js 18:52:50 INFO - PROCESS | 1692 | ++DOMWINDOW == 79 (0x11269a400) [pid = 1692] [serial = 1207] [outer = 0x1128d9400] 18:52:50 INFO - PROCESS | 1692 | 1467424370785 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]]]}] 18:52:50 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 18:52:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 470ms 18:52:50 INFO - PROCESS | 1692 | 1467424370822 Marionette TRACE conn2 -> [0,1581,"getWindowHandle",null] 18:52:50 INFO - PROCESS | 1692 | 1467424370826 Marionette TRACE conn2 <- [1,1581,null,{"value":"7"}] 18:52:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 18:52:50 INFO - PROCESS | 1692 | 1467424370832 Marionette TRACE conn2 -> [0,1582,"setScriptTimeout",{"ms":35000}] 18:52:50 INFO - PROCESS | 1692 | 1467424370833 Marionette TRACE conn2 <- [1,1582,null,{}] 18:52:50 INFO - PROCESS | 1692 | 1467424370836 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}] 18:52:50 INFO - PROCESS | 1692 | 1467424370838 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:52:50 INFO - PROCESS | 1692 | 1467424370913 Marionette TRACE conn2 <- [1,1583,null,{"value":null}] 18:52:50 INFO - PROCESS | 1692 | 1467424370918 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:50 INFO - PROCESS | 1692 | 1467424370919 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:52:50 INFO - PROCESS | 1692 | ++DOCSHELL 0x118446800 == 29 [pid = 1692] [id = 403] 18:52:50 INFO - PROCESS | 1692 | ++DOMWINDOW == 80 (0x113263800) [pid = 1692] [serial = 1208] [outer = 0x0] 18:52:50 INFO - PROCESS | 1692 | ++DOMWINDOW == 81 (0x1133da000) [pid = 1692] [serial = 1209] [outer = 0x113263800] 18:52:50 INFO - PROCESS | 1692 | 1467424370949 Marionette DEBUG loaded listener.js 18:52:50 INFO - PROCESS | 1692 | ++DOMWINDOW == 82 (0x1138f2800) [pid = 1692] [serial = 1210] [outer = 0x113263800] 18:52:51 INFO - PROCESS | 1692 | 1467424371302 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]]]}] 18:52:51 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 18:52:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 518ms 18:52:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 18:52:51 INFO - PROCESS | 1692 | 1467424371355 Marionette TRACE conn2 -> [0,1585,"getWindowHandle",null] 18:52:51 INFO - PROCESS | 1692 | 1467424371357 Marionette TRACE conn2 <- [1,1585,null,{"value":"7"}] 18:52:51 INFO - PROCESS | 1692 | 1467424371359 Marionette TRACE conn2 -> [0,1586,"setScriptTimeout",{"ms":35000}] 18:52:51 INFO - PROCESS | 1692 | 1467424371362 Marionette TRACE conn2 <- [1,1586,null,{}] 18:52:51 INFO - PROCESS | 1692 | 1467424371369 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}] 18:52:51 INFO - PROCESS | 1692 | 1467424371373 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:52:51 INFO - PROCESS | 1692 | 1467424371450 Marionette TRACE conn2 <- [1,1587,null,{"value":null}] 18:52:51 INFO - PROCESS | 1692 | 1467424371457 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:51 INFO - PROCESS | 1692 | 1467424371459 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:52:51 INFO - PROCESS | 1692 | ++DOCSHELL 0x119832000 == 30 [pid = 1692] [id = 404] 18:52:51 INFO - PROCESS | 1692 | ++DOMWINDOW == 83 (0x1128cfc00) [pid = 1692] [serial = 1211] [outer = 0x0] 18:52:51 INFO - PROCESS | 1692 | ++DOMWINDOW == 84 (0x11696b800) [pid = 1692] [serial = 1212] [outer = 0x1128cfc00] 18:52:51 INFO - PROCESS | 1692 | 1467424371490 Marionette DEBUG loaded listener.js 18:52:51 INFO - PROCESS | 1692 | ++DOMWINDOW == 85 (0x116f3dc00) [pid = 1692] [serial = 1213] [outer = 0x1128cfc00] 18:52:51 INFO - PROCESS | 1692 | 1467424371833 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]]]}] 18:52:51 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 18:52:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 523ms 18:52:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 18:52:51 INFO - PROCESS | 1692 | 1467424371883 Marionette TRACE conn2 -> [0,1589,"getWindowHandle",null] 18:52:51 INFO - PROCESS | 1692 | 1467424371884 Marionette TRACE conn2 <- [1,1589,null,{"value":"7"}] 18:52:51 INFO - PROCESS | 1692 | 1467424371886 Marionette TRACE conn2 -> [0,1590,"setScriptTimeout",{"ms":35000}] 18:52:51 INFO - PROCESS | 1692 | 1467424371887 Marionette TRACE conn2 <- [1,1590,null,{}] 18:52:51 INFO - PROCESS | 1692 | 1467424371890 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}] 18:52:51 INFO - PROCESS | 1692 | 1467424371891 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:52:51 INFO - PROCESS | 1692 | 1467424371995 Marionette TRACE conn2 <- [1,1591,null,{"value":null}] 18:52:52 INFO - PROCESS | 1692 | 1467424372001 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:52 INFO - PROCESS | 1692 | 1467424372002 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:52:52 INFO - PROCESS | 1692 | ++DOCSHELL 0x1210be800 == 31 [pid = 1692] [id = 405] 18:52:52 INFO - PROCESS | 1692 | ++DOMWINDOW == 86 (0x117020800) [pid = 1692] [serial = 1214] [outer = 0x0] 18:52:52 INFO - PROCESS | 1692 | ++DOMWINDOW == 87 (0x1180bd400) [pid = 1692] [serial = 1215] [outer = 0x117020800] 18:52:52 INFO - PROCESS | 1692 | 1467424372028 Marionette DEBUG loaded listener.js 18:52:52 INFO - PROCESS | 1692 | ++DOMWINDOW == 88 (0x1183a9000) [pid = 1692] [serial = 1216] [outer = 0x117020800] 18:52:52 INFO - PROCESS | 1692 | 1467424372370 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]]]}] 18:52:52 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 18:52:52 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 518ms 18:52:52 INFO - PROCESS | 1692 | 1467424372405 Marionette TRACE conn2 -> [0,1593,"getWindowHandle",null] 18:52:52 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 18:52:52 INFO - PROCESS | 1692 | 1467424372413 Marionette TRACE conn2 <- [1,1593,null,{"value":"7"}] 18:52:52 INFO - PROCESS | 1692 | 1467424372416 Marionette TRACE conn2 -> [0,1594,"setScriptTimeout",{"ms":35000}] 18:52:52 INFO - PROCESS | 1692 | 1467424372417 Marionette TRACE conn2 <- [1,1594,null,{}] 18:52:52 INFO - PROCESS | 1692 | 1467424372419 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}] 18:52:52 INFO - PROCESS | 1692 | 1467424372421 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:52:52 INFO - PROCESS | 1692 | 1467424372512 Marionette TRACE conn2 <- [1,1595,null,{"value":null}] 18:52:52 INFO - PROCESS | 1692 | 1467424372550 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:52 INFO - PROCESS | 1692 | 1467424372551 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:52:52 INFO - PROCESS | 1692 | ++DOCSHELL 0x12154f800 == 32 [pid = 1692] [id = 406] 18:52:52 INFO - PROCESS | 1692 | ++DOMWINDOW == 89 (0x112769800) [pid = 1692] [serial = 1217] [outer = 0x0] 18:52:52 INFO - PROCESS | 1692 | ++DOMWINDOW == 90 (0x1184c2800) [pid = 1692] [serial = 1218] [outer = 0x112769800] 18:52:52 INFO - PROCESS | 1692 | 1467424372578 Marionette DEBUG loaded listener.js 18:52:52 INFO - PROCESS | 1692 | ++DOMWINDOW == 91 (0x118c18c00) [pid = 1692] [serial = 1219] [outer = 0x112769800] 18:52:52 INFO - PROCESS | 1692 | 1467424372917 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]]]}] 18:52:52 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 18:52:52 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 519ms 18:52:52 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 18:52:52 INFO - PROCESS | 1692 | 1467424372935 Marionette TRACE conn2 -> [0,1597,"getWindowHandle",null] 18:52:52 INFO - PROCESS | 1692 | 1467424372937 Marionette TRACE conn2 <- [1,1597,null,{"value":"7"}] 18:52:52 INFO - PROCESS | 1692 | 1467424372939 Marionette TRACE conn2 -> [0,1598,"setScriptTimeout",{"ms":35000}] 18:52:52 INFO - PROCESS | 1692 | 1467424372940 Marionette TRACE conn2 <- [1,1598,null,{}] 18:52:52 INFO - PROCESS | 1692 | 1467424372943 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}] 18:52:52 INFO - PROCESS | 1692 | 1467424372950 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:52:53 INFO - PROCESS | 1692 | 1467424373121 Marionette TRACE conn2 <- [1,1599,null,{"value":null}] 18:52:53 INFO - PROCESS | 1692 | 1467424373190 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:53 INFO - PROCESS | 1692 | 1467424373191 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:52:53 INFO - PROCESS | 1692 | ++DOCSHELL 0x124d1e800 == 33 [pid = 1692] [id = 407] 18:52:53 INFO - PROCESS | 1692 | ++DOMWINDOW == 92 (0x1138f7000) [pid = 1692] [serial = 1220] [outer = 0x0] 18:52:53 INFO - PROCESS | 1692 | ++DOMWINDOW == 93 (0x119082400) [pid = 1692] [serial = 1221] [outer = 0x1138f7000] 18:52:53 INFO - PROCESS | 1692 | 1467424373233 Marionette DEBUG loaded listener.js 18:52:53 INFO - PROCESS | 1692 | ++DOMWINDOW == 94 (0x119ed5000) [pid = 1692] [serial = 1222] [outer = 0x1138f7000] 18:52:53 INFO - PROCESS | 1692 | 1467424373595 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]]]}] 18:52:53 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 18:52:53 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 720ms 18:52:53 INFO - PROCESS | 1692 | 1467424373660 Marionette TRACE conn2 -> [0,1601,"getWindowHandle",null] 18:52:53 INFO - PROCESS | 1692 | 1467424373661 Marionette TRACE conn2 <- [1,1601,null,{"value":"7"}] 18:52:53 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 18:52:53 INFO - PROCESS | 1692 | 1467424373664 Marionette TRACE conn2 -> [0,1602,"setScriptTimeout",{"ms":35000}] 18:52:53 INFO - PROCESS | 1692 | 1467424373665 Marionette TRACE conn2 <- [1,1602,null,{}] 18:52:53 INFO - PROCESS | 1692 | 1467424373667 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}] 18:52:53 INFO - PROCESS | 1692 | 1467424373668 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:52:53 INFO - PROCESS | 1692 | 1467424373770 Marionette TRACE conn2 <- [1,1603,null,{"value":null}] 18:52:53 INFO - PROCESS | 1692 | 1467424373774 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:53 INFO - PROCESS | 1692 | 1467424373775 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:52:53 INFO - PROCESS | 1692 | ++DOCSHELL 0x1268a8000 == 34 [pid = 1692] [id = 408] 18:52:53 INFO - PROCESS | 1692 | ++DOMWINDOW == 95 (0x118c1a800) [pid = 1692] [serial = 1223] [outer = 0x0] 18:52:53 INFO - PROCESS | 1692 | ++DOMWINDOW == 96 (0x119edc000) [pid = 1692] [serial = 1224] [outer = 0x118c1a800] 18:52:53 INFO - PROCESS | 1692 | 1467424373799 Marionette DEBUG loaded listener.js 18:52:53 INFO - PROCESS | 1692 | ++DOMWINDOW == 97 (0x120f89400) [pid = 1692] [serial = 1225] [outer = 0x118c1a800] 18:52:54 INFO - PROCESS | 1692 | 1467424374123 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]]]}] 18:52:54 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 18:52:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 518ms 18:52:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 18:52:54 INFO - PROCESS | 1692 | 1467424374183 Marionette TRACE conn2 -> [0,1605,"getWindowHandle",null] 18:52:54 INFO - PROCESS | 1692 | 1467424374184 Marionette TRACE conn2 <- [1,1605,null,{"value":"7"}] 18:52:54 INFO - PROCESS | 1692 | 1467424374186 Marionette TRACE conn2 -> [0,1606,"setScriptTimeout",{"ms":35000}] 18:52:54 INFO - PROCESS | 1692 | 1467424374187 Marionette TRACE conn2 <- [1,1606,null,{}] 18:52:54 INFO - PROCESS | 1692 | 1467424374190 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}] 18:52:54 INFO - PROCESS | 1692 | 1467424374191 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:52:54 INFO - PROCESS | 1692 | 1467424374283 Marionette TRACE conn2 <- [1,1607,null,{"value":null}] 18:52:54 INFO - PROCESS | 1692 | --DOMWINDOW == 96 (0x124ec0800) [pid = 1692] [serial = 1184] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 18:52:54 INFO - PROCESS | 1692 | --DOMWINDOW == 95 (0x1186ce000) [pid = 1692] [serial = 1166] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 18:52:54 INFO - PROCESS | 1692 | --DOMWINDOW == 94 (0x117021400) [pid = 1692] [serial = 1172] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 18:52:54 INFO - PROCESS | 1692 | --DOMWINDOW == 93 (0x112e5d000) [pid = 1692] [serial = 1154] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 18:52:54 INFO - PROCESS | 1692 | --DOMWINDOW == 92 (0x11831b000) [pid = 1692] [serial = 1160] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 18:52:54 INFO - PROCESS | 1692 | --DOMWINDOW == 91 (0x118319400) [pid = 1692] [serial = 1145] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 18:52:54 INFO - PROCESS | 1692 | --DOMWINDOW == 90 (0x112a57800) [pid = 1692] [serial = 1148] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 18:52:54 INFO - PROCESS | 1692 | --DOMWINDOW == 89 (0x112a55400) [pid = 1692] [serial = 1151] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 18:52:54 INFO - PROCESS | 1692 | --DOMWINDOW == 88 (0x112769c00) [pid = 1692] [serial = 1163] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 18:52:54 INFO - PROCESS | 1692 | --DOMWINDOW == 87 (0x11662e400) [pid = 1692] [serial = 1157] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 18:52:54 INFO - PROCESS | 1692 | --DOMWINDOW == 86 (0x119e9ac00) [pid = 1692] [serial = 1169] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 18:52:54 INFO - PROCESS | 1692 | --DOMWINDOW == 85 (0x121ad0800) [pid = 1692] [serial = 1175] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 18:52:54 INFO - PROCESS | 1692 | --DOMWINDOW == 84 (0x119edb800) [pid = 1692] [serial = 1181] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 18:52:54 INFO - PROCESS | 1692 | --DOMWINDOW == 83 (0x1130f5800) [pid = 1692] [serial = 1178] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 18:52:54 INFO - PROCESS | 1692 | 1467424374469 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:54 INFO - PROCESS | 1692 | 1467424374470 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:52:54 INFO - PROCESS | 1692 | ++DOCSHELL 0x119203800 == 35 [pid = 1692] [id = 409] 18:52:54 INFO - PROCESS | 1692 | ++DOMWINDOW == 84 (0x110e2fc00) [pid = 1692] [serial = 1226] [outer = 0x0] 18:52:54 INFO - PROCESS | 1692 | ++DOMWINDOW == 85 (0x11269f400) [pid = 1692] [serial = 1227] [outer = 0x110e2fc00] 18:52:54 INFO - PROCESS | 1692 | 1467424374494 Marionette DEBUG loaded listener.js 18:52:54 INFO - PROCESS | 1692 | ++DOMWINDOW == 86 (0x11384b000) [pid = 1692] [serial = 1228] [outer = 0x110e2fc00] 18:52:54 INFO - PROCESS | 1692 | 1467424374766 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]]]}] 18:52:54 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 18:52:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 618ms 18:52:54 INFO - PROCESS | 1692 | 1467424374805 Marionette TRACE conn2 -> [0,1609,"getWindowHandle",null] 18:52:54 INFO - PROCESS | 1692 | 1467424374806 Marionette TRACE conn2 <- [1,1609,null,{"value":"7"}] 18:52:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 18:52:54 INFO - PROCESS | 1692 | 1467424374825 Marionette TRACE conn2 -> [0,1610,"setScriptTimeout",{"ms":35000}] 18:52:54 INFO - PROCESS | 1692 | 1467424374826 Marionette TRACE conn2 <- [1,1610,null,{}] 18:52:54 INFO - PROCESS | 1692 | 1467424374828 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}] 18:52:54 INFO - PROCESS | 1692 | 1467424374831 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:52:54 INFO - PROCESS | 1692 | 1467424374912 Marionette TRACE conn2 <- [1,1611,null,{"value":null}] 18:52:54 INFO - PROCESS | 1692 | 1467424374918 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:54 INFO - PROCESS | 1692 | 1467424374919 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:52:54 INFO - PROCESS | 1692 | ++DOCSHELL 0x119830000 == 36 [pid = 1692] [id = 410] 18:52:54 INFO - PROCESS | 1692 | ++DOMWINDOW == 87 (0x110ee8400) [pid = 1692] [serial = 1229] [outer = 0x0] 18:52:54 INFO - PROCESS | 1692 | ++DOMWINDOW == 88 (0x1195ca000) [pid = 1692] [serial = 1230] [outer = 0x110ee8400] 18:52:54 INFO - PROCESS | 1692 | 1467424374943 Marionette DEBUG loaded listener.js 18:52:54 INFO - PROCESS | 1692 | ++DOMWINDOW == 89 (0x1216aa000) [pid = 1692] [serial = 1231] [outer = 0x110ee8400] 18:52:55 INFO - PROCESS | 1692 | 1467424375267 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]]]}] 18:52:55 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 18:52:55 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 468ms 18:52:55 INFO - PROCESS | 1692 | 1467424375293 Marionette TRACE conn2 -> [0,1613,"getWindowHandle",null] 18:52:55 INFO - PROCESS | 1692 | 1467424375295 Marionette TRACE conn2 <- [1,1613,null,{"value":"7"}] 18:52:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 18:52:55 INFO - PROCESS | 1692 | 1467424375299 Marionette TRACE conn2 -> [0,1614,"setScriptTimeout",{"ms":35000}] 18:52:55 INFO - PROCESS | 1692 | 1467424375301 Marionette TRACE conn2 <- [1,1614,null,{}] 18:52:55 INFO - PROCESS | 1692 | 1467424375303 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}] 18:52:55 INFO - PROCESS | 1692 | 1467424375304 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:52:55 INFO - PROCESS | 1692 | 1467424375404 Marionette TRACE conn2 <- [1,1615,null,{"value":null}] 18:52:55 INFO - PROCESS | 1692 | 1467424375410 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:55 INFO - PROCESS | 1692 | 1467424375411 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:52:55 INFO - PROCESS | 1692 | ++DOCSHELL 0x12a521000 == 37 [pid = 1692] [id = 411] 18:52:55 INFO - PROCESS | 1692 | ++DOMWINDOW == 90 (0x1216aa400) [pid = 1692] [serial = 1232] [outer = 0x0] 18:52:55 INFO - PROCESS | 1692 | ++DOMWINDOW == 91 (0x121ac4800) [pid = 1692] [serial = 1233] [outer = 0x1216aa400] 18:52:55 INFO - PROCESS | 1692 | 1467424375439 Marionette DEBUG loaded listener.js 18:52:55 INFO - PROCESS | 1692 | ++DOMWINDOW == 92 (0x123c76c00) [pid = 1692] [serial = 1234] [outer = 0x1216aa400] 18:52:55 INFO - PROCESS | 1692 | 1467424375767 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]]]}] 18:52:55 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 18:52:55 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 520ms 18:52:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 18:52:55 INFO - PROCESS | 1692 | 1467424375818 Marionette TRACE conn2 -> [0,1617,"getWindowHandle",null] 18:52:55 INFO - PROCESS | 1692 | 1467424375820 Marionette TRACE conn2 <- [1,1617,null,{"value":"7"}] 18:52:55 INFO - PROCESS | 1692 | 1467424375822 Marionette TRACE conn2 -> [0,1618,"setScriptTimeout",{"ms":35000}] 18:52:55 INFO - PROCESS | 1692 | 1467424375824 Marionette TRACE conn2 <- [1,1618,null,{}] 18:52:55 INFO - PROCESS | 1692 | 1467424375826 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}] 18:52:55 INFO - PROCESS | 1692 | 1467424375835 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:52:55 INFO - PROCESS | 1692 | 1467424375926 Marionette TRACE conn2 <- [1,1619,null,{"value":null}] 18:52:55 INFO - PROCESS | 1692 | 1467424375985 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:55 INFO - PROCESS | 1692 | 1467424375986 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:52:55 INFO - PROCESS | 1692 | ++DOCSHELL 0x12154b800 == 38 [pid = 1692] [id = 412] 18:52:55 INFO - PROCESS | 1692 | ++DOMWINDOW == 93 (0x123ca6000) [pid = 1692] [serial = 1235] [outer = 0x0] 18:52:56 INFO - PROCESS | 1692 | ++DOMWINDOW == 94 (0x124d0f400) [pid = 1692] [serial = 1236] [outer = 0x123ca6000] 18:52:56 INFO - PROCESS | 1692 | 1467424376013 Marionette DEBUG loaded listener.js 18:52:56 INFO - PROCESS | 1692 | ++DOMWINDOW == 95 (0x1260c3800) [pid = 1692] [serial = 1237] [outer = 0x123ca6000] 18:52:56 INFO - PROCESS | 1692 | 1467424376285 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]]]}] 18:52:56 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 18:52:56 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 470ms 18:52:56 INFO - PROCESS | 1692 | 1467424376293 Marionette TRACE conn2 -> [0,1621,"getWindowHandle",null] 18:52:56 INFO - PROCESS | 1692 | 1467424376294 Marionette TRACE conn2 <- [1,1621,null,{"value":"7"}] 18:52:56 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 18:52:56 INFO - PROCESS | 1692 | 1467424376306 Marionette TRACE conn2 -> [0,1622,"setScriptTimeout",{"ms":35000}] 18:52:56 INFO - PROCESS | 1692 | 1467424376307 Marionette TRACE conn2 <- [1,1622,null,{}] 18:52:56 INFO - PROCESS | 1692 | 1467424376310 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}] 18:52:56 INFO - PROCESS | 1692 | 1467424376311 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:52:56 INFO - PROCESS | 1692 | 1467424376395 Marionette TRACE conn2 <- [1,1623,null,{"value":null}] 18:52:56 INFO - PROCESS | 1692 | 1467424376402 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:56 INFO - PROCESS | 1692 | 1467424376403 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:52:56 INFO - PROCESS | 1692 | ++DOCSHELL 0x12b982800 == 39 [pid = 1692] [id = 413] 18:52:56 INFO - PROCESS | 1692 | ++DOMWINDOW == 96 (0x125526800) [pid = 1692] [serial = 1238] [outer = 0x0] 18:52:56 INFO - PROCESS | 1692 | ++DOMWINDOW == 97 (0x12667a800) [pid = 1692] [serial = 1239] [outer = 0x125526800] 18:52:56 INFO - PROCESS | 1692 | 1467424376427 Marionette DEBUG loaded listener.js 18:52:56 INFO - PROCESS | 1692 | ++DOMWINDOW == 98 (0x126d39000) [pid = 1692] [serial = 1240] [outer = 0x125526800] 18:52:57 INFO - PROCESS | 1692 | 1467424377011 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]]]}] 18:52:57 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 18:52:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 730ms 18:52:57 INFO - PROCESS | 1692 | 1467424377028 Marionette TRACE conn2 -> [0,1625,"getWindowHandle",null] 18:52:57 INFO - PROCESS | 1692 | 1467424377031 Marionette TRACE conn2 <- [1,1625,null,{"value":"7"}] 18:52:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 18:52:57 INFO - PROCESS | 1692 | 1467424377034 Marionette TRACE conn2 -> [0,1626,"setScriptTimeout",{"ms":35000}] 18:52:57 INFO - PROCESS | 1692 | 1467424377037 Marionette TRACE conn2 <- [1,1626,null,{}] 18:52:57 INFO - PROCESS | 1692 | 1467424377041 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}] 18:52:57 INFO - PROCESS | 1692 | 1467424377042 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:52:57 INFO - PROCESS | 1692 | 1467424377158 Marionette TRACE conn2 <- [1,1627,null,{"value":null}] 18:52:57 INFO - PROCESS | 1692 | 1467424377282 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:57 INFO - PROCESS | 1692 | 1467424377284 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:52:57 INFO - PROCESS | 1692 | ++DOCSHELL 0x117e32800 == 40 [pid = 1692] [id = 414] 18:52:57 INFO - PROCESS | 1692 | ++DOMWINDOW == 99 (0x112eda800) [pid = 1692] [serial = 1241] [outer = 0x0] 18:52:57 INFO - PROCESS | 1692 | ++DOMWINDOW == 100 (0x112ef7c00) [pid = 1692] [serial = 1242] [outer = 0x112eda800] 18:52:57 INFO - PROCESS | 1692 | 1467424377315 Marionette DEBUG loaded listener.js 18:52:57 INFO - PROCESS | 1692 | ++DOMWINDOW == 101 (0x11386c800) [pid = 1692] [serial = 1243] [outer = 0x112eda800] 18:52:57 INFO - PROCESS | 1692 | 1467424377814 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]]]}] 18:52:57 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 18:52:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 823ms 18:52:57 INFO - PROCESS | 1692 | 1467424377859 Marionette TRACE conn2 -> [0,1629,"getWindowHandle",null] 18:52:57 INFO - PROCESS | 1692 | 1467424377863 Marionette TRACE conn2 <- [1,1629,null,{"value":"7"}] 18:52:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 18:52:57 INFO - PROCESS | 1692 | 1467424377871 Marionette TRACE conn2 -> [0,1630,"setScriptTimeout",{"ms":35000}] 18:52:57 INFO - PROCESS | 1692 | 1467424377873 Marionette TRACE conn2 <- [1,1630,null,{}] 18:52:57 INFO - PROCESS | 1692 | 1467424377875 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}] 18:52:57 INFO - PROCESS | 1692 | 1467424377877 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:52:57 INFO - PROCESS | 1692 | 1467424377994 Marionette TRACE conn2 <- [1,1631,null,{"value":null}] 18:52:58 INFO - PROCESS | 1692 | 1467424378080 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:58 INFO - PROCESS | 1692 | 1467424378082 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:52:58 INFO - PROCESS | 1692 | ++DOCSHELL 0x112eb4000 == 41 [pid = 1692] [id = 415] 18:52:58 INFO - PROCESS | 1692 | ++DOMWINDOW == 102 (0x1128d1400) [pid = 1692] [serial = 1244] [outer = 0x0] 18:52:58 INFO - PROCESS | 1692 | ++DOMWINDOW == 103 (0x112ee2000) [pid = 1692] [serial = 1245] [outer = 0x1128d1400] 18:52:58 INFO - PROCESS | 1692 | 1467424378115 Marionette DEBUG loaded listener.js 18:52:58 INFO - PROCESS | 1692 | ++DOMWINDOW == 104 (0x1160e3c00) [pid = 1692] [serial = 1246] [outer = 0x1128d1400] 18:52:58 INFO - PROCESS | 1692 | 1467424378880 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]]]}] 18:52:58 INFO - PROCESS | 1692 | --DOCSHELL 0x12154b800 == 40 [pid = 1692] [id = 412] 18:52:58 INFO - PROCESS | 1692 | --DOCSHELL 0x12a521000 == 39 [pid = 1692] [id = 411] 18:52:58 INFO - PROCESS | 1692 | --DOCSHELL 0x119830000 == 38 [pid = 1692] [id = 410] 18:52:58 INFO - PROCESS | 1692 | --DOCSHELL 0x119203800 == 37 [pid = 1692] [id = 409] 18:52:58 INFO - PROCESS | 1692 | --DOCSHELL 0x1268a8000 == 36 [pid = 1692] [id = 408] 18:52:58 INFO - PROCESS | 1692 | --DOCSHELL 0x124d1e800 == 35 [pid = 1692] [id = 407] 18:52:58 INFO - PROCESS | 1692 | --DOCSHELL 0x12154f800 == 34 [pid = 1692] [id = 406] 18:52:58 INFO - PROCESS | 1692 | --DOCSHELL 0x1210be800 == 33 [pid = 1692] [id = 405] 18:52:58 INFO - PROCESS | 1692 | --DOCSHELL 0x119832000 == 32 [pid = 1692] [id = 404] 18:52:58 INFO - PROCESS | 1692 | --DOCSHELL 0x118446800 == 31 [pid = 1692] [id = 403] 18:52:58 INFO - PROCESS | 1692 | --DOCSHELL 0x1162e7000 == 30 [pid = 1692] [id = 402] 18:52:58 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 18:52:58 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 1071ms 18:52:58 INFO - PROCESS | 1692 | 1467424378942 Marionette TRACE conn2 -> [0,1633,"getWindowHandle",null] 18:52:58 INFO - PROCESS | 1692 | 1467424378945 Marionette TRACE conn2 <- [1,1633,null,{"value":"7"}] 18:52:58 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 18:52:58 INFO - PROCESS | 1692 | 1467424378948 Marionette TRACE conn2 -> [0,1634,"setScriptTimeout",{"ms":35000}] 18:52:58 INFO - PROCESS | 1692 | 1467424378950 Marionette TRACE conn2 <- [1,1634,null,{}] 18:52:58 INFO - PROCESS | 1692 | 1467424378954 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}] 18:52:58 INFO - PROCESS | 1692 | 1467424378955 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:52:59 INFO - PROCESS | 1692 | 1467424379038 Marionette TRACE conn2 <- [1,1635,null,{"value":null}] 18:52:59 INFO - PROCESS | 1692 | 1467424379049 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:59 INFO - PROCESS | 1692 | 1467424379051 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:52:59 INFO - PROCESS | 1692 | ++DOCSHELL 0x11699d000 == 31 [pid = 1692] [id = 416] 18:52:59 INFO - PROCESS | 1692 | ++DOMWINDOW == 105 (0x113d4d000) [pid = 1692] [serial = 1247] [outer = 0x0] 18:52:59 INFO - PROCESS | 1692 | ++DOMWINDOW == 106 (0x113f2f400) [pid = 1692] [serial = 1248] [outer = 0x113d4d000] 18:52:59 INFO - PROCESS | 1692 | 1467424379079 Marionette DEBUG loaded listener.js 18:52:59 INFO - PROCESS | 1692 | ++DOMWINDOW == 107 (0x1162a0c00) [pid = 1692] [serial = 1249] [outer = 0x113d4d000] 18:52:59 INFO - PROCESS | 1692 | --DOMWINDOW == 106 (0x119e98000) [pid = 1692] [serial = 1168] [outer = 0x0] [url = about:blank] 18:52:59 INFO - PROCESS | 1692 | --DOMWINDOW == 105 (0x1192b6c00) [pid = 1692] [serial = 1167] [outer = 0x0] [url = about:blank] 18:52:59 INFO - PROCESS | 1692 | --DOMWINDOW == 104 (0x121474c00) [pid = 1692] [serial = 1173] [outer = 0x0] [url = about:blank] 18:52:59 INFO - PROCESS | 1692 | --DOMWINDOW == 103 (0x1131cfc00) [pid = 1692] [serial = 1155] [outer = 0x0] [url = about:blank] 18:52:59 INFO - PROCESS | 1692 | --DOMWINDOW == 102 (0x113dad000) [pid = 1692] [serial = 1156] [outer = 0x0] [url = about:blank] 18:52:59 INFO - PROCESS | 1692 | --DOMWINDOW == 101 (0x118321000) [pid = 1692] [serial = 1161] [outer = 0x0] [url = about:blank] 18:52:59 INFO - PROCESS | 1692 | --DOMWINDOW == 100 (0x118425400) [pid = 1692] [serial = 1162] [outer = 0x0] [url = about:blank] 18:52:59 INFO - PROCESS | 1692 | --DOMWINDOW == 99 (0x118323800) [pid = 1692] [serial = 1147] [outer = 0x0] [url = about:blank] 18:52:59 INFO - PROCESS | 1692 | --DOMWINDOW == 98 (0x1130f1400) [pid = 1692] [serial = 1149] [outer = 0x0] [url = about:blank] 18:52:59 INFO - PROCESS | 1692 | --DOMWINDOW == 97 (0x113da8c00) [pid = 1692] [serial = 1150] [outer = 0x0] [url = about:blank] 18:52:59 INFO - PROCESS | 1692 | --DOMWINDOW == 96 (0x112a59400) [pid = 1692] [serial = 1152] [outer = 0x0] [url = about:blank] 18:52:59 INFO - PROCESS | 1692 | --DOMWINDOW == 95 (0x112e58800) [pid = 1692] [serial = 1153] [outer = 0x0] [url = about:blank] 18:52:59 INFO - PROCESS | 1692 | --DOMWINDOW == 94 (0x1184be800) [pid = 1692] [serial = 1164] [outer = 0x0] [url = about:blank] 18:52:59 INFO - PROCESS | 1692 | --DOMWINDOW == 93 (0x116968c00) [pid = 1692] [serial = 1158] [outer = 0x0] [url = about:blank] 18:52:59 INFO - PROCESS | 1692 | --DOMWINDOW == 92 (0x1176c6800) [pid = 1692] [serial = 1159] [outer = 0x0] [url = about:blank] 18:52:59 INFO - PROCESS | 1692 | --DOMWINDOW == 91 (0x119edc800) [pid = 1692] [serial = 1170] [outer = 0x0] [url = about:blank] 18:52:59 INFO - PROCESS | 1692 | --DOMWINDOW == 90 (0x121ace800) [pid = 1692] [serial = 1174] [outer = 0x0] [url = about:blank] 18:52:59 INFO - PROCESS | 1692 | --DOMWINDOW == 89 (0x123ca5800) [pid = 1692] [serial = 1176] [outer = 0x0] [url = about:blank] 18:52:59 INFO - PROCESS | 1692 | --DOMWINDOW == 88 (0x124bc2c00) [pid = 1692] [serial = 1177] [outer = 0x0] [url = about:blank] 18:52:59 INFO - PROCESS | 1692 | --DOMWINDOW == 87 (0x12559cc00) [pid = 1692] [serial = 1183] [outer = 0x0] [url = about:blank] 18:52:59 INFO - PROCESS | 1692 | --DOMWINDOW == 86 (0x120f8e000) [pid = 1692] [serial = 1171] [outer = 0x0] [url = about:blank] 18:52:59 INFO - PROCESS | 1692 | --DOMWINDOW == 85 (0x124d07800) [pid = 1692] [serial = 1182] [outer = 0x0] [url = about:blank] 18:52:59 INFO - PROCESS | 1692 | --DOMWINDOW == 84 (0x1268c3000) [pid = 1692] [serial = 1186] [outer = 0x0] [url = about:blank] 18:52:59 INFO - PROCESS | 1692 | --DOMWINDOW == 83 (0x119817400) [pid = 1692] [serial = 1180] [outer = 0x0] [url = about:blank] 18:52:59 INFO - PROCESS | 1692 | --DOMWINDOW == 82 (0x118319000) [pid = 1692] [serial = 1179] [outer = 0x0] [url = about:blank] 18:52:59 INFO - PROCESS | 1692 | --DOMWINDOW == 81 (0x1184c7800) [pid = 1692] [serial = 1165] [outer = 0x0] [url = about:blank] 18:52:59 INFO - PROCESS | 1692 | --DOMWINDOW == 80 (0x1260c6800) [pid = 1692] [serial = 1185] [outer = 0x0] [url = about:blank] 18:52:59 INFO - PROCESS | 1692 | 1467424379448 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]]]}] 18:52:59 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 18:52:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 520ms 18:52:59 INFO - PROCESS | 1692 | 1467424379468 Marionette TRACE conn2 -> [0,1637,"getWindowHandle",null] 18:52:59 INFO - PROCESS | 1692 | 1467424379471 Marionette TRACE conn2 <- [1,1637,null,{"value":"7"}] 18:52:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 18:52:59 INFO - PROCESS | 1692 | 1467424379475 Marionette TRACE conn2 -> [0,1638,"setScriptTimeout",{"ms":35000}] 18:52:59 INFO - PROCESS | 1692 | 1467424379477 Marionette TRACE conn2 <- [1,1638,null,{}] 18:52:59 INFO - PROCESS | 1692 | 1467424379481 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}] 18:52:59 INFO - PROCESS | 1692 | 1467424379483 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:52:59 INFO - PROCESS | 1692 | 1467424379561 Marionette TRACE conn2 <- [1,1639,null,{"value":null}] 18:52:59 INFO - PROCESS | 1692 | 1467424379567 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:59 INFO - PROCESS | 1692 | 1467424379569 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:52:59 INFO - PROCESS | 1692 | ++DOCSHELL 0x119003000 == 32 [pid = 1692] [id = 417] 18:52:59 INFO - PROCESS | 1692 | ++DOMWINDOW == 81 (0x116a0bc00) [pid = 1692] [serial = 1250] [outer = 0x0] 18:52:59 INFO - PROCESS | 1692 | ++DOMWINDOW == 82 (0x117ec5c00) [pid = 1692] [serial = 1251] [outer = 0x116a0bc00] 18:52:59 INFO - PROCESS | 1692 | 1467424379596 Marionette DEBUG loaded listener.js 18:52:59 INFO - PROCESS | 1692 | ++DOMWINDOW == 83 (0x11831a400) [pid = 1692] [serial = 1252] [outer = 0x116a0bc00] 18:52:59 INFO - PROCESS | 1692 | 1467424379959 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]]]}] 18:52:59 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 18:52:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 521ms 18:53:00 INFO - PROCESS | 1692 | 1467424379998 Marionette TRACE conn2 -> [0,1641,"getWindowHandle",null] 18:53:00 INFO - PROCESS | 1692 | 1467424380000 Marionette TRACE conn2 <- [1,1641,null,{"value":"7"}] 18:53:00 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 18:53:00 INFO - PROCESS | 1692 | 1467424380003 Marionette TRACE conn2 -> [0,1642,"setScriptTimeout",{"ms":35000}] 18:53:00 INFO - PROCESS | 1692 | 1467424380006 Marionette TRACE conn2 <- [1,1642,null,{}] 18:53:00 INFO - PROCESS | 1692 | 1467424380014 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}] 18:53:00 INFO - PROCESS | 1692 | 1467424380018 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:53:00 INFO - PROCESS | 1692 | 1467424380100 Marionette TRACE conn2 <- [1,1643,null,{"value":null}] 18:53:00 INFO - PROCESS | 1692 | 1467424380105 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:00 INFO - PROCESS | 1692 | 1467424380107 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:53:00 INFO - PROCESS | 1692 | ++DOCSHELL 0x1212fa800 == 33 [pid = 1692] [id = 418] 18:53:00 INFO - PROCESS | 1692 | ++DOMWINDOW == 84 (0x112695400) [pid = 1692] [serial = 1253] [outer = 0x0] 18:53:00 INFO - PROCESS | 1692 | ++DOMWINDOW == 85 (0x1186c4800) [pid = 1692] [serial = 1254] [outer = 0x112695400] 18:53:00 INFO - PROCESS | 1692 | 1467424380135 Marionette DEBUG loaded listener.js 18:53:00 INFO - PROCESS | 1692 | ++DOMWINDOW == 86 (0x119084000) [pid = 1692] [serial = 1255] [outer = 0x112695400] 18:53:00 INFO - PROCESS | 1692 | 1467424380465 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]]]}] 18:53:00 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 18:53:00 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 470ms 18:53:00 INFO - PROCESS | 1692 | 1467424380474 Marionette TRACE conn2 -> [0,1645,"getWindowHandle",null] 18:53:00 INFO - PROCESS | 1692 | 1467424380475 Marionette TRACE conn2 <- [1,1645,null,{"value":"7"}] 18:53:00 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 18:53:00 INFO - PROCESS | 1692 | 1467424380478 Marionette TRACE conn2 -> [0,1646,"setScriptTimeout",{"ms":35000}] 18:53:00 INFO - PROCESS | 1692 | 1467424380479 Marionette TRACE conn2 <- [1,1646,null,{}] 18:53:00 INFO - PROCESS | 1692 | 1467424380485 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}] 18:53:00 INFO - PROCESS | 1692 | 1467424380486 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:53:00 INFO - PROCESS | 1692 | 1467424380570 Marionette TRACE conn2 <- [1,1647,null,{"value":null}] 18:53:00 INFO - PROCESS | 1692 | 1467424380631 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:00 INFO - PROCESS | 1692 | 1467424380632 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:53:00 INFO - PROCESS | 1692 | ++DOCSHELL 0x123d69000 == 34 [pid = 1692] [id = 419] 18:53:00 INFO - PROCESS | 1692 | ++DOMWINDOW == 87 (0x1183b5000) [pid = 1692] [serial = 1256] [outer = 0x0] 18:53:00 INFO - PROCESS | 1692 | ++DOMWINDOW == 88 (0x1195cd000) [pid = 1692] [serial = 1257] [outer = 0x1183b5000] 18:53:00 INFO - PROCESS | 1692 | 1467424380657 Marionette DEBUG loaded listener.js 18:53:00 INFO - PROCESS | 1692 | ++DOMWINDOW == 89 (0x119810000) [pid = 1692] [serial = 1258] [outer = 0x1183b5000] 18:53:00 INFO - PROCESS | 1692 | 1467424380988 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]]]}] 18:53:00 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 18:53:00 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 521ms 18:53:01 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 18:53:01 INFO - PROCESS | 1692 | 1467424381000 Marionette TRACE conn2 -> [0,1649,"getWindowHandle",null] 18:53:01 INFO - PROCESS | 1692 | 1467424381001 Marionette TRACE conn2 <- [1,1649,null,{"value":"7"}] 18:53:01 INFO - PROCESS | 1692 | 1467424381003 Marionette TRACE conn2 -> [0,1650,"setScriptTimeout",{"ms":35000}] 18:53:01 INFO - PROCESS | 1692 | 1467424381004 Marionette TRACE conn2 <- [1,1650,null,{}] 18:53:01 INFO - PROCESS | 1692 | 1467424381007 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}] 18:53:01 INFO - PROCESS | 1692 | 1467424381008 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:53:01 INFO - PROCESS | 1692 | 1467424381109 Marionette TRACE conn2 <- [1,1651,null,{"value":null}] 18:53:01 INFO - PROCESS | 1692 | 1467424381121 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:01 INFO - PROCESS | 1692 | 1467424381122 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:53:01 INFO - PROCESS | 1692 | ++DOCSHELL 0x126015000 == 35 [pid = 1692] [id = 420] 18:53:01 INFO - PROCESS | 1692 | ++DOMWINDOW == 90 (0x1192b4c00) [pid = 1692] [serial = 1259] [outer = 0x0] 18:53:01 INFO - PROCESS | 1692 | ++DOMWINDOW == 91 (0x119ed7400) [pid = 1692] [serial = 1260] [outer = 0x1192b4c00] 18:53:01 INFO - PROCESS | 1692 | 1467424381147 Marionette DEBUG loaded listener.js 18:53:01 INFO - PROCESS | 1692 | ++DOMWINDOW == 92 (0x119ee2c00) [pid = 1692] [serial = 1261] [outer = 0x1192b4c00] 18:53:01 INFO - PROCESS | 1692 | 1467424381504 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]]]}] 18:53:01 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 18:53:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 518ms 18:53:01 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 18:53:01 INFO - PROCESS | 1692 | 1467424381521 Marionette TRACE conn2 -> [0,1653,"getWindowHandle",null] 18:53:01 INFO - PROCESS | 1692 | 1467424381522 Marionette TRACE conn2 <- [1,1653,null,{"value":"7"}] 18:53:01 INFO - PROCESS | 1692 | 1467424381524 Marionette TRACE conn2 -> [0,1654,"setScriptTimeout",{"ms":35000}] 18:53:01 INFO - PROCESS | 1692 | 1467424381526 Marionette TRACE conn2 <- [1,1654,null,{}] 18:53:01 INFO - PROCESS | 1692 | 1467424381534 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}] 18:53:01 INFO - PROCESS | 1692 | 1467424381538 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:53:01 INFO - PROCESS | 1692 | 1467424381660 Marionette TRACE conn2 <- [1,1655,null,{"value":null}] 18:53:01 INFO - PROCESS | 1692 | 1467424381664 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:01 INFO - PROCESS | 1692 | 1467424381665 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:53:01 INFO - PROCESS | 1692 | ++DOCSHELL 0x12833f000 == 36 [pid = 1692] [id = 421] 18:53:01 INFO - PROCESS | 1692 | ++DOMWINDOW == 93 (0x119810c00) [pid = 1692] [serial = 1262] [outer = 0x0] 18:53:01 INFO - PROCESS | 1692 | ++DOMWINDOW == 94 (0x1216b2800) [pid = 1692] [serial = 1263] [outer = 0x119810c00] 18:53:01 INFO - PROCESS | 1692 | 1467424381690 Marionette DEBUG loaded listener.js 18:53:01 INFO - PROCESS | 1692 | ++DOMWINDOW == 95 (0x1260c4400) [pid = 1692] [serial = 1264] [outer = 0x119810c00] 18:53:02 INFO - PROCESS | 1692 | 1467424382032 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]]]}] 18:53:02 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 18:53:02 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 525ms 18:53:02 INFO - PROCESS | 1692 | 1467424382061 Marionette TRACE conn2 -> [0,1657,"getWindowHandle",null] 18:53:02 INFO - PROCESS | 1692 | 1467424382063 Marionette TRACE conn2 <- [1,1657,null,{"value":"7"}] 18:53:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 18:53:02 INFO - PROCESS | 1692 | 1467424382069 Marionette TRACE conn2 -> [0,1658,"setScriptTimeout",{"ms":35000}] 18:53:02 INFO - PROCESS | 1692 | 1467424382070 Marionette TRACE conn2 <- [1,1658,null,{}] 18:53:02 INFO - PROCESS | 1692 | 1467424382072 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}] 18:53:02 INFO - PROCESS | 1692 | 1467424382073 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:53:02 INFO - PROCESS | 1692 | 1467424382171 Marionette TRACE conn2 <- [1,1659,null,{"value":null}] 18:53:02 INFO - PROCESS | 1692 | 1467424382184 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:02 INFO - PROCESS | 1692 | 1467424382185 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:53:02 INFO - PROCESS | 1692 | ++DOCSHELL 0x117e35000 == 37 [pid = 1692] [id = 422] 18:53:02 INFO - PROCESS | 1692 | ++DOMWINDOW == 96 (0x1260c5000) [pid = 1692] [serial = 1265] [outer = 0x0] 18:53:02 INFO - PROCESS | 1692 | ++DOMWINDOW == 97 (0x12667bc00) [pid = 1692] [serial = 1266] [outer = 0x1260c5000] 18:53:02 INFO - PROCESS | 1692 | 1467424382211 Marionette DEBUG loaded listener.js 18:53:02 INFO - PROCESS | 1692 | ++DOMWINDOW == 98 (0x126d3ac00) [pid = 1692] [serial = 1267] [outer = 0x1260c5000] 18:53:02 INFO - PROCESS | 1692 | 1467424382533 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]]]}] 18:53:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 18:53:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 519ms 18:53:02 INFO - PROCESS | 1692 | 1467424382589 Marionette TRACE conn2 -> [0,1661,"getWindowHandle",null] 18:53:02 INFO - PROCESS | 1692 | 1467424382590 Marionette TRACE conn2 <- [1,1661,null,{"value":"7"}] 18:53:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 18:53:02 INFO - PROCESS | 1692 | 1467424382592 Marionette TRACE conn2 -> [0,1662,"setScriptTimeout",{"ms":35000}] 18:53:02 INFO - PROCESS | 1692 | 1467424382593 Marionette TRACE conn2 <- [1,1662,null,{}] 18:53:02 INFO - PROCESS | 1692 | 1467424382596 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}] 18:53:02 INFO - PROCESS | 1692 | 1467424382597 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:53:02 INFO - PROCESS | 1692 | 1467424382694 Marionette TRACE conn2 <- [1,1663,null,{"value":null}] 18:53:02 INFO - PROCESS | 1692 | 1467424382698 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:02 INFO - PROCESS | 1692 | 1467424382699 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:53:02 INFO - PROCESS | 1692 | ++DOCSHELL 0x12aad9000 == 38 [pid = 1692] [id = 423] 18:53:02 INFO - PROCESS | 1692 | ++DOMWINDOW == 99 (0x1260c8c00) [pid = 1692] [serial = 1268] [outer = 0x0] 18:53:02 INFO - PROCESS | 1692 | ++DOMWINDOW == 100 (0x126d3d800) [pid = 1692] [serial = 1269] [outer = 0x1260c8c00] 18:53:02 INFO - PROCESS | 1692 | 1467424382723 Marionette DEBUG loaded listener.js 18:53:02 INFO - PROCESS | 1692 | ++DOMWINDOW == 101 (0x1282da000) [pid = 1692] [serial = 1270] [outer = 0x1260c8c00] 18:53:03 INFO - PROCESS | 1692 | --DOMWINDOW == 100 (0x110e22c00) [pid = 1692] [serial = 1187] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 18:53:03 INFO - PROCESS | 1692 | --DOMWINDOW == 99 (0x112a85400) [pid = 1692] [serial = 1190] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 18:53:03 INFO - PROCESS | 1692 | --DOMWINDOW == 98 (0x117ec9400) [pid = 1692] [serial = 1193] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 18:53:03 INFO - PROCESS | 1692 | --DOMWINDOW == 97 (0x1180c0400) [pid = 1692] [serial = 1196] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 18:53:03 INFO - PROCESS | 1692 | --DOMWINDOW == 96 (0x113263800) [pid = 1692] [serial = 1208] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 18:53:03 INFO - PROCESS | 1692 | --DOMWINDOW == 95 (0x110e26800) [pid = 1692] [serial = 1199] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 18:53:03 INFO - PROCESS | 1692 | --DOMWINDOW == 94 (0x1128d9400) [pid = 1692] [serial = 1205] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 18:53:03 INFO - PROCESS | 1692 | --DOMWINDOW == 93 (0x117020800) [pid = 1692] [serial = 1214] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 18:53:03 INFO - PROCESS | 1692 | --DOMWINDOW == 92 (0x112769800) [pid = 1692] [serial = 1217] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 18:53:03 INFO - PROCESS | 1692 | --DOMWINDOW == 91 (0x1128cfc00) [pid = 1692] [serial = 1211] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 18:53:03 INFO - PROCESS | 1692 | --DOMWINDOW == 90 (0x1138f7000) [pid = 1692] [serial = 1220] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 18:53:03 INFO - PROCESS | 1692 | --DOMWINDOW == 89 (0x110e2fc00) [pid = 1692] [serial = 1226] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 18:53:03 INFO - PROCESS | 1692 | --DOMWINDOW == 88 (0x118c1a800) [pid = 1692] [serial = 1223] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 18:53:03 INFO - PROCESS | 1692 | --DOMWINDOW == 87 (0x1128cdc00) [pid = 1692] [serial = 1202] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 18:53:03 INFO - PROCESS | 1692 | --DOMWINDOW == 86 (0x110ee8400) [pid = 1692] [serial = 1229] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 18:53:03 INFO - PROCESS | 1692 | --DOMWINDOW == 85 (0x1216aa400) [pid = 1692] [serial = 1232] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 18:53:03 INFO - PROCESS | 1692 | --DOMWINDOW == 84 (0x123ca6000) [pid = 1692] [serial = 1235] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 18:53:03 INFO - PROCESS | 1692 | 1467424383138 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]]]}] 18:53:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 18:53:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 571ms 18:53:03 INFO - PROCESS | 1692 | 1467424383165 Marionette TRACE conn2 -> [0,1665,"getWindowHandle",null] 18:53:03 INFO - PROCESS | 1692 | 1467424383168 Marionette TRACE conn2 <- [1,1665,null,{"value":"7"}] 18:53:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 18:53:03 INFO - PROCESS | 1692 | 1467424383170 Marionette TRACE conn2 -> [0,1666,"setScriptTimeout",{"ms":35000}] 18:53:03 INFO - PROCESS | 1692 | 1467424383171 Marionette TRACE conn2 <- [1,1666,null,{}] 18:53:03 INFO - PROCESS | 1692 | 1467424383174 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}] 18:53:03 INFO - PROCESS | 1692 | 1467424383175 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:53:03 INFO - PROCESS | 1692 | 1467424383255 Marionette TRACE conn2 <- [1,1667,null,{"value":null}] 18:53:03 INFO - PROCESS | 1692 | 1467424383314 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:03 INFO - PROCESS | 1692 | 1467424383315 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:53:03 INFO - PROCESS | 1692 | ++DOCSHELL 0x129348800 == 39 [pid = 1692] [id = 424] 18:53:03 INFO - PROCESS | 1692 | ++DOMWINDOW == 85 (0x1128cf800) [pid = 1692] [serial = 1271] [outer = 0x0] 18:53:03 INFO - PROCESS | 1692 | ++DOMWINDOW == 86 (0x112eeec00) [pid = 1692] [serial = 1272] [outer = 0x1128cf800] 18:53:03 INFO - PROCESS | 1692 | 1467424383339 Marionette DEBUG loaded listener.js 18:53:03 INFO - PROCESS | 1692 | ++DOMWINDOW == 87 (0x117020800) [pid = 1692] [serial = 1273] [outer = 0x1128cf800] 18:53:03 INFO - PROCESS | 1692 | 1467424383613 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]]]}] 18:53:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 18:53:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 470ms 18:53:03 INFO - PROCESS | 1692 | 1467424383640 Marionette TRACE conn2 -> [0,1669,"getWindowHandle",null] 18:53:03 INFO - PROCESS | 1692 | 1467424383641 Marionette TRACE conn2 <- [1,1669,null,{"value":"7"}] 18:53:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 18:53:03 INFO - PROCESS | 1692 | 1467424383643 Marionette TRACE conn2 -> [0,1670,"setScriptTimeout",{"ms":35000}] 18:53:03 INFO - PROCESS | 1692 | 1467424383645 Marionette TRACE conn2 <- [1,1670,null,{}] 18:53:03 INFO - PROCESS | 1692 | 1467424383655 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}] 18:53:03 INFO - PROCESS | 1692 | 1467424383656 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:53:03 INFO - PROCESS | 1692 | 1467424383741 Marionette TRACE conn2 <- [1,1671,null,{"value":null}] 18:53:03 INFO - PROCESS | 1692 | 1467424383746 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:03 INFO - PROCESS | 1692 | 1467424383748 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:53:03 INFO - PROCESS | 1692 | ++DOCSHELL 0x12ba1c000 == 40 [pid = 1692] [id = 425] 18:53:03 INFO - PROCESS | 1692 | ++DOMWINDOW == 88 (0x1176c7800) [pid = 1692] [serial = 1274] [outer = 0x0] 18:53:03 INFO - PROCESS | 1692 | ++DOMWINDOW == 89 (0x1192b2400) [pid = 1692] [serial = 1275] [outer = 0x1176c7800] 18:53:03 INFO - PROCESS | 1692 | 1467424383781 Marionette DEBUG loaded listener.js 18:53:03 INFO - PROCESS | 1692 | ++DOMWINDOW == 90 (0x121053000) [pid = 1692] [serial = 1276] [outer = 0x1176c7800] 18:53:04 INFO - PROCESS | 1692 | 1467424384125 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]]]}] 18:53:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 18:53:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 525ms 18:53:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 18:53:04 INFO - PROCESS | 1692 | 1467424384178 Marionette TRACE conn2 -> [0,1673,"getWindowHandle",null] 18:53:04 INFO - PROCESS | 1692 | 1467424384180 Marionette TRACE conn2 <- [1,1673,null,{"value":"7"}] 18:53:04 INFO - PROCESS | 1692 | 1467424384182 Marionette TRACE conn2 -> [0,1674,"setScriptTimeout",{"ms":35000}] 18:53:04 INFO - PROCESS | 1692 | 1467424384184 Marionette TRACE conn2 <- [1,1674,null,{}] 18:53:04 INFO - PROCESS | 1692 | 1467424384186 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}] 18:53:04 INFO - PROCESS | 1692 | 1467424384188 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:53:04 INFO - PROCESS | 1692 | 1467424384283 Marionette TRACE conn2 <- [1,1675,null,{"value":null}] 18:53:04 INFO - PROCESS | 1692 | 1467424384286 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:04 INFO - PROCESS | 1692 | 1467424384288 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:53:04 INFO - PROCESS | 1692 | ++DOCSHELL 0x12c128000 == 41 [pid = 1692] [id = 426] 18:53:04 INFO - PROCESS | 1692 | ++DOMWINDOW == 91 (0x1249a2000) [pid = 1692] [serial = 1277] [outer = 0x0] 18:53:04 INFO - PROCESS | 1692 | ++DOMWINDOW == 92 (0x1282e5400) [pid = 1692] [serial = 1278] [outer = 0x1249a2000] 18:53:04 INFO - PROCESS | 1692 | 1467424384314 Marionette DEBUG loaded listener.js 18:53:04 INFO - PROCESS | 1692 | ++DOMWINDOW == 93 (0x129029000) [pid = 1692] [serial = 1279] [outer = 0x1249a2000] 18:53:04 INFO - PROCESS | 1692 | 1467424384625 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]]]}] 18:53:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 18:53:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 469ms 18:53:04 INFO - PROCESS | 1692 | 1467424384652 Marionette TRACE conn2 -> [0,1677,"getWindowHandle",null] 18:53:04 INFO - PROCESS | 1692 | 1467424384653 Marionette TRACE conn2 <- [1,1677,null,{"value":"7"}] 18:53:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 18:53:04 INFO - PROCESS | 1692 | 1467424384656 Marionette TRACE conn2 -> [0,1678,"setScriptTimeout",{"ms":35000}] 18:53:04 INFO - PROCESS | 1692 | 1467424384657 Marionette TRACE conn2 <- [1,1678,null,{}] 18:53:04 INFO - PROCESS | 1692 | 1467424384659 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}] 18:53:04 INFO - PROCESS | 1692 | 1467424384660 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:53:04 INFO - PROCESS | 1692 | 1467424384740 Marionette TRACE conn2 <- [1,1679,null,{"value":null}] 18:53:04 INFO - PROCESS | 1692 | 1467424384744 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:04 INFO - PROCESS | 1692 | 1467424384745 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:53:04 INFO - PROCESS | 1692 | ++DOCSHELL 0x12c621800 == 42 [pid = 1692] [id = 427] 18:53:04 INFO - PROCESS | 1692 | ++DOMWINDOW == 94 (0x129028400) [pid = 1692] [serial = 1280] [outer = 0x0] 18:53:04 INFO - PROCESS | 1692 | ++DOMWINDOW == 95 (0x12913a800) [pid = 1692] [serial = 1281] [outer = 0x129028400] 18:53:04 INFO - PROCESS | 1692 | 1467424384777 Marionette DEBUG loaded listener.js 18:53:04 INFO - PROCESS | 1692 | ++DOMWINDOW == 96 (0x129143000) [pid = 1692] [serial = 1282] [outer = 0x129028400] 18:53:05 INFO - PROCESS | 1692 | 1467424385241 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]]]}] 18:53:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 18:53:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 619ms 18:53:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 18:53:05 INFO - PROCESS | 1692 | 1467424385276 Marionette TRACE conn2 -> [0,1681,"getWindowHandle",null] 18:53:05 INFO - PROCESS | 1692 | 1467424385278 Marionette TRACE conn2 <- [1,1681,null,{"value":"7"}] 18:53:05 INFO - PROCESS | 1692 | 1467424385284 Marionette TRACE conn2 -> [0,1682,"setScriptTimeout",{"ms":35000}] 18:53:05 INFO - PROCESS | 1692 | 1467424385286 Marionette TRACE conn2 <- [1,1682,null,{}] 18:53:05 INFO - PROCESS | 1692 | 1467424385290 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}] 18:53:05 INFO - PROCESS | 1692 | 1467424385292 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:53:05 INFO - PROCESS | 1692 | 1467424385401 Marionette TRACE conn2 <- [1,1683,null,{"value":null}] 18:53:05 INFO - PROCESS | 1692 | 1467424385485 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:05 INFO - PROCESS | 1692 | 1467424385487 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:53:05 INFO - PROCESS | 1692 | ++DOCSHELL 0x118620800 == 43 [pid = 1692] [id = 428] 18:53:05 INFO - PROCESS | 1692 | ++DOMWINDOW == 97 (0x1130f3c00) [pid = 1692] [serial = 1283] [outer = 0x0] 18:53:05 INFO - PROCESS | 1692 | ++DOMWINDOW == 98 (0x1133dcc00) [pid = 1692] [serial = 1284] [outer = 0x1130f3c00] 18:53:05 INFO - PROCESS | 1692 | 1467424385559 Marionette DEBUG loaded listener.js 18:53:05 INFO - PROCESS | 1692 | ++DOMWINDOW == 99 (0x1160d9400) [pid = 1692] [serial = 1285] [outer = 0x1130f3c00] 18:53:05 INFO - PROCESS | 1692 | 1467424385990 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]]]}] 18:53:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 18:53:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 773ms 18:53:06 INFO - PROCESS | 1692 | 1467424386055 Marionette TRACE conn2 -> [0,1685,"getWindowHandle",null] 18:53:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 18:53:06 INFO - PROCESS | 1692 | 1467424386058 Marionette TRACE conn2 <- [1,1685,null,{"value":"7"}] 18:53:06 INFO - PROCESS | 1692 | 1467424386081 Marionette TRACE conn2 -> [0,1686,"setScriptTimeout",{"ms":35000}] 18:53:06 INFO - PROCESS | 1692 | 1467424386083 Marionette TRACE conn2 <- [1,1686,null,{}] 18:53:06 INFO - PROCESS | 1692 | 1467424386088 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}] 18:53:06 INFO - PROCESS | 1692 | 1467424386090 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:53:06 INFO - PROCESS | 1692 | 1467424386195 Marionette TRACE conn2 <- [1,1687,null,{"value":null}] 18:53:06 INFO - PROCESS | 1692 | 1467424386266 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:06 INFO - PROCESS | 1692 | 1467424386268 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:53:06 INFO - PROCESS | 1692 | ++DOCSHELL 0x123d36000 == 44 [pid = 1692] [id = 429] 18:53:06 INFO - PROCESS | 1692 | ++DOMWINDOW == 100 (0x118320400) [pid = 1692] [serial = 1286] [outer = 0x0] 18:53:06 INFO - PROCESS | 1692 | ++DOMWINDOW == 101 (0x118429800) [pid = 1692] [serial = 1287] [outer = 0x118320400] 18:53:06 INFO - PROCESS | 1692 | 1467424386298 Marionette DEBUG loaded listener.js 18:53:06 INFO - PROCESS | 1692 | ++DOMWINDOW == 102 (0x118c17400) [pid = 1692] [serial = 1288] [outer = 0x118320400] 18:53:06 INFO - PROCESS | 1692 | 1467424386709 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]]]}] 18:53:06 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 18:53:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 690ms 18:53:06 INFO - PROCESS | 1692 | 1467424386771 Marionette TRACE conn2 -> [0,1689,"getWindowHandle",null] 18:53:06 INFO - PROCESS | 1692 | 1467424386773 Marionette TRACE conn2 <- [1,1689,null,{"value":"7"}] 18:53:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 18:53:06 INFO - PROCESS | 1692 | 1467424386775 Marionette TRACE conn2 -> [0,1690,"setScriptTimeout",{"ms":35000}] 18:53:06 INFO - PROCESS | 1692 | 1467424386778 Marionette TRACE conn2 <- [1,1690,null,{}] 18:53:06 INFO - PROCESS | 1692 | 1467424386817 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}] 18:53:06 INFO - PROCESS | 1692 | 1467424386820 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:53:06 INFO - PROCESS | 1692 | 1467424386927 Marionette TRACE conn2 <- [1,1691,null,{"value":null}] 18:53:07 INFO - PROCESS | 1692 | 1467424386998 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:07 INFO - PROCESS | 1692 | 1467424387001 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:53:07 INFO - PROCESS | 1692 | ++DOCSHELL 0x12c622000 == 45 [pid = 1692] [id = 430] 18:53:07 INFO - PROCESS | 1692 | ++DOMWINDOW == 103 (0x119e8d400) [pid = 1692] [serial = 1289] [outer = 0x0] 18:53:07 INFO - PROCESS | 1692 | ++DOMWINDOW == 104 (0x1213bc800) [pid = 1692] [serial = 1290] [outer = 0x119e8d400] 18:53:07 INFO - PROCESS | 1692 | 1467424387034 Marionette DEBUG loaded listener.js 18:53:07 INFO - PROCESS | 1692 | ++DOMWINDOW == 105 (0x123ca7000) [pid = 1692] [serial = 1291] [outer = 0x119e8d400] 18:53:07 INFO - PROCESS | 1692 | 1467424387472 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]]]}] 18:53:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 18:53:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 734ms 18:53:07 INFO - PROCESS | 1692 | 1467424387510 Marionette TRACE conn2 -> [0,1693,"getWindowHandle",null] 18:53:07 INFO - PROCESS | 1692 | 1467424387512 Marionette TRACE conn2 <- [1,1693,null,{"value":"7"}] 18:53:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 18:53:07 INFO - PROCESS | 1692 | 1467424387514 Marionette TRACE conn2 -> [0,1694,"setScriptTimeout",{"ms":35000}] 18:53:07 INFO - PROCESS | 1692 | 1467424387515 Marionette TRACE conn2 <- [1,1694,null,{}] 18:53:07 INFO - PROCESS | 1692 | 1467424387518 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}] 18:53:07 INFO - PROCESS | 1692 | 1467424387519 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:53:07 INFO - PROCESS | 1692 | 1467424387626 Marionette TRACE conn2 <- [1,1695,null,{"value":null}] 18:53:07 INFO - PROCESS | 1692 | 1467424387685 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:07 INFO - PROCESS | 1692 | 1467424387687 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:53:07 INFO - PROCESS | 1692 | ++DOCSHELL 0x11699e800 == 46 [pid = 1692] [id = 431] 18:53:07 INFO - PROCESS | 1692 | ++DOMWINDOW == 106 (0x1133df800) [pid = 1692] [serial = 1292] [outer = 0x0] 18:53:07 INFO - PROCESS | 1692 | ++DOMWINDOW == 107 (0x1186d1400) [pid = 1692] [serial = 1293] [outer = 0x1133df800] 18:53:07 INFO - PROCESS | 1692 | 1467424387716 Marionette DEBUG loaded listener.js 18:53:07 INFO - PROCESS | 1692 | ++DOMWINDOW == 108 (0x1216ac000) [pid = 1692] [serial = 1294] [outer = 0x1133df800] 18:53:08 INFO - PROCESS | 1692 | 1467424388332 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]]]}] 18:53:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 18:53:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 869ms 18:53:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 18:53:08 INFO - PROCESS | 1692 | 1467424388384 Marionette TRACE conn2 -> [0,1697,"getWindowHandle",null] 18:53:08 INFO - PROCESS | 1692 | 1467424388386 Marionette TRACE conn2 <- [1,1697,null,{"value":"7"}] 18:53:08 INFO - PROCESS | 1692 | 1467424388389 Marionette TRACE conn2 -> [0,1698,"setScriptTimeout",{"ms":35000}] 18:53:08 INFO - PROCESS | 1692 | 1467424388390 Marionette TRACE conn2 <- [1,1698,null,{}] 18:53:08 INFO - PROCESS | 1692 | 1467424388394 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}] 18:53:08 INFO - PROCESS | 1692 | 1467424388396 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:53:08 INFO - PROCESS | 1692 | 1467424388532 Marionette TRACE conn2 <- [1,1699,null,{"value":null}] 18:53:08 INFO - PROCESS | 1692 | 1467424388543 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:08 INFO - PROCESS | 1692 | 1467424388545 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:53:08 INFO - PROCESS | 1692 | ++DOCSHELL 0x116ab7000 == 47 [pid = 1692] [id = 432] 18:53:08 INFO - PROCESS | 1692 | ++DOMWINDOW == 109 (0x1130f7000) [pid = 1692] [serial = 1295] [outer = 0x0] 18:53:08 INFO - PROCESS | 1692 | ++DOMWINDOW == 110 (0x113d42400) [pid = 1692] [serial = 1296] [outer = 0x1130f7000] 18:53:08 INFO - PROCESS | 1692 | 1467424388586 Marionette DEBUG loaded listener.js 18:53:08 INFO - PROCESS | 1692 | ++DOMWINDOW == 111 (0x11629f400) [pid = 1692] [serial = 1297] [outer = 0x1130f7000] 18:53:09 INFO - PROCESS | 1692 | --DOCSHELL 0x11666b000 == 46 [pid = 1692] [id = 401] 18:53:09 INFO - PROCESS | 1692 | --DOCSHELL 0x12c128000 == 45 [pid = 1692] [id = 426] 18:53:09 INFO - PROCESS | 1692 | --DOCSHELL 0x12ba1c000 == 44 [pid = 1692] [id = 425] 18:53:09 INFO - PROCESS | 1692 | --DOCSHELL 0x129348800 == 43 [pid = 1692] [id = 424] 18:53:09 INFO - PROCESS | 1692 | --DOCSHELL 0x12aad9000 == 42 [pid = 1692] [id = 423] 18:53:09 INFO - PROCESS | 1692 | --DOCSHELL 0x117e35000 == 41 [pid = 1692] [id = 422] 18:53:09 INFO - PROCESS | 1692 | --DOCSHELL 0x12833f000 == 40 [pid = 1692] [id = 421] 18:53:09 INFO - PROCESS | 1692 | --DOCSHELL 0x126015000 == 39 [pid = 1692] [id = 420] 18:53:09 INFO - PROCESS | 1692 | --DOCSHELL 0x123d69000 == 38 [pid = 1692] [id = 419] 18:53:09 INFO - PROCESS | 1692 | --DOCSHELL 0x1212fa800 == 37 [pid = 1692] [id = 418] 18:53:09 INFO - PROCESS | 1692 | --DOCSHELL 0x119003000 == 36 [pid = 1692] [id = 417] 18:53:09 INFO - PROCESS | 1692 | --DOCSHELL 0x11699d000 == 35 [pid = 1692] [id = 416] 18:53:09 INFO - PROCESS | 1692 | --DOCSHELL 0x112eb4000 == 34 [pid = 1692] [id = 415] 18:53:09 INFO - PROCESS | 1692 | --DOCSHELL 0x117e32800 == 33 [pid = 1692] [id = 414] 18:53:09 INFO - PROCESS | 1692 | --DOCSHELL 0x12b982800 == 32 [pid = 1692] [id = 413] 18:53:09 INFO - PROCESS | 1692 | --DOCSHELL 0x11699e800 == 31 [pid = 1692] [id = 431] 18:53:09 INFO - PROCESS | 1692 | --DOCSHELL 0x12c622000 == 30 [pid = 1692] [id = 430] 18:53:09 INFO - PROCESS | 1692 | --DOCSHELL 0x123d36000 == 29 [pid = 1692] [id = 429] 18:53:09 INFO - PROCESS | 1692 | --DOCSHELL 0x12c621800 == 28 [pid = 1692] [id = 427] 18:53:09 INFO - PROCESS | 1692 | --DOCSHELL 0x118620800 == 27 [pid = 1692] [id = 428] 18:53:09 INFO - PROCESS | 1692 | --DOMWINDOW == 110 (0x11269f800) [pid = 1692] [serial = 1189] [outer = 0x0] [url = about:blank] 18:53:09 INFO - PROCESS | 1692 | --DOMWINDOW == 109 (0x110e2d400) [pid = 1692] [serial = 1188] [outer = 0x0] [url = about:blank] 18:53:09 INFO - PROCESS | 1692 | --DOMWINDOW == 108 (0x116079800) [pid = 1692] [serial = 1192] [outer = 0x0] [url = about:blank] 18:53:09 INFO - PROCESS | 1692 | --DOMWINDOW == 107 (0x113da7c00) [pid = 1692] [serial = 1191] [outer = 0x0] [url = about:blank] 18:53:09 INFO - PROCESS | 1692 | --DOMWINDOW == 106 (0x1184ed800) [pid = 1692] [serial = 1195] [outer = 0x0] [url = about:blank] 18:53:09 INFO - PROCESS | 1692 | --DOMWINDOW == 105 (0x11831bc00) [pid = 1692] [serial = 1194] [outer = 0x0] [url = about:blank] 18:53:09 INFO - PROCESS | 1692 | --DOMWINDOW == 104 (0x119ee0c00) [pid = 1692] [serial = 1198] [outer = 0x0] [url = about:blank] 18:53:09 INFO - PROCESS | 1692 | --DOMWINDOW == 103 (0x1195cf000) [pid = 1692] [serial = 1197] [outer = 0x0] [url = about:blank] 18:53:09 INFO - PROCESS | 1692 | --DOMWINDOW == 102 (0x1133da000) [pid = 1692] [serial = 1209] [outer = 0x0] [url = about:blank] 18:53:09 INFO - PROCESS | 1692 | --DOMWINDOW == 101 (0x1138f2800) [pid = 1692] [serial = 1210] [outer = 0x0] [url = about:blank] 18:53:09 INFO - PROCESS | 1692 | --DOMWINDOW == 100 (0x110ee7800) [pid = 1692] [serial = 1200] [outer = 0x0] [url = about:blank] 18:53:09 INFO - PROCESS | 1692 | --DOMWINDOW == 99 (0x1160de400) [pid = 1692] [serial = 1201] [outer = 0x0] [url = about:blank] 18:53:09 INFO - PROCESS | 1692 | --DOMWINDOW == 98 (0x112a59000) [pid = 1692] [serial = 1206] [outer = 0x0] [url = about:blank] 18:53:09 INFO - PROCESS | 1692 | --DOMWINDOW == 97 (0x11269a400) [pid = 1692] [serial = 1207] [outer = 0x0] [url = about:blank] 18:53:09 INFO - PROCESS | 1692 | --DOMWINDOW == 96 (0x1180bd400) [pid = 1692] [serial = 1215] [outer = 0x0] [url = about:blank] 18:53:09 INFO - PROCESS | 1692 | --DOMWINDOW == 95 (0x1184c2800) [pid = 1692] [serial = 1218] [outer = 0x0] [url = about:blank] 18:53:09 INFO - PROCESS | 1692 | --DOMWINDOW == 94 (0x11696b800) [pid = 1692] [serial = 1212] [outer = 0x0] [url = about:blank] 18:53:09 INFO - PROCESS | 1692 | --DOMWINDOW == 93 (0x116f3dc00) [pid = 1692] [serial = 1213] [outer = 0x0] [url = about:blank] 18:53:09 INFO - PROCESS | 1692 | --DOMWINDOW == 92 (0x119ed5000) [pid = 1692] [serial = 1222] [outer = 0x0] [url = about:blank] 18:53:09 INFO - PROCESS | 1692 | --DOMWINDOW == 91 (0x119082400) [pid = 1692] [serial = 1221] [outer = 0x0] [url = about:blank] 18:53:09 INFO - PROCESS | 1692 | --DOMWINDOW == 90 (0x11269f400) [pid = 1692] [serial = 1227] [outer = 0x0] [url = about:blank] 18:53:09 INFO - PROCESS | 1692 | --DOMWINDOW == 89 (0x119edc000) [pid = 1692] [serial = 1224] [outer = 0x0] [url = about:blank] 18:53:09 INFO - PROCESS | 1692 | --DOMWINDOW == 88 (0x120f89400) [pid = 1692] [serial = 1225] [outer = 0x0] [url = about:blank] 18:53:09 INFO - PROCESS | 1692 | --DOMWINDOW == 87 (0x112a5a400) [pid = 1692] [serial = 1204] [outer = 0x0] [url = about:blank] 18:53:09 INFO - PROCESS | 1692 | --DOMWINDOW == 86 (0x1128d4400) [pid = 1692] [serial = 1203] [outer = 0x0] [url = about:blank] 18:53:09 INFO - PROCESS | 1692 | --DOMWINDOW == 85 (0x11384b000) [pid = 1692] [serial = 1228] [outer = 0x0] [url = about:blank] 18:53:09 INFO - PROCESS | 1692 | --DOMWINDOW == 84 (0x1195ca000) [pid = 1692] [serial = 1230] [outer = 0x0] [url = about:blank] 18:53:09 INFO - PROCESS | 1692 | --DOMWINDOW == 83 (0x118c18c00) [pid = 1692] [serial = 1219] [outer = 0x0] [url = about:blank] 18:53:09 INFO - PROCESS | 1692 | --DOMWINDOW == 82 (0x1216aa000) [pid = 1692] [serial = 1231] [outer = 0x0] [url = about:blank] 18:53:09 INFO - PROCESS | 1692 | --DOMWINDOW == 81 (0x123c76c00) [pid = 1692] [serial = 1234] [outer = 0x0] [url = about:blank] 18:53:09 INFO - PROCESS | 1692 | --DOMWINDOW == 80 (0x1260c3800) [pid = 1692] [serial = 1237] [outer = 0x0] [url = about:blank] 18:53:09 INFO - PROCESS | 1692 | --DOMWINDOW == 79 (0x1183a9000) [pid = 1692] [serial = 1216] [outer = 0x0] [url = about:blank] 18:53:09 INFO - PROCESS | 1692 | --DOMWINDOW == 78 (0x121ac4800) [pid = 1692] [serial = 1233] [outer = 0x0] [url = about:blank] 18:53:09 INFO - PROCESS | 1692 | --DOMWINDOW == 77 (0x124d0f400) [pid = 1692] [serial = 1236] [outer = 0x0] [url = about:blank] 18:53:09 INFO - PROCESS | 1692 | 1467424389512 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]]]}] 18:53:09 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 18:53:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 1173ms 18:53:09 INFO - PROCESS | 1692 | 1467424389562 Marionette TRACE conn2 -> [0,1701,"getWindowHandle",null] 18:53:09 INFO - PROCESS | 1692 | 1467424389564 Marionette TRACE conn2 <- [1,1701,null,{"value":"7"}] 18:53:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 18:53:09 INFO - PROCESS | 1692 | 1467424389567 Marionette TRACE conn2 -> [0,1702,"setScriptTimeout",{"ms":35000}] 18:53:09 INFO - PROCESS | 1692 | 1467424389569 Marionette TRACE conn2 <- [1,1702,null,{}] 18:53:09 INFO - PROCESS | 1692 | 1467424389573 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}] 18:53:09 INFO - PROCESS | 1692 | 1467424389574 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:53:09 INFO - PROCESS | 1692 | 1467424389658 Marionette TRACE conn2 <- [1,1703,null,{"value":null}] 18:53:09 INFO - PROCESS | 1692 | 1467424389716 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:09 INFO - PROCESS | 1692 | 1467424389717 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:53:09 INFO - PROCESS | 1692 | ++DOCSHELL 0x116948800 == 28 [pid = 1692] [id = 433] 18:53:09 INFO - PROCESS | 1692 | ++DOMWINDOW == 78 (0x112a59000) [pid = 1692] [serial = 1298] [outer = 0x0] 18:53:09 INFO - PROCESS | 1692 | ++DOMWINDOW == 79 (0x112ee3000) [pid = 1692] [serial = 1299] [outer = 0x112a59000] 18:53:09 INFO - PROCESS | 1692 | 1467424389744 Marionette DEBUG loaded listener.js 18:53:09 INFO - PROCESS | 1692 | ++DOMWINDOW == 80 (0x1130fe800) [pid = 1692] [serial = 1300] [outer = 0x112a59000] 18:53:10 INFO - PROCESS | 1692 | 1467424390075 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]]]}] 18:53:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 18:53:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 520ms 18:53:10 INFO - PROCESS | 1692 | 1467424390088 Marionette TRACE conn2 -> [0,1705,"getWindowHandle",null] 18:53:10 INFO - PROCESS | 1692 | 1467424390091 Marionette TRACE conn2 <- [1,1705,null,{"value":"7"}] 18:53:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 18:53:10 INFO - PROCESS | 1692 | 1467424390096 Marionette TRACE conn2 -> [0,1706,"setScriptTimeout",{"ms":35000}] 18:53:10 INFO - PROCESS | 1692 | 1467424390099 Marionette TRACE conn2 <- [1,1706,null,{}] 18:53:10 INFO - PROCESS | 1692 | 1467424390104 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}] 18:53:10 INFO - PROCESS | 1692 | 1467424390105 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:53:10 INFO - PROCESS | 1692 | 1467424390186 Marionette TRACE conn2 <- [1,1707,null,{"value":null}] 18:53:10 INFO - PROCESS | 1692 | 1467424390191 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:10 INFO - PROCESS | 1692 | 1467424390192 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:53:10 INFO - PROCESS | 1692 | ++DOCSHELL 0x118611000 == 29 [pid = 1692] [id = 434] 18:53:10 INFO - PROCESS | 1692 | ++DOMWINDOW == 81 (0x113844400) [pid = 1692] [serial = 1301] [outer = 0x0] 18:53:10 INFO - PROCESS | 1692 | ++DOMWINDOW == 82 (0x1166f2800) [pid = 1692] [serial = 1302] [outer = 0x113844400] 18:53:10 INFO - PROCESS | 1692 | 1467424390221 Marionette DEBUG loaded listener.js 18:53:10 INFO - PROCESS | 1692 | ++DOMWINDOW == 83 (0x116a0a800) [pid = 1692] [serial = 1303] [outer = 0x113844400] 18:53:10 INFO - PROCESS | 1692 | 1467424390585 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]]]}] 18:53:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 18:53:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 522ms 18:53:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 18:53:10 INFO - PROCESS | 1692 | 1467424390619 Marionette TRACE conn2 -> [0,1709,"getWindowHandle",null] 18:53:10 INFO - PROCESS | 1692 | 1467424390620 Marionette TRACE conn2 <- [1,1709,null,{"value":"7"}] 18:53:10 INFO - PROCESS | 1692 | 1467424390622 Marionette TRACE conn2 -> [0,1710,"setScriptTimeout",{"ms":35000}] 18:53:10 INFO - PROCESS | 1692 | 1467424390625 Marionette TRACE conn2 <- [1,1710,null,{}] 18:53:10 INFO - PROCESS | 1692 | 1467424390633 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}] 18:53:10 INFO - PROCESS | 1692 | 1467424390636 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:53:10 INFO - PROCESS | 1692 | 1467424390717 Marionette TRACE conn2 <- [1,1711,null,{"value":null}] 18:53:10 INFO - PROCESS | 1692 | 1467424390722 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:10 INFO - PROCESS | 1692 | 1467424390724 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:53:10 INFO - PROCESS | 1692 | ++DOCSHELL 0x119d44000 == 30 [pid = 1692] [id = 435] 18:53:10 INFO - PROCESS | 1692 | ++DOMWINDOW == 84 (0x110fa7400) [pid = 1692] [serial = 1304] [outer = 0x0] 18:53:10 INFO - PROCESS | 1692 | ++DOMWINDOW == 85 (0x118324800) [pid = 1692] [serial = 1305] [outer = 0x110fa7400] 18:53:10 INFO - PROCESS | 1692 | 1467424390752 Marionette DEBUG loaded listener.js 18:53:10 INFO - PROCESS | 1692 | ++DOMWINDOW == 86 (0x1184c5c00) [pid = 1692] [serial = 1306] [outer = 0x110fa7400] 18:53:11 INFO - PROCESS | 1692 | 1467424391115 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]]]}] 18:53:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 18:53:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 521ms 18:53:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 18:53:11 INFO - PROCESS | 1692 | 1467424391144 Marionette TRACE conn2 -> [0,1713,"getWindowHandle",null] 18:53:11 INFO - PROCESS | 1692 | 1467424391145 Marionette TRACE conn2 <- [1,1713,null,{"value":"7"}] 18:53:11 INFO - PROCESS | 1692 | 1467424391149 Marionette TRACE conn2 -> [0,1714,"setScriptTimeout",{"ms":35000}] 18:53:11 INFO - PROCESS | 1692 | 1467424391151 Marionette TRACE conn2 <- [1,1714,null,{}] 18:53:11 INFO - PROCESS | 1692 | 1467424391153 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}] 18:53:11 INFO - PROCESS | 1692 | 1467424391155 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:53:11 INFO - PROCESS | 1692 | 1467424391264 Marionette TRACE conn2 <- [1,1715,null,{"value":null}] 18:53:11 INFO - PROCESS | 1692 | 1467424391298 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:11 INFO - PROCESS | 1692 | 1467424391299 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:53:11 INFO - PROCESS | 1692 | ++DOCSHELL 0x12121c000 == 31 [pid = 1692] [id = 436] 18:53:11 INFO - PROCESS | 1692 | ++DOMWINDOW == 87 (0x1183ab000) [pid = 1692] [serial = 1307] [outer = 0x0] 18:53:11 INFO - PROCESS | 1692 | ++DOMWINDOW == 88 (0x118c15800) [pid = 1692] [serial = 1308] [outer = 0x1183ab000] 18:53:11 INFO - PROCESS | 1692 | 1467424391325 Marionette DEBUG loaded listener.js 18:53:11 INFO - PROCESS | 1692 | ++DOMWINDOW == 89 (0x1192b2800) [pid = 1692] [serial = 1309] [outer = 0x1183ab000] 18:53:11 INFO - PROCESS | 1692 | 1467424391635 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]]]}] 18:53:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 18:53:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 523ms 18:53:11 INFO - PROCESS | 1692 | 1467424391672 Marionette TRACE conn2 -> [0,1717,"getWindowHandle",null] 18:53:11 INFO - PROCESS | 1692 | 1467424391673 Marionette TRACE conn2 <- [1,1717,null,{"value":"7"}] 18:53:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 18:53:11 INFO - PROCESS | 1692 | 1467424391675 Marionette TRACE conn2 -> [0,1718,"setScriptTimeout",{"ms":35000}] 18:53:11 INFO - PROCESS | 1692 | 1467424391676 Marionette TRACE conn2 <- [1,1718,null,{}] 18:53:11 INFO - PROCESS | 1692 | 1467424391679 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}] 18:53:11 INFO - PROCESS | 1692 | 1467424391680 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:53:11 INFO - PROCESS | 1692 | 1467424391777 Marionette TRACE conn2 <- [1,1719,null,{"value":null}] 18:53:11 INFO - PROCESS | 1692 | 1467424391817 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:11 INFO - PROCESS | 1692 | 1467424391818 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:53:11 INFO - PROCESS | 1692 | ++DOCSHELL 0x123d1a000 == 32 [pid = 1692] [id = 437] 18:53:11 INFO - PROCESS | 1692 | ++DOMWINDOW == 90 (0x11607a800) [pid = 1692] [serial = 1310] [outer = 0x0] 18:53:11 INFO - PROCESS | 1692 | ++DOMWINDOW == 91 (0x1195ce400) [pid = 1692] [serial = 1311] [outer = 0x11607a800] 18:53:11 INFO - PROCESS | 1692 | 1467424391843 Marionette DEBUG loaded listener.js 18:53:11 INFO - PROCESS | 1692 | ++DOMWINDOW == 92 (0x119814c00) [pid = 1692] [serial = 1312] [outer = 0x11607a800] 18:53:12 INFO - PROCESS | 1692 | 1467424392182 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]]]}] 18:53:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 18:53:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 520ms 18:53:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 18:53:12 INFO - PROCESS | 1692 | 1467424392195 Marionette TRACE conn2 -> [0,1721,"getWindowHandle",null] 18:53:12 INFO - PROCESS | 1692 | 1467424392197 Marionette TRACE conn2 <- [1,1721,null,{"value":"7"}] 18:53:12 INFO - PROCESS | 1692 | 1467424392201 Marionette TRACE conn2 -> [0,1722,"setScriptTimeout",{"ms":35000}] 18:53:12 INFO - PROCESS | 1692 | 1467424392202 Marionette TRACE conn2 <- [1,1722,null,{}] 18:53:12 INFO - PROCESS | 1692 | 1467424392205 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}] 18:53:12 INFO - PROCESS | 1692 | 1467424392209 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:53:12 INFO - PROCESS | 1692 | 1467424392331 Marionette TRACE conn2 <- [1,1723,null,{"value":null}] 18:53:12 INFO - PROCESS | 1692 | 1467424392335 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:12 INFO - PROCESS | 1692 | 1467424392336 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:53:12 INFO - PROCESS | 1692 | ++DOCSHELL 0x126018000 == 33 [pid = 1692] [id = 438] 18:53:12 INFO - PROCESS | 1692 | ++DOMWINDOW == 93 (0x1192b8000) [pid = 1692] [serial = 1313] [outer = 0x0] 18:53:12 INFO - PROCESS | 1692 | ++DOMWINDOW == 94 (0x119edc400) [pid = 1692] [serial = 1314] [outer = 0x1192b8000] 18:53:12 INFO - PROCESS | 1692 | 1467424392362 Marionette DEBUG loaded listener.js 18:53:12 INFO - PROCESS | 1692 | ++DOMWINDOW == 95 (0x123c76c00) [pid = 1692] [serial = 1315] [outer = 0x1192b8000] 18:53:12 INFO - PROCESS | 1692 | 1467424392695 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]]]}] 18:53:12 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 18:53:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 519ms 18:53:12 INFO - PROCESS | 1692 | 1467424392721 Marionette TRACE conn2 -> [0,1725,"getWindowHandle",null] 18:53:12 INFO - PROCESS | 1692 | 1467424392722 Marionette TRACE conn2 <- [1,1725,null,{"value":"7"}] 18:53:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 18:53:12 INFO - PROCESS | 1692 | 1467424392741 Marionette TRACE conn2 -> [0,1726,"setScriptTimeout",{"ms":35000}] 18:53:12 INFO - PROCESS | 1692 | 1467424392742 Marionette TRACE conn2 <- [1,1726,null,{}] 18:53:12 INFO - PROCESS | 1692 | 1467424392745 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}] 18:53:12 INFO - PROCESS | 1692 | 1467424392747 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:53:12 INFO - PROCESS | 1692 | 1467424392843 Marionette TRACE conn2 <- [1,1727,null,{"value":null}] 18:53:12 INFO - PROCESS | 1692 | 1467424392880 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:12 INFO - PROCESS | 1692 | 1467424392881 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:53:12 INFO - PROCESS | 1692 | ++DOCSHELL 0x12857c800 == 34 [pid = 1692] [id = 439] 18:53:12 INFO - PROCESS | 1692 | ++DOMWINDOW == 96 (0x119dd7800) [pid = 1692] [serial = 1316] [outer = 0x0] 18:53:12 INFO - PROCESS | 1692 | ++DOMWINDOW == 97 (0x1249a7000) [pid = 1692] [serial = 1317] [outer = 0x119dd7800] 18:53:12 INFO - PROCESS | 1692 | 1467424392905 Marionette DEBUG loaded listener.js 18:53:12 INFO - PROCESS | 1692 | ++DOMWINDOW == 98 (0x124d0f800) [pid = 1692] [serial = 1318] [outer = 0x119dd7800] 18:53:13 INFO - PROCESS | 1692 | 1467424393212 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]]]}] 18:53:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 18:53:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 529ms 18:53:13 INFO - PROCESS | 1692 | 1467424393261 Marionette TRACE conn2 -> [0,1729,"getWindowHandle",null] 18:53:13 INFO - PROCESS | 1692 | 1467424393262 Marionette TRACE conn2 <- [1,1729,null,{"value":"7"}] 18:53:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 18:53:13 INFO - PROCESS | 1692 | 1467424393271 Marionette TRACE conn2 -> [0,1730,"setScriptTimeout",{"ms":35000}] 18:53:13 INFO - PROCESS | 1692 | 1467424393272 Marionette TRACE conn2 <- [1,1730,null,{}] 18:53:13 INFO - PROCESS | 1692 | 1467424393275 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}] 18:53:13 INFO - PROCESS | 1692 | 1467424393276 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:53:13 INFO - PROCESS | 1692 | 1467424393377 Marionette TRACE conn2 <- [1,1731,null,{"value":null}] 18:53:13 INFO - PROCESS | 1692 | 1467424393381 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:13 INFO - PROCESS | 1692 | 1467424393382 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:53:13 INFO - PROCESS | 1692 | ++DOCSHELL 0x12a31e800 == 35 [pid = 1692] [id = 440] 18:53:13 INFO - PROCESS | 1692 | ++DOMWINDOW == 99 (0x121ac2000) [pid = 1692] [serial = 1319] [outer = 0x0] 18:53:13 INFO - PROCESS | 1692 | ++DOMWINDOW == 100 (0x125526000) [pid = 1692] [serial = 1320] [outer = 0x121ac2000] 18:53:13 INFO - PROCESS | 1692 | 1467424393406 Marionette DEBUG loaded listener.js 18:53:13 INFO - PROCESS | 1692 | ++DOMWINDOW == 101 (0x1260be000) [pid = 1692] [serial = 1321] [outer = 0x121ac2000] 18:53:13 INFO - PROCESS | 1692 | --DOMWINDOW == 100 (0x1260c8c00) [pid = 1692] [serial = 1268] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 18:53:13 INFO - PROCESS | 1692 | --DOMWINDOW == 99 (0x1128d1400) [pid = 1692] [serial = 1244] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 18:53:13 INFO - PROCESS | 1692 | --DOMWINDOW == 98 (0x119810c00) [pid = 1692] [serial = 1262] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 18:53:13 INFO - PROCESS | 1692 | --DOMWINDOW == 97 (0x112eda800) [pid = 1692] [serial = 1241] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 18:53:13 INFO - PROCESS | 1692 | --DOMWINDOW == 96 (0x1128cf800) [pid = 1692] [serial = 1271] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 18:53:13 INFO - PROCESS | 1692 | --DOMWINDOW == 95 (0x1260c5000) [pid = 1692] [serial = 1265] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 18:53:13 INFO - PROCESS | 1692 | --DOMWINDOW == 94 (0x125526800) [pid = 1692] [serial = 1238] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 18:53:13 INFO - PROCESS | 1692 | --DOMWINDOW == 93 (0x112695400) [pid = 1692] [serial = 1253] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 18:53:13 INFO - PROCESS | 1692 | --DOMWINDOW == 92 (0x113d4d000) [pid = 1692] [serial = 1247] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 18:53:13 INFO - PROCESS | 1692 | --DOMWINDOW == 91 (0x1192b4c00) [pid = 1692] [serial = 1259] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 18:53:13 INFO - PROCESS | 1692 | --DOMWINDOW == 90 (0x1183b5000) [pid = 1692] [serial = 1256] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 18:53:13 INFO - PROCESS | 1692 | --DOMWINDOW == 89 (0x116a0bc00) [pid = 1692] [serial = 1250] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 18:53:13 INFO - PROCESS | 1692 | --DOMWINDOW == 88 (0x1249a2000) [pid = 1692] [serial = 1277] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 18:53:13 INFO - PROCESS | 1692 | --DOMWINDOW == 87 (0x1176c7800) [pid = 1692] [serial = 1274] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 18:53:13 INFO - PROCESS | 1692 | --DOMWINDOW == 86 (0x129028400) [pid = 1692] [serial = 1280] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 18:53:13 INFO - PROCESS | 1692 | 1467424393911 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]]]}] 18:53:13 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 18:53:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 678ms 18:53:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 18:53:13 INFO - PROCESS | 1692 | 1467424393942 Marionette TRACE conn2 -> [0,1733,"getWindowHandle",null] 18:53:13 INFO - PROCESS | 1692 | 1467424393944 Marionette TRACE conn2 <- [1,1733,null,{"value":"7"}] 18:53:13 INFO - PROCESS | 1692 | 1467424393946 Marionette TRACE conn2 -> [0,1734,"setScriptTimeout",{"ms":35000}] 18:53:13 INFO - PROCESS | 1692 | 1467424393947 Marionette TRACE conn2 <- [1,1734,null,{}] 18:53:13 INFO - PROCESS | 1692 | 1467424393949 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}] 18:53:13 INFO - PROCESS | 1692 | 1467424393958 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:53:14 INFO - PROCESS | 1692 | 1467424394034 Marionette TRACE conn2 <- [1,1735,null,{"value":null}] 18:53:14 INFO - PROCESS | 1692 | 1467424394090 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:14 INFO - PROCESS | 1692 | 1467424394091 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:53:14 INFO - PROCESS | 1692 | ++DOCSHELL 0x119d41000 == 36 [pid = 1692] [id = 441] 18:53:14 INFO - PROCESS | 1692 | ++DOMWINDOW == 87 (0x111c83800) [pid = 1692] [serial = 1322] [outer = 0x0] 18:53:14 INFO - PROCESS | 1692 | ++DOMWINDOW == 88 (0x116030800) [pid = 1692] [serial = 1323] [outer = 0x111c83800] 18:53:14 INFO - PROCESS | 1692 | 1467424394116 Marionette DEBUG loaded listener.js 18:53:14 INFO - PROCESS | 1692 | ++DOMWINDOW == 89 (0x1186cdc00) [pid = 1692] [serial = 1324] [outer = 0x111c83800] 18:53:14 INFO - PROCESS | 1692 | 1467424394388 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]]]}] 18:53:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 18:53:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 471ms 18:53:14 INFO - PROCESS | 1692 | 1467424394421 Marionette TRACE conn2 -> [0,1737,"getWindowHandle",null] 18:53:14 INFO - PROCESS | 1692 | 1467424394422 Marionette TRACE conn2 <- [1,1737,null,{"value":"7"}] 18:53:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 18:53:14 INFO - PROCESS | 1692 | 1467424394424 Marionette TRACE conn2 -> [0,1738,"setScriptTimeout",{"ms":35000}] 18:53:14 INFO - PROCESS | 1692 | 1467424394425 Marionette TRACE conn2 <- [1,1738,null,{}] 18:53:14 INFO - PROCESS | 1692 | 1467424394428 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}] 18:53:14 INFO - PROCESS | 1692 | 1467424394429 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:53:14 INFO - PROCESS | 1692 | 1467424394521 Marionette TRACE conn2 <- [1,1739,null,{"value":null}] 18:53:14 INFO - PROCESS | 1692 | 1467424394524 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:14 INFO - PROCESS | 1692 | 1467424394525 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:53:14 INFO - PROCESS | 1692 | ++DOCSHELL 0x12aad9000 == 37 [pid = 1692] [id = 442] 18:53:14 INFO - PROCESS | 1692 | ++DOMWINDOW == 90 (0x118c15400) [pid = 1692] [serial = 1325] [outer = 0x0] 18:53:14 INFO - PROCESS | 1692 | ++DOMWINDOW == 91 (0x1249a2000) [pid = 1692] [serial = 1326] [outer = 0x118c15400] 18:53:14 INFO - PROCESS | 1692 | 1467424394552 Marionette DEBUG loaded listener.js 18:53:14 INFO - PROCESS | 1692 | ++DOMWINDOW == 92 (0x1260c8400) [pid = 1692] [serial = 1327] [outer = 0x118c15400] 18:53:14 INFO - PROCESS | 1692 | 1467424394892 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]]]}] 18:53:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 18:53:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 518ms 18:53:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 18:53:14 INFO - PROCESS | 1692 | 1467424394944 Marionette TRACE conn2 -> [0,1741,"getWindowHandle",null] 18:53:14 INFO - PROCESS | 1692 | 1467424394946 Marionette TRACE conn2 <- [1,1741,null,{"value":"7"}] 18:53:14 INFO - PROCESS | 1692 | 1467424394948 Marionette TRACE conn2 -> [0,1742,"setScriptTimeout",{"ms":35000}] 18:53:14 INFO - PROCESS | 1692 | 1467424394950 Marionette TRACE conn2 <- [1,1742,null,{}] 18:53:14 INFO - PROCESS | 1692 | 1467424394952 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}] 18:53:14 INFO - PROCESS | 1692 | 1467424394954 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:53:15 INFO - PROCESS | 1692 | 1467424395055 Marionette TRACE conn2 <- [1,1743,null,{"value":null}] 18:53:15 INFO - PROCESS | 1692 | 1467424395059 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:15 INFO - PROCESS | 1692 | 1467424395060 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:53:15 INFO - PROCESS | 1692 | ++DOCSHELL 0x123d19000 == 38 [pid = 1692] [id = 443] 18:53:15 INFO - PROCESS | 1692 | ++DOMWINDOW == 93 (0x126423000) [pid = 1692] [serial = 1328] [outer = 0x0] 18:53:15 INFO - PROCESS | 1692 | ++DOMWINDOW == 94 (0x126d37000) [pid = 1692] [serial = 1329] [outer = 0x126423000] 18:53:15 INFO - PROCESS | 1692 | 1467424395087 Marionette DEBUG loaded listener.js 18:53:15 INFO - PROCESS | 1692 | ++DOMWINDOW == 95 (0x1282e7800) [pid = 1692] [serial = 1330] [outer = 0x126423000] 18:53:15 INFO - PROCESS | 1692 | 1467424395393 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]]]}] 18:53:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 18:53:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 469ms 18:53:15 INFO - PROCESS | 1692 | 1467424395419 Marionette TRACE conn2 -> [0,1745,"getWindowHandle",null] 18:53:15 INFO - PROCESS | 1692 | 1467424395421 Marionette TRACE conn2 <- [1,1745,null,{"value":"7"}] 18:53:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 18:53:15 INFO - PROCESS | 1692 | 1467424395423 Marionette TRACE conn2 -> [0,1746,"setScriptTimeout",{"ms":35000}] 18:53:15 INFO - PROCESS | 1692 | 1467424395424 Marionette TRACE conn2 <- [1,1746,null,{}] 18:53:15 INFO - PROCESS | 1692 | 1467424395427 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}] 18:53:15 INFO - PROCESS | 1692 | 1467424395428 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:53:15 INFO - PROCESS | 1692 | 1467424395508 Marionette TRACE conn2 <- [1,1747,null,{"value":null}] 18:53:15 INFO - PROCESS | 1692 | 1467424395511 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:15 INFO - PROCESS | 1692 | 1467424395513 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:53:15 INFO - PROCESS | 1692 | ++DOCSHELL 0x12be3b800 == 39 [pid = 1692] [id = 444] 18:53:15 INFO - PROCESS | 1692 | ++DOMWINDOW == 96 (0x1283e0000) [pid = 1692] [serial = 1331] [outer = 0x0] 18:53:15 INFO - PROCESS | 1692 | ++DOMWINDOW == 97 (0x12902a400) [pid = 1692] [serial = 1332] [outer = 0x1283e0000] 18:53:15 INFO - PROCESS | 1692 | 1467424395540 Marionette DEBUG loaded listener.js 18:53:15 INFO - PROCESS | 1692 | ++DOMWINDOW == 98 (0x12913cc00) [pid = 1692] [serial = 1333] [outer = 0x1283e0000] 18:53:16 INFO - PROCESS | 1692 | 1467424396035 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]]]}] 18:53:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 18:53:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 671ms 18:53:16 INFO - PROCESS | 1692 | 1467424396095 Marionette TRACE conn2 -> [0,1749,"getWindowHandle",null] 18:53:16 INFO - PROCESS | 1692 | 1467424396097 Marionette TRACE conn2 <- [1,1749,null,{"value":"7"}] 18:53:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 18:53:16 INFO - PROCESS | 1692 | 1467424396101 Marionette TRACE conn2 -> [0,1750,"setScriptTimeout",{"ms":35000}] 18:53:16 INFO - PROCESS | 1692 | 1467424396103 Marionette TRACE conn2 <- [1,1750,null,{}] 18:53:16 INFO - PROCESS | 1692 | 1467424396107 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}] 18:53:16 INFO - PROCESS | 1692 | 1467424396109 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:53:16 INFO - PROCESS | 1692 | 1467424396226 Marionette TRACE conn2 <- [1,1751,null,{"value":null}] 18:53:16 INFO - PROCESS | 1692 | 1467424396311 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:16 INFO - PROCESS | 1692 | 1467424396312 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:53:16 INFO - PROCESS | 1692 | ++DOCSHELL 0x117e32800 == 40 [pid = 1692] [id = 445] 18:53:16 INFO - PROCESS | 1692 | ++DOMWINDOW == 99 (0x112a5c400) [pid = 1692] [serial = 1334] [outer = 0x0] 18:53:16 INFO - PROCESS | 1692 | ++DOMWINDOW == 100 (0x112e5ec00) [pid = 1692] [serial = 1335] [outer = 0x112a5c400] 18:53:16 INFO - PROCESS | 1692 | 1467424396387 Marionette DEBUG loaded listener.js 18:53:16 INFO - PROCESS | 1692 | ++DOMWINDOW == 101 (0x1133db000) [pid = 1692] [serial = 1336] [outer = 0x112a5c400] 18:53:16 INFO - PROCESS | 1692 | 1467424396902 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]]]}] 18:53:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 18:53:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 872ms 18:53:16 INFO - PROCESS | 1692 | 1467424396973 Marionette TRACE conn2 -> [0,1753,"getWindowHandle",null] 18:53:16 INFO - PROCESS | 1692 | 1467424396976 Marionette TRACE conn2 <- [1,1753,null,{"value":"7"}] 18:53:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 18:53:16 INFO - PROCESS | 1692 | 1467424396981 Marionette TRACE conn2 -> [0,1754,"setScriptTimeout",{"ms":35000}] 18:53:16 INFO - PROCESS | 1692 | 1467424396982 Marionette TRACE conn2 <- [1,1754,null,{}] 18:53:16 INFO - PROCESS | 1692 | 1467424396985 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}] 18:53:16 INFO - PROCESS | 1692 | 1467424396987 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:53:17 INFO - PROCESS | 1692 | 1467424397115 Marionette TRACE conn2 <- [1,1755,null,{"value":null}] 18:53:17 INFO - PROCESS | 1692 | 1467424397175 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:17 INFO - PROCESS | 1692 | 1467424397176 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:53:17 INFO - PROCESS | 1692 | ++DOCSHELL 0x121997800 == 41 [pid = 1692] [id = 446] 18:53:17 INFO - PROCESS | 1692 | ++DOMWINDOW == 102 (0x1166f5400) [pid = 1692] [serial = 1337] [outer = 0x0] 18:53:17 INFO - PROCESS | 1692 | ++DOMWINDOW == 103 (0x116f41000) [pid = 1692] [serial = 1338] [outer = 0x1166f5400] 18:53:17 INFO - PROCESS | 1692 | 1467424397207 Marionette DEBUG loaded listener.js 18:53:17 INFO - PROCESS | 1692 | ++DOMWINDOW == 104 (0x118317c00) [pid = 1692] [serial = 1339] [outer = 0x1166f5400] 18:53:17 INFO - PROCESS | 1692 | --DOCSHELL 0x123d19000 == 40 [pid = 1692] [id = 443] 18:53:17 INFO - PROCESS | 1692 | --DOCSHELL 0x12aad9000 == 39 [pid = 1692] [id = 442] 18:53:17 INFO - PROCESS | 1692 | --DOCSHELL 0x119d41000 == 38 [pid = 1692] [id = 441] 18:53:17 INFO - PROCESS | 1692 | --DOCSHELL 0x12a31e800 == 37 [pid = 1692] [id = 440] 18:53:17 INFO - PROCESS | 1692 | --DOCSHELL 0x12857c800 == 36 [pid = 1692] [id = 439] 18:53:17 INFO - PROCESS | 1692 | --DOCSHELL 0x126018000 == 35 [pid = 1692] [id = 438] 18:53:17 INFO - PROCESS | 1692 | --DOCSHELL 0x123d1a000 == 34 [pid = 1692] [id = 437] 18:53:17 INFO - PROCESS | 1692 | --DOCSHELL 0x12121c000 == 33 [pid = 1692] [id = 436] 18:53:17 INFO - PROCESS | 1692 | 1467424397890 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]]]}] 18:53:17 INFO - PROCESS | 1692 | --DOCSHELL 0x119d44000 == 32 [pid = 1692] [id = 435] 18:53:17 INFO - PROCESS | 1692 | --DOCSHELL 0x118611000 == 31 [pid = 1692] [id = 434] 18:53:17 INFO - PROCESS | 1692 | --DOCSHELL 0x116948800 == 30 [pid = 1692] [id = 433] 18:53:17 INFO - PROCESS | 1692 | --DOCSHELL 0x116ab7000 == 29 [pid = 1692] [id = 432] 18:53:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 18:53:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 921ms 18:53:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 18:53:17 INFO - PROCESS | 1692 | 1467424397904 Marionette TRACE conn2 -> [0,1757,"getWindowHandle",null] 18:53:17 INFO - PROCESS | 1692 | 1467424397906 Marionette TRACE conn2 <- [1,1757,null,{"value":"7"}] 18:53:17 INFO - PROCESS | 1692 | 1467424397909 Marionette TRACE conn2 -> [0,1758,"setScriptTimeout",{"ms":35000}] 18:53:17 INFO - PROCESS | 1692 | 1467424397911 Marionette TRACE conn2 <- [1,1758,null,{}] 18:53:17 INFO - PROCESS | 1692 | 1467424397916 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}] 18:53:17 INFO - PROCESS | 1692 | 1467424397918 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:53:18 INFO - PROCESS | 1692 | 1467424398002 Marionette TRACE conn2 <- [1,1759,null,{"value":null}] 18:53:18 INFO - PROCESS | 1692 | --DOMWINDOW == 103 (0x126d3d800) [pid = 1692] [serial = 1269] [outer = 0x0] [url = about:blank] 18:53:18 INFO - PROCESS | 1692 | --DOMWINDOW == 102 (0x112ee2000) [pid = 1692] [serial = 1245] [outer = 0x0] [url = about:blank] 18:53:18 INFO - PROCESS | 1692 | --DOMWINDOW == 101 (0x1260c4400) [pid = 1692] [serial = 1264] [outer = 0x0] [url = about:blank] 18:53:18 INFO - PROCESS | 1692 | --DOMWINDOW == 100 (0x1282da000) [pid = 1692] [serial = 1270] [outer = 0x0] [url = about:blank] 18:53:18 INFO - PROCESS | 1692 | --DOMWINDOW == 99 (0x11386c800) [pid = 1692] [serial = 1243] [outer = 0x0] [url = about:blank] 18:53:18 INFO - PROCESS | 1692 | --DOMWINDOW == 98 (0x112eeec00) [pid = 1692] [serial = 1272] [outer = 0x0] [url = about:blank] 18:53:18 INFO - PROCESS | 1692 | --DOMWINDOW == 97 (0x1160e3c00) [pid = 1692] [serial = 1246] [outer = 0x0] [url = about:blank] 18:53:18 INFO - PROCESS | 1692 | --DOMWINDOW == 96 (0x12667bc00) [pid = 1692] [serial = 1266] [outer = 0x0] [url = about:blank] 18:53:18 INFO - PROCESS | 1692 | --DOMWINDOW == 95 (0x12667a800) [pid = 1692] [serial = 1239] [outer = 0x0] [url = about:blank] 18:53:18 INFO - PROCESS | 1692 | --DOMWINDOW == 94 (0x119084000) [pid = 1692] [serial = 1255] [outer = 0x0] [url = about:blank] 18:53:18 INFO - PROCESS | 1692 | --DOMWINDOW == 93 (0x1162a0c00) [pid = 1692] [serial = 1249] [outer = 0x0] [url = about:blank] 18:53:18 INFO - PROCESS | 1692 | --DOMWINDOW == 92 (0x119ee2c00) [pid = 1692] [serial = 1261] [outer = 0x0] [url = about:blank] 18:53:18 INFO - PROCESS | 1692 | --DOMWINDOW == 91 (0x1186c4800) [pid = 1692] [serial = 1254] [outer = 0x0] [url = about:blank] 18:53:18 INFO - PROCESS | 1692 | --DOMWINDOW == 90 (0x1195cd000) [pid = 1692] [serial = 1257] [outer = 0x0] [url = about:blank] 18:53:18 INFO - PROCESS | 1692 | --DOMWINDOW == 89 (0x112ef7c00) [pid = 1692] [serial = 1242] [outer = 0x0] [url = about:blank] 18:53:18 INFO - PROCESS | 1692 | --DOMWINDOW == 88 (0x126d39000) [pid = 1692] [serial = 1240] [outer = 0x0] [url = about:blank] 18:53:18 INFO - PROCESS | 1692 | --DOMWINDOW == 87 (0x11831a400) [pid = 1692] [serial = 1252] [outer = 0x0] [url = about:blank] 18:53:18 INFO - PROCESS | 1692 | --DOMWINDOW == 86 (0x1282e5400) [pid = 1692] [serial = 1278] [outer = 0x0] [url = about:blank] 18:53:18 INFO - PROCESS | 1692 | --DOMWINDOW == 85 (0x119ed7400) [pid = 1692] [serial = 1260] [outer = 0x0] [url = about:blank] 18:53:18 INFO - PROCESS | 1692 | --DOMWINDOW == 84 (0x126d3ac00) [pid = 1692] [serial = 1267] [outer = 0x0] [url = about:blank] 18:53:18 INFO - PROCESS | 1692 | --DOMWINDOW == 83 (0x117ec5c00) [pid = 1692] [serial = 1251] [outer = 0x0] [url = about:blank] 18:53:18 INFO - PROCESS | 1692 | --DOMWINDOW == 82 (0x1216b2800) [pid = 1692] [serial = 1263] [outer = 0x0] [url = about:blank] 18:53:18 INFO - PROCESS | 1692 | --DOMWINDOW == 81 (0x1192b2400) [pid = 1692] [serial = 1275] [outer = 0x0] [url = about:blank] 18:53:18 INFO - PROCESS | 1692 | --DOMWINDOW == 80 (0x117020800) [pid = 1692] [serial = 1273] [outer = 0x0] [url = about:blank] 18:53:18 INFO - PROCESS | 1692 | --DOMWINDOW == 79 (0x113f2f400) [pid = 1692] [serial = 1248] [outer = 0x0] [url = about:blank] 18:53:18 INFO - PROCESS | 1692 | --DOMWINDOW == 78 (0x121053000) [pid = 1692] [serial = 1276] [outer = 0x0] [url = about:blank] 18:53:18 INFO - PROCESS | 1692 | --DOMWINDOW == 77 (0x119810000) [pid = 1692] [serial = 1258] [outer = 0x0] [url = about:blank] 18:53:18 INFO - PROCESS | 1692 | --DOMWINDOW == 76 (0x129143000) [pid = 1692] [serial = 1282] [outer = 0x0] [url = about:blank] 18:53:18 INFO - PROCESS | 1692 | --DOMWINDOW == 75 (0x12913a800) [pid = 1692] [serial = 1281] [outer = 0x0] [url = about:blank] 18:53:18 INFO - PROCESS | 1692 | --DOMWINDOW == 74 (0x129029000) [pid = 1692] [serial = 1279] [outer = 0x0] [url = about:blank] 18:53:18 INFO - PROCESS | 1692 | 1467424398075 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:18 INFO - PROCESS | 1692 | 1467424398076 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:53:18 INFO - PROCESS | 1692 | ++DOCSHELL 0x1169ad800 == 30 [pid = 1692] [id = 447] 18:53:18 INFO - PROCESS | 1692 | ++DOMWINDOW == 75 (0x112ef7c00) [pid = 1692] [serial = 1340] [outer = 0x0] 18:53:18 INFO - PROCESS | 1692 | ++DOMWINDOW == 76 (0x1133d9400) [pid = 1692] [serial = 1341] [outer = 0x112ef7c00] 18:53:18 INFO - PROCESS | 1692 | 1467424398107 Marionette DEBUG loaded listener.js 18:53:18 INFO - PROCESS | 1692 | ++DOMWINDOW == 77 (0x113da8c00) [pid = 1692] [serial = 1342] [outer = 0x112ef7c00] 18:53:18 INFO - PROCESS | 1692 | 1467424398410 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]]]}] 18:53:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 18:53:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 524ms 18:53:18 INFO - PROCESS | 1692 | 1467424398437 Marionette TRACE conn2 -> [0,1761,"getWindowHandle",null] 18:53:18 INFO - PROCESS | 1692 | 1467424398440 Marionette TRACE conn2 <- [1,1761,null,{"value":"7"}] 18:53:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 18:53:18 INFO - PROCESS | 1692 | 1467424398445 Marionette TRACE conn2 -> [0,1762,"setScriptTimeout",{"ms":35000}] 18:53:18 INFO - PROCESS | 1692 | 1467424398447 Marionette TRACE conn2 <- [1,1762,null,{}] 18:53:18 INFO - PROCESS | 1692 | 1467424398453 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}] 18:53:18 INFO - PROCESS | 1692 | 1467424398454 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:53:18 INFO - PROCESS | 1692 | 1467424398535 Marionette TRACE conn2 <- [1,1763,null,{"value":null}] 18:53:18 INFO - PROCESS | 1692 | 1467424398540 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:18 INFO - PROCESS | 1692 | 1467424398541 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:53:18 INFO - PROCESS | 1692 | ++DOCSHELL 0x11921a000 == 31 [pid = 1692] [id = 448] 18:53:18 INFO - PROCESS | 1692 | ++DOMWINDOW == 78 (0x1160dfc00) [pid = 1692] [serial = 1343] [outer = 0x0] 18:53:18 INFO - PROCESS | 1692 | ++DOMWINDOW == 79 (0x118080400) [pid = 1692] [serial = 1344] [outer = 0x1160dfc00] 18:53:18 INFO - PROCESS | 1692 | 1467424398570 Marionette DEBUG loaded listener.js 18:53:18 INFO - PROCESS | 1692 | ++DOMWINDOW == 80 (0x118320000) [pid = 1692] [serial = 1345] [outer = 0x1160dfc00] 18:53:18 INFO - PROCESS | 1692 | 1467424398939 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]]]}] 18:53:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 18:53:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 523ms 18:53:18 INFO - PROCESS | 1692 | 1467424398968 Marionette TRACE conn2 -> [0,1765,"getWindowHandle",null] 18:53:18 INFO - PROCESS | 1692 | 1467424398969 Marionette TRACE conn2 <- [1,1765,null,{"value":"7"}] 18:53:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 18:53:18 INFO - PROCESS | 1692 | 1467424398971 Marionette TRACE conn2 -> [0,1766,"setScriptTimeout",{"ms":35000}] 18:53:18 INFO - PROCESS | 1692 | 1467424398974 Marionette TRACE conn2 <- [1,1766,null,{}] 18:53:18 INFO - PROCESS | 1692 | 1467424398984 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}] 18:53:18 INFO - PROCESS | 1692 | 1467424398987 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:53:19 INFO - PROCESS | 1692 | 1467424399069 Marionette TRACE conn2 <- [1,1767,null,{"value":null}] 18:53:19 INFO - PROCESS | 1692 | 1467424399074 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:19 INFO - PROCESS | 1692 | 1467424399076 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:53:19 INFO - PROCESS | 1692 | ++DOCSHELL 0x12138f800 == 32 [pid = 1692] [id = 449] 18:53:19 INFO - PROCESS | 1692 | ++DOMWINDOW == 81 (0x1128d1800) [pid = 1692] [serial = 1346] [outer = 0x0] 18:53:19 INFO - PROCESS | 1692 | ++DOMWINDOW == 82 (0x11907c400) [pid = 1692] [serial = 1347] [outer = 0x1128d1800] 18:53:19 INFO - PROCESS | 1692 | 1467424399104 Marionette DEBUG loaded listener.js 18:53:19 INFO - PROCESS | 1692 | ++DOMWINDOW == 83 (0x1195cd000) [pid = 1692] [serial = 1348] [outer = 0x1128d1800] 18:53:19 INFO - PROCESS | 1692 | 1467424399463 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]]]}] 18:53:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 18:53:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 521ms 18:53:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 18:53:19 INFO - PROCESS | 1692 | 1467424399492 Marionette TRACE conn2 -> [0,1769,"getWindowHandle",null] 18:53:19 INFO - PROCESS | 1692 | 1467424399494 Marionette TRACE conn2 <- [1,1769,null,{"value":"7"}] 18:53:19 INFO - PROCESS | 1692 | 1467424399497 Marionette TRACE conn2 -> [0,1770,"setScriptTimeout",{"ms":35000}] 18:53:19 INFO - PROCESS | 1692 | 1467424399499 Marionette TRACE conn2 <- [1,1770,null,{}] 18:53:19 INFO - PROCESS | 1692 | 1467424399502 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}] 18:53:19 INFO - PROCESS | 1692 | 1467424399504 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:53:19 INFO - PROCESS | 1692 | 1467424399592 Marionette TRACE conn2 <- [1,1771,null,{"value":null}] 18:53:19 INFO - PROCESS | 1692 | 1467424399598 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:19 INFO - PROCESS | 1692 | 1467424399601 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:53:19 INFO - PROCESS | 1692 | ++DOCSHELL 0x12557e000 == 33 [pid = 1692] [id = 450] 18:53:19 INFO - PROCESS | 1692 | ++DOMWINDOW == 84 (0x11980f400) [pid = 1692] [serial = 1349] [outer = 0x0] 18:53:19 INFO - PROCESS | 1692 | ++DOMWINDOW == 85 (0x119ed5000) [pid = 1692] [serial = 1350] [outer = 0x11980f400] 18:53:19 INFO - PROCESS | 1692 | 1467424399630 Marionette DEBUG loaded listener.js 18:53:19 INFO - PROCESS | 1692 | ++DOMWINDOW == 86 (0x120f86000) [pid = 1692] [serial = 1351] [outer = 0x11980f400] 18:53:20 INFO - PROCESS | 1692 | 1467424400260 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]]]}] 18:53:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 18:53:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 820ms 18:53:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 18:53:20 INFO - PROCESS | 1692 | 1467424400318 Marionette TRACE conn2 -> [0,1773,"getWindowHandle",null] 18:53:20 INFO - PROCESS | 1692 | 1467424400321 Marionette TRACE conn2 <- [1,1773,null,{"value":"7"}] 18:53:20 INFO - PROCESS | 1692 | 1467424400324 Marionette TRACE conn2 -> [0,1774,"setScriptTimeout",{"ms":35000}] 18:53:20 INFO - PROCESS | 1692 | 1467424400326 Marionette TRACE conn2 <- [1,1774,null,{}] 18:53:20 INFO - PROCESS | 1692 | 1467424400331 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}] 18:53:20 INFO - PROCESS | 1692 | 1467424400333 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:53:20 INFO - PROCESS | 1692 | 1467424400458 Marionette TRACE conn2 <- [1,1775,null,{"value":null}] 18:53:20 INFO - PROCESS | 1692 | 1467424400528 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:20 INFO - PROCESS | 1692 | 1467424400530 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:53:20 INFO - PROCESS | 1692 | ++DOCSHELL 0x119b5d000 == 34 [pid = 1692] [id = 451] 18:53:20 INFO - PROCESS | 1692 | ++DOMWINDOW == 87 (0x115116000) [pid = 1692] [serial = 1352] [outer = 0x0] 18:53:20 INFO - PROCESS | 1692 | ++DOMWINDOW == 88 (0x1162a0c00) [pid = 1692] [serial = 1353] [outer = 0x115116000] 18:53:20 INFO - PROCESS | 1692 | 1467424400561 Marionette DEBUG loaded listener.js 18:53:20 INFO - PROCESS | 1692 | ++DOMWINDOW == 89 (0x118317000) [pid = 1692] [serial = 1354] [outer = 0x115116000] 18:53:20 INFO - PROCESS | 1692 | 1467424400986 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]]]}] 18:53:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 18:53:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 672ms 18:53:21 INFO - PROCESS | 1692 | 1467424400996 Marionette TRACE conn2 -> [0,1777,"getWindowHandle",null] 18:53:21 INFO - PROCESS | 1692 | 1467424401002 Marionette TRACE conn2 <- [1,1777,null,{"value":"7"}] 18:53:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 18:53:21 INFO - PROCESS | 1692 | 1467424401006 Marionette TRACE conn2 -> [0,1778,"setScriptTimeout",{"ms":35000}] 18:53:21 INFO - PROCESS | 1692 | 1467424401008 Marionette TRACE conn2 <- [1,1778,null,{}] 18:53:21 INFO - PROCESS | 1692 | 1467424401011 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}] 18:53:21 INFO - PROCESS | 1692 | 1467424401013 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:53:21 INFO - PROCESS | 1692 | 1467424401112 Marionette TRACE conn2 <- [1,1779,null,{"value":null}] 18:53:21 INFO - PROCESS | 1692 | 1467424401166 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:21 INFO - PROCESS | 1692 | 1467424401167 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:53:21 INFO - PROCESS | 1692 | ++DOCSHELL 0x1268ac000 == 35 [pid = 1692] [id = 452] 18:53:21 INFO - PROCESS | 1692 | ++DOMWINDOW == 90 (0x11842f000) [pid = 1692] [serial = 1355] [outer = 0x0] 18:53:21 INFO - PROCESS | 1692 | ++DOMWINDOW == 91 (0x1192b6400) [pid = 1692] [serial = 1356] [outer = 0x11842f000] 18:53:21 INFO - PROCESS | 1692 | 1467424401199 Marionette DEBUG loaded listener.js 18:53:21 INFO - PROCESS | 1692 | ++DOMWINDOW == 92 (0x119e91400) [pid = 1692] [serial = 1357] [outer = 0x11842f000] 18:53:21 INFO - PROCESS | 1692 | 1467424401624 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]]]}] 18:53:21 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 18:53:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 670ms 18:53:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 18:53:21 INFO - PROCESS | 1692 | 1467424401677 Marionette TRACE conn2 -> [0,1781,"getWindowHandle",null] 18:53:21 INFO - PROCESS | 1692 | 1467424401678 Marionette TRACE conn2 <- [1,1781,null,{"value":"7"}] 18:53:21 INFO - PROCESS | 1692 | 1467424401681 Marionette TRACE conn2 -> [0,1782,"setScriptTimeout",{"ms":35000}] 18:53:21 INFO - PROCESS | 1692 | 1467424401684 Marionette TRACE conn2 <- [1,1782,null,{}] 18:53:21 INFO - PROCESS | 1692 | 1467424401691 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}] 18:53:21 INFO - PROCESS | 1692 | 1467424401694 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:53:21 INFO - PROCESS | 1692 | 1467424401813 Marionette TRACE conn2 <- [1,1783,null,{"value":null}] 18:53:21 INFO - PROCESS | 1692 | 1467424401896 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:21 INFO - PROCESS | 1692 | 1467424401898 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:53:21 INFO - PROCESS | 1692 | ++DOCSHELL 0x12a6ae000 == 36 [pid = 1692] [id = 453] 18:53:21 INFO - PROCESS | 1692 | ++DOMWINDOW == 93 (0x1216ac400) [pid = 1692] [serial = 1358] [outer = 0x0] 18:53:21 INFO - PROCESS | 1692 | ++DOMWINDOW == 94 (0x121a19800) [pid = 1692] [serial = 1359] [outer = 0x1216ac400] 18:53:21 INFO - PROCESS | 1692 | 1467424401932 Marionette DEBUG loaded listener.js 18:53:21 INFO - PROCESS | 1692 | ++DOMWINDOW == 95 (0x123ca6000) [pid = 1692] [serial = 1360] [outer = 0x1216ac400] 18:53:22 INFO - PROCESS | 1692 | 1467424402349 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]]]}] 18:53:22 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 18:53:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 722ms 18:53:22 INFO - PROCESS | 1692 | 1467424402403 Marionette TRACE conn2 -> [0,1785,"getWindowHandle",null] 18:53:22 INFO - PROCESS | 1692 | 1467424402405 Marionette TRACE conn2 <- [1,1785,null,{"value":"7"}] 18:53:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 18:53:22 INFO - PROCESS | 1692 | 1467424402407 Marionette TRACE conn2 -> [0,1786,"setScriptTimeout",{"ms":35000}] 18:53:22 INFO - PROCESS | 1692 | 1467424402409 Marionette TRACE conn2 <- [1,1786,null,{}] 18:53:22 INFO - PROCESS | 1692 | 1467424402411 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}] 18:53:22 INFO - PROCESS | 1692 | 1467424402413 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:53:22 INFO - PROCESS | 1692 | 1467424402512 Marionette TRACE conn2 <- [1,1787,null,{"value":null}] 18:53:22 INFO - PROCESS | 1692 | 1467424402570 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:22 INFO - PROCESS | 1692 | 1467424402571 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:53:22 INFO - PROCESS | 1692 | ++DOCSHELL 0x12a841000 == 37 [pid = 1692] [id = 454] 18:53:22 INFO - PROCESS | 1692 | ++DOMWINDOW == 96 (0x124bc5000) [pid = 1692] [serial = 1361] [outer = 0x0] 18:53:22 INFO - PROCESS | 1692 | ++DOMWINDOW == 97 (0x12551d800) [pid = 1692] [serial = 1362] [outer = 0x124bc5000] 18:53:22 INFO - PROCESS | 1692 | 1467424402600 Marionette DEBUG loaded listener.js 18:53:22 INFO - PROCESS | 1692 | ++DOMWINDOW == 98 (0x1260c2400) [pid = 1692] [serial = 1363] [outer = 0x124bc5000] 18:53:22 INFO - PROCESS | 1692 | 1467424402977 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]]]}] 18:53:23 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 18:53:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 617ms 18:53:23 INFO - PROCESS | 1692 | 1467424403027 Marionette TRACE conn2 -> [0,1789,"getWindowHandle",null] 18:53:23 INFO - PROCESS | 1692 | 1467424403029 Marionette TRACE conn2 <- [1,1789,null,{"value":"7"}] 18:53:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 18:53:23 INFO - PROCESS | 1692 | 1467424403033 Marionette TRACE conn2 -> [0,1790,"setScriptTimeout",{"ms":35000}] 18:53:23 INFO - PROCESS | 1692 | 1467424403035 Marionette TRACE conn2 <- [1,1790,null,{}] 18:53:23 INFO - PROCESS | 1692 | 1467424403038 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}] 18:53:23 INFO - PROCESS | 1692 | 1467424403041 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:53:23 INFO - PROCESS | 1692 | 1467424403192 Marionette TRACE conn2 <- [1,1791,null,{"value":null}] 18:53:23 INFO - PROCESS | 1692 | 1467424403262 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:23 INFO - PROCESS | 1692 | 1467424403263 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:53:23 INFO - PROCESS | 1692 | ++DOCSHELL 0x12138a000 == 38 [pid = 1692] [id = 455] 18:53:23 INFO - PROCESS | 1692 | ++DOMWINDOW == 99 (0x124d6c000) [pid = 1692] [serial = 1364] [outer = 0x0] 18:53:23 INFO - PROCESS | 1692 | ++DOMWINDOW == 100 (0x1268c1400) [pid = 1692] [serial = 1365] [outer = 0x124d6c000] 18:53:23 INFO - PROCESS | 1692 | 1467424403292 Marionette DEBUG loaded listener.js 18:53:23 INFO - PROCESS | 1692 | ++DOMWINDOW == 101 (0x126d3cc00) [pid = 1692] [serial = 1366] [outer = 0x124d6c000] 18:53:23 INFO - PROCESS | 1692 | 1467424403724 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]]]}] 18:53:23 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) 18:53:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 722ms 18:53:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 18:53:23 INFO - PROCESS | 1692 | 1467424403755 Marionette TRACE conn2 -> [0,1793,"getWindowHandle",null] 18:53:23 INFO - PROCESS | 1692 | 1467424403756 Marionette TRACE conn2 <- [1,1793,null,{"value":"7"}] 18:53:23 INFO - PROCESS | 1692 | 1467424403758 Marionette TRACE conn2 -> [0,1794,"setScriptTimeout",{"ms":35000}] 18:53:23 INFO - PROCESS | 1692 | 1467424403759 Marionette TRACE conn2 <- [1,1794,null,{}] 18:53:23 INFO - PROCESS | 1692 | 1467424403762 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}] 18:53:23 INFO - PROCESS | 1692 | 1467424403766 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:53:23 INFO - PROCESS | 1692 | 1467424403882 Marionette TRACE conn2 <- [1,1795,null,{"value":null}] 18:53:23 INFO - PROCESS | 1692 | 1467424403955 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:23 INFO - PROCESS | 1692 | 1467424403957 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:53:23 INFO - PROCESS | 1692 | ++DOCSHELL 0x12ba1c800 == 39 [pid = 1692] [id = 456] 18:53:23 INFO - PROCESS | 1692 | ++DOMWINDOW == 102 (0x126d78000) [pid = 1692] [serial = 1367] [outer = 0x0] 18:53:23 INFO - PROCESS | 1692 | ++DOMWINDOW == 103 (0x1282e0800) [pid = 1692] [serial = 1368] [outer = 0x126d78000] 18:53:23 INFO - PROCESS | 1692 | 1467424403986 Marionette DEBUG loaded listener.js 18:53:24 INFO - PROCESS | 1692 | ++DOMWINDOW == 104 (0x129387400) [pid = 1692] [serial = 1369] [outer = 0x126d78000] 18:53:24 INFO - PROCESS | 1692 | 1467424404449 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]]]}] 18:53:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 18:53:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 719ms 18:53:24 INFO - PROCESS | 1692 | 1467424404529 Marionette TRACE conn2 -> [0,1797,"getWindowHandle",null] 18:53:24 INFO - PROCESS | 1692 | 1467424404532 Marionette TRACE conn2 <- [1,1797,null,{"value":"7"}] 18:53:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 18:53:24 INFO - PROCESS | 1692 | 1467424404536 Marionette TRACE conn2 -> [0,1798,"setScriptTimeout",{"ms":35000}] 18:53:24 INFO - PROCESS | 1692 | 1467424404539 Marionette TRACE conn2 <- [1,1798,null,{}] 18:53:24 INFO - PROCESS | 1692 | 1467424404543 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}] 18:53:24 INFO - PROCESS | 1692 | 1467424404544 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:53:24 INFO - PROCESS | 1692 | 1467424404646 Marionette TRACE conn2 <- [1,1799,null,{"value":null}] 18:53:24 INFO - PROCESS | 1692 | 1467424404703 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:24 INFO - PROCESS | 1692 | 1467424404706 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:53:24 INFO - PROCESS | 1692 | ++DOCSHELL 0x119d1f000 == 40 [pid = 1692] [id = 457] 18:53:24 INFO - PROCESS | 1692 | ++DOMWINDOW == 105 (0x113263800) [pid = 1692] [serial = 1370] [outer = 0x0] 18:53:24 INFO - PROCESS | 1692 | ++DOMWINDOW == 106 (0x113869400) [pid = 1692] [serial = 1371] [outer = 0x113263800] 18:53:24 INFO - PROCESS | 1692 | 1467424404734 Marionette DEBUG loaded listener.js 18:53:24 INFO - PROCESS | 1692 | ++DOMWINDOW == 107 (0x116f3c000) [pid = 1692] [serial = 1372] [outer = 0x113263800] 18:53:25 INFO - PROCESS | 1692 | --DOCSHELL 0x12138f800 == 39 [pid = 1692] [id = 449] 18:53:25 INFO - PROCESS | 1692 | --DOCSHELL 0x11921a000 == 38 [pid = 1692] [id = 448] 18:53:25 INFO - PROCESS | 1692 | --DOCSHELL 0x1169ad800 == 37 [pid = 1692] [id = 447] 18:53:25 INFO - PROCESS | 1692 | --DOCSHELL 0x117e32800 == 36 [pid = 1692] [id = 445] 18:53:25 INFO - PROCESS | 1692 | --DOCSHELL 0x121997800 == 35 [pid = 1692] [id = 446] 18:53:25 INFO - PROCESS | 1692 | --DOCSHELL 0x12be3b800 == 34 [pid = 1692] [id = 444] 18:53:25 INFO - PROCESS | 1692 | --DOCSHELL 0x12ba1c800 == 33 [pid = 1692] [id = 456] 18:53:25 INFO - PROCESS | 1692 | --DOCSHELL 0x12138a000 == 32 [pid = 1692] [id = 455] 18:53:25 INFO - PROCESS | 1692 | --DOCSHELL 0x12a841000 == 31 [pid = 1692] [id = 454] 18:53:25 INFO - PROCESS | 1692 | --DOCSHELL 0x12a6ae000 == 30 [pid = 1692] [id = 453] 18:53:25 INFO - PROCESS | 1692 | --DOCSHELL 0x1268ac000 == 29 [pid = 1692] [id = 452] 18:53:25 INFO - PROCESS | 1692 | --DOCSHELL 0x12557e000 == 28 [pid = 1692] [id = 450] 18:53:25 INFO - PROCESS | 1692 | --DOCSHELL 0x119b5d000 == 27 [pid = 1692] [id = 451] 18:53:25 INFO - PROCESS | 1692 | 1467424405734 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]]]}] 18:53:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 18:53:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 1225ms 18:53:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 18:53:25 INFO - PROCESS | 1692 | 1467424405762 Marionette TRACE conn2 -> [0,1801,"getWindowHandle",null] 18:53:25 INFO - PROCESS | 1692 | 1467424405765 Marionette TRACE conn2 <- [1,1801,null,{"value":"7"}] 18:53:25 INFO - PROCESS | 1692 | 1467424405768 Marionette TRACE conn2 -> [0,1802,"setScriptTimeout",{"ms":35000}] 18:53:25 INFO - PROCESS | 1692 | 1467424405770 Marionette TRACE conn2 <- [1,1802,null,{}] 18:53:25 INFO - PROCESS | 1692 | 1467424405774 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}] 18:53:25 INFO - PROCESS | 1692 | 1467424405775 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:53:25 INFO - PROCESS | 1692 | 1467424405863 Marionette TRACE conn2 <- [1,1803,null,{"value":null}] 18:53:25 INFO - PROCESS | 1692 | 1467424405871 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:25 INFO - PROCESS | 1692 | 1467424405872 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:53:25 INFO - PROCESS | 1692 | ++DOCSHELL 0x116250000 == 28 [pid = 1692] [id = 458] 18:53:25 INFO - PROCESS | 1692 | ++DOMWINDOW == 108 (0x112a5fc00) [pid = 1692] [serial = 1373] [outer = 0x0] 18:53:25 INFO - PROCESS | 1692 | ++DOMWINDOW == 109 (0x112a88c00) [pid = 1692] [serial = 1374] [outer = 0x112a5fc00] 18:53:25 INFO - PROCESS | 1692 | 1467424405902 Marionette DEBUG loaded listener.js 18:53:25 INFO - PROCESS | 1692 | ++DOMWINDOW == 110 (0x1130f9c00) [pid = 1692] [serial = 1375] [outer = 0x112a5fc00] 18:53:26 INFO - PROCESS | 1692 | 1467424406336 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]]]}] 18:53:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 18:53:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 623ms 18:53:26 INFO - PROCESS | 1692 | 1467424406392 Marionette TRACE conn2 -> [0,1805,"getWindowHandle",null] 18:53:26 INFO - PROCESS | 1692 | 1467424406395 Marionette TRACE conn2 <- [1,1805,null,{"value":"7"}] 18:53:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 18:53:26 INFO - PROCESS | 1692 | 1467424406400 Marionette TRACE conn2 -> [0,1806,"setScriptTimeout",{"ms":35000}] 18:53:26 INFO - PROCESS | 1692 | 1467424406402 Marionette TRACE conn2 <- [1,1806,null,{}] 18:53:26 INFO - PROCESS | 1692 | 1467424406404 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}] 18:53:26 INFO - PROCESS | 1692 | 1467424406406 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:53:26 INFO - PROCESS | 1692 | 1467424406508 Marionette TRACE conn2 <- [1,1807,null,{"value":null}] 18:53:26 INFO - PROCESS | 1692 | 1467424406547 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:26 INFO - PROCESS | 1692 | 1467424406548 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:53:26 INFO - PROCESS | 1692 | ++DOCSHELL 0x119016800 == 29 [pid = 1692] [id = 459] 18:53:26 INFO - PROCESS | 1692 | ++DOMWINDOW == 111 (0x113dacc00) [pid = 1692] [serial = 1376] [outer = 0x0] 18:53:26 INFO - PROCESS | 1692 | ++DOMWINDOW == 112 (0x11662fc00) [pid = 1692] [serial = 1377] [outer = 0x113dacc00] 18:53:26 INFO - PROCESS | 1692 | 1467424406576 Marionette DEBUG loaded listener.js 18:53:26 INFO - PROCESS | 1692 | ++DOMWINDOW == 113 (0x118315c00) [pid = 1692] [serial = 1378] [outer = 0x113dacc00] 18:53:26 INFO - PROCESS | 1692 | 1467424406921 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]]]}] 18:53:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 18:53:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 569ms 18:53:26 INFO - PROCESS | 1692 | 1467424406969 Marionette TRACE conn2 -> [0,1809,"getWindowHandle",null] 18:53:26 INFO - PROCESS | 1692 | 1467424406971 Marionette TRACE conn2 <- [1,1809,null,{"value":"7"}] 18:53:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 18:53:26 INFO - PROCESS | 1692 | 1467424406981 Marionette TRACE conn2 -> [0,1810,"setScriptTimeout",{"ms":35000}] 18:53:26 INFO - PROCESS | 1692 | 1467424406983 Marionette TRACE conn2 <- [1,1810,null,{}] 18:53:27 INFO - PROCESS | 1692 | 1467424406998 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}] 18:53:27 INFO - PROCESS | 1692 | 1467424407001 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:53:27 INFO - PROCESS | 1692 | 1467424407100 Marionette TRACE conn2 <- [1,1811,null,{"value":null}] 18:53:27 INFO - PROCESS | 1692 | 1467424407105 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:27 INFO - PROCESS | 1692 | 1467424407107 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:53:27 INFO - PROCESS | 1692 | ++DOCSHELL 0x121853800 == 30 [pid = 1692] [id = 460] 18:53:27 INFO - PROCESS | 1692 | ++DOMWINDOW == 114 (0x1130f2400) [pid = 1692] [serial = 1379] [outer = 0x0] 18:53:27 INFO - PROCESS | 1692 | ++DOMWINDOW == 115 (0x11902a800) [pid = 1692] [serial = 1380] [outer = 0x1130f2400] 18:53:27 INFO - PROCESS | 1692 | 1467424407136 Marionette DEBUG loaded listener.js 18:53:27 INFO - PROCESS | 1692 | ++DOMWINDOW == 116 (0x1195d0400) [pid = 1692] [serial = 1381] [outer = 0x1130f2400] 18:53:27 INFO - PROCESS | 1692 | 1467424407523 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]]]}] 18:53:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 18:53:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 571ms 18:53:27 INFO - PROCESS | 1692 | 1467424407552 Marionette TRACE conn2 -> [0,1813,"getWindowHandle",null] 18:53:27 INFO - PROCESS | 1692 | 1467424407554 Marionette TRACE conn2 <- [1,1813,null,{"value":"7"}] 18:53:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 18:53:27 INFO - PROCESS | 1692 | 1467424407564 Marionette TRACE conn2 -> [0,1814,"setScriptTimeout",{"ms":35000}] 18:53:27 INFO - PROCESS | 1692 | 1467424407565 Marionette TRACE conn2 <- [1,1814,null,{}] 18:53:27 INFO - PROCESS | 1692 | 1467424407567 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}] 18:53:27 INFO - PROCESS | 1692 | 1467424407568 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:53:27 INFO - PROCESS | 1692 | 1467424407669 Marionette TRACE conn2 <- [1,1815,null,{"value":null}] 18:53:27 INFO - PROCESS | 1692 | 1467424407673 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:27 INFO - PROCESS | 1692 | 1467424407674 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:53:27 INFO - PROCESS | 1692 | ++DOCSHELL 0x128198000 == 31 [pid = 1692] [id = 461] 18:53:27 INFO - PROCESS | 1692 | ++DOMWINDOW == 117 (0x1197d8000) [pid = 1692] [serial = 1382] [outer = 0x0] 18:53:27 INFO - PROCESS | 1692 | ++DOMWINDOW == 118 (0x119edbc00) [pid = 1692] [serial = 1383] [outer = 0x1197d8000] 18:53:27 INFO - PROCESS | 1692 | 1467424407700 Marionette DEBUG loaded listener.js 18:53:27 INFO - PROCESS | 1692 | ++DOMWINDOW == 119 (0x120f8d800) [pid = 1692] [serial = 1384] [outer = 0x1197d8000] 18:53:28 INFO - PROCESS | 1692 | 1467424408310 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]]]}] 18:53:28 INFO - PROCESS | 1692 | --DOMWINDOW == 118 (0x1128d1800) [pid = 1692] [serial = 1346] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 18:53:28 INFO - PROCESS | 1692 | --DOMWINDOW == 117 (0x1130f7000) [pid = 1692] [serial = 1295] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 18:53:28 INFO - PROCESS | 1692 | --DOMWINDOW == 116 (0x1183ab000) [pid = 1692] [serial = 1307] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 18:53:28 INFO - PROCESS | 1692 | --DOMWINDOW == 115 (0x110fa7400) [pid = 1692] [serial = 1304] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 18:53:28 INFO - PROCESS | 1692 | --DOMWINDOW == 114 (0x113844400) [pid = 1692] [serial = 1301] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 18:53:28 INFO - PROCESS | 1692 | --DOMWINDOW == 113 (0x1130f3c00) [pid = 1692] [serial = 1283] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 18:53:28 INFO - PROCESS | 1692 | --DOMWINDOW == 112 (0x118320400) [pid = 1692] [serial = 1286] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 18:53:28 INFO - PROCESS | 1692 | --DOMWINDOW == 111 (0x112a59000) [pid = 1692] [serial = 1298] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 18:53:28 INFO - PROCESS | 1692 | --DOMWINDOW == 110 (0x119e8d400) [pid = 1692] [serial = 1289] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 18:53:28 INFO - PROCESS | 1692 | --DOMWINDOW == 109 (0x1133df800) [pid = 1692] [serial = 1292] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 18:53:28 INFO - PROCESS | 1692 | --DOMWINDOW == 108 (0x11607a800) [pid = 1692] [serial = 1310] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 18:53:28 INFO - PROCESS | 1692 | --DOMWINDOW == 107 (0x112ef7c00) [pid = 1692] [serial = 1340] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 18:53:28 INFO - PROCESS | 1692 | --DOMWINDOW == 106 (0x1160dfc00) [pid = 1692] [serial = 1343] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 18:53:28 INFO - PROCESS | 1692 | --DOMWINDOW == 105 (0x119dd7800) [pid = 1692] [serial = 1316] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 18:53:28 INFO - PROCESS | 1692 | --DOMWINDOW == 104 (0x1283e0000) [pid = 1692] [serial = 1331] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 18:53:28 INFO - PROCESS | 1692 | --DOMWINDOW == 103 (0x1192b8000) [pid = 1692] [serial = 1313] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 18:53:28 INFO - PROCESS | 1692 | --DOMWINDOW == 102 (0x121ac2000) [pid = 1692] [serial = 1319] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 18:53:28 INFO - PROCESS | 1692 | --DOMWINDOW == 101 (0x111c83800) [pid = 1692] [serial = 1322] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 18:53:28 INFO - PROCESS | 1692 | --DOMWINDOW == 100 (0x118c15400) [pid = 1692] [serial = 1325] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 18:53:28 INFO - PROCESS | 1692 | --DOMWINDOW == 99 (0x126423000) [pid = 1692] [serial = 1328] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 18:53:28 INFO - PROCESS | 1692 | --DOMWINDOW == 98 (0x112a5c400) [pid = 1692] [serial = 1334] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 18:53:28 INFO - PROCESS | 1692 | --DOMWINDOW == 97 (0x1166f5400) [pid = 1692] [serial = 1337] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 18:53:28 INFO - PROCESS | 1692 | --DOMWINDOW == 96 (0x11980f400) [pid = 1692] [serial = 1349] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 18:53:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 18:53:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 771ms 18:53:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 18:53:28 INFO - PROCESS | 1692 | 1467424408353 Marionette TRACE conn2 -> [0,1817,"getWindowHandle",null] 18:53:28 INFO - PROCESS | 1692 | 1467424408354 Marionette TRACE conn2 <- [1,1817,null,{"value":"7"}] 18:53:28 INFO - PROCESS | 1692 | 1467424408356 Marionette TRACE conn2 -> [0,1818,"setScriptTimeout",{"ms":35000}] 18:53:28 INFO - PROCESS | 1692 | 1467424408357 Marionette TRACE conn2 <- [1,1818,null,{}] 18:53:28 INFO - PROCESS | 1692 | 1467424408360 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}] 18:53:28 INFO - PROCESS | 1692 | 1467424408361 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:53:28 INFO - PROCESS | 1692 | 1467424408442 Marionette TRACE conn2 <- [1,1819,null,{"value":null}] 18:53:28 INFO - PROCESS | 1692 | 1467424408449 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:28 INFO - PROCESS | 1692 | 1467424408451 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:53:28 INFO - PROCESS | 1692 | ++DOCSHELL 0x119b1b800 == 32 [pid = 1692] [id = 462] 18:53:28 INFO - PROCESS | 1692 | ++DOMWINDOW == 97 (0x1126a0c00) [pid = 1692] [serial = 1385] [outer = 0x0] 18:53:28 INFO - PROCESS | 1692 | ++DOMWINDOW == 98 (0x112e58000) [pid = 1692] [serial = 1386] [outer = 0x1126a0c00] 18:53:28 INFO - PROCESS | 1692 | 1467424408477 Marionette DEBUG loaded listener.js 18:53:28 INFO - PROCESS | 1692 | ++DOMWINDOW == 99 (0x1133dec00) [pid = 1692] [serial = 1387] [outer = 0x1126a0c00] 18:53:28 INFO - PROCESS | 1692 | 1467424408812 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]]]}] 18:53:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 18:53:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 468ms 18:53:28 INFO - PROCESS | 1692 | 1467424408825 Marionette TRACE conn2 -> [0,1821,"getWindowHandle",null] 18:53:28 INFO - PROCESS | 1692 | 1467424408826 Marionette TRACE conn2 <- [1,1821,null,{"value":"7"}] 18:53:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 18:53:28 INFO - PROCESS | 1692 | 1467424408828 Marionette TRACE conn2 -> [0,1822,"setScriptTimeout",{"ms":35000}] 18:53:28 INFO - PROCESS | 1692 | 1467424408830 Marionette TRACE conn2 <- [1,1822,null,{}] 18:53:28 INFO - PROCESS | 1692 | 1467424408834 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}] 18:53:28 INFO - PROCESS | 1692 | 1467424408838 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:53:28 INFO - PROCESS | 1692 | 1467424408958 Marionette TRACE conn2 <- [1,1823,null,{"value":null}] 18:53:28 INFO - PROCESS | 1692 | 1467424408993 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:28 INFO - PROCESS | 1692 | 1467424408994 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:53:29 INFO - PROCESS | 1692 | ++DOCSHELL 0x12a841000 == 33 [pid = 1692] [id = 463] 18:53:29 INFO - PROCESS | 1692 | ++DOMWINDOW == 100 (0x1128d1800) [pid = 1692] [serial = 1388] [outer = 0x0] 18:53:29 INFO - PROCESS | 1692 | ++DOMWINDOW == 101 (0x1166f5400) [pid = 1692] [serial = 1389] [outer = 0x1128d1800] 18:53:29 INFO - PROCESS | 1692 | 1467424409020 Marionette DEBUG loaded listener.js 18:53:29 INFO - PROCESS | 1692 | ++DOMWINDOW == 102 (0x121acb800) [pid = 1692] [serial = 1390] [outer = 0x1128d1800] 18:53:29 INFO - PROCESS | 1692 | 1467424409289 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]]]}] 18:53:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 18:53:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 471ms 18:53:29 INFO - PROCESS | 1692 | 1467424409306 Marionette TRACE conn2 -> [0,1825,"getWindowHandle",null] 18:53:29 INFO - PROCESS | 1692 | 1467424409308 Marionette TRACE conn2 <- [1,1825,null,{"value":"7"}] 18:53:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 18:53:29 INFO - PROCESS | 1692 | 1467424409310 Marionette TRACE conn2 -> [0,1826,"setScriptTimeout",{"ms":35000}] 18:53:29 INFO - PROCESS | 1692 | 1467424409311 Marionette TRACE conn2 <- [1,1826,null,{}] 18:53:29 INFO - PROCESS | 1692 | 1467424409320 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}] 18:53:29 INFO - PROCESS | 1692 | 1467424409321 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:53:29 INFO - PROCESS | 1692 | 1467424409412 Marionette TRACE conn2 <- [1,1827,null,{"value":null}] 18:53:29 INFO - PROCESS | 1692 | 1467424409418 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:29 INFO - PROCESS | 1692 | 1467424409419 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:53:29 INFO - PROCESS | 1692 | ++DOCSHELL 0x12ba1a800 == 34 [pid = 1692] [id = 464] 18:53:29 INFO - PROCESS | 1692 | ++DOMWINDOW == 103 (0x119084400) [pid = 1692] [serial = 1391] [outer = 0x0] 18:53:29 INFO - PROCESS | 1692 | ++DOMWINDOW == 104 (0x124ebac00) [pid = 1692] [serial = 1392] [outer = 0x119084400] 18:53:29 INFO - PROCESS | 1692 | 1467424409444 Marionette DEBUG loaded listener.js 18:53:29 INFO - PROCESS | 1692 | ++DOMWINDOW == 105 (0x1260bf400) [pid = 1692] [serial = 1393] [outer = 0x119084400] 18:53:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 18:53:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 469ms 18:53:29 INFO - PROCESS | 1692 | 1467424409776 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]]]}] 18:53:29 INFO - PROCESS | 1692 | 1467424409785 Marionette TRACE conn2 -> [0,1829,"getWindowHandle",null] 18:53:29 INFO - PROCESS | 1692 | 1467424409786 Marionette TRACE conn2 <- [1,1829,null,{"value":"7"}] 18:53:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 18:53:29 INFO - PROCESS | 1692 | 1467424409788 Marionette TRACE conn2 -> [0,1830,"setScriptTimeout",{"ms":35000}] 18:53:29 INFO - PROCESS | 1692 | 1467424409789 Marionette TRACE conn2 <- [1,1830,null,{}] 18:53:29 INFO - PROCESS | 1692 | 1467424409792 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}] 18:53:29 INFO - PROCESS | 1692 | 1467424409793 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:53:29 INFO - PROCESS | 1692 | 1467424409900 Marionette TRACE conn2 <- [1,1831,null,{"value":null}] 18:53:29 INFO - PROCESS | 1692 | 1467424409907 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:29 INFO - PROCESS | 1692 | 1467424409908 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:53:29 INFO - PROCESS | 1692 | ++DOCSHELL 0x12ba35000 == 35 [pid = 1692] [id = 465] 18:53:29 INFO - PROCESS | 1692 | ++DOMWINDOW == 106 (0x116079c00) [pid = 1692] [serial = 1394] [outer = 0x0] 18:53:29 INFO - PROCESS | 1692 | ++DOMWINDOW == 107 (0x1260c5800) [pid = 1692] [serial = 1395] [outer = 0x116079c00] 18:53:29 INFO - PROCESS | 1692 | 1467424409932 Marionette DEBUG loaded listener.js 18:53:29 INFO - PROCESS | 1692 | ++DOMWINDOW == 108 (0x126d33c00) [pid = 1692] [serial = 1396] [outer = 0x116079c00] 18:53:30 INFO - PROCESS | 1692 | 1467424410231 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]]]}] 18:53:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 18:53:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 469ms 18:53:30 INFO - PROCESS | 1692 | 1467424410257 Marionette TRACE conn2 -> [0,1833,"getWindowHandle",null] 18:53:30 INFO - PROCESS | 1692 | 1467424410258 Marionette TRACE conn2 <- [1,1833,null,{"value":"7"}] 18:53:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 18:53:30 INFO - PROCESS | 1692 | 1467424410260 Marionette TRACE conn2 -> [0,1834,"setScriptTimeout",{"ms":35000}] 18:53:30 INFO - PROCESS | 1692 | 1467424410262 Marionette TRACE conn2 <- [1,1834,null,{}] 18:53:30 INFO - PROCESS | 1692 | 1467424410265 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}] 18:53:30 INFO - PROCESS | 1692 | 1467424410268 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:53:30 INFO - PROCESS | 1692 | 1467424410396 Marionette TRACE conn2 <- [1,1835,null,{"value":null}] 18:53:30 INFO - PROCESS | 1692 | 1467424410454 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:30 INFO - PROCESS | 1692 | 1467424410456 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:53:30 INFO - PROCESS | 1692 | ++DOCSHELL 0x112d4a800 == 36 [pid = 1692] [id = 466] 18:53:30 INFO - PROCESS | 1692 | ++DOMWINDOW == 109 (0x110ee3c00) [pid = 1692] [serial = 1397] [outer = 0x0] 18:53:30 INFO - PROCESS | 1692 | ++DOMWINDOW == 110 (0x111e2e800) [pid = 1692] [serial = 1398] [outer = 0x110ee3c00] 18:53:30 INFO - PROCESS | 1692 | 1467424410488 Marionette DEBUG loaded listener.js 18:53:30 INFO - PROCESS | 1692 | ++DOMWINDOW == 111 (0x1128d0000) [pid = 1692] [serial = 1399] [outer = 0x110ee3c00] 18:53:31 INFO - PROCESS | 1692 | 1467424411022 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]]]}] 18:53:31 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 18:53:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 772ms 18:53:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 18:53:31 INFO - PROCESS | 1692 | 1467424411035 Marionette TRACE conn2 -> [0,1837,"getWindowHandle",null] 18:53:31 INFO - PROCESS | 1692 | 1467424411038 Marionette TRACE conn2 <- [1,1837,null,{"value":"7"}] 18:53:31 INFO - PROCESS | 1692 | 1467424411041 Marionette TRACE conn2 -> [0,1838,"setScriptTimeout",{"ms":35000}] 18:53:31 INFO - PROCESS | 1692 | 1467424411043 Marionette TRACE conn2 <- [1,1838,null,{}] 18:53:31 INFO - PROCESS | 1692 | 1467424411046 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}] 18:53:31 INFO - PROCESS | 1692 | 1467424411050 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:53:31 INFO - PROCESS | 1692 | 1467424411186 Marionette TRACE conn2 <- [1,1839,null,{"value":null}] 18:53:31 INFO - PROCESS | 1692 | 1467424411269 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:31 INFO - PROCESS | 1692 | 1467424411270 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:53:31 INFO - PROCESS | 1692 | ++DOCSHELL 0x119b1a800 == 37 [pid = 1692] [id = 467] 18:53:31 INFO - PROCESS | 1692 | ++DOMWINDOW == 112 (0x112a57000) [pid = 1692] [serial = 1400] [outer = 0x0] 18:53:31 INFO - PROCESS | 1692 | ++DOMWINDOW == 113 (0x113dad400) [pid = 1692] [serial = 1401] [outer = 0x112a57000] 18:53:31 INFO - PROCESS | 1692 | 1467424411302 Marionette DEBUG loaded listener.js 18:53:31 INFO - PROCESS | 1692 | ++DOMWINDOW == 114 (0x117ec5c00) [pid = 1692] [serial = 1402] [outer = 0x112a57000] 18:53:31 INFO - PROCESS | 1692 | 1467424411804 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]]]}] 18:53:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 18:53:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 821ms 18:53:31 INFO - PROCESS | 1692 | 1467424411869 Marionette TRACE conn2 -> [0,1841,"getWindowHandle",null] 18:53:31 INFO - PROCESS | 1692 | 1467424411871 Marionette TRACE conn2 <- [1,1841,null,{"value":"7"}] 18:53:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 18:53:31 INFO - PROCESS | 1692 | 1467424411873 Marionette TRACE conn2 -> [0,1842,"setScriptTimeout",{"ms":35000}] 18:53:31 INFO - PROCESS | 1692 | 1467424411875 Marionette TRACE conn2 <- [1,1842,null,{}] 18:53:31 INFO - PROCESS | 1692 | 1467424411877 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}] 18:53:31 INFO - PROCESS | 1692 | 1467424411879 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:53:31 INFO - PROCESS | 1692 | 1467424411990 Marionette TRACE conn2 <- [1,1843,null,{"value":null}] 18:53:32 INFO - PROCESS | 1692 | 1467424412076 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:32 INFO - PROCESS | 1692 | 1467424412077 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:53:32 INFO - PROCESS | 1692 | ++DOCSHELL 0x11624b800 == 38 [pid = 1692] [id = 468] 18:53:32 INFO - PROCESS | 1692 | ++DOMWINDOW == 115 (0x1128d5400) [pid = 1692] [serial = 1403] [outer = 0x0] 18:53:32 INFO - PROCESS | 1692 | ++DOMWINDOW == 116 (0x1130f8c00) [pid = 1692] [serial = 1404] [outer = 0x1128d5400] 18:53:32 INFO - PROCESS | 1692 | 1467424412106 Marionette DEBUG loaded listener.js 18:53:32 INFO - PROCESS | 1692 | ++DOMWINDOW == 117 (0x1183b4800) [pid = 1692] [serial = 1405] [outer = 0x1128d5400] 18:53:32 INFO - PROCESS | 1692 | --DOCSHELL 0x12ba35000 == 37 [pid = 1692] [id = 465] 18:53:32 INFO - PROCESS | 1692 | --DOCSHELL 0x12ba1a800 == 36 [pid = 1692] [id = 464] 18:53:32 INFO - PROCESS | 1692 | --DOCSHELL 0x12a841000 == 35 [pid = 1692] [id = 463] 18:53:32 INFO - PROCESS | 1692 | --DOCSHELL 0x119b1b800 == 34 [pid = 1692] [id = 462] 18:53:32 INFO - PROCESS | 1692 | --DOCSHELL 0x128198000 == 33 [pid = 1692] [id = 461] 18:53:32 INFO - PROCESS | 1692 | --DOCSHELL 0x121853800 == 32 [pid = 1692] [id = 460] 18:53:32 INFO - PROCESS | 1692 | --DOCSHELL 0x119016800 == 31 [pid = 1692] [id = 459] 18:53:32 INFO - PROCESS | 1692 | --DOCSHELL 0x116250000 == 30 [pid = 1692] [id = 458] 18:53:32 INFO - PROCESS | 1692 | 1467424412719 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]]]}] 18:53:32 INFO - PROCESS | 1692 | --DOMWINDOW == 116 (0x11629f400) [pid = 1692] [serial = 1297] [outer = 0x0] [url = about:blank] 18:53:32 INFO - PROCESS | 1692 | --DOMWINDOW == 115 (0x113d42400) [pid = 1692] [serial = 1296] [outer = 0x0] [url = about:blank] 18:53:32 INFO - PROCESS | 1692 | --DOMWINDOW == 114 (0x118c15800) [pid = 1692] [serial = 1308] [outer = 0x0] [url = about:blank] 18:53:32 INFO - PROCESS | 1692 | --DOMWINDOW == 113 (0x118324800) [pid = 1692] [serial = 1305] [outer = 0x0] [url = about:blank] 18:53:32 INFO - PROCESS | 1692 | --DOMWINDOW == 112 (0x1184c5c00) [pid = 1692] [serial = 1306] [outer = 0x0] [url = about:blank] 18:53:32 INFO - PROCESS | 1692 | --DOMWINDOW == 111 (0x1166f2800) [pid = 1692] [serial = 1302] [outer = 0x0] [url = about:blank] 18:53:32 INFO - PROCESS | 1692 | --DOMWINDOW == 110 (0x116a0a800) [pid = 1692] [serial = 1303] [outer = 0x0] [url = about:blank] 18:53:32 INFO - PROCESS | 1692 | --DOMWINDOW == 109 (0x1133dcc00) [pid = 1692] [serial = 1284] [outer = 0x0] [url = about:blank] 18:53:32 INFO - PROCESS | 1692 | --DOMWINDOW == 108 (0x1160d9400) [pid = 1692] [serial = 1285] [outer = 0x0] [url = about:blank] 18:53:32 INFO - PROCESS | 1692 | --DOMWINDOW == 107 (0x118c17400) [pid = 1692] [serial = 1288] [outer = 0x0] [url = about:blank] 18:53:32 INFO - PROCESS | 1692 | --DOMWINDOW == 106 (0x118429800) [pid = 1692] [serial = 1287] [outer = 0x0] [url = about:blank] 18:53:32 INFO - PROCESS | 1692 | --DOMWINDOW == 105 (0x112ee3000) [pid = 1692] [serial = 1299] [outer = 0x0] [url = about:blank] 18:53:32 INFO - PROCESS | 1692 | --DOMWINDOW == 104 (0x1130fe800) [pid = 1692] [serial = 1300] [outer = 0x0] [url = about:blank] 18:53:32 INFO - PROCESS | 1692 | --DOMWINDOW == 103 (0x123ca7000) [pid = 1692] [serial = 1291] [outer = 0x0] [url = about:blank] 18:53:32 INFO - PROCESS | 1692 | --DOMWINDOW == 102 (0x1213bc800) [pid = 1692] [serial = 1290] [outer = 0x0] [url = about:blank] 18:53:32 INFO - PROCESS | 1692 | --DOMWINDOW == 101 (0x1216ac000) [pid = 1692] [serial = 1294] [outer = 0x0] [url = about:blank] 18:53:32 INFO - PROCESS | 1692 | --DOMWINDOW == 100 (0x1186d1400) [pid = 1692] [serial = 1293] [outer = 0x0] [url = about:blank] 18:53:32 INFO - PROCESS | 1692 | --DOMWINDOW == 99 (0x119814c00) [pid = 1692] [serial = 1312] [outer = 0x0] [url = about:blank] 18:53:32 INFO - PROCESS | 1692 | --DOMWINDOW == 98 (0x1133d9400) [pid = 1692] [serial = 1341] [outer = 0x0] [url = about:blank] 18:53:32 INFO - PROCESS | 1692 | --DOMWINDOW == 97 (0x1195ce400) [pid = 1692] [serial = 1311] [outer = 0x0] [url = about:blank] 18:53:32 INFO - PROCESS | 1692 | --DOMWINDOW == 96 (0x118080400) [pid = 1692] [serial = 1344] [outer = 0x0] [url = about:blank] 18:53:32 INFO - PROCESS | 1692 | --DOMWINDOW == 95 (0x113da8c00) [pid = 1692] [serial = 1342] [outer = 0x0] [url = about:blank] 18:53:32 INFO - PROCESS | 1692 | --DOMWINDOW == 94 (0x1249a7000) [pid = 1692] [serial = 1317] [outer = 0x0] [url = about:blank] 18:53:32 INFO - PROCESS | 1692 | --DOMWINDOW == 93 (0x12913cc00) [pid = 1692] [serial = 1333] [outer = 0x0] [url = about:blank] 18:53:32 INFO - PROCESS | 1692 | --DOMWINDOW == 92 (0x119edc400) [pid = 1692] [serial = 1314] [outer = 0x0] [url = about:blank] 18:53:32 INFO - PROCESS | 1692 | --DOMWINDOW == 91 (0x125526000) [pid = 1692] [serial = 1320] [outer = 0x0] [url = about:blank] 18:53:32 INFO - PROCESS | 1692 | --DOMWINDOW == 90 (0x116030800) [pid = 1692] [serial = 1323] [outer = 0x0] [url = about:blank] 18:53:32 INFO - PROCESS | 1692 | --DOMWINDOW == 89 (0x124d0f800) [pid = 1692] [serial = 1318] [outer = 0x0] [url = about:blank] 18:53:32 INFO - PROCESS | 1692 | --DOMWINDOW == 88 (0x1249a2000) [pid = 1692] [serial = 1326] [outer = 0x0] [url = about:blank] 18:53:32 INFO - PROCESS | 1692 | --DOMWINDOW == 87 (0x126d37000) [pid = 1692] [serial = 1329] [outer = 0x0] [url = about:blank] 18:53:32 INFO - PROCESS | 1692 | --DOMWINDOW == 86 (0x1260be000) [pid = 1692] [serial = 1321] [outer = 0x0] [url = about:blank] 18:53:32 INFO - PROCESS | 1692 | --DOMWINDOW == 85 (0x1186cdc00) [pid = 1692] [serial = 1324] [outer = 0x0] [url = about:blank] 18:53:32 INFO - PROCESS | 1692 | --DOMWINDOW == 84 (0x123c76c00) [pid = 1692] [serial = 1315] [outer = 0x0] [url = about:blank] 18:53:32 INFO - PROCESS | 1692 | --DOMWINDOW == 83 (0x1192b2800) [pid = 1692] [serial = 1309] [outer = 0x0] [url = about:blank] 18:53:32 INFO - PROCESS | 1692 | --DOMWINDOW == 82 (0x12902a400) [pid = 1692] [serial = 1332] [outer = 0x0] [url = about:blank] 18:53:32 INFO - PROCESS | 1692 | --DOMWINDOW == 81 (0x112e5ec00) [pid = 1692] [serial = 1335] [outer = 0x0] [url = about:blank] 18:53:32 INFO - PROCESS | 1692 | --DOMWINDOW == 80 (0x118320000) [pid = 1692] [serial = 1345] [outer = 0x0] [url = about:blank] 18:53:32 INFO - PROCESS | 1692 | --DOMWINDOW == 79 (0x1195cd000) [pid = 1692] [serial = 1348] [outer = 0x0] [url = about:blank] 18:53:32 INFO - PROCESS | 1692 | --DOMWINDOW == 78 (0x1260c8400) [pid = 1692] [serial = 1327] [outer = 0x0] [url = about:blank] 18:53:32 INFO - PROCESS | 1692 | --DOMWINDOW == 77 (0x1282e7800) [pid = 1692] [serial = 1330] [outer = 0x0] [url = about:blank] 18:53:32 INFO - PROCESS | 1692 | --DOMWINDOW == 76 (0x116f41000) [pid = 1692] [serial = 1338] [outer = 0x0] [url = about:blank] 18:53:32 INFO - PROCESS | 1692 | --DOMWINDOW == 75 (0x118317c00) [pid = 1692] [serial = 1339] [outer = 0x0] [url = about:blank] 18:53:32 INFO - PROCESS | 1692 | --DOMWINDOW == 74 (0x1133db000) [pid = 1692] [serial = 1336] [outer = 0x0] [url = about:blank] 18:53:32 INFO - PROCESS | 1692 | --DOMWINDOW == 73 (0x120f86000) [pid = 1692] [serial = 1351] [outer = 0x0] [url = about:blank] 18:53:32 INFO - PROCESS | 1692 | --DOMWINDOW == 72 (0x119ed5000) [pid = 1692] [serial = 1350] [outer = 0x0] [url = about:blank] 18:53:32 INFO - PROCESS | 1692 | --DOMWINDOW == 71 (0x11907c400) [pid = 1692] [serial = 1347] [outer = 0x0] [url = about:blank] 18:53:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 18:53:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 869ms 18:53:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 18:53:32 INFO - PROCESS | 1692 | 1467424412743 Marionette TRACE conn2 -> [0,1845,"getWindowHandle",null] 18:53:32 INFO - PROCESS | 1692 | 1467424412745 Marionette TRACE conn2 <- [1,1845,null,{"value":"7"}] 18:53:32 INFO - PROCESS | 1692 | 1467424412750 Marionette TRACE conn2 -> [0,1846,"setScriptTimeout",{"ms":35000}] 18:53:32 INFO - PROCESS | 1692 | 1467424412752 Marionette TRACE conn2 <- [1,1846,null,{}] 18:53:32 INFO - PROCESS | 1692 | 1467424412756 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}] 18:53:32 INFO - PROCESS | 1692 | 1467424412758 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:53:32 INFO - PROCESS | 1692 | 1467424412842 Marionette TRACE conn2 <- [1,1847,null,{"value":null}] 18:53:32 INFO - PROCESS | 1692 | 1467424412851 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:32 INFO - PROCESS | 1692 | 1467424412853 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:53:32 INFO - PROCESS | 1692 | ++DOCSHELL 0x11707d800 == 31 [pid = 1692] [id = 469] 18:53:32 INFO - PROCESS | 1692 | ++DOMWINDOW == 72 (0x113844400) [pid = 1692] [serial = 1406] [outer = 0x0] 18:53:32 INFO - PROCESS | 1692 | ++DOMWINDOW == 73 (0x115e58000) [pid = 1692] [serial = 1407] [outer = 0x113844400] 18:53:32 INFO - PROCESS | 1692 | 1467424412882 Marionette DEBUG loaded listener.js 18:53:32 INFO - PROCESS | 1692 | ++DOMWINDOW == 74 (0x116a0a800) [pid = 1692] [serial = 1408] [outer = 0x113844400] 18:53:33 INFO - PROCESS | 1692 | 1467424413234 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]]]}] 18:53:33 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) 18:53:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 522ms 18:53:33 INFO - PROCESS | 1692 | 1467424413272 Marionette TRACE conn2 -> [0,1849,"getWindowHandle",null] 18:53:33 INFO - PROCESS | 1692 | 1467424413275 Marionette TRACE conn2 <- [1,1849,null,{"value":"7"}] 18:53:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 18:53:33 INFO - PROCESS | 1692 | 1467424413280 Marionette TRACE conn2 -> [0,1850,"setScriptTimeout",{"ms":35000}] 18:53:33 INFO - PROCESS | 1692 | 1467424413283 Marionette TRACE conn2 <- [1,1850,null,{}] 18:53:33 INFO - PROCESS | 1692 | 1467424413286 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}] 18:53:33 INFO - PROCESS | 1692 | 1467424413288 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:53:33 INFO - PROCESS | 1692 | 1467424413369 Marionette TRACE conn2 <- [1,1851,null,{"value":null}] 18:53:33 INFO - PROCESS | 1692 | 1467424413373 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:33 INFO - PROCESS | 1692 | 1467424413374 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:53:33 INFO - PROCESS | 1692 | ++DOCSHELL 0x118c37800 == 32 [pid = 1692] [id = 470] 18:53:33 INFO - PROCESS | 1692 | ++DOMWINDOW == 75 (0x118316c00) [pid = 1692] [serial = 1409] [outer = 0x0] 18:53:33 INFO - PROCESS | 1692 | ++DOMWINDOW == 76 (0x1184c5c00) [pid = 1692] [serial = 1410] [outer = 0x118316c00] 18:53:33 INFO - PROCESS | 1692 | 1467424413404 Marionette DEBUG loaded listener.js 18:53:33 INFO - PROCESS | 1692 | ++DOMWINDOW == 77 (0x118c15800) [pid = 1692] [serial = 1411] [outer = 0x118316c00] 18:53:33 INFO - PROCESS | 1692 | 1467424413753 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]]]}] 18:53:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 18:53:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 523ms 18:53:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 18:53:33 INFO - PROCESS | 1692 | 1467424413807 Marionette TRACE conn2 -> [0,1853,"getWindowHandle",null] 18:53:33 INFO - PROCESS | 1692 | 1467424413808 Marionette TRACE conn2 <- [1,1853,null,{"value":"7"}] 18:53:33 INFO - PROCESS | 1692 | 1467424413812 Marionette TRACE conn2 -> [0,1854,"setScriptTimeout",{"ms":35000}] 18:53:33 INFO - PROCESS | 1692 | 1467424413815 Marionette TRACE conn2 <- [1,1854,null,{}] 18:53:33 INFO - PROCESS | 1692 | 1467424413823 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}] 18:53:33 INFO - PROCESS | 1692 | 1467424413826 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:53:33 INFO - PROCESS | 1692 | 1467424413906 Marionette TRACE conn2 <- [1,1855,null,{"value":null}] 18:53:33 INFO - PROCESS | 1692 | 1467424413912 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:33 INFO - PROCESS | 1692 | 1467424413916 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:53:33 INFO - PROCESS | 1692 | ++DOCSHELL 0x1210d4800 == 33 [pid = 1692] [id = 471] 18:53:33 INFO - PROCESS | 1692 | ++DOMWINDOW == 78 (0x112a51800) [pid = 1692] [serial = 1412] [outer = 0x0] 18:53:33 INFO - PROCESS | 1692 | ++DOMWINDOW == 79 (0x1195c9400) [pid = 1692] [serial = 1413] [outer = 0x112a51800] 18:53:33 INFO - PROCESS | 1692 | 1467424413945 Marionette DEBUG loaded listener.js 18:53:33 INFO - PROCESS | 1692 | ++DOMWINDOW == 80 (0x119ed5400) [pid = 1692] [serial = 1414] [outer = 0x112a51800] 18:53:34 INFO - PROCESS | 1692 | 1467424414289 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]]]}] 18:53:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 18:53:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 522ms 18:53:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 18:53:34 INFO - PROCESS | 1692 | 1467424414335 Marionette TRACE conn2 -> [0,1857,"getWindowHandle",null] 18:53:34 INFO - PROCESS | 1692 | 1467424414336 Marionette TRACE conn2 <- [1,1857,null,{"value":"7"}] 18:53:34 INFO - PROCESS | 1692 | 1467424414339 Marionette TRACE conn2 -> [0,1858,"setScriptTimeout",{"ms":35000}] 18:53:34 INFO - PROCESS | 1692 | 1467424414340 Marionette TRACE conn2 <- [1,1858,null,{}] 18:53:34 INFO - PROCESS | 1692 | 1467424414342 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}] 18:53:34 INFO - PROCESS | 1692 | 1467424414343 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:53:34 INFO - PROCESS | 1692 | 1467424414453 Marionette TRACE conn2 <- [1,1859,null,{"value":null}] 18:53:34 INFO - PROCESS | 1692 | 1467424414459 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:34 INFO - PROCESS | 1692 | 1467424414461 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:53:34 INFO - PROCESS | 1692 | ++DOCSHELL 0x123d1d000 == 34 [pid = 1692] [id = 472] 18:53:34 INFO - PROCESS | 1692 | ++DOMWINDOW == 81 (0x119ed6400) [pid = 1692] [serial = 1415] [outer = 0x0] 18:53:34 INFO - PROCESS | 1692 | ++DOMWINDOW == 82 (0x121051400) [pid = 1692] [serial = 1416] [outer = 0x119ed6400] 18:53:34 INFO - PROCESS | 1692 | 1467424414486 Marionette DEBUG loaded listener.js 18:53:34 INFO - PROCESS | 1692 | ++DOMWINDOW == 83 (0x121a0d400) [pid = 1692] [serial = 1417] [outer = 0x119ed6400] 18:53:34 INFO - PROCESS | 1692 | 1467424414818 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]]]}] 18:53:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 18:53:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 519ms 18:53:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 18:53:34 INFO - PROCESS | 1692 | 1467424414859 Marionette TRACE conn2 -> [0,1861,"getWindowHandle",null] 18:53:34 INFO - PROCESS | 1692 | 1467424414860 Marionette TRACE conn2 <- [1,1861,null,{"value":"7"}] 18:53:34 INFO - PROCESS | 1692 | 1467424414862 Marionette TRACE conn2 -> [0,1862,"setScriptTimeout",{"ms":35000}] 18:53:34 INFO - PROCESS | 1692 | 1467424414863 Marionette TRACE conn2 <- [1,1862,null,{}] 18:53:34 INFO - PROCESS | 1692 | 1467424414866 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}] 18:53:34 INFO - PROCESS | 1692 | 1467424414867 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:53:34 INFO - PROCESS | 1692 | 1467424414965 Marionette TRACE conn2 <- [1,1863,null,{"value":null}] 18:53:34 INFO - PROCESS | 1692 | 1467424414968 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:34 INFO - PROCESS | 1692 | 1467424414969 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:53:34 INFO - PROCESS | 1692 | ++DOCSHELL 0x1268bc000 == 35 [pid = 1692] [id = 473] 18:53:34 INFO - PROCESS | 1692 | ++DOMWINDOW == 84 (0x1128cb400) [pid = 1692] [serial = 1418] [outer = 0x0] 18:53:34 INFO - PROCESS | 1692 | ++DOMWINDOW == 85 (0x121acb400) [pid = 1692] [serial = 1419] [outer = 0x1128cb400] 18:53:34 INFO - PROCESS | 1692 | 1467424414995 Marionette DEBUG loaded listener.js 18:53:35 INFO - PROCESS | 1692 | ++DOMWINDOW == 86 (0x125524c00) [pid = 1692] [serial = 1420] [outer = 0x1128cb400] 18:53:35 INFO - PROCESS | 1692 | 1467424415414 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]]]}] 18:53:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 18:53:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 571ms 18:53:35 INFO - PROCESS | 1692 | 1467424415434 Marionette TRACE conn2 -> [0,1865,"getWindowHandle",null] 18:53:35 INFO - PROCESS | 1692 | 1467424415435 Marionette TRACE conn2 <- [1,1865,null,{"value":"7"}] 18:53:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 18:53:35 INFO - PROCESS | 1692 | 1467424415437 Marionette TRACE conn2 -> [0,1866,"setScriptTimeout",{"ms":35000}] 18:53:35 INFO - PROCESS | 1692 | 1467424415438 Marionette TRACE conn2 <- [1,1866,null,{}] 18:53:35 INFO - PROCESS | 1692 | 1467424415441 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}] 18:53:35 INFO - PROCESS | 1692 | 1467424415445 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:53:35 INFO - PROCESS | 1692 | 1467424415568 Marionette TRACE conn2 <- [1,1867,null,{"value":null}] 18:53:35 INFO - PROCESS | 1692 | 1467424415609 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:35 INFO - PROCESS | 1692 | 1467424415610 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:53:35 INFO - PROCESS | 1692 | ++DOCSHELL 0x12a6a9800 == 36 [pid = 1692] [id = 474] 18:53:35 INFO - PROCESS | 1692 | ++DOMWINDOW == 87 (0x1260c4400) [pid = 1692] [serial = 1421] [outer = 0x0] 18:53:35 INFO - PROCESS | 1692 | ++DOMWINDOW == 88 (0x1282de000) [pid = 1692] [serial = 1422] [outer = 0x1260c4400] 18:53:35 INFO - PROCESS | 1692 | 1467424415635 Marionette DEBUG loaded listener.js 18:53:35 INFO - PROCESS | 1692 | ++DOMWINDOW == 89 (0x12913b400) [pid = 1692] [serial = 1423] [outer = 0x1260c4400] 18:53:35 INFO - PROCESS | 1692 | 1467424415934 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]]]}] 18:53:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 18:53:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 520ms 18:53:35 INFO - PROCESS | 1692 | 1467424415958 Marionette TRACE conn2 -> [0,1869,"getWindowHandle",null] 18:53:35 INFO - PROCESS | 1692 | 1467424415959 Marionette TRACE conn2 <- [1,1869,null,{"value":"7"}] 18:53:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 18:53:35 INFO - PROCESS | 1692 | 1467424415961 Marionette TRACE conn2 -> [0,1870,"setScriptTimeout",{"ms":35000}] 18:53:35 INFO - PROCESS | 1692 | 1467424415962 Marionette TRACE conn2 <- [1,1870,null,{}] 18:53:35 INFO - PROCESS | 1692 | 1467424415968 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}] 18:53:35 INFO - PROCESS | 1692 | 1467424415970 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:53:36 INFO - PROCESS | 1692 | 1467424416070 Marionette TRACE conn2 <- [1,1871,null,{"value":null}] 18:53:36 INFO - PROCESS | 1692 | 1467424416074 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:36 INFO - PROCESS | 1692 | 1467424416075 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:53:36 INFO - PROCESS | 1692 | ++DOCSHELL 0x12aad5800 == 37 [pid = 1692] [id = 475] 18:53:36 INFO - PROCESS | 1692 | ++DOMWINDOW == 90 (0x1266cc000) [pid = 1692] [serial = 1424] [outer = 0x0] 18:53:36 INFO - PROCESS | 1692 | ++DOMWINDOW == 91 (0x12913e400) [pid = 1692] [serial = 1425] [outer = 0x1266cc000] 18:53:36 INFO - PROCESS | 1692 | 1467424416100 Marionette DEBUG loaded listener.js 18:53:36 INFO - PROCESS | 1692 | ++DOMWINDOW == 92 (0x129389000) [pid = 1692] [serial = 1426] [outer = 0x1266cc000] 18:53:36 INFO - PROCESS | 1692 | 1467424416414 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]]]}] 18:53:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 18:53:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 473ms 18:53:36 INFO - PROCESS | 1692 | --DOMWINDOW == 91 (0x115116000) [pid = 1692] [serial = 1352] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 18:53:36 INFO - PROCESS | 1692 | --DOMWINDOW == 90 (0x11842f000) [pid = 1692] [serial = 1355] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 18:53:36 INFO - PROCESS | 1692 | --DOMWINDOW == 89 (0x1216ac400) [pid = 1692] [serial = 1358] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 18:53:36 INFO - PROCESS | 1692 | --DOMWINDOW == 88 (0x124bc5000) [pid = 1692] [serial = 1361] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 18:53:36 INFO - PROCESS | 1692 | --DOMWINDOW == 87 (0x113dacc00) [pid = 1692] [serial = 1376] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 18:53:36 INFO - PROCESS | 1692 | --DOMWINDOW == 86 (0x112a5fc00) [pid = 1692] [serial = 1373] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 18:53:36 INFO - PROCESS | 1692 | --DOMWINDOW == 85 (0x113263800) [pid = 1692] [serial = 1370] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 18:53:36 INFO - PROCESS | 1692 | --DOMWINDOW == 84 (0x124d6c000) [pid = 1692] [serial = 1364] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 18:53:36 INFO - PROCESS | 1692 | --DOMWINDOW == 83 (0x126d78000) [pid = 1692] [serial = 1367] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 18:53:36 INFO - PROCESS | 1692 | --DOMWINDOW == 82 (0x1130f2400) [pid = 1692] [serial = 1379] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 18:53:36 INFO - PROCESS | 1692 | --DOMWINDOW == 81 (0x119084400) [pid = 1692] [serial = 1391] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 18:53:36 INFO - PROCESS | 1692 | --DOMWINDOW == 80 (0x1197d8000) [pid = 1692] [serial = 1382] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 18:53:36 INFO - PROCESS | 1692 | --DOMWINDOW == 79 (0x1126a0c00) [pid = 1692] [serial = 1385] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 18:53:36 INFO - PROCESS | 1692 | --DOMWINDOW == 78 (0x1128d1800) [pid = 1692] [serial = 1388] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 18:53:36 INFO - PROCESS | 1692 | 1467424416542 Marionette TRACE conn2 -> [0,1873,"getWindowHandle",null] 18:53:36 INFO - PROCESS | 1692 | 1467424416544 Marionette TRACE conn2 <- [1,1873,null,{"value":"7"}] 18:53:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 18:53:36 INFO - PROCESS | 1692 | 1467424416550 Marionette TRACE conn2 -> [0,1874,"setScriptTimeout",{"ms":35000}] 18:53:36 INFO - PROCESS | 1692 | 1467424416553 Marionette TRACE conn2 <- [1,1874,null,{}] 18:53:36 INFO - PROCESS | 1692 | 1467424416557 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}] 18:53:36 INFO - PROCESS | 1692 | 1467424416559 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:53:36 INFO - PROCESS | 1692 | 1467424416665 Marionette TRACE conn2 <- [1,1875,null,{"value":null}] 18:53:36 INFO - PROCESS | 1692 | 1467424416720 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:36 INFO - PROCESS | 1692 | 1467424416722 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:53:36 INFO - PROCESS | 1692 | ++DOCSHELL 0x116673000 == 38 [pid = 1692] [id = 476] 18:53:36 INFO - PROCESS | 1692 | ++DOMWINDOW == 79 (0x112a60400) [pid = 1692] [serial = 1427] [outer = 0x0] 18:53:36 INFO - PROCESS | 1692 | ++DOMWINDOW == 80 (0x112e5ec00) [pid = 1692] [serial = 1428] [outer = 0x112a60400] 18:53:36 INFO - PROCESS | 1692 | 1467424416755 Marionette DEBUG loaded listener.js 18:53:36 INFO - PROCESS | 1692 | ++DOMWINDOW == 81 (0x11325f800) [pid = 1692] [serial = 1429] [outer = 0x112a60400] 18:53:37 INFO - PROCESS | 1692 | 1467424417268 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]]]}] 18:53:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 18:53:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 773ms 18:53:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 18:53:37 INFO - PROCESS | 1692 | 1467424417323 Marionette TRACE conn2 -> [0,1877,"getWindowHandle",null] 18:53:37 INFO - PROCESS | 1692 | 1467424417325 Marionette TRACE conn2 <- [1,1877,null,{"value":"7"}] 18:53:37 INFO - PROCESS | 1692 | 1467424417330 Marionette TRACE conn2 -> [0,1878,"setScriptTimeout",{"ms":35000}] 18:53:37 INFO - PROCESS | 1692 | 1467424417333 Marionette TRACE conn2 <- [1,1878,null,{}] 18:53:37 INFO - PROCESS | 1692 | 1467424417335 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}] 18:53:37 INFO - PROCESS | 1692 | 1467424417337 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:53:37 INFO - PROCESS | 1692 | 1467424417445 Marionette TRACE conn2 <- [1,1879,null,{"value":null}] 18:53:37 INFO - PROCESS | 1692 | 1467424417515 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:37 INFO - PROCESS | 1692 | 1467424417516 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:53:37 INFO - PROCESS | 1692 | ++DOCSHELL 0x119b56000 == 39 [pid = 1692] [id = 477] 18:53:37 INFO - PROCESS | 1692 | ++DOMWINDOW == 82 (0x113871c00) [pid = 1692] [serial = 1430] [outer = 0x0] 18:53:37 INFO - PROCESS | 1692 | ++DOMWINDOW == 83 (0x118320000) [pid = 1692] [serial = 1431] [outer = 0x113871c00] 18:53:37 INFO - PROCESS | 1692 | 1467424417547 Marionette DEBUG loaded listener.js 18:53:37 INFO - PROCESS | 1692 | ++DOMWINDOW == 84 (0x1184e2400) [pid = 1692] [serial = 1432] [outer = 0x113871c00] 18:53:37 INFO - PROCESS | 1692 | 1467424417959 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]]]}] 18:53:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 18:53:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 675ms 18:53:38 INFO - PROCESS | 1692 | 1467424418006 Marionette TRACE conn2 -> [0,1881,"getWindowHandle",null] 18:53:38 INFO - PROCESS | 1692 | 1467424418007 Marionette TRACE conn2 <- [1,1881,null,{"value":"7"}] 18:53:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 18:53:38 INFO - PROCESS | 1692 | 1467424418010 Marionette TRACE conn2 -> [0,1882,"setScriptTimeout",{"ms":35000}] 18:53:38 INFO - PROCESS | 1692 | 1467424418011 Marionette TRACE conn2 <- [1,1882,null,{}] 18:53:38 INFO - PROCESS | 1692 | 1467424418031 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}] 18:53:38 INFO - PROCESS | 1692 | 1467424418035 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:53:38 INFO - PROCESS | 1692 | 1467424418143 Marionette TRACE conn2 <- [1,1883,null,{"value":null}] 18:53:38 INFO - PROCESS | 1692 | 1467424418205 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:38 INFO - PROCESS | 1692 | 1467424418208 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:53:38 INFO - PROCESS | 1692 | ++DOCSHELL 0x12a30b000 == 40 [pid = 1692] [id = 478] 18:53:38 INFO - PROCESS | 1692 | ++DOMWINDOW == 85 (0x1197e1800) [pid = 1692] [serial = 1433] [outer = 0x0] 18:53:38 INFO - PROCESS | 1692 | ++DOMWINDOW == 86 (0x119c7c800) [pid = 1692] [serial = 1434] [outer = 0x1197e1800] 18:53:38 INFO - PROCESS | 1692 | 1467424418241 Marionette DEBUG loaded listener.js 18:53:38 INFO - PROCESS | 1692 | ++DOMWINDOW == 87 (0x120f89800) [pid = 1692] [serial = 1435] [outer = 0x1197e1800] 18:53:38 INFO - PROCESS | 1692 | 1467424418685 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]]]}] 18:53:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 18:53:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 718ms 18:53:38 INFO - PROCESS | 1692 | 1467424418729 Marionette TRACE conn2 -> [0,1885,"getWindowHandle",null] 18:53:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 18:53:38 INFO - PROCESS | 1692 | 1467424418730 Marionette TRACE conn2 <- [1,1885,null,{"value":"7"}] 18:53:38 INFO - PROCESS | 1692 | 1467424418733 Marionette TRACE conn2 -> [0,1886,"setScriptTimeout",{"ms":35000}] 18:53:38 INFO - PROCESS | 1692 | 1467424418734 Marionette TRACE conn2 <- [1,1886,null,{}] 18:53:38 INFO - PROCESS | 1692 | 1467424418736 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}] 18:53:38 INFO - PROCESS | 1692 | 1467424418738 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:53:38 INFO - PROCESS | 1692 | 1467424418843 Marionette TRACE conn2 <- [1,1887,null,{"value":null}] 18:53:38 INFO - PROCESS | 1692 | 1467424418903 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:38 INFO - PROCESS | 1692 | 1467424418904 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:53:38 INFO - PROCESS | 1692 | ++DOCSHELL 0x12b98c800 == 41 [pid = 1692] [id = 479] 18:53:38 INFO - PROCESS | 1692 | ++DOMWINDOW == 88 (0x124918400) [pid = 1692] [serial = 1436] [outer = 0x0] 18:53:38 INFO - PROCESS | 1692 | ++DOMWINDOW == 89 (0x1255a4000) [pid = 1692] [serial = 1437] [outer = 0x124918400] 18:53:38 INFO - PROCESS | 1692 | 1467424418933 Marionette DEBUG loaded listener.js 18:53:38 INFO - PROCESS | 1692 | ++DOMWINDOW == 90 (0x12667a800) [pid = 1692] [serial = 1438] [outer = 0x124918400] 18:53:39 INFO - PROCESS | 1692 | 1467424419372 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]]]}] 18:53:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 18:53:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 668ms 18:53:39 INFO - PROCESS | 1692 | 1467424419402 Marionette TRACE conn2 -> [0,1889,"getWindowHandle",null] 18:53:39 INFO - PROCESS | 1692 | 1467424419403 Marionette TRACE conn2 <- [1,1889,null,{"value":"7"}] 18:53:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 18:53:39 INFO - PROCESS | 1692 | 1467424419405 Marionette TRACE conn2 -> [0,1890,"setScriptTimeout",{"ms":35000}] 18:53:39 INFO - PROCESS | 1692 | 1467424419407 Marionette TRACE conn2 <- [1,1890,null,{}] 18:53:39 INFO - PROCESS | 1692 | 1467424419409 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}] 18:53:39 INFO - PROCESS | 1692 | 1467424419410 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:53:39 INFO - PROCESS | 1692 | 1467424419512 Marionette TRACE conn2 <- [1,1891,null,{"value":null}] 18:53:39 INFO - PROCESS | 1692 | 1467424419613 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:39 INFO - PROCESS | 1692 | 1467424419614 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:53:39 INFO - PROCESS | 1692 | ++DOCSHELL 0x116ab5800 == 42 [pid = 1692] [id = 480] 18:53:39 INFO - PROCESS | 1692 | ++DOMWINDOW == 91 (0x112edb800) [pid = 1692] [serial = 1439] [outer = 0x0] 18:53:39 INFO - PROCESS | 1692 | ++DOMWINDOW == 92 (0x116a11800) [pid = 1692] [serial = 1440] [outer = 0x112edb800] 18:53:39 INFO - PROCESS | 1692 | 1467424419645 Marionette DEBUG loaded listener.js 18:53:39 INFO - PROCESS | 1692 | ++DOMWINDOW == 93 (0x124d0a400) [pid = 1692] [serial = 1441] [outer = 0x112edb800] 18:53:40 INFO - PROCESS | 1692 | 1467424420192 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]]]}] 18:53:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 18:53:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 820ms 18:53:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 18:53:40 INFO - PROCESS | 1692 | 1467424420225 Marionette TRACE conn2 -> [0,1893,"getWindowHandle",null] 18:53:40 INFO - PROCESS | 1692 | 1467424420228 Marionette TRACE conn2 <- [1,1893,null,{"value":"7"}] 18:53:40 INFO - PROCESS | 1692 | 1467424420231 Marionette TRACE conn2 -> [0,1894,"setScriptTimeout",{"ms":35000}] 18:53:40 INFO - PROCESS | 1692 | 1467424420232 Marionette TRACE conn2 <- [1,1894,null,{}] 18:53:40 INFO - PROCESS | 1692 | 1467424420236 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}] 18:53:40 INFO - PROCESS | 1692 | 1467424420238 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:53:40 INFO - PROCESS | 1692 | 1467424420339 Marionette TRACE conn2 <- [1,1895,null,{"value":null}] 18:53:40 INFO - PROCESS | 1692 | ++DOMWINDOW == 94 (0x112ee5800) [pid = 1692] [serial = 1442] [outer = 0x12ccae000] 18:53:40 INFO - PROCESS | 1692 | 1467424420423 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:40 INFO - PROCESS | 1692 | 1467424420424 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:53:41 INFO - PROCESS | 1692 | --DOCSHELL 0x1290ec800 == 41 [pid = 1692] [id = 6] 18:53:41 INFO - PROCESS | 1692 | --DOCSHELL 0x12b735000 == 40 [pid = 1692] [id = 9] 18:53:41 INFO - PROCESS | 1692 | --DOCSHELL 0x12a6a9800 == 39 [pid = 1692] [id = 474] 18:53:41 INFO - PROCESS | 1692 | --DOCSHELL 0x1268bc000 == 38 [pid = 1692] [id = 473] 18:53:41 INFO - PROCESS | 1692 | --DOCSHELL 0x123d1d000 == 37 [pid = 1692] [id = 472] 18:53:41 INFO - PROCESS | 1692 | --DOCSHELL 0x1210d4800 == 36 [pid = 1692] [id = 471] 18:53:41 INFO - PROCESS | 1692 | --DOCSHELL 0x118c37800 == 35 [pid = 1692] [id = 470] 18:53:41 INFO - PROCESS | 1692 | --DOCSHELL 0x11707d800 == 34 [pid = 1692] [id = 469] 18:53:41 INFO - PROCESS | 1692 | --DOCSHELL 0x113a41000 == 33 [pid = 1692] [id = 25] 18:53:41 INFO - PROCESS | 1692 | --DOCSHELL 0x12c629800 == 32 [pid = 1692] [id = 13] 18:53:41 INFO - PROCESS | 1692 | --DOCSHELL 0x12c136000 == 31 [pid = 1692] [id = 12] 18:53:41 INFO - PROCESS | 1692 | --DOCSHELL 0x12ba1b800 == 30 [pid = 1692] [id = 10] 18:53:41 INFO - PROCESS | 1692 | --DOCSHELL 0x119b1a800 == 29 [pid = 1692] [id = 467] 18:53:41 INFO - PROCESS | 1692 | --DOCSHELL 0x119d1f000 == 28 [pid = 1692] [id = 457] 18:53:41 INFO - PROCESS | 1692 | --DOCSHELL 0x11699a800 == 27 [pid = 1692] [id = 26] 18:53:41 INFO - PROCESS | 1692 | --DOCSHELL 0x112d4a800 == 26 [pid = 1692] [id = 466] 18:53:41 INFO - PROCESS | 1692 | --DOCSHELL 0x12d77f800 == 25 [pid = 1692] [id = 19] 18:53:41 INFO - PROCESS | 1692 | --DOCSHELL 0x11624b800 == 24 [pid = 1692] [id = 468] 18:53:41 INFO - PROCESS | 1692 | --DOCSHELL 0x12a838000 == 23 [pid = 1692] [id = 8] 18:53:41 INFO - PROCESS | 1692 | --DOCSHELL 0x11263a800 == 22 [pid = 1692] [id = 22] 18:53:41 INFO - PROCESS | 1692 | --DOCSHELL 0x113d7f000 == 21 [pid = 1692] [id = 11] 18:53:41 INFO - PROCESS | 1692 | --DOCSHELL 0x12c77f000 == 20 [pid = 1692] [id = 14] 18:53:41 INFO - PROCESS | 1692 | --DOCSHELL 0x12b985000 == 19 [pid = 1692] [id = 20] 18:53:41 INFO - PROCESS | 1692 | --DOCSHELL 0x11264a000 == 18 [pid = 1692] [id = 24] 18:53:41 INFO - PROCESS | 1692 | --DOCSHELL 0x123d2c800 == 17 [pid = 1692] [id = 16] 18:53:41 INFO - PROCESS | 1692 | --DOCSHELL 0x12d785800 == 16 [pid = 1692] [id = 21] 18:53:41 INFO - PROCESS | 1692 | --DOCSHELL 0x12cc12000 == 15 [pid = 1692] [id = 15] 18:53:41 INFO - PROCESS | 1692 | --DOCSHELL 0x1169a0800 == 14 [pid = 1692] [id = 23] 18:53:41 INFO - PROCESS | 1692 | --DOCSHELL 0x12b98c800 == 13 [pid = 1692] [id = 479] 18:53:41 INFO - PROCESS | 1692 | --DOCSHELL 0x12a30b000 == 12 [pid = 1692] [id = 478] 18:53:41 INFO - PROCESS | 1692 | --DOCSHELL 0x119b56000 == 11 [pid = 1692] [id = 477] 18:53:41 INFO - PROCESS | 1692 | --DOCSHELL 0x12aad5800 == 10 [pid = 1692] [id = 475] 18:53:41 INFO - PROCESS | 1692 | --DOCSHELL 0x116673000 == 9 [pid = 1692] [id = 476] 18:53:42 INFO - PROCESS | 1692 | --DOCSHELL 0x116ab5800 == 8 [pid = 1692] [id = 480] 18:53:42 INFO - PROCESS | 1692 | ++DOCSHELL 0x111f2b800 == 9 [pid = 1692] [id = 481] 18:53:42 INFO - PROCESS | 1692 | ++DOMWINDOW == 95 (0x110eed400) [pid = 1692] [serial = 1443] [outer = 0x0] 18:53:42 INFO - PROCESS | 1692 | ++DOMWINDOW == 96 (0x110eeec00) [pid = 1692] [serial = 1444] [outer = 0x110eed400] 18:53:42 INFO - PROCESS | 1692 | 1467424422389 Marionette DEBUG loaded listener.js 18:53:42 INFO - PROCESS | 1692 | ++DOMWINDOW == 97 (0x1128d1800) [pid = 1692] [serial = 1445] [outer = 0x110eed400] 18:53:42 INFO - PROCESS | 1692 | --DOMWINDOW == 96 (0x11902a800) [pid = 1692] [serial = 1380] [outer = 0x0] [url = about:blank] 18:53:42 INFO - PROCESS | 1692 | --DOMWINDOW == 95 (0x1260bf400) [pid = 1692] [serial = 1393] [outer = 0x0] [url = about:blank] 18:53:42 INFO - PROCESS | 1692 | --DOMWINDOW == 94 (0x118315c00) [pid = 1692] [serial = 1378] [outer = 0x0] [url = about:blank] 18:53:42 INFO - PROCESS | 1692 | --DOMWINDOW == 93 (0x119edbc00) [pid = 1692] [serial = 1383] [outer = 0x0] [url = about:blank] 18:53:42 INFO - PROCESS | 1692 | --DOMWINDOW == 92 (0x1195d0400) [pid = 1692] [serial = 1381] [outer = 0x0] [url = about:blank] 18:53:42 INFO - PROCESS | 1692 | --DOMWINDOW == 91 (0x112e58000) [pid = 1692] [serial = 1386] [outer = 0x0] [url = about:blank] 18:53:42 INFO - PROCESS | 1692 | --DOMWINDOW == 90 (0x1133dec00) [pid = 1692] [serial = 1387] [outer = 0x0] [url = about:blank] 18:53:42 INFO - PROCESS | 1692 | --DOMWINDOW == 89 (0x124ebac00) [pid = 1692] [serial = 1392] [outer = 0x0] [url = about:blank] 18:53:42 INFO - PROCESS | 1692 | --DOMWINDOW == 88 (0x120f8d800) [pid = 1692] [serial = 1384] [outer = 0x0] [url = about:blank] 18:53:42 INFO - PROCESS | 1692 | --DOMWINDOW == 87 (0x121acb800) [pid = 1692] [serial = 1390] [outer = 0x0] [url = about:blank] 18:53:42 INFO - PROCESS | 1692 | --DOMWINDOW == 86 (0x1260c5800) [pid = 1692] [serial = 1395] [outer = 0x0] [url = about:blank] 18:53:42 INFO - PROCESS | 1692 | --DOMWINDOW == 85 (0x1166f5400) [pid = 1692] [serial = 1389] [outer = 0x0] [url = about:blank] 18:53:42 INFO - PROCESS | 1692 | --DOMWINDOW == 84 (0x1130f9c00) [pid = 1692] [serial = 1375] [outer = 0x0] [url = about:blank] 18:53:42 INFO - PROCESS | 1692 | --DOMWINDOW == 83 (0x118317000) [pid = 1692] [serial = 1354] [outer = 0x0] [url = about:blank] 18:53:42 INFO - PROCESS | 1692 | --DOMWINDOW == 82 (0x1162a0c00) [pid = 1692] [serial = 1353] [outer = 0x0] [url = about:blank] 18:53:42 INFO - PROCESS | 1692 | --DOMWINDOW == 81 (0x119e91400) [pid = 1692] [serial = 1357] [outer = 0x0] [url = about:blank] 18:53:42 INFO - PROCESS | 1692 | --DOMWINDOW == 80 (0x1192b6400) [pid = 1692] [serial = 1356] [outer = 0x0] [url = about:blank] 18:53:42 INFO - PROCESS | 1692 | --DOMWINDOW == 79 (0x123ca6000) [pid = 1692] [serial = 1360] [outer = 0x0] [url = about:blank] 18:53:42 INFO - PROCESS | 1692 | --DOMWINDOW == 78 (0x121a19800) [pid = 1692] [serial = 1359] [outer = 0x0] [url = about:blank] 18:53:42 INFO - PROCESS | 1692 | --DOMWINDOW == 77 (0x1260c2400) [pid = 1692] [serial = 1363] [outer = 0x0] [url = about:blank] 18:53:42 INFO - PROCESS | 1692 | --DOMWINDOW == 76 (0x12551d800) [pid = 1692] [serial = 1362] [outer = 0x0] [url = about:blank] 18:53:42 INFO - PROCESS | 1692 | --DOMWINDOW == 75 (0x11662fc00) [pid = 1692] [serial = 1377] [outer = 0x0] [url = about:blank] 18:53:42 INFO - PROCESS | 1692 | --DOMWINDOW == 74 (0x112a88c00) [pid = 1692] [serial = 1374] [outer = 0x0] [url = about:blank] 18:53:42 INFO - PROCESS | 1692 | --DOMWINDOW == 73 (0x113869400) [pid = 1692] [serial = 1371] [outer = 0x0] [url = about:blank] 18:53:42 INFO - PROCESS | 1692 | --DOMWINDOW == 72 (0x126d3cc00) [pid = 1692] [serial = 1366] [outer = 0x0] [url = about:blank] 18:53:42 INFO - PROCESS | 1692 | --DOMWINDOW == 71 (0x1268c1400) [pid = 1692] [serial = 1365] [outer = 0x0] [url = about:blank] 18:53:42 INFO - PROCESS | 1692 | --DOMWINDOW == 70 (0x116f3c000) [pid = 1692] [serial = 1372] [outer = 0x0] [url = about:blank] 18:53:42 INFO - PROCESS | 1692 | --DOMWINDOW == 69 (0x129387400) [pid = 1692] [serial = 1369] [outer = 0x0] [url = about:blank] 18:53:42 INFO - PROCESS | 1692 | --DOMWINDOW == 68 (0x1282e0800) [pid = 1692] [serial = 1368] [outer = 0x0] [url = about:blank] 18:53:42 INFO - PROCESS | 1692 | 1467424422900 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]]]}] 18:53:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 18:53:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 2726ms 18:53:42 INFO - PROCESS | 1692 | 1467424422961 Marionette TRACE conn2 -> [0,1897,"getWindowHandle",null] 18:53:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 18:53:42 INFO - PROCESS | 1692 | 1467424422966 Marionette TRACE conn2 <- [1,1897,null,{"value":"7"}] 18:53:42 INFO - PROCESS | 1692 | 1467424422972 Marionette TRACE conn2 -> [0,1898,"setScriptTimeout",{"ms":35000}] 18:53:42 INFO - PROCESS | 1692 | 1467424422974 Marionette TRACE conn2 <- [1,1898,null,{}] 18:53:42 INFO - PROCESS | 1692 | 1467424422980 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}] 18:53:42 INFO - PROCESS | 1692 | 1467424422985 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:53:43 INFO - PROCESS | 1692 | 1467424423152 Marionette TRACE conn2 <- [1,1899,null,{"value":null}] 18:53:43 INFO - PROCESS | 1692 | 1467424423232 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:43 INFO - PROCESS | 1692 | 1467424423233 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:53:43 INFO - PROCESS | 1692 | ++DOCSHELL 0x117460000 == 10 [pid = 1692] [id = 482] 18:53:43 INFO - PROCESS | 1692 | ++DOMWINDOW == 69 (0x1130f9c00) [pid = 1692] [serial = 1446] [outer = 0x0] 18:53:43 INFO - PROCESS | 1692 | ++DOMWINDOW == 70 (0x1133c0000) [pid = 1692] [serial = 1447] [outer = 0x1130f9c00] 18:53:43 INFO - PROCESS | 1692 | 1467424423279 Marionette DEBUG loaded listener.js 18:53:43 INFO - PROCESS | 1692 | ++DOMWINDOW == 71 (0x1138f7000) [pid = 1692] [serial = 1448] [outer = 0x1130f9c00] 18:53:43 INFO - PROCESS | 1692 | 1467424423608 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]]]}] 18:53:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 18:53:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 674ms 18:53:43 INFO - PROCESS | 1692 | 1467424423654 Marionette TRACE conn2 -> [0,1901,"getWindowHandle",null] 18:53:43 INFO - PROCESS | 1692 | 1467424423657 Marionette TRACE conn2 <- [1,1901,null,{"value":"7"}] 18:53:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 18:53:43 INFO - PROCESS | 1692 | 1467424423662 Marionette TRACE conn2 -> [0,1902,"setScriptTimeout",{"ms":35000}] 18:53:43 INFO - PROCESS | 1692 | 1467424423665 Marionette TRACE conn2 <- [1,1902,null,{}] 18:53:43 INFO - PROCESS | 1692 | 1467424423679 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}] 18:53:43 INFO - PROCESS | 1692 | 1467424423680 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:53:43 INFO - PROCESS | 1692 | 1467424423764 Marionette TRACE conn2 <- [1,1903,null,{"value":null}] 18:53:43 INFO - PROCESS | 1692 | 1467424423770 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:43 INFO - PROCESS | 1692 | 1467424423772 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:53:43 INFO - PROCESS | 1692 | ++DOCSHELL 0x1193dd800 == 11 [pid = 1692] [id = 483] 18:53:43 INFO - PROCESS | 1692 | ++DOMWINDOW == 72 (0x115120c00) [pid = 1692] [serial = 1449] [outer = 0x0] 18:53:43 INFO - PROCESS | 1692 | ++DOMWINDOW == 73 (0x11662a400) [pid = 1692] [serial = 1450] [outer = 0x115120c00] 18:53:43 INFO - PROCESS | 1692 | 1467424423798 Marionette DEBUG loaded listener.js 18:53:43 INFO - PROCESS | 1692 | ++DOMWINDOW == 74 (0x116f41800) [pid = 1692] [serial = 1451] [outer = 0x115120c00] 18:53:44 INFO - PROCESS | 1692 | 1467424424158 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]]]}] 18:53:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 18:53:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 526ms 18:53:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 18:53:44 INFO - PROCESS | 1692 | 1467424424189 Marionette TRACE conn2 -> [0,1905,"getWindowHandle",null] 18:53:44 INFO - PROCESS | 1692 | 1467424424190 Marionette TRACE conn2 <- [1,1905,null,{"value":"7"}] 18:53:44 INFO - PROCESS | 1692 | 1467424424192 Marionette TRACE conn2 -> [0,1906,"setScriptTimeout",{"ms":35000}] 18:53:44 INFO - PROCESS | 1692 | 1467424424194 Marionette TRACE conn2 <- [1,1906,null,{}] 18:53:44 INFO - PROCESS | 1692 | 1467424424202 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}] 18:53:44 INFO - PROCESS | 1692 | 1467424424205 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:53:44 INFO - PROCESS | 1692 | 1467424424315 Marionette TRACE conn2 <- [1,1907,null,{"value":null}] 18:53:44 INFO - PROCESS | 1692 | 1467424424349 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:44 INFO - PROCESS | 1692 | 1467424424351 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:53:44 INFO - PROCESS | 1692 | ++DOCSHELL 0x1210c4000 == 12 [pid = 1692] [id = 484] 18:53:44 INFO - PROCESS | 1692 | ++DOMWINDOW == 75 (0x117029400) [pid = 1692] [serial = 1452] [outer = 0x0] 18:53:44 INFO - PROCESS | 1692 | ++DOMWINDOW == 76 (0x11831c800) [pid = 1692] [serial = 1453] [outer = 0x117029400] 18:53:44 INFO - PROCESS | 1692 | 1467424424376 Marionette DEBUG loaded listener.js 18:53:44 INFO - PROCESS | 1692 | ++DOMWINDOW == 77 (0x1184bdc00) [pid = 1692] [serial = 1454] [outer = 0x117029400] 18:53:44 INFO - PROCESS | 1692 | 1467424424695 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]]]}] 18:53:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 18:53:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 524ms 18:53:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 18:53:44 INFO - PROCESS | 1692 | 1467424424726 Marionette TRACE conn2 -> [0,1909,"getWindowHandle",null] 18:53:44 INFO - PROCESS | 1692 | 1467424424728 Marionette TRACE conn2 <- [1,1909,null,{"value":"7"}] 18:53:44 INFO - PROCESS | 1692 | 1467424424732 Marionette TRACE conn2 -> [0,1910,"setScriptTimeout",{"ms":35000}] 18:53:44 INFO - PROCESS | 1692 | 1467424424735 Marionette TRACE conn2 <- [1,1910,null,{}] 18:53:44 INFO - PROCESS | 1692 | 1467424424737 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}] 18:53:44 INFO - PROCESS | 1692 | 1467424424739 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:53:44 INFO - PROCESS | 1692 | 1467424424839 Marionette TRACE conn2 <- [1,1911,null,{"value":null}] 18:53:44 INFO - PROCESS | 1692 | 1467424424879 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:44 INFO - PROCESS | 1692 | 1467424424880 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:53:44 INFO - PROCESS | 1692 | ++DOCSHELL 0x121cdc000 == 13 [pid = 1692] [id = 485] 18:53:44 INFO - PROCESS | 1692 | ++DOMWINDOW == 78 (0x1184bb400) [pid = 1692] [serial = 1455] [outer = 0x0] 18:53:44 INFO - PROCESS | 1692 | ++DOMWINDOW == 79 (0x1186c3000) [pid = 1692] [serial = 1456] [outer = 0x1184bb400] 18:53:44 INFO - PROCESS | 1692 | 1467424424905 Marionette DEBUG loaded listener.js 18:53:44 INFO - PROCESS | 1692 | ++DOMWINDOW == 80 (0x11902c800) [pid = 1692] [serial = 1457] [outer = 0x1184bb400] 18:53:45 INFO - PROCESS | 1692 | 1467424425227 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]]]}] 18:53:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 18:53:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 521ms 18:53:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 18:53:45 INFO - PROCESS | 1692 | 1467424425254 Marionette TRACE conn2 -> [0,1913,"getWindowHandle",null] 18:53:45 INFO - PROCESS | 1692 | 1467424425256 Marionette TRACE conn2 <- [1,1913,null,{"value":"7"}] 18:53:45 INFO - PROCESS | 1692 | 1467424425258 Marionette TRACE conn2 -> [0,1914,"setScriptTimeout",{"ms":35000}] 18:53:45 INFO - PROCESS | 1692 | 1467424425259 Marionette TRACE conn2 <- [1,1914,null,{}] 18:53:45 INFO - PROCESS | 1692 | 1467424425269 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}] 18:53:45 INFO - PROCESS | 1692 | 1467424425270 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:53:45 INFO - PROCESS | 1692 | 1467424425363 Marionette TRACE conn2 <- [1,1915,null,{"value":null}] 18:53:45 INFO - PROCESS | 1692 | 1467424425366 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:45 INFO - PROCESS | 1692 | 1467424425368 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:53:45 INFO - PROCESS | 1692 | ++DOCSHELL 0x123d6c800 == 14 [pid = 1692] [id = 486] 18:53:45 INFO - PROCESS | 1692 | ++DOMWINDOW == 81 (0x11908a800) [pid = 1692] [serial = 1458] [outer = 0x0] 18:53:45 INFO - PROCESS | 1692 | ++DOMWINDOW == 82 (0x1192b8c00) [pid = 1692] [serial = 1459] [outer = 0x11908a800] 18:53:45 INFO - PROCESS | 1692 | 1467424425400 Marionette DEBUG loaded listener.js 18:53:45 INFO - PROCESS | 1692 | ++DOMWINDOW == 83 (0x11981b400) [pid = 1692] [serial = 1460] [outer = 0x11908a800] 18:53:45 INFO - PROCESS | 1692 | 1467424425780 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]]]}] 18:53:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 18:53:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 576ms 18:53:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 18:53:45 INFO - PROCESS | 1692 | 1467424425835 Marionette TRACE conn2 -> [0,1917,"getWindowHandle",null] 18:53:45 INFO - PROCESS | 1692 | 1467424425836 Marionette TRACE conn2 <- [1,1917,null,{"value":"7"}] 18:53:45 INFO - PROCESS | 1692 | 1467424425838 Marionette TRACE conn2 -> [0,1918,"setScriptTimeout",{"ms":35000}] 18:53:45 INFO - PROCESS | 1692 | 1467424425839 Marionette TRACE conn2 <- [1,1918,null,{}] 18:53:45 INFO - PROCESS | 1692 | 1467424425847 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}] 18:53:45 INFO - PROCESS | 1692 | 1467424425851 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:53:45 INFO - PROCESS | 1692 | 1467424425951 Marionette TRACE conn2 <- [1,1919,null,{"value":null}] 18:53:45 INFO - PROCESS | 1692 | 1467424425955 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:45 INFO - PROCESS | 1692 | 1467424425957 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:53:45 INFO - PROCESS | 1692 | ++DOCSHELL 0x116939800 == 15 [pid = 1692] [id = 487] 18:53:45 INFO - PROCESS | 1692 | ++DOMWINDOW == 84 (0x119e91400) [pid = 1692] [serial = 1461] [outer = 0x0] 18:53:45 INFO - PROCESS | 1692 | ++DOMWINDOW == 85 (0x119edf000) [pid = 1692] [serial = 1462] [outer = 0x119e91400] 18:53:45 INFO - PROCESS | 1692 | 1467424425981 Marionette DEBUG loaded listener.js 18:53:46 INFO - PROCESS | 1692 | ++DOMWINDOW == 86 (0x12130f000) [pid = 1692] [serial = 1463] [outer = 0x119e91400] 18:53:46 INFO - PROCESS | 1692 | 1467424426326 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]]]}] 18:53:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 18:53:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 520ms 18:53:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 18:53:46 INFO - PROCESS | 1692 | 1467424426358 Marionette TRACE conn2 -> [0,1921,"getWindowHandle",null] 18:53:46 INFO - PROCESS | 1692 | 1467424426359 Marionette TRACE conn2 <- [1,1921,null,{"value":"7"}] 18:53:46 INFO - PROCESS | 1692 | 1467424426362 Marionette TRACE conn2 -> [0,1922,"setScriptTimeout",{"ms":35000}] 18:53:46 INFO - PROCESS | 1692 | 1467424426363 Marionette TRACE conn2 <- [1,1922,null,{}] 18:53:46 INFO - PROCESS | 1692 | 1467424426378 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}] 18:53:46 INFO - PROCESS | 1692 | 1467424426380 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:53:46 INFO - PROCESS | 1692 | 1467424426477 Marionette TRACE conn2 <- [1,1923,null,{"value":null}] 18:53:46 INFO - PROCESS | 1692 | 1467424426482 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:46 INFO - PROCESS | 1692 | 1467424426482 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:53:46 INFO - PROCESS | 1692 | ++DOCSHELL 0x128332800 == 16 [pid = 1692] [id = 488] 18:53:46 INFO - PROCESS | 1692 | ++DOMWINDOW == 87 (0x119e9ac00) [pid = 1692] [serial = 1464] [outer = 0x0] 18:53:46 INFO - PROCESS | 1692 | ++DOMWINDOW == 88 (0x1215ad800) [pid = 1692] [serial = 1465] [outer = 0x119e9ac00] 18:53:46 INFO - PROCESS | 1692 | 1467424426507 Marionette DEBUG loaded listener.js 18:53:46 INFO - PROCESS | 1692 | ++DOMWINDOW == 89 (0x121ac4800) [pid = 1692] [serial = 1466] [outer = 0x119e9ac00] 18:53:46 INFO - PROCESS | 1692 | --DOMWINDOW == 88 (0x1266cc000) [pid = 1692] [serial = 1424] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 18:53:46 INFO - PROCESS | 1692 | --DOMWINDOW == 87 (0x112a60400) [pid = 1692] [serial = 1427] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 18:53:46 INFO - PROCESS | 1692 | --DOMWINDOW == 86 (0x1260c4400) [pid = 1692] [serial = 1421] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 18:53:46 INFO - PROCESS | 1692 | --DOMWINDOW == 85 (0x112a57000) [pid = 1692] [serial = 1400] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 18:53:46 INFO - PROCESS | 1692 | --DOMWINDOW == 84 (0x1128d5400) [pid = 1692] [serial = 1403] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 18:53:46 INFO - PROCESS | 1692 | --DOMWINDOW == 83 (0x110ee3c00) [pid = 1692] [serial = 1397] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 18:53:46 INFO - PROCESS | 1692 | --DOMWINDOW == 82 (0x118316c00) [pid = 1692] [serial = 1409] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 18:53:46 INFO - PROCESS | 1692 | --DOMWINDOW == 81 (0x112a51800) [pid = 1692] [serial = 1412] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 18:53:46 INFO - PROCESS | 1692 | --DOMWINDOW == 80 (0x113844400) [pid = 1692] [serial = 1406] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 18:53:46 INFO - PROCESS | 1692 | --DOMWINDOW == 79 (0x119ed6400) [pid = 1692] [serial = 1415] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 18:53:46 INFO - PROCESS | 1692 | --DOMWINDOW == 78 (0x1128cb400) [pid = 1692] [serial = 1418] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 18:53:46 INFO - PROCESS | 1692 | --DOMWINDOW == 77 (0x124918400) [pid = 1692] [serial = 1436] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 18:53:46 INFO - PROCESS | 1692 | --DOMWINDOW == 76 (0x116079c00) [pid = 1692] [serial = 1394] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 18:53:46 INFO - PROCESS | 1692 | --DOMWINDOW == 75 (0x1197e1800) [pid = 1692] [serial = 1433] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 18:53:46 INFO - PROCESS | 1692 | --DOMWINDOW == 74 (0x113871c00) [pid = 1692] [serial = 1430] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 18:53:47 INFO - PROCESS | 1692 | 1467424427119 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]]]}] 18:53:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 18:53:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 768ms 18:53:47 INFO - PROCESS | 1692 | 1467424427135 Marionette TRACE conn2 -> [0,1925,"getWindowHandle",null] 18:53:47 INFO - PROCESS | 1692 | 1467424427136 Marionette TRACE conn2 <- [1,1925,null,{"value":"7"}] 18:53:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 18:53:47 INFO - PROCESS | 1692 | 1467424427139 Marionette TRACE conn2 -> [0,1926,"setScriptTimeout",{"ms":35000}] 18:53:47 INFO - PROCESS | 1692 | 1467424427140 Marionette TRACE conn2 <- [1,1926,null,{}] 18:53:47 INFO - PROCESS | 1692 | 1467424427142 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}] 18:53:47 INFO - PROCESS | 1692 | 1467424427143 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:53:47 INFO - PROCESS | 1692 | 1467424427240 Marionette TRACE conn2 <- [1,1927,null,{"value":null}] 18:53:47 INFO - PROCESS | 1692 | 1467424427246 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:47 INFO - PROCESS | 1692 | 1467424427248 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:53:47 INFO - PROCESS | 1692 | ++DOCSHELL 0x129348800 == 17 [pid = 1692] [id = 489] 18:53:47 INFO - PROCESS | 1692 | ++DOMWINDOW == 75 (0x112a79c00) [pid = 1692] [serial = 1467] [outer = 0x0] 18:53:47 INFO - PROCESS | 1692 | ++DOMWINDOW == 76 (0x1180bb800) [pid = 1692] [serial = 1468] [outer = 0x112a79c00] 18:53:47 INFO - PROCESS | 1692 | 1467424427273 Marionette DEBUG loaded listener.js 18:53:47 INFO - PROCESS | 1692 | ++DOMWINDOW == 77 (0x1197d6800) [pid = 1692] [serial = 1469] [outer = 0x112a79c00] 18:53:47 INFO - PROCESS | 1692 | 1467424427599 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]]]}] 18:53:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 18:53:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 468ms 18:53:47 INFO - PROCESS | 1692 | 1467424427607 Marionette TRACE conn2 -> [0,1929,"getWindowHandle",null] 18:53:47 INFO - PROCESS | 1692 | 1467424427609 Marionette TRACE conn2 <- [1,1929,null,{"value":"7"}] 18:53:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 18:53:47 INFO - PROCESS | 1692 | 1467424427611 Marionette TRACE conn2 -> [0,1930,"setScriptTimeout",{"ms":35000}] 18:53:47 INFO - PROCESS | 1692 | 1467424427612 Marionette TRACE conn2 <- [1,1930,null,{}] 18:53:47 INFO - PROCESS | 1692 | 1467424427626 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}] 18:53:47 INFO - PROCESS | 1692 | 1467424427627 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:53:47 INFO - PROCESS | 1692 | 1467424427702 Marionette TRACE conn2 <- [1,1931,null,{"value":null}] 18:53:47 INFO - PROCESS | 1692 | 1467424427706 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:47 INFO - PROCESS | 1692 | 1467424427707 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:53:47 INFO - PROCESS | 1692 | ++DOCSHELL 0x12a82c000 == 18 [pid = 1692] [id = 490] 18:53:47 INFO - PROCESS | 1692 | ++DOMWINDOW == 78 (0x116f37000) [pid = 1692] [serial = 1470] [outer = 0x0] 18:53:47 INFO - PROCESS | 1692 | ++DOMWINDOW == 79 (0x121a19800) [pid = 1692] [serial = 1471] [outer = 0x116f37000] 18:53:47 INFO - PROCESS | 1692 | 1467424427732 Marionette DEBUG loaded listener.js 18:53:47 INFO - PROCESS | 1692 | ++DOMWINDOW == 80 (0x121ccc000) [pid = 1692] [serial = 1472] [outer = 0x116f37000] 18:53:48 INFO - PROCESS | 1692 | 1467424428063 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]]]}] 18:53:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 18:53:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 474ms 18:53:48 INFO - PROCESS | 1692 | 1467424428086 Marionette TRACE conn2 -> [0,1933,"getWindowHandle",null] 18:53:48 INFO - PROCESS | 1692 | 1467424428087 Marionette TRACE conn2 <- [1,1933,null,{"value":"7"}] 18:53:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 18:53:48 INFO - PROCESS | 1692 | 1467424428089 Marionette TRACE conn2 -> [0,1934,"setScriptTimeout",{"ms":35000}] 18:53:48 INFO - PROCESS | 1692 | 1467424428090 Marionette TRACE conn2 <- [1,1934,null,{}] 18:53:48 INFO - PROCESS | 1692 | 1467424428093 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}] 18:53:48 INFO - PROCESS | 1692 | 1467424428094 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:53:48 INFO - PROCESS | 1692 | 1467424428171 Marionette TRACE conn2 <- [1,1935,null,{"value":null}] 18:53:48 INFO - PROCESS | 1692 | 1467424428227 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:48 INFO - PROCESS | 1692 | 1467424428228 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:53:48 INFO - PROCESS | 1692 | ++DOCSHELL 0x12a845000 == 19 [pid = 1692] [id = 491] 18:53:48 INFO - PROCESS | 1692 | ++DOMWINDOW == 81 (0x118318000) [pid = 1692] [serial = 1473] [outer = 0x0] 18:53:48 INFO - PROCESS | 1692 | ++DOMWINDOW == 82 (0x123ca8400) [pid = 1692] [serial = 1474] [outer = 0x118318000] 18:53:48 INFO - PROCESS | 1692 | 1467424428259 Marionette DEBUG loaded listener.js 18:53:48 INFO - PROCESS | 1692 | ++DOMWINDOW == 83 (0x12551b400) [pid = 1692] [serial = 1475] [outer = 0x118318000] 18:53:48 INFO - PROCESS | 1692 | 1467424428575 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]]]}] 18:53:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 18:53:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 519ms 18:53:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 18:53:48 INFO - PROCESS | 1692 | 1467424428609 Marionette TRACE conn2 -> [0,1937,"getWindowHandle",null] 18:53:48 INFO - PROCESS | 1692 | 1467424428610 Marionette TRACE conn2 <- [1,1937,null,{"value":"7"}] 18:53:48 INFO - PROCESS | 1692 | 1467424428612 Marionette TRACE conn2 -> [0,1938,"setScriptTimeout",{"ms":35000}] 18:53:48 INFO - PROCESS | 1692 | 1467424428614 Marionette TRACE conn2 <- [1,1938,null,{}] 18:53:48 INFO - PROCESS | 1692 | 1467424428619 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}] 18:53:48 INFO - PROCESS | 1692 | 1467424428621 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:53:48 INFO - PROCESS | 1692 | 1467424428709 Marionette TRACE conn2 <- [1,1939,null,{"value":null}] 18:53:48 INFO - PROCESS | 1692 | 1467424428768 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:48 INFO - PROCESS | 1692 | 1467424428770 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:53:48 INFO - PROCESS | 1692 | ++DOCSHELL 0x119d4a800 == 20 [pid = 1692] [id = 492] 18:53:48 INFO - PROCESS | 1692 | ++DOMWINDOW == 84 (0x119085c00) [pid = 1692] [serial = 1476] [outer = 0x0] 18:53:48 INFO - PROCESS | 1692 | ++DOMWINDOW == 85 (0x12559a400) [pid = 1692] [serial = 1477] [outer = 0x119085c00] 18:53:48 INFO - PROCESS | 1692 | 1467424428794 Marionette DEBUG loaded listener.js 18:53:48 INFO - PROCESS | 1692 | ++DOMWINDOW == 86 (0x1268cd800) [pid = 1692] [serial = 1478] [outer = 0x119085c00] 18:53:49 INFO - PROCESS | 1692 | 1467424429240 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]]]}] 18:53:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 18:53:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 672ms 18:53:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 18:53:49 INFO - PROCESS | 1692 | 1467424429286 Marionette TRACE conn2 -> [0,1941,"getWindowHandle",null] 18:53:49 INFO - PROCESS | 1692 | 1467424429288 Marionette TRACE conn2 <- [1,1941,null,{"value":"7"}] 18:53:49 INFO - PROCESS | 1692 | 1467424429292 Marionette TRACE conn2 -> [0,1942,"setScriptTimeout",{"ms":35000}] 18:53:49 INFO - PROCESS | 1692 | 1467424429295 Marionette TRACE conn2 <- [1,1942,null,{}] 18:53:49 INFO - PROCESS | 1692 | 1467424429299 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}] 18:53:49 INFO - PROCESS | 1692 | 1467424429300 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:53:49 INFO - PROCESS | 1692 | 1467424429401 Marionette TRACE conn2 <- [1,1943,null,{"value":null}] 18:53:49 INFO - PROCESS | 1692 | 1467424429458 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:49 INFO - PROCESS | 1692 | 1467424429460 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:53:49 INFO - PROCESS | 1692 | ++DOCSHELL 0x119219000 == 21 [pid = 1692] [id = 493] 18:53:49 INFO - PROCESS | 1692 | ++DOMWINDOW == 87 (0x1130f3400) [pid = 1692] [serial = 1479] [outer = 0x0] 18:53:49 INFO - PROCESS | 1692 | ++DOMWINDOW == 88 (0x1133b3c00) [pid = 1692] [serial = 1480] [outer = 0x1130f3400] 18:53:49 INFO - PROCESS | 1692 | 1467424429490 Marionette DEBUG loaded listener.js 18:53:49 INFO - PROCESS | 1692 | ++DOMWINDOW == 89 (0x1151ccc00) [pid = 1692] [serial = 1481] [outer = 0x1130f3400] 18:53:49 INFO - PROCESS | 1692 | 1467424429933 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]]]}] 18:53:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 18:53:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 672ms 18:53:49 INFO - PROCESS | 1692 | 1467424429964 Marionette TRACE conn2 -> [0,1945,"getWindowHandle",null] 18:53:49 INFO - PROCESS | 1692 | 1467424429967 Marionette TRACE conn2 <- [1,1945,null,{"value":"7"}] 18:53:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 18:53:49 INFO - PROCESS | 1692 | 1467424429972 Marionette TRACE conn2 -> [0,1946,"setScriptTimeout",{"ms":35000}] 18:53:49 INFO - PROCESS | 1692 | 1467424429974 Marionette TRACE conn2 <- [1,1946,null,{}] 18:53:49 INFO - PROCESS | 1692 | 1467424429976 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}] 18:53:49 INFO - PROCESS | 1692 | 1467424429978 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:53:50 INFO - PROCESS | 1692 | 1467424430105 Marionette TRACE conn2 <- [1,1947,null,{"value":null}] 18:53:50 INFO - PROCESS | 1692 | 1467424430190 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:50 INFO - PROCESS | 1692 | 1467424430191 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:53:50 INFO - PROCESS | 1692 | ++DOCSHELL 0x12601b000 == 22 [pid = 1692] [id = 494] 18:53:50 INFO - PROCESS | 1692 | ++DOMWINDOW == 90 (0x117ec9000) [pid = 1692] [serial = 1482] [outer = 0x0] 18:53:50 INFO - PROCESS | 1692 | ++DOMWINDOW == 91 (0x11831a800) [pid = 1692] [serial = 1483] [outer = 0x117ec9000] 18:53:50 INFO - PROCESS | 1692 | 1467424430224 Marionette DEBUG loaded listener.js 18:53:50 INFO - PROCESS | 1692 | ++DOMWINDOW == 92 (0x1184bd000) [pid = 1692] [serial = 1484] [outer = 0x117ec9000] 18:53:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 18:53:50 INFO - PROCESS | 1692 | 1467424430638 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]]]}] 18:53:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 673ms 18:53:50 INFO - PROCESS | 1692 | 1467424430645 Marionette TRACE conn2 -> [0,1949,"getWindowHandle",null] 18:53:50 INFO - PROCESS | 1692 | 1467424430647 Marionette TRACE conn2 <- [1,1949,null,{"value":"7"}] 18:53:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 18:53:50 INFO - PROCESS | 1692 | 1467424430649 Marionette TRACE conn2 -> [0,1950,"setScriptTimeout",{"ms":35000}] 18:53:50 INFO - PROCESS | 1692 | 1467424430652 Marionette TRACE conn2 <- [1,1950,null,{}] 18:53:50 INFO - PROCESS | 1692 | 1467424430659 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}] 18:53:50 INFO - PROCESS | 1692 | 1467424430663 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:53:50 INFO - PROCESS | 1692 | 1467424430763 Marionette TRACE conn2 <- [1,1951,null,{"value":null}] 18:53:50 INFO - PROCESS | 1692 | 1467424430818 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:50 INFO - PROCESS | 1692 | 1467424430821 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:53:50 INFO - PROCESS | 1692 | ++DOCSHELL 0x12b97e000 == 23 [pid = 1692] [id = 495] 18:53:50 INFO - PROCESS | 1692 | ++DOMWINDOW == 93 (0x1192ab400) [pid = 1692] [serial = 1485] [outer = 0x0] 18:53:50 INFO - PROCESS | 1692 | ++DOMWINDOW == 94 (0x119e8f800) [pid = 1692] [serial = 1486] [outer = 0x1192ab400] 18:53:50 INFO - PROCESS | 1692 | 1467424430855 Marionette DEBUG loaded listener.js 18:53:50 INFO - PROCESS | 1692 | ++DOMWINDOW == 95 (0x1213b7800) [pid = 1692] [serial = 1487] [outer = 0x1192ab400] 18:53:51 INFO - PROCESS | 1692 | 1467424431487 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]]]}] 18:53:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 18:53:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 873ms 18:53:51 INFO - PROCESS | 1692 | 1467424431535 Marionette TRACE conn2 -> [0,1953,"getWindowHandle",null] 18:53:51 INFO - PROCESS | 1692 | 1467424431537 Marionette TRACE conn2 <- [1,1953,null,{"value":"7"}] 18:53:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 18:53:51 INFO - PROCESS | 1692 | 1467424431542 Marionette TRACE conn2 -> [0,1954,"setScriptTimeout",{"ms":35000}] 18:53:51 INFO - PROCESS | 1692 | 1467424431544 Marionette TRACE conn2 <- [1,1954,null,{}] 18:53:51 INFO - PROCESS | 1692 | 1467424431547 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}] 18:53:51 INFO - PROCESS | 1692 | 1467424431550 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:53:51 INFO - PROCESS | 1692 | 1467424431642 Marionette TRACE conn2 <- [1,1955,null,{"value":null}] 18:53:51 INFO - PROCESS | 1692 | 1467424431716 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:51 INFO - PROCESS | 1692 | 1467424431719 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:53:51 INFO - PROCESS | 1692 | ++DOCSHELL 0x11608f000 == 24 [pid = 1692] [id = 496] 18:53:51 INFO - PROCESS | 1692 | ++DOMWINDOW == 96 (0x11326a000) [pid = 1692] [serial = 1488] [outer = 0x0] 18:53:51 INFO - PROCESS | 1692 | ++DOMWINDOW == 97 (0x1133dbc00) [pid = 1692] [serial = 1489] [outer = 0x11326a000] 18:53:51 INFO - PROCESS | 1692 | 1467424431747 Marionette DEBUG loaded listener.js 18:53:51 INFO - PROCESS | 1692 | ++DOMWINDOW == 98 (0x113aa3400) [pid = 1692] [serial = 1490] [outer = 0x11326a000] 18:53:52 INFO - PROCESS | 1692 | --DOMWINDOW == 97 (0x116a11800) [pid = 1692] [serial = 1440] [outer = 0x0] [url = about:blank] 18:53:52 INFO - PROCESS | 1692 | 1467424432135 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]]]}] 18:53:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 18:53:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 624ms 18:53:52 INFO - PROCESS | 1692 | 1467424432166 Marionette TRACE conn2 -> [0,1957,"getWindowHandle",null] 18:53:52 INFO - PROCESS | 1692 | 1467424432169 Marionette TRACE conn2 <- [1,1957,null,{"value":"7"}] 18:53:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 18:53:52 INFO - PROCESS | 1692 | 1467424432173 Marionette TRACE conn2 -> [0,1958,"setScriptTimeout",{"ms":35000}] 18:53:52 INFO - PROCESS | 1692 | 1467424432175 Marionette TRACE conn2 <- [1,1958,null,{}] 18:53:52 INFO - PROCESS | 1692 | 1467424432177 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}] 18:53:52 INFO - PROCESS | 1692 | 1467424432179 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:53:52 INFO - PROCESS | 1692 | 1467424432260 Marionette TRACE conn2 <- [1,1959,null,{"value":null}] 18:53:52 INFO - PROCESS | 1692 | 1467424432265 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:52 INFO - PROCESS | 1692 | 1467424432268 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:53:52 INFO - PROCESS | 1692 | ++DOCSHELL 0x11708f000 == 25 [pid = 1692] [id = 497] 18:53:52 INFO - PROCESS | 1692 | ++DOMWINDOW == 98 (0x113d44c00) [pid = 1692] [serial = 1491] [outer = 0x0] 18:53:52 INFO - PROCESS | 1692 | ++DOMWINDOW == 99 (0x11662c400) [pid = 1692] [serial = 1492] [outer = 0x113d44c00] 18:53:52 INFO - PROCESS | 1692 | 1467424432303 Marionette DEBUG loaded listener.js 18:53:52 INFO - PROCESS | 1692 | ++DOMWINDOW == 100 (0x116f3ac00) [pid = 1692] [serial = 1493] [outer = 0x113d44c00] 18:53:52 INFO - PROCESS | 1692 | --DOMWINDOW == 99 (0x129389000) [pid = 1692] [serial = 1426] [outer = 0x0] [url = about:blank] 18:53:52 INFO - PROCESS | 1692 | --DOMWINDOW == 98 (0x11325f800) [pid = 1692] [serial = 1429] [outer = 0x0] [url = about:blank] 18:53:52 INFO - PROCESS | 1692 | --DOMWINDOW == 97 (0x12913e400) [pid = 1692] [serial = 1425] [outer = 0x0] [url = about:blank] 18:53:52 INFO - PROCESS | 1692 | --DOMWINDOW == 96 (0x12913b400) [pid = 1692] [serial = 1423] [outer = 0x0] [url = about:blank] 18:53:52 INFO - PROCESS | 1692 | --DOMWINDOW == 95 (0x112e5ec00) [pid = 1692] [serial = 1428] [outer = 0x0] [url = about:blank] 18:53:52 INFO - PROCESS | 1692 | --DOMWINDOW == 94 (0x125524c00) [pid = 1692] [serial = 1420] [outer = 0x0] [url = about:blank] 18:53:52 INFO - PROCESS | 1692 | --DOMWINDOW == 93 (0x118427c00) [pid = 1692] [serial = 871] [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.] 18:53:52 INFO - PROCESS | 1692 | --DOMWINDOW == 92 (0x113dad400) [pid = 1692] [serial = 1401] [outer = 0x0] [url = about:blank] 18:53:52 INFO - PROCESS | 1692 | --DOMWINDOW == 91 (0x117ec5c00) [pid = 1692] [serial = 1402] [outer = 0x0] [url = about:blank] 18:53:52 INFO - PROCESS | 1692 | --DOMWINDOW == 90 (0x1130f8c00) [pid = 1692] [serial = 1404] [outer = 0x0] [url = about:blank] 18:53:52 INFO - PROCESS | 1692 | --DOMWINDOW == 89 (0x1183b4800) [pid = 1692] [serial = 1405] [outer = 0x0] [url = about:blank] 18:53:52 INFO - PROCESS | 1692 | --DOMWINDOW == 88 (0x111e2e800) [pid = 1692] [serial = 1398] [outer = 0x0] [url = about:blank] 18:53:52 INFO - PROCESS | 1692 | --DOMWINDOW == 87 (0x1128d0000) [pid = 1692] [serial = 1399] [outer = 0x0] [url = about:blank] 18:53:52 INFO - PROCESS | 1692 | --DOMWINDOW == 86 (0x1184c5c00) [pid = 1692] [serial = 1410] [outer = 0x0] [url = about:blank] 18:53:52 INFO - PROCESS | 1692 | --DOMWINDOW == 85 (0x118c15800) [pid = 1692] [serial = 1411] [outer = 0x0] [url = about:blank] 18:53:52 INFO - PROCESS | 1692 | --DOMWINDOW == 84 (0x1195c9400) [pid = 1692] [serial = 1413] [outer = 0x0] [url = about:blank] 18:53:52 INFO - PROCESS | 1692 | --DOMWINDOW == 83 (0x119ed5400) [pid = 1692] [serial = 1414] [outer = 0x0] [url = about:blank] 18:53:52 INFO - PROCESS | 1692 | --DOMWINDOW == 82 (0x115e58000) [pid = 1692] [serial = 1407] [outer = 0x0] [url = about:blank] 18:53:52 INFO - PROCESS | 1692 | --DOMWINDOW == 81 (0x116a0a800) [pid = 1692] [serial = 1408] [outer = 0x0] [url = about:blank] 18:53:52 INFO - PROCESS | 1692 | --DOMWINDOW == 80 (0x1282de000) [pid = 1692] [serial = 1422] [outer = 0x0] [url = about:blank] 18:53:52 INFO - PROCESS | 1692 | --DOMWINDOW == 79 (0x121a0d400) [pid = 1692] [serial = 1417] [outer = 0x0] [url = about:blank] 18:53:52 INFO - PROCESS | 1692 | --DOMWINDOW == 78 (0x121051400) [pid = 1692] [serial = 1416] [outer = 0x0] [url = about:blank] 18:53:52 INFO - PROCESS | 1692 | --DOMWINDOW == 77 (0x121acb400) [pid = 1692] [serial = 1419] [outer = 0x0] [url = about:blank] 18:53:52 INFO - PROCESS | 1692 | --DOMWINDOW == 76 (0x12667a800) [pid = 1692] [serial = 1438] [outer = 0x0] [url = about:blank] 18:53:52 INFO - PROCESS | 1692 | --DOMWINDOW == 75 (0x1255a4000) [pid = 1692] [serial = 1437] [outer = 0x0] [url = about:blank] 18:53:52 INFO - PROCESS | 1692 | --DOMWINDOW == 74 (0x126d33c00) [pid = 1692] [serial = 1396] [outer = 0x0] [url = about:blank] 18:53:52 INFO - PROCESS | 1692 | --DOMWINDOW == 73 (0x120f89800) [pid = 1692] [serial = 1435] [outer = 0x0] [url = about:blank] 18:53:52 INFO - PROCESS | 1692 | --DOMWINDOW == 72 (0x119c7c800) [pid = 1692] [serial = 1434] [outer = 0x0] [url = about:blank] 18:53:52 INFO - PROCESS | 1692 | --DOMWINDOW == 71 (0x1184e2400) [pid = 1692] [serial = 1432] [outer = 0x0] [url = about:blank] 18:53:52 INFO - PROCESS | 1692 | --DOMWINDOW == 70 (0x118320000) [pid = 1692] [serial = 1431] [outer = 0x0] [url = about:blank] 18:53:52 INFO - PROCESS | 1692 | 1467424432664 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]]]}] 18:53:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 18:53:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 519ms 18:53:52 INFO - PROCESS | 1692 | 1467424432693 Marionette TRACE conn2 -> [0,1961,"getWindowHandle",null] 18:53:52 INFO - PROCESS | 1692 | 1467424432694 Marionette TRACE conn2 <- [1,1961,null,{"value":"7"}] 18:53:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 18:53:52 INFO - PROCESS | 1692 | 1467424432696 Marionette TRACE conn2 -> [0,1962,"setScriptTimeout",{"ms":35000}] 18:53:52 INFO - PROCESS | 1692 | 1467424432700 Marionette TRACE conn2 <- [1,1962,null,{}] 18:53:52 INFO - PROCESS | 1692 | 1467424432709 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}] 18:53:52 INFO - PROCESS | 1692 | 1467424432712 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:53:52 INFO - PROCESS | 1692 | 1467424432792 Marionette TRACE conn2 <- [1,1963,null,{"value":null}] 18:53:52 INFO - PROCESS | 1692 | 1467424432797 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:52 INFO - PROCESS | 1692 | 1467424432799 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:53:52 INFO - PROCESS | 1692 | ++DOCSHELL 0x119d39000 == 26 [pid = 1692] [id = 498] 18:53:52 INFO - PROCESS | 1692 | ++DOMWINDOW == 71 (0x11807cc00) [pid = 1692] [serial = 1494] [outer = 0x0] 18:53:52 INFO - PROCESS | 1692 | ++DOMWINDOW == 72 (0x118429000) [pid = 1692] [serial = 1495] [outer = 0x11807cc00] 18:53:52 INFO - PROCESS | 1692 | 1467424432829 Marionette DEBUG loaded listener.js 18:53:52 INFO - PROCESS | 1692 | ++DOMWINDOW == 73 (0x1184ee000) [pid = 1692] [serial = 1496] [outer = 0x11807cc00] 18:53:53 INFO - PROCESS | 1692 | 1467424433193 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]]]}] 18:53:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 18:53:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 525ms 18:53:53 INFO - PROCESS | 1692 | 1467424433222 Marionette TRACE conn2 -> [0,1965,"getWindowHandle",null] 18:53:53 INFO - PROCESS | 1692 | 1467424433223 Marionette TRACE conn2 <- [1,1965,null,{"value":"7"}] 18:53:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 18:53:53 INFO - PROCESS | 1692 | 1467424433226 Marionette TRACE conn2 -> [0,1966,"setScriptTimeout",{"ms":35000}] 18:53:53 INFO - PROCESS | 1692 | 1467424433227 Marionette TRACE conn2 <- [1,1966,null,{}] 18:53:53 INFO - PROCESS | 1692 | 1467424433229 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}] 18:53:53 INFO - PROCESS | 1692 | 1467424433230 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:53:53 INFO - PROCESS | 1692 | 1467424433312 Marionette TRACE conn2 <- [1,1967,null,{"value":null}] 18:53:53 INFO - PROCESS | 1692 | 1467424433318 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:53 INFO - PROCESS | 1692 | 1467424433319 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:53:53 INFO - PROCESS | 1692 | ++DOCSHELL 0x12199e800 == 27 [pid = 1692] [id = 499] 18:53:53 INFO - PROCESS | 1692 | ++DOMWINDOW == 74 (0x11902a800) [pid = 1692] [serial = 1497] [outer = 0x0] 18:53:53 INFO - PROCESS | 1692 | ++DOMWINDOW == 75 (0x1195c5800) [pid = 1692] [serial = 1498] [outer = 0x11902a800] 18:53:53 INFO - PROCESS | 1692 | 1467424433345 Marionette DEBUG loaded listener.js 18:53:53 INFO - PROCESS | 1692 | ++DOMWINDOW == 76 (0x1197e0c00) [pid = 1692] [serial = 1499] [outer = 0x11902a800] 18:53:53 INFO - PROCESS | 1692 | 1467424433701 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]]]}] 18:53:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 18:53:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 519ms 18:53:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 18:53:53 INFO - PROCESS | 1692 | 1467424433746 Marionette TRACE conn2 -> [0,1969,"getWindowHandle",null] 18:53:53 INFO - PROCESS | 1692 | 1467424433747 Marionette TRACE conn2 <- [1,1969,null,{"value":"7"}] 18:53:53 INFO - PROCESS | 1692 | 1467424433749 Marionette TRACE conn2 -> [0,1970,"setScriptTimeout",{"ms":35000}] 18:53:53 INFO - PROCESS | 1692 | 1467424433750 Marionette TRACE conn2 <- [1,1970,null,{}] 18:53:53 INFO - PROCESS | 1692 | 1467424433752 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}] 18:53:53 INFO - PROCESS | 1692 | 1467424433754 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:53:53 INFO - PROCESS | 1692 | 1467424433831 Marionette TRACE conn2 <- [1,1971,null,{"value":null}] 18:53:53 INFO - PROCESS | 1692 | 1467424433837 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:53 INFO - PROCESS | 1692 | 1467424433838 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:53:53 INFO - PROCESS | 1692 | ++DOCSHELL 0x123d80800 == 28 [pid = 1692] [id = 500] 18:53:53 INFO - PROCESS | 1692 | ++DOMWINDOW == 77 (0x119e94800) [pid = 1692] [serial = 1500] [outer = 0x0] 18:53:53 INFO - PROCESS | 1692 | ++DOMWINDOW == 78 (0x119ee0800) [pid = 1692] [serial = 1501] [outer = 0x119e94800] 18:53:53 INFO - PROCESS | 1692 | 1467424433863 Marionette DEBUG loaded listener.js 18:53:53 INFO - PROCESS | 1692 | ++DOMWINDOW == 79 (0x1213bcc00) [pid = 1692] [serial = 1502] [outer = 0x119e94800] 18:53:54 INFO - PROCESS | 1692 | 1467424434223 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]]]}] 18:53:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 18:53:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 519ms 18:53:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 18:53:54 INFO - PROCESS | 1692 | 1467424434269 Marionette TRACE conn2 -> [0,1973,"getWindowHandle",null] 18:53:54 INFO - PROCESS | 1692 | 1467424434270 Marionette TRACE conn2 <- [1,1973,null,{"value":"7"}] 18:53:54 INFO - PROCESS | 1692 | 1467424434272 Marionette TRACE conn2 -> [0,1974,"setScriptTimeout",{"ms":35000}] 18:53:54 INFO - PROCESS | 1692 | 1467424434273 Marionette TRACE conn2 <- [1,1974,null,{}] 18:53:54 INFO - PROCESS | 1692 | 1467424434276 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}] 18:53:54 INFO - PROCESS | 1692 | 1467424434280 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:53:54 INFO - PROCESS | 1692 | 1467424434408 Marionette TRACE conn2 <- [1,1975,null,{"value":null}] 18:53:54 INFO - PROCESS | 1692 | 1467424434425 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:54 INFO - PROCESS | 1692 | 1467424434426 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:53:54 INFO - PROCESS | 1692 | ++DOCSHELL 0x118443000 == 29 [pid = 1692] [id = 501] 18:53:54 INFO - PROCESS | 1692 | ++DOMWINDOW == 80 (0x119edb800) [pid = 1692] [serial = 1503] [outer = 0x0] 18:53:54 INFO - PROCESS | 1692 | ++DOMWINDOW == 81 (0x1216b7000) [pid = 1692] [serial = 1504] [outer = 0x119edb800] 18:53:54 INFO - PROCESS | 1692 | 1467424434452 Marionette DEBUG loaded listener.js 18:53:54 INFO - PROCESS | 1692 | ++DOMWINDOW == 82 (0x1255a5c00) [pid = 1692] [serial = 1505] [outer = 0x119edb800] 18:53:54 INFO - PROCESS | 1692 | 1467424434780 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]]]}] 18:53:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 18:53:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 518ms 18:53:54 INFO - PROCESS | 1692 | 1467424434790 Marionette TRACE conn2 -> [0,1977,"getWindowHandle",null] 18:53:54 INFO - PROCESS | 1692 | 1467424434791 Marionette TRACE conn2 <- [1,1977,null,{"value":"7"}] 18:53:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 18:53:54 INFO - PROCESS | 1692 | 1467424434794 Marionette TRACE conn2 -> [0,1978,"setScriptTimeout",{"ms":35000}] 18:53:54 INFO - PROCESS | 1692 | 1467424434795 Marionette TRACE conn2 <- [1,1978,null,{}] 18:53:54 INFO - PROCESS | 1692 | 1467424434797 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}] 18:53:54 INFO - PROCESS | 1692 | 1467424434798 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:53:54 INFO - PROCESS | 1692 | 1467424434899 Marionette TRACE conn2 <- [1,1979,null,{"value":null}] 18:53:54 INFO - PROCESS | 1692 | 1467424434935 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:54 INFO - PROCESS | 1692 | 1467424434944 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:53:54 INFO - PROCESS | 1692 | ++DOCSHELL 0x1290ea800 == 30 [pid = 1692] [id = 502] 18:53:54 INFO - PROCESS | 1692 | ++DOMWINDOW == 83 (0x121a19c00) [pid = 1692] [serial = 1506] [outer = 0x0] 18:53:54 INFO - PROCESS | 1692 | ++DOMWINDOW == 84 (0x1260c6800) [pid = 1692] [serial = 1507] [outer = 0x121a19c00] 18:53:54 INFO - PROCESS | 1692 | 1467424434969 Marionette DEBUG loaded listener.js 18:53:55 INFO - PROCESS | 1692 | ++DOMWINDOW == 85 (0x1266d5c00) [pid = 1692] [serial = 1508] [outer = 0x121a19c00] 18:53:55 INFO - PROCESS | 1692 | 1467424435304 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]]]}] 18:53:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 18:53:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 519ms 18:53:55 INFO - PROCESS | 1692 | 1467424435313 Marionette TRACE conn2 -> [0,1981,"getWindowHandle",null] 18:53:55 INFO - PROCESS | 1692 | 1467424435315 Marionette TRACE conn2 <- [1,1981,null,{"value":"7"}] 18:53:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 18:53:55 INFO - PROCESS | 1692 | 1467424435319 Marionette TRACE conn2 -> [0,1982,"setScriptTimeout",{"ms":35000}] 18:53:55 INFO - PROCESS | 1692 | 1467424435320 Marionette TRACE conn2 <- [1,1982,null,{}] 18:53:55 INFO - PROCESS | 1692 | 1467424435323 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}] 18:53:55 INFO - PROCESS | 1692 | 1467424435324 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:53:55 INFO - PROCESS | 1692 | 1467424435426 Marionette TRACE conn2 <- [1,1983,null,{"value":null}] 18:53:55 INFO - PROCESS | 1692 | 1467424435440 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:55 INFO - PROCESS | 1692 | 1467424435441 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:53:55 INFO - PROCESS | 1692 | ++DOCSHELL 0x12a6c2800 == 31 [pid = 1692] [id = 503] 18:53:55 INFO - PROCESS | 1692 | ++DOMWINDOW == 86 (0x1268cc000) [pid = 1692] [serial = 1509] [outer = 0x0] 18:53:55 INFO - PROCESS | 1692 | ++DOMWINDOW == 87 (0x126d38000) [pid = 1692] [serial = 1510] [outer = 0x1268cc000] 18:53:55 INFO - PROCESS | 1692 | 1467424435466 Marionette DEBUG loaded listener.js 18:53:55 INFO - PROCESS | 1692 | ++DOMWINDOW == 88 (0x1130fa000) [pid = 1692] [serial = 1511] [outer = 0x1268cc000] 18:53:55 INFO - PROCESS | 1692 | 1467424435790 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]]]}] 18:53:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 18:53:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 518ms 18:53:55 INFO - PROCESS | 1692 | 1467424435838 Marionette TRACE conn2 -> [0,1985,"getWindowHandle",null] 18:53:55 INFO - PROCESS | 1692 | 1467424435839 Marionette TRACE conn2 <- [1,1985,null,{"value":"7"}] 18:53:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 18:53:55 INFO - PROCESS | 1692 | 1467424435841 Marionette TRACE conn2 -> [0,1986,"setScriptTimeout",{"ms":35000}] 18:53:55 INFO - PROCESS | 1692 | 1467424435842 Marionette TRACE conn2 <- [1,1986,null,{}] 18:53:55 INFO - PROCESS | 1692 | 1467424435844 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}] 18:53:55 INFO - PROCESS | 1692 | 1467424435845 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:53:55 INFO - PROCESS | 1692 | 1467424435950 Marionette TRACE conn2 <- [1,1987,null,{"value":null}] 18:53:55 INFO - PROCESS | 1692 | 1467424435972 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:55 INFO - PROCESS | 1692 | 1467424435973 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:53:55 INFO - PROCESS | 1692 | ++DOCSHELL 0x12aae1800 == 32 [pid = 1692] [id = 504] 18:53:55 INFO - PROCESS | 1692 | ++DOMWINDOW == 89 (0x126d3f800) [pid = 1692] [serial = 1512] [outer = 0x0] 18:53:55 INFO - PROCESS | 1692 | ++DOMWINDOW == 90 (0x126d7b800) [pid = 1692] [serial = 1513] [outer = 0x126d3f800] 18:53:56 INFO - PROCESS | 1692 | 1467424435995 Marionette DEBUG loaded listener.js 18:53:56 INFO - PROCESS | 1692 | ++DOMWINDOW == 91 (0x1282da000) [pid = 1692] [serial = 1514] [outer = 0x126d3f800] 18:53:56 INFO - PROCESS | 1692 | --DOMWINDOW == 90 (0x116f37000) [pid = 1692] [serial = 1470] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 18:53:56 INFO - PROCESS | 1692 | --DOMWINDOW == 89 (0x117029400) [pid = 1692] [serial = 1452] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 18:53:56 INFO - PROCESS | 1692 | --DOMWINDOW == 88 (0x119e91400) [pid = 1692] [serial = 1461] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 18:53:56 INFO - PROCESS | 1692 | --DOMWINDOW == 87 (0x119e9ac00) [pid = 1692] [serial = 1464] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 18:53:56 INFO - PROCESS | 1692 | --DOMWINDOW == 86 (0x1130f9c00) [pid = 1692] [serial = 1446] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 18:53:56 INFO - PROCESS | 1692 | --DOMWINDOW == 85 (0x112edb800) [pid = 1692] [serial = 1439] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 18:53:56 INFO - PROCESS | 1692 | --DOMWINDOW == 84 (0x115120c00) [pid = 1692] [serial = 1449] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 18:53:56 INFO - PROCESS | 1692 | --DOMWINDOW == 83 (0x112a79c00) [pid = 1692] [serial = 1467] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 18:53:56 INFO - PROCESS | 1692 | --DOMWINDOW == 82 (0x110eed400) [pid = 1692] [serial = 1443] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 18:53:56 INFO - PROCESS | 1692 | --DOMWINDOW == 81 (0x118318000) [pid = 1692] [serial = 1473] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 18:53:56 INFO - PROCESS | 1692 | --DOMWINDOW == 80 (0x11908a800) [pid = 1692] [serial = 1458] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 18:53:56 INFO - PROCESS | 1692 | --DOMWINDOW == 79 (0x1184bb400) [pid = 1692] [serial = 1455] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 18:53:56 INFO - PROCESS | 1692 | 1467424436530 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]]]}] 18:53:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 18:53:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 718ms 18:53:56 INFO - PROCESS | 1692 | 1467424436560 Marionette TRACE conn2 -> [0,1989,"getWindowHandle",null] 18:53:56 INFO - PROCESS | 1692 | 1467424436562 Marionette TRACE conn2 <- [1,1989,null,{"value":"7"}] 18:53:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 18:53:56 INFO - PROCESS | 1692 | 1467424436566 Marionette TRACE conn2 -> [0,1990,"setScriptTimeout",{"ms":35000}] 18:53:56 INFO - PROCESS | 1692 | 1467424436567 Marionette TRACE conn2 <- [1,1990,null,{}] 18:53:56 INFO - PROCESS | 1692 | 1467424436571 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}] 18:53:56 INFO - PROCESS | 1692 | 1467424436573 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:53:56 INFO - PROCESS | 1692 | 1467424436699 Marionette TRACE conn2 <- [1,1991,null,{"value":null}] 18:53:56 INFO - PROCESS | 1692 | 1467424436708 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:56 INFO - PROCESS | 1692 | 1467424436709 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:53:56 INFO - PROCESS | 1692 | ++DOCSHELL 0x1268b4000 == 33 [pid = 1692] [id = 505] 18:53:56 INFO - PROCESS | 1692 | ++DOMWINDOW == 80 (0x1138e9c00) [pid = 1692] [serial = 1515] [outer = 0x0] 18:53:56 INFO - PROCESS | 1692 | ++DOMWINDOW == 81 (0x116a0b000) [pid = 1692] [serial = 1516] [outer = 0x1138e9c00] 18:53:56 INFO - PROCESS | 1692 | 1467424436750 Marionette DEBUG loaded listener.js 18:53:56 INFO - PROCESS | 1692 | ++DOMWINDOW == 82 (0x1192b6800) [pid = 1692] [serial = 1517] [outer = 0x1138e9c00] 18:53:57 INFO - PROCESS | 1692 | 1467424437078 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]]]}] 18:53:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 18:53:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 521ms 18:53:57 INFO - PROCESS | 1692 | 1467424437090 Marionette TRACE conn2 -> [0,1993,"getWindowHandle",null] 18:53:57 INFO - PROCESS | 1692 | 1467424437091 Marionette TRACE conn2 <- [1,1993,null,{"value":"7"}] 18:53:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 18:53:57 INFO - PROCESS | 1692 | 1467424437094 Marionette TRACE conn2 -> [0,1994,"setScriptTimeout",{"ms":35000}] 18:53:57 INFO - PROCESS | 1692 | 1467424437095 Marionette TRACE conn2 <- [1,1994,null,{}] 18:53:57 INFO - PROCESS | 1692 | 1467424437098 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}] 18:53:57 INFO - PROCESS | 1692 | 1467424437101 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:53:57 INFO - PROCESS | 1692 | 1467424437228 Marionette TRACE conn2 <- [1,1995,null,{"value":null}] 18:53:57 INFO - PROCESS | 1692 | 1467424437254 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:57 INFO - PROCESS | 1692 | 1467424437256 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:53:57 INFO - PROCESS | 1692 | ++DOCSHELL 0x12ba1d000 == 34 [pid = 1692] [id = 506] 18:53:57 INFO - PROCESS | 1692 | ++DOMWINDOW == 83 (0x121acc800) [pid = 1692] [serial = 1518] [outer = 0x0] 18:53:57 INFO - PROCESS | 1692 | ++DOMWINDOW == 84 (0x1283dd800) [pid = 1692] [serial = 1519] [outer = 0x121acc800] 18:53:57 INFO - PROCESS | 1692 | 1467424437282 Marionette DEBUG loaded listener.js 18:53:57 INFO - PROCESS | 1692 | ++DOMWINDOW == 85 (0x129139800) [pid = 1692] [serial = 1520] [outer = 0x121acc800] 18:53:57 INFO - PROCESS | 1692 | 1467424437575 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]]]}] 18:53:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 18:53:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 520ms 18:53:57 INFO - PROCESS | 1692 | 1467424437615 Marionette TRACE conn2 -> [0,1997,"getWindowHandle",null] 18:53:57 INFO - PROCESS | 1692 | 1467424437618 Marionette TRACE conn2 <- [1,1997,null,{"value":"7"}] 18:53:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 18:53:57 INFO - PROCESS | 1692 | 1467424437621 Marionette TRACE conn2 -> [0,1998,"setScriptTimeout",{"ms":35000}] 18:53:57 INFO - PROCESS | 1692 | 1467424437623 Marionette TRACE conn2 <- [1,1998,null,{}] 18:53:57 INFO - PROCESS | 1692 | 1467424437625 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}] 18:53:57 INFO - PROCESS | 1692 | 1467424437626 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:53:57 INFO - PROCESS | 1692 | 1467424437709 Marionette TRACE conn2 <- [1,1999,null,{"value":null}] 18:53:57 INFO - PROCESS | 1692 | 1467424437713 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:57 INFO - PROCESS | 1692 | 1467424437714 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:53:57 INFO - PROCESS | 1692 | ++DOCSHELL 0x12c134800 == 35 [pid = 1692] [id = 507] 18:53:57 INFO - PROCESS | 1692 | ++DOMWINDOW == 86 (0x12913d400) [pid = 1692] [serial = 1521] [outer = 0x0] 18:53:57 INFO - PROCESS | 1692 | ++DOMWINDOW == 87 (0x129385400) [pid = 1692] [serial = 1522] [outer = 0x12913d400] 18:53:57 INFO - PROCESS | 1692 | 1467424437739 Marionette DEBUG loaded listener.js 18:53:57 INFO - PROCESS | 1692 | ++DOMWINDOW == 88 (0x129472000) [pid = 1692] [serial = 1523] [outer = 0x12913d400] 18:53:58 INFO - PROCESS | 1692 | 1467424438042 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]]]}] 18:53:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 18:53:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 468ms 18:53:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 18:53:58 INFO - PROCESS | 1692 | 1467424438090 Marionette TRACE conn2 -> [0,2001,"getWindowHandle",null] 18:53:58 INFO - PROCESS | 1692 | 1467424438091 Marionette TRACE conn2 <- [1,2001,null,{"value":"7"}] 18:53:58 INFO - PROCESS | 1692 | 1467424438093 Marionette TRACE conn2 -> [0,2002,"setScriptTimeout",{"ms":35000}] 18:53:58 INFO - PROCESS | 1692 | 1467424438095 Marionette TRACE conn2 <- [1,2002,null,{}] 18:53:58 INFO - PROCESS | 1692 | 1467424438097 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}] 18:53:58 INFO - PROCESS | 1692 | 1467424438098 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:53:58 INFO - PROCESS | 1692 | 1467424438217 Marionette TRACE conn2 <- [1,2003,null,{"value":null}] 18:53:58 INFO - PROCESS | 1692 | 1467424438224 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:58 INFO - PROCESS | 1692 | 1467424438225 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:53:58 INFO - PROCESS | 1692 | ++DOCSHELL 0x12c61c800 == 36 [pid = 1692] [id = 508] 18:53:58 INFO - PROCESS | 1692 | ++DOMWINDOW == 89 (0x129026400) [pid = 1692] [serial = 1524] [outer = 0x0] 18:53:58 INFO - PROCESS | 1692 | ++DOMWINDOW == 90 (0x129479c00) [pid = 1692] [serial = 1525] [outer = 0x129026400] 18:53:58 INFO - PROCESS | 1692 | 1467424438249 Marionette DEBUG loaded listener.js 18:53:58 INFO - PROCESS | 1692 | ++DOMWINDOW == 91 (0x12a549c00) [pid = 1692] [serial = 1526] [outer = 0x129026400] 18:53:58 INFO - PROCESS | 1692 | 1467424438655 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]]]}] 18:53:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 18:53:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 568ms 18:53:58 INFO - PROCESS | 1692 | 1467424438663 Marionette TRACE conn2 -> [0,2005,"getWindowHandle",null] 18:53:58 INFO - PROCESS | 1692 | 1467424438667 Marionette TRACE conn2 <- [1,2005,null,{"value":"7"}] 18:53:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 18:53:58 INFO - PROCESS | 1692 | 1467424438671 Marionette TRACE conn2 -> [0,2006,"setScriptTimeout",{"ms":35000}] 18:53:58 INFO - PROCESS | 1692 | 1467424438673 Marionette TRACE conn2 <- [1,2006,null,{}] 18:53:58 INFO - PROCESS | 1692 | 1467424438677 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}] 18:53:58 INFO - PROCESS | 1692 | 1467424438679 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:53:58 INFO - PROCESS | 1692 | 1467424438783 Marionette TRACE conn2 <- [1,2007,null,{"value":null}] 18:53:58 INFO - PROCESS | 1692 | 1467424438844 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:58 INFO - PROCESS | 1692 | 1467424438846 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:53:58 INFO - PROCESS | 1692 | ++DOCSHELL 0x118446000 == 37 [pid = 1692] [id = 509] 18:53:58 INFO - PROCESS | 1692 | ++DOMWINDOW == 92 (0x1128d3c00) [pid = 1692] [serial = 1527] [outer = 0x0] 18:53:58 INFO - PROCESS | 1692 | ++DOMWINDOW == 93 (0x112d15400) [pid = 1692] [serial = 1528] [outer = 0x1128d3c00] 18:53:58 INFO - PROCESS | 1692 | 1467424438876 Marionette DEBUG loaded listener.js 18:53:58 INFO - PROCESS | 1692 | ++DOMWINDOW == 94 (0x11336f000) [pid = 1692] [serial = 1529] [outer = 0x1128d3c00] 18:53:59 INFO - PROCESS | 1692 | 1467424439303 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]]]}] 18:53:59 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 18:53:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 672ms 18:53:59 INFO - PROCESS | 1692 | 1467424439343 Marionette TRACE conn2 -> [0,2009,"getWindowHandle",null] 18:53:59 INFO - PROCESS | 1692 | 1467424439346 Marionette TRACE conn2 <- [1,2009,null,{"value":"7"}] 18:53:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 18:53:59 INFO - PROCESS | 1692 | 1467424439351 Marionette TRACE conn2 -> [0,2010,"setScriptTimeout",{"ms":35000}] 18:53:59 INFO - PROCESS | 1692 | 1467424439353 Marionette TRACE conn2 <- [1,2010,null,{}] 18:53:59 INFO - PROCESS | 1692 | 1467424439355 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}] 18:53:59 INFO - PROCESS | 1692 | 1467424439357 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:53:59 INFO - PROCESS | 1692 | 1467424439465 Marionette TRACE conn2 <- [1,2011,null,{"value":null}] 18:53:59 INFO - PROCESS | 1692 | 1467424439525 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:59 INFO - PROCESS | 1692 | 1467424439527 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:53:59 INFO - PROCESS | 1692 | ++DOCSHELL 0x123d1e000 == 38 [pid = 1692] [id = 510] 18:53:59 INFO - PROCESS | 1692 | ++DOMWINDOW == 95 (0x116084c00) [pid = 1692] [serial = 1530] [outer = 0x0] 18:53:59 INFO - PROCESS | 1692 | ++DOMWINDOW == 96 (0x117eccc00) [pid = 1692] [serial = 1531] [outer = 0x116084c00] 18:53:59 INFO - PROCESS | 1692 | 1467424439558 Marionette DEBUG loaded listener.js 18:53:59 INFO - PROCESS | 1692 | ++DOMWINDOW == 97 (0x118324000) [pid = 1692] [serial = 1532] [outer = 0x116084c00] 18:54:00 INFO - PROCESS | 1692 | 1467424440020 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]]]}] 18:54:00 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 18:54:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 719ms 18:54:00 INFO - PROCESS | 1692 | 1467424440073 Marionette TRACE conn2 -> [0,2013,"getWindowHandle",null] 18:54:00 INFO - PROCESS | 1692 | 1467424440075 Marionette TRACE conn2 <- [1,2013,null,{"value":"7"}] 18:54:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 18:54:00 INFO - PROCESS | 1692 | 1467424440077 Marionette TRACE conn2 -> [0,2014,"setScriptTimeout",{"ms":35000}] 18:54:00 INFO - PROCESS | 1692 | 1467424440080 Marionette TRACE conn2 <- [1,2014,null,{}] 18:54:00 INFO - PROCESS | 1692 | 1467424440118 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}] 18:54:00 INFO - PROCESS | 1692 | 1467424440121 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:54:00 INFO - PROCESS | 1692 | 1467424440243 Marionette TRACE conn2 <- [1,2015,null,{"value":null}] 18:54:00 INFO - PROCESS | 1692 | 1467424440296 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:54:00 INFO - PROCESS | 1692 | 1467424440298 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:54:00 INFO - PROCESS | 1692 | ++DOCSHELL 0x12ba32000 == 39 [pid = 1692] [id = 511] 18:54:00 INFO - PROCESS | 1692 | ++DOMWINDOW == 98 (0x119edd800) [pid = 1692] [serial = 1533] [outer = 0x0] 18:54:00 INFO - PROCESS | 1692 | ++DOMWINDOW == 99 (0x121955c00) [pid = 1692] [serial = 1534] [outer = 0x119edd800] 18:54:00 INFO - PROCESS | 1692 | 1467424440330 Marionette DEBUG loaded listener.js 18:54:00 INFO - PROCESS | 1692 | ++DOMWINDOW == 100 (0x123ca7000) [pid = 1692] [serial = 1535] [outer = 0x119edd800] 18:54:00 INFO - PROCESS | 1692 | 1467424440745 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]]]}] 18:54:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 18:54:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 685ms 18:54:00 INFO - PROCESS | 1692 | 1467424440763 Marionette TRACE conn2 -> [0,2017,"getWindowHandle",null] 18:54:00 INFO - PROCESS | 1692 | 1467424440764 Marionette TRACE conn2 <- [1,2017,null,{"value":"7"}] 18:54:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 18:54:00 INFO - PROCESS | 1692 | 1467424440769 Marionette TRACE conn2 -> [0,2018,"setScriptTimeout",{"ms":35000}] 18:54:00 INFO - PROCESS | 1692 | 1467424440770 Marionette TRACE conn2 <- [1,2018,null,{}] 18:54:00 INFO - PROCESS | 1692 | 1467424440773 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}] 18:54:00 INFO - PROCESS | 1692 | 1467424440774 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:54:00 INFO - PROCESS | 1692 | 1467424440888 Marionette TRACE conn2 <- [1,2019,null,{"value":null}] 18:54:00 INFO - PROCESS | 1692 | 1467424440949 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:54:00 INFO - PROCESS | 1692 | 1467424440950 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:54:00 INFO - PROCESS | 1692 | ++DOCSHELL 0x12c777000 == 40 [pid = 1692] [id = 512] 18:54:00 INFO - PROCESS | 1692 | ++DOMWINDOW == 101 (0x123cafc00) [pid = 1692] [serial = 1536] [outer = 0x0] 18:54:00 INFO - PROCESS | 1692 | ++DOMWINDOW == 102 (0x125521000) [pid = 1692] [serial = 1537] [outer = 0x123cafc00] 18:54:00 INFO - PROCESS | 1692 | 1467424440979 Marionette DEBUG loaded listener.js 18:54:01 INFO - PROCESS | 1692 | ++DOMWINDOW == 103 (0x12667b000) [pid = 1692] [serial = 1538] [outer = 0x123cafc00] 18:54:01 INFO - PROCESS | 1692 | 1467424441573 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]]]}] 18:54:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 18:54:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 869ms 18:54:01 INFO - PROCESS | 1692 | 1467424441638 Marionette TRACE conn2 -> [0,2021,"getWindowHandle",null] 18:54:01 INFO - PROCESS | 1692 | 1467424441640 Marionette TRACE conn2 <- [1,2021,null,{"value":"7"}] 18:54:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 18:54:01 INFO - PROCESS | 1692 | 1467424441643 Marionette TRACE conn2 -> [0,2022,"setScriptTimeout",{"ms":35000}] 18:54:01 INFO - PROCESS | 1692 | 1467424441645 Marionette TRACE conn2 <- [1,2022,null,{}] 18:54:01 INFO - PROCESS | 1692 | 1467424441649 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}] 18:54:01 INFO - PROCESS | 1692 | 1467424441651 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:54:01 INFO - PROCESS | 1692 | 1467424441744 Marionette TRACE conn2 <- [1,2023,null,{"value":null}] 18:54:01 INFO - PROCESS | 1692 | 1467424441821 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:54:01 INFO - PROCESS | 1692 | 1467424441822 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:54:01 INFO - PROCESS | 1692 | ++DOCSHELL 0x1169a9000 == 41 [pid = 1692] [id = 513] 18:54:01 INFO - PROCESS | 1692 | ++DOMWINDOW == 104 (0x1130f5800) [pid = 1692] [serial = 1539] [outer = 0x0] 18:54:01 INFO - PROCESS | 1692 | ++DOMWINDOW == 105 (0x113872400) [pid = 1692] [serial = 1540] [outer = 0x1130f5800] 18:54:01 INFO - PROCESS | 1692 | 1467424441851 Marionette DEBUG loaded listener.js 18:54:01 INFO - PROCESS | 1692 | ++DOMWINDOW == 106 (0x1160d9000) [pid = 1692] [serial = 1541] [outer = 0x1130f5800] 18:54:02 INFO - PROCESS | 1692 | --DOCSHELL 0x12c134800 == 40 [pid = 1692] [id = 507] 18:54:02 INFO - PROCESS | 1692 | --DOCSHELL 0x12ba1d000 == 39 [pid = 1692] [id = 506] 18:54:02 INFO - PROCESS | 1692 | --DOCSHELL 0x1268b4000 == 38 [pid = 1692] [id = 505] 18:54:02 INFO - PROCESS | 1692 | --DOCSHELL 0x12aae1800 == 37 [pid = 1692] [id = 504] 18:54:02 INFO - PROCESS | 1692 | --DOCSHELL 0x12a6c2800 == 36 [pid = 1692] [id = 503] 18:54:02 INFO - PROCESS | 1692 | --DOCSHELL 0x1290ea800 == 35 [pid = 1692] [id = 502] 18:54:02 INFO - PROCESS | 1692 | --DOCSHELL 0x118443000 == 34 [pid = 1692] [id = 501] 18:54:02 INFO - PROCESS | 1692 | --DOCSHELL 0x123d80800 == 33 [pid = 1692] [id = 500] 18:54:02 INFO - PROCESS | 1692 | --DOCSHELL 0x12199e800 == 32 [pid = 1692] [id = 499] 18:54:02 INFO - PROCESS | 1692 | --DOCSHELL 0x111f2b800 == 31 [pid = 1692] [id = 481] 18:54:02 INFO - PROCESS | 1692 | --DOCSHELL 0x12c777000 == 30 [pid = 1692] [id = 512] 18:54:02 INFO - PROCESS | 1692 | --DOCSHELL 0x12ba32000 == 29 [pid = 1692] [id = 511] 18:54:02 INFO - PROCESS | 1692 | --DOCSHELL 0x123d1e000 == 28 [pid = 1692] [id = 510] 18:54:02 INFO - PROCESS | 1692 | --DOCSHELL 0x12c61c800 == 27 [pid = 1692] [id = 508] 18:54:02 INFO - PROCESS | 1692 | --DOCSHELL 0x118446000 == 26 [pid = 1692] [id = 509] 18:54:02 INFO - PROCESS | 1692 | --DOMWINDOW == 105 (0x12551b400) [pid = 1692] [serial = 1475] [outer = 0x0] [url = about:blank] 18:54:02 INFO - PROCESS | 1692 | --DOMWINDOW == 104 (0x121a19800) [pid = 1692] [serial = 1471] [outer = 0x0] [url = about:blank] 18:54:02 INFO - PROCESS | 1692 | --DOMWINDOW == 103 (0x1184bdc00) [pid = 1692] [serial = 1454] [outer = 0x0] [url = about:blank] 18:54:02 INFO - PROCESS | 1692 | --DOMWINDOW == 102 (0x12130f000) [pid = 1692] [serial = 1463] [outer = 0x0] [url = about:blank] 18:54:02 INFO - PROCESS | 1692 | --DOMWINDOW == 101 (0x1215ad800) [pid = 1692] [serial = 1465] [outer = 0x0] [url = about:blank] 18:54:02 INFO - PROCESS | 1692 | --DOMWINDOW == 100 (0x119edf000) [pid = 1692] [serial = 1462] [outer = 0x0] [url = about:blank] 18:54:02 INFO - PROCESS | 1692 | --DOMWINDOW == 99 (0x1133c0000) [pid = 1692] [serial = 1447] [outer = 0x0] [url = about:blank] 18:54:02 INFO - PROCESS | 1692 | --DOMWINDOW == 98 (0x124d0a400) [pid = 1692] [serial = 1441] [outer = 0x0] [url = about:blank] 18:54:02 INFO - PROCESS | 1692 | --DOMWINDOW == 97 (0x11662a400) [pid = 1692] [serial = 1450] [outer = 0x0] [url = about:blank] 18:54:02 INFO - PROCESS | 1692 | --DOMWINDOW == 96 (0x121ccc000) [pid = 1692] [serial = 1472] [outer = 0x0] [url = about:blank] 18:54:02 INFO - PROCESS | 1692 | --DOMWINDOW == 95 (0x1180bb800) [pid = 1692] [serial = 1468] [outer = 0x0] [url = about:blank] 18:54:02 INFO - PROCESS | 1692 | --DOMWINDOW == 94 (0x110eeec00) [pid = 1692] [serial = 1444] [outer = 0x0] [url = about:blank] 18:54:02 INFO - PROCESS | 1692 | --DOMWINDOW == 93 (0x123ca8400) [pid = 1692] [serial = 1474] [outer = 0x0] [url = about:blank] 18:54:02 INFO - PROCESS | 1692 | --DOMWINDOW == 92 (0x1192b8c00) [pid = 1692] [serial = 1459] [outer = 0x0] [url = about:blank] 18:54:02 INFO - PROCESS | 1692 | --DOMWINDOW == 91 (0x1186c3000) [pid = 1692] [serial = 1456] [outer = 0x0] [url = about:blank] 18:54:02 INFO - PROCESS | 1692 | --DOMWINDOW == 90 (0x116f41800) [pid = 1692] [serial = 1451] [outer = 0x0] [url = about:blank] 18:54:02 INFO - PROCESS | 1692 | --DOMWINDOW == 89 (0x1128d1800) [pid = 1692] [serial = 1445] [outer = 0x0] [url = about:blank] 18:54:02 INFO - PROCESS | 1692 | --DOMWINDOW == 88 (0x11831c800) [pid = 1692] [serial = 1453] [outer = 0x0] [url = about:blank] 18:54:02 INFO - PROCESS | 1692 | --DOMWINDOW == 87 (0x121ac4800) [pid = 1692] [serial = 1466] [outer = 0x0] [url = about:blank] 18:54:02 INFO - PROCESS | 1692 | --DOMWINDOW == 86 (0x11902c800) [pid = 1692] [serial = 1457] [outer = 0x0] [url = about:blank] 18:54:02 INFO - PROCESS | 1692 | --DOMWINDOW == 85 (0x11981b400) [pid = 1692] [serial = 1460] [outer = 0x0] [url = about:blank] 18:54:02 INFO - PROCESS | 1692 | --DOMWINDOW == 84 (0x1197d6800) [pid = 1692] [serial = 1469] [outer = 0x0] [url = about:blank] 18:54:02 INFO - PROCESS | 1692 | --DOMWINDOW == 83 (0x1138f7000) [pid = 1692] [serial = 1448] [outer = 0x0] [url = about:blank] 18:54:02 INFO - PROCESS | 1692 | 1467424442794 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]]]}] 18:54:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 18:54:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 1172ms 18:54:02 INFO - PROCESS | 1692 | 1467424442819 Marionette TRACE conn2 -> [0,2025,"getWindowHandle",null] 18:54:02 INFO - PROCESS | 1692 | 1467424442821 Marionette TRACE conn2 <- [1,2025,null,{"value":"7"}] 18:54:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 18:54:02 INFO - PROCESS | 1692 | 1467424442825 Marionette TRACE conn2 -> [0,2026,"setScriptTimeout",{"ms":35000}] 18:54:02 INFO - PROCESS | 1692 | 1467424442827 Marionette TRACE conn2 <- [1,2026,null,{}] 18:54:02 INFO - PROCESS | 1692 | 1467424442830 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}] 18:54:02 INFO - PROCESS | 1692 | 1467424442832 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:54:02 INFO - PROCESS | 1692 | 1467424442920 Marionette TRACE conn2 <- [1,2027,null,{"value":null}] 18:54:02 INFO - PROCESS | 1692 | 1467424442925 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:54:02 INFO - PROCESS | 1692 | 1467424442927 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:54:02 INFO - PROCESS | 1692 | ++DOCSHELL 0x11667b800 == 27 [pid = 1692] [id = 514] 18:54:02 INFO - PROCESS | 1692 | ++DOMWINDOW == 84 (0x112a5e800) [pid = 1692] [serial = 1542] [outer = 0x0] 18:54:02 INFO - PROCESS | 1692 | ++DOMWINDOW == 85 (0x112a85400) [pid = 1692] [serial = 1543] [outer = 0x112a5e800] 18:54:02 INFO - PROCESS | 1692 | 1467424442958 Marionette DEBUG loaded listener.js 18:54:03 INFO - PROCESS | 1692 | ++DOMWINDOW == 86 (0x110ee9c00) [pid = 1692] [serial = 1544] [outer = 0x112a5e800] 18:54:03 INFO - PROCESS | 1692 | 1467424443341 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]]]}] 18:54:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 18:54:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 570ms 18:54:03 INFO - PROCESS | 1692 | 1467424443395 Marionette TRACE conn2 -> [0,2029,"getWindowHandle",null] 18:54:03 INFO - PROCESS | 1692 | 1467424443398 Marionette TRACE conn2 <- [1,2029,null,{"value":"7"}] 18:54:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 18:54:03 INFO - PROCESS | 1692 | 1467424443403 Marionette TRACE conn2 -> [0,2030,"setScriptTimeout",{"ms":35000}] 18:54:03 INFO - PROCESS | 1692 | 1467424443405 Marionette TRACE conn2 <- [1,2030,null,{}] 18:54:03 INFO - PROCESS | 1692 | 1467424443407 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}] 18:54:03 INFO - PROCESS | 1692 | 1467424443409 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:54:03 INFO - PROCESS | 1692 | 1467424443489 Marionette TRACE conn2 <- [1,2031,null,{"value":null}] 18:54:03 INFO - PROCESS | 1692 | 1467424443494 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:54:03 INFO - PROCESS | 1692 | 1467424443495 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:54:03 INFO - PROCESS | 1692 | ++DOCSHELL 0x118c37000 == 28 [pid = 1692] [id = 515] 18:54:03 INFO - PROCESS | 1692 | ++DOMWINDOW == 87 (0x113379400) [pid = 1692] [serial = 1545] [outer = 0x0] 18:54:03 INFO - PROCESS | 1692 | ++DOMWINDOW == 88 (0x1151d3800) [pid = 1692] [serial = 1546] [outer = 0x113379400] 18:54:03 INFO - PROCESS | 1692 | 1467424443526 Marionette DEBUG loaded listener.js 18:54:03 INFO - PROCESS | 1692 | ++DOMWINDOW == 89 (0x116790c00) [pid = 1692] [serial = 1547] [outer = 0x113379400] 18:54:03 INFO - PROCESS | 1692 | 1467424443865 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]]]}] 18:54:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 18:54:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 470ms 18:54:03 INFO - PROCESS | 1692 | 1467424443874 Marionette TRACE conn2 -> [0,2033,"getWindowHandle",null] 18:54:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 18:54:03 INFO - PROCESS | 1692 | 1467424443884 Marionette TRACE conn2 <- [1,2033,null,{"value":"7"}] 18:54:03 INFO - PROCESS | 1692 | 1467424443888 Marionette TRACE conn2 -> [0,2034,"setScriptTimeout",{"ms":35000}] 18:54:03 INFO - PROCESS | 1692 | 1467424443890 Marionette TRACE conn2 <- [1,2034,null,{}] 18:54:03 INFO - PROCESS | 1692 | 1467424443908 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}] 18:54:03 INFO - PROCESS | 1692 | 1467424443911 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:54:03 INFO - PROCESS | 1692 | 1467424443990 Marionette TRACE conn2 <- [1,2035,null,{"value":null}] 18:54:04 INFO - PROCESS | 1692 | 1467424443995 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:54:04 INFO - PROCESS | 1692 | 1467424443997 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:54:04 INFO - PROCESS | 1692 | ++DOCSHELL 0x1210dd000 == 29 [pid = 1692] [id = 516] 18:54:04 INFO - PROCESS | 1692 | ++DOMWINDOW == 90 (0x1128cfc00) [pid = 1692] [serial = 1548] [outer = 0x0] 18:54:04 INFO - PROCESS | 1692 | ++DOMWINDOW == 91 (0x11831bc00) [pid = 1692] [serial = 1549] [outer = 0x1128cfc00] 18:54:04 INFO - PROCESS | 1692 | 1467424444029 Marionette DEBUG loaded listener.js 18:54:04 INFO - PROCESS | 1692 | ++DOMWINDOW == 92 (0x11842f000) [pid = 1692] [serial = 1550] [outer = 0x1128cfc00] 18:54:04 INFO - PROCESS | 1692 | 1467424444386 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]]]}] 18:54:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 18:54:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 521ms 18:54:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 18:54:04 INFO - PROCESS | 1692 | 1467424444410 Marionette TRACE conn2 -> [0,2037,"getWindowHandle",null] 18:54:04 INFO - PROCESS | 1692 | 1467424444411 Marionette TRACE conn2 <- [1,2037,null,{"value":"7"}] 18:54:04 INFO - PROCESS | 1692 | 1467424444413 Marionette TRACE conn2 -> [0,2038,"setScriptTimeout",{"ms":35000}] 18:54:04 INFO - PROCESS | 1692 | 1467424444416 Marionette TRACE conn2 <- [1,2038,null,{}] 18:54:04 INFO - PROCESS | 1692 | 1467424444419 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}] 18:54:04 INFO - PROCESS | 1692 | 1467424444420 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:54:04 INFO - PROCESS | 1692 | 1467424444500 Marionette TRACE conn2 <- [1,2039,null,{"value":null}] 18:54:04 INFO - PROCESS | 1692 | 1467424444563 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:54:04 INFO - PROCESS | 1692 | 1467424444564 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:54:04 INFO - PROCESS | 1692 | ++DOCSHELL 0x121852000 == 30 [pid = 1692] [id = 517] 18:54:04 INFO - PROCESS | 1692 | ++DOMWINDOW == 93 (0x1184bb800) [pid = 1692] [serial = 1551] [outer = 0x0] 18:54:04 INFO - PROCESS | 1692 | ++DOMWINDOW == 94 (0x1184e4800) [pid = 1692] [serial = 1552] [outer = 0x1184bb800] 18:54:04 INFO - PROCESS | 1692 | 1467424444590 Marionette DEBUG loaded listener.js 18:54:04 INFO - PROCESS | 1692 | ++DOMWINDOW == 95 (0x118c16c00) [pid = 1692] [serial = 1553] [outer = 0x1184bb800] 18:54:04 INFO - PROCESS | 1692 | 1467424444901 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]]]}] 18:54:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 18:54:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 521ms 18:54:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 18:54:04 INFO - PROCESS | 1692 | 1467424444941 Marionette TRACE conn2 -> [0,2041,"getWindowHandle",null] 18:54:04 INFO - PROCESS | 1692 | 1467424444942 Marionette TRACE conn2 <- [1,2041,null,{"value":"7"}] 18:54:04 INFO - PROCESS | 1692 | 1467424444944 Marionette TRACE conn2 -> [0,2042,"setScriptTimeout",{"ms":35000}] 18:54:04 INFO - PROCESS | 1692 | 1467424444946 Marionette TRACE conn2 <- [1,2042,null,{}] 18:54:04 INFO - PROCESS | 1692 | 1467424444955 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}] 18:54:04 INFO - PROCESS | 1692 | 1467424444957 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:54:05 INFO - PROCESS | 1692 | 1467424445055 Marionette TRACE conn2 <- [1,2043,null,{"value":null}] 18:54:05 INFO - PROCESS | 1692 | 1467424445058 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:54:05 INFO - PROCESS | 1692 | 1467424445060 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:54:05 INFO - PROCESS | 1692 | ++DOCSHELL 0x124972800 == 31 [pid = 1692] [id = 518] 18:54:05 INFO - PROCESS | 1692 | ++DOMWINDOW == 96 (0x111e2dc00) [pid = 1692] [serial = 1554] [outer = 0x0] 18:54:05 INFO - PROCESS | 1692 | ++DOMWINDOW == 97 (0x11902c400) [pid = 1692] [serial = 1555] [outer = 0x111e2dc00] 18:54:05 INFO - PROCESS | 1692 | 1467424445085 Marionette DEBUG loaded listener.js 18:54:05 INFO - PROCESS | 1692 | ++DOMWINDOW == 98 (0x1195ca000) [pid = 1692] [serial = 1556] [outer = 0x111e2dc00] 18:54:05 INFO - PROCESS | 1692 | 1467424445442 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]]]}] 18:54:05 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) 18:54:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 527ms 18:54:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 18:54:05 INFO - PROCESS | 1692 | 1467424445477 Marionette TRACE conn2 -> [0,2045,"getWindowHandle",null] 18:54:05 INFO - PROCESS | 1692 | 1467424445479 Marionette TRACE conn2 <- [1,2045,null,{"value":"7"}] 18:54:05 INFO - PROCESS | 1692 | 1467424445481 Marionette TRACE conn2 -> [0,2046,"setScriptTimeout",{"ms":35000}] 18:54:05 INFO - PROCESS | 1692 | 1467424445482 Marionette TRACE conn2 <- [1,2046,null,{}] 18:54:05 INFO - PROCESS | 1692 | 1467424445484 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}] 18:54:05 INFO - PROCESS | 1692 | 1467424445488 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:54:05 INFO - PROCESS | 1692 | 1467424445603 Marionette TRACE conn2 <- [1,2047,null,{"value":null}] 18:54:05 INFO - PROCESS | 1692 | 1467424445644 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:54:05 INFO - PROCESS | 1692 | 1467424445645 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:54:05 INFO - PROCESS | 1692 | ++DOCSHELL 0x12818a800 == 32 [pid = 1692] [id = 519] 18:54:05 INFO - PROCESS | 1692 | ++DOMWINDOW == 99 (0x1195c9400) [pid = 1692] [serial = 1557] [outer = 0x0] 18:54:05 INFO - PROCESS | 1692 | ++DOMWINDOW == 100 (0x119e98c00) [pid = 1692] [serial = 1558] [outer = 0x1195c9400] 18:54:05 INFO - PROCESS | 1692 | 1467424445670 Marionette DEBUG loaded listener.js 18:54:05 INFO - PROCESS | 1692 | ++DOMWINDOW == 101 (0x1216aa400) [pid = 1692] [serial = 1559] [outer = 0x1195c9400] 18:54:05 INFO - PROCESS | 1692 | 1467424445972 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]]]}] 18:54:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 18:54:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 521ms 18:54:06 INFO - PROCESS | 1692 | 1467424446004 Marionette TRACE conn2 -> [0,2049,"getWindowHandle",null] 18:54:06 INFO - PROCESS | 1692 | 1467424446005 Marionette TRACE conn2 <- [1,2049,null,{"value":"7"}] 18:54:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 18:54:06 INFO - PROCESS | 1692 | 1467424446007 Marionette TRACE conn2 -> [0,2050,"setScriptTimeout",{"ms":35000}] 18:54:06 INFO - PROCESS | 1692 | 1467424446008 Marionette TRACE conn2 <- [1,2050,null,{}] 18:54:06 INFO - PROCESS | 1692 | 1467424446011 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}] 18:54:06 INFO - PROCESS | 1692 | 1467424446012 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:54:06 INFO - PROCESS | 1692 | 1467424446119 Marionette TRACE conn2 <- [1,2051,null,{"value":null}] 18:54:06 INFO - PROCESS | 1692 | 1467424446155 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:54:06 INFO - PROCESS | 1692 | 1467424446156 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:54:06 INFO - PROCESS | 1692 | ++DOCSHELL 0x129345800 == 33 [pid = 1692] [id = 520] 18:54:06 INFO - PROCESS | 1692 | ++DOMWINDOW == 102 (0x118321400) [pid = 1692] [serial = 1560] [outer = 0x0] 18:54:06 INFO - PROCESS | 1692 | ++DOMWINDOW == 103 (0x121ac3800) [pid = 1692] [serial = 1561] [outer = 0x118321400] 18:54:06 INFO - PROCESS | 1692 | 1467424446181 Marionette DEBUG loaded listener.js 18:54:06 INFO - PROCESS | 1692 | ++DOMWINDOW == 104 (0x124911800) [pid = 1692] [serial = 1562] [outer = 0x118321400] 18:54:06 INFO - PROCESS | 1692 | 1467424446499 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]]]}] 18:54:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 18:54:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 518ms 18:54:06 INFO - PROCESS | 1692 | 1467424446526 Marionette TRACE conn2 -> [0,2053,"getWindowHandle",null] 18:54:06 INFO - PROCESS | 1692 | 1467424446527 Marionette TRACE conn2 <- [1,2053,null,{"value":"7"}] 18:54:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 18:54:06 INFO - PROCESS | 1692 | 1467424446529 Marionette TRACE conn2 -> [0,2054,"setScriptTimeout",{"ms":35000}] 18:54:06 INFO - PROCESS | 1692 | 1467424446530 Marionette TRACE conn2 <- [1,2054,null,{}] 18:54:06 INFO - PROCESS | 1692 | 1467424446541 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}] 18:54:06 INFO - PROCESS | 1692 | 1467424446542 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:54:06 INFO - PROCESS | 1692 | 1467424446643 Marionette TRACE conn2 <- [1,2055,null,{"value":null}] 18:54:06 INFO - PROCESS | 1692 | 1467424446646 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:54:06 INFO - PROCESS | 1692 | 1467424446648 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:54:06 INFO - PROCESS | 1692 | ++DOCSHELL 0x12a520800 == 34 [pid = 1692] [id = 521] 18:54:06 INFO - PROCESS | 1692 | ++DOMWINDOW == 105 (0x119edf000) [pid = 1692] [serial = 1563] [outer = 0x0] 18:54:06 INFO - PROCESS | 1692 | ++DOMWINDOW == 106 (0x124d6c000) [pid = 1692] [serial = 1564] [outer = 0x119edf000] 18:54:06 INFO - PROCESS | 1692 | 1467424446673 Marionette DEBUG loaded listener.js 18:54:06 INFO - PROCESS | 1692 | ++DOMWINDOW == 107 (0x1255a1400) [pid = 1692] [serial = 1565] [outer = 0x119edf000] 18:54:07 INFO - PROCESS | 1692 | --DOMWINDOW == 106 (0x121a19c00) [pid = 1692] [serial = 1506] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 18:54:07 INFO - PROCESS | 1692 | --DOMWINDOW == 105 (0x1268cc000) [pid = 1692] [serial = 1509] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 18:54:07 INFO - PROCESS | 1692 | --DOMWINDOW == 104 (0x119085c00) [pid = 1692] [serial = 1476] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 18:54:07 INFO - PROCESS | 1692 | --DOMWINDOW == 103 (0x1130f3400) [pid = 1692] [serial = 1479] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 18:54:07 INFO - PROCESS | 1692 | --DOMWINDOW == 102 (0x1192ab400) [pid = 1692] [serial = 1485] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 18:54:07 INFO - PROCESS | 1692 | --DOMWINDOW == 101 (0x117ec9000) [pid = 1692] [serial = 1482] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 18:54:07 INFO - PROCESS | 1692 | --DOMWINDOW == 100 (0x11902a800) [pid = 1692] [serial = 1497] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 18:54:07 INFO - PROCESS | 1692 | --DOMWINDOW == 99 (0x119e94800) [pid = 1692] [serial = 1500] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 18:54:07 INFO - PROCESS | 1692 | --DOMWINDOW == 98 (0x12913d400) [pid = 1692] [serial = 1521] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 18:54:07 INFO - PROCESS | 1692 | --DOMWINDOW == 97 (0x113d44c00) [pid = 1692] [serial = 1491] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 18:54:07 INFO - PROCESS | 1692 | --DOMWINDOW == 96 (0x126d3f800) [pid = 1692] [serial = 1512] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 18:54:07 INFO - PROCESS | 1692 | --DOMWINDOW == 95 (0x11807cc00) [pid = 1692] [serial = 1494] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 18:54:07 INFO - PROCESS | 1692 | --DOMWINDOW == 94 (0x11326a000) [pid = 1692] [serial = 1488] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 18:54:07 INFO - PROCESS | 1692 | --DOMWINDOW == 93 (0x129026400) [pid = 1692] [serial = 1524] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 18:54:07 INFO - PROCESS | 1692 | --DOMWINDOW == 92 (0x1138e9c00) [pid = 1692] [serial = 1515] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 18:54:07 INFO - PROCESS | 1692 | --DOMWINDOW == 91 (0x119edb800) [pid = 1692] [serial = 1503] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 18:54:07 INFO - PROCESS | 1692 | --DOMWINDOW == 90 (0x121acc800) [pid = 1692] [serial = 1518] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 18:54:07 INFO - PROCESS | 1692 | 1467424447156 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]]]}] 18:54:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 18:54:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 674ms 18:54:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 18:54:07 INFO - PROCESS | 1692 | 1467424447203 Marionette TRACE conn2 -> [0,2057,"getWindowHandle",null] 18:54:07 INFO - PROCESS | 1692 | 1467424447205 Marionette TRACE conn2 <- [1,2057,null,{"value":"7"}] 18:54:07 INFO - PROCESS | 1692 | 1467424447207 Marionette TRACE conn2 -> [0,2058,"setScriptTimeout",{"ms":35000}] 18:54:07 INFO - PROCESS | 1692 | 1467424447208 Marionette TRACE conn2 <- [1,2058,null,{}] 18:54:07 INFO - PROCESS | 1692 | 1467424447211 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}] 18:54:07 INFO - PROCESS | 1692 | 1467424447212 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:54:07 INFO - PROCESS | 1692 | 1467424447319 Marionette TRACE conn2 <- [1,2059,null,{"value":null}] 18:54:07 INFO - PROCESS | 1692 | 1467424447355 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:54:07 INFO - PROCESS | 1692 | 1467424447356 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:54:07 INFO - PROCESS | 1692 | ++DOCSHELL 0x1210da800 == 35 [pid = 1692] [id = 522] 18:54:07 INFO - PROCESS | 1692 | ++DOMWINDOW == 91 (0x110ef0800) [pid = 1692] [serial = 1566] [outer = 0x0] 18:54:07 INFO - PROCESS | 1692 | ++DOMWINDOW == 92 (0x117029000) [pid = 1692] [serial = 1567] [outer = 0x110ef0800] 18:54:07 INFO - PROCESS | 1692 | 1467424447380 Marionette DEBUG loaded listener.js 18:54:07 INFO - PROCESS | 1692 | ++DOMWINDOW == 93 (0x119c7c800) [pid = 1692] [serial = 1568] [outer = 0x110ef0800] 18:54:07 INFO - PROCESS | 1692 | 1467424447653 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]]]}] 18:54:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 18:54:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 471ms 18:54:07 INFO - PROCESS | 1692 | 1467424447679 Marionette TRACE conn2 -> [0,2061,"getWindowHandle",null] 18:54:07 INFO - PROCESS | 1692 | 1467424447680 Marionette TRACE conn2 <- [1,2061,null,{"value":"7"}] 18:54:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 18:54:07 INFO - PROCESS | 1692 | 1467424447689 Marionette TRACE conn2 -> [0,2062,"setScriptTimeout",{"ms":35000}] 18:54:07 INFO - PROCESS | 1692 | 1467424447690 Marionette TRACE conn2 <- [1,2062,null,{}] 18:54:07 INFO - PROCESS | 1692 | 1467424447693 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}] 18:54:07 INFO - PROCESS | 1692 | 1467424447694 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:54:07 INFO - PROCESS | 1692 | 1467424447775 Marionette TRACE conn2 <- [1,2063,null,{"value":null}] 18:54:07 INFO - PROCESS | 1692 | 1467424447780 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:54:07 INFO - PROCESS | 1692 | 1467424447781 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:54:07 INFO - PROCESS | 1692 | ++DOCSHELL 0x12b123000 == 36 [pid = 1692] [id = 523] 18:54:07 INFO - PROCESS | 1692 | ++DOMWINDOW == 94 (0x119edc400) [pid = 1692] [serial = 1569] [outer = 0x0] 18:54:07 INFO - PROCESS | 1692 | ++DOMWINDOW == 95 (0x1260bdc00) [pid = 1692] [serial = 1570] [outer = 0x119edc400] 18:54:07 INFO - PROCESS | 1692 | 1467424447808 Marionette DEBUG loaded listener.js 18:54:07 INFO - PROCESS | 1692 | ++DOMWINDOW == 96 (0x1260cb000) [pid = 1692] [serial = 1571] [outer = 0x119edc400] 18:54:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 18:54:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 477ms 18:54:08 INFO - PROCESS | 1692 | 1467424448156 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]]]}] 18:54:08 INFO - PROCESS | 1692 | 1467424448160 Marionette TRACE conn2 -> [0,2065,"getWindowHandle",null] 18:54:08 INFO - PROCESS | 1692 | 1467424448161 Marionette TRACE conn2 <- [1,2065,null,{"value":"7"}] 18:54:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 18:54:08 INFO - PROCESS | 1692 | 1467424448163 Marionette TRACE conn2 -> [0,2066,"setScriptTimeout",{"ms":35000}] 18:54:08 INFO - PROCESS | 1692 | 1467424448166 Marionette TRACE conn2 <- [1,2066,null,{}] 18:54:08 INFO - PROCESS | 1692 | 1467424448170 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}] 18:54:08 INFO - PROCESS | 1692 | 1467424448172 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:54:08 INFO - PROCESS | 1692 | 1467424448296 Marionette TRACE conn2 <- [1,2067,null,{"value":null}] 18:54:08 INFO - PROCESS | 1692 | 1467424448304 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:54:08 INFO - PROCESS | 1692 | 1467424448306 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:54:08 INFO - PROCESS | 1692 | ++DOCSHELL 0x123d33000 == 37 [pid = 1692] [id = 524] 18:54:08 INFO - PROCESS | 1692 | ++DOMWINDOW == 97 (0x1260ca400) [pid = 1692] [serial = 1572] [outer = 0x0] 18:54:08 INFO - PROCESS | 1692 | ++DOMWINDOW == 98 (0x1268c2000) [pid = 1692] [serial = 1573] [outer = 0x1260ca400] 18:54:08 INFO - PROCESS | 1692 | 1467424448332 Marionette DEBUG loaded listener.js 18:54:08 INFO - PROCESS | 1692 | ++DOMWINDOW == 99 (0x1282d9c00) [pid = 1692] [serial = 1574] [outer = 0x1260ca400] 18:54:08 INFO - PROCESS | 1692 | 1467424448672 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]]]}] 18:54:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 18:54:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 523ms 18:54:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 18:54:08 INFO - PROCESS | 1692 | 1467424448686 Marionette TRACE conn2 -> [0,2069,"getWindowHandle",null] 18:54:08 INFO - PROCESS | 1692 | 1467424448687 Marionette TRACE conn2 <- [1,2069,null,{"value":"7"}] 18:54:08 INFO - PROCESS | 1692 | 1467424448690 Marionette TRACE conn2 -> [0,2070,"setScriptTimeout",{"ms":35000}] 18:54:08 INFO - PROCESS | 1692 | 1467424448691 Marionette TRACE conn2 <- [1,2070,null,{}] 18:54:08 INFO - PROCESS | 1692 | 1467424448693 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}] 18:54:08 INFO - PROCESS | 1692 | 1467424448694 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:54:08 INFO - PROCESS | 1692 | 1467424448774 Marionette TRACE conn2 <- [1,2071,null,{"value":null}] 18:54:08 INFO - PROCESS | 1692 | 1467424448778 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:54:08 INFO - PROCESS | 1692 | 1467424448779 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:54:08 INFO - PROCESS | 1692 | ++DOCSHELL 0x12c136800 == 38 [pid = 1692] [id = 525] 18:54:08 INFO - PROCESS | 1692 | ++DOMWINDOW == 100 (0x1282de800) [pid = 1692] [serial = 1575] [outer = 0x0] 18:54:08 INFO - PROCESS | 1692 | ++DOMWINDOW == 101 (0x1283e5400) [pid = 1692] [serial = 1576] [outer = 0x1282de800] 18:54:08 INFO - PROCESS | 1692 | 1467424448805 Marionette DEBUG loaded listener.js 18:54:08 INFO - PROCESS | 1692 | ++DOMWINDOW == 102 (0x129136c00) [pid = 1692] [serial = 1577] [outer = 0x1282de800] 18:54:09 INFO - PROCESS | 1692 | --DOCSHELL 0x11667b800 == 37 [pid = 1692] [id = 514] 18:54:09 INFO - PROCESS | 1692 | --DOCSHELL 0x1169a9000 == 36 [pid = 1692] [id = 513] 18:54:10 INFO - PROCESS | 1692 | --DOCSHELL 0x118c37000 == 35 [pid = 1692] [id = 515] 18:54:10 INFO - PROCESS | 1692 | --DOCSHELL 0x1210dd000 == 34 [pid = 1692] [id = 516] 18:54:10 INFO - PROCESS | 1692 | --DOCSHELL 0x12a520800 == 33 [pid = 1692] [id = 521] 18:54:10 INFO - PROCESS | 1692 | --DOCSHELL 0x1210da800 == 32 [pid = 1692] [id = 522] 18:54:10 INFO - PROCESS | 1692 | --DOCSHELL 0x12b123000 == 31 [pid = 1692] [id = 523] 18:54:10 INFO - PROCESS | 1692 | --DOCSHELL 0x129345800 == 30 [pid = 1692] [id = 520] 18:54:10 INFO - PROCESS | 1692 | --DOCSHELL 0x121852000 == 29 [pid = 1692] [id = 517] 18:54:10 INFO - PROCESS | 1692 | --DOCSHELL 0x12818a800 == 28 [pid = 1692] [id = 519] 18:54:10 INFO - PROCESS | 1692 | --DOCSHELL 0x124972800 == 27 [pid = 1692] [id = 518] 18:54:10 INFO - PROCESS | 1692 | --DOMWINDOW == 101 (0x1260c6800) [pid = 1692] [serial = 1507] [outer = 0x0] [url = about:blank] 18:54:10 INFO - PROCESS | 1692 | --DOMWINDOW == 100 (0x126d38000) [pid = 1692] [serial = 1510] [outer = 0x0] [url = about:blank] 18:54:10 INFO - PROCESS | 1692 | --DOMWINDOW == 99 (0x1266d5c00) [pid = 1692] [serial = 1508] [outer = 0x0] [url = about:blank] 18:54:10 INFO - PROCESS | 1692 | --DOMWINDOW == 98 (0x1268cd800) [pid = 1692] [serial = 1478] [outer = 0x0] [url = about:blank] 18:54:10 INFO - PROCESS | 1692 | --DOMWINDOW == 97 (0x12559a400) [pid = 1692] [serial = 1477] [outer = 0x0] [url = about:blank] 18:54:10 INFO - PROCESS | 1692 | --DOMWINDOW == 96 (0x1133b3c00) [pid = 1692] [serial = 1480] [outer = 0x0] [url = about:blank] 18:54:10 INFO - PROCESS | 1692 | --DOMWINDOW == 95 (0x1151ccc00) [pid = 1692] [serial = 1481] [outer = 0x0] [url = about:blank] 18:54:10 INFO - PROCESS | 1692 | --DOMWINDOW == 94 (0x119e8f800) [pid = 1692] [serial = 1486] [outer = 0x0] [url = about:blank] 18:54:10 INFO - PROCESS | 1692 | --DOMWINDOW == 93 (0x1213b7800) [pid = 1692] [serial = 1487] [outer = 0x0] [url = about:blank] 18:54:10 INFO - PROCESS | 1692 | --DOMWINDOW == 92 (0x11831a800) [pid = 1692] [serial = 1483] [outer = 0x0] [url = about:blank] 18:54:10 INFO - PROCESS | 1692 | --DOMWINDOW == 91 (0x1184bd000) [pid = 1692] [serial = 1484] [outer = 0x0] [url = about:blank] 18:54:10 INFO - PROCESS | 1692 | --DOMWINDOW == 90 (0x1195c5800) [pid = 1692] [serial = 1498] [outer = 0x0] [url = about:blank] 18:54:10 INFO - PROCESS | 1692 | --DOMWINDOW == 89 (0x1197e0c00) [pid = 1692] [serial = 1499] [outer = 0x0] [url = about:blank] 18:54:10 INFO - PROCESS | 1692 | --DOMWINDOW == 88 (0x119ee0800) [pid = 1692] [serial = 1501] [outer = 0x0] [url = about:blank] 18:54:10 INFO - PROCESS | 1692 | --DOMWINDOW == 87 (0x129472000) [pid = 1692] [serial = 1523] [outer = 0x0] [url = about:blank] 18:54:10 INFO - PROCESS | 1692 | --DOMWINDOW == 86 (0x1213bcc00) [pid = 1692] [serial = 1502] [outer = 0x0] [url = about:blank] 18:54:10 INFO - PROCESS | 1692 | --DOMWINDOW == 85 (0x11662c400) [pid = 1692] [serial = 1492] [outer = 0x0] [url = about:blank] 18:54:10 INFO - PROCESS | 1692 | --DOMWINDOW == 84 (0x126d7b800) [pid = 1692] [serial = 1513] [outer = 0x0] [url = about:blank] 18:54:10 INFO - PROCESS | 1692 | --DOMWINDOW == 83 (0x116f3ac00) [pid = 1692] [serial = 1493] [outer = 0x0] [url = about:blank] 18:54:10 INFO - PROCESS | 1692 | --DOMWINDOW == 82 (0x118429000) [pid = 1692] [serial = 1495] [outer = 0x0] [url = about:blank] 18:54:10 INFO - PROCESS | 1692 | --DOMWINDOW == 81 (0x1184ee000) [pid = 1692] [serial = 1496] [outer = 0x0] [url = about:blank] 18:54:10 INFO - PROCESS | 1692 | --DOMWINDOW == 80 (0x1133dbc00) [pid = 1692] [serial = 1489] [outer = 0x0] [url = about:blank] 18:54:10 INFO - PROCESS | 1692 | --DOMWINDOW == 79 (0x113aa3400) [pid = 1692] [serial = 1490] [outer = 0x0] [url = about:blank] 18:54:10 INFO - PROCESS | 1692 | --DOMWINDOW == 78 (0x129479c00) [pid = 1692] [serial = 1525] [outer = 0x0] [url = about:blank] 18:54:10 INFO - PROCESS | 1692 | --DOMWINDOW == 77 (0x1130fa000) [pid = 1692] [serial = 1511] [outer = 0x0] [url = about:blank] 18:54:10 INFO - PROCESS | 1692 | --DOMWINDOW == 76 (0x1192b6800) [pid = 1692] [serial = 1517] [outer = 0x0] [url = about:blank] 18:54:10 INFO - PROCESS | 1692 | --DOMWINDOW == 75 (0x116a0b000) [pid = 1692] [serial = 1516] [outer = 0x0] [url = about:blank] 18:54:10 INFO - PROCESS | 1692 | --DOMWINDOW == 74 (0x129385400) [pid = 1692] [serial = 1522] [outer = 0x0] [url = about:blank] 18:54:10 INFO - PROCESS | 1692 | --DOMWINDOW == 73 (0x1282da000) [pid = 1692] [serial = 1514] [outer = 0x0] [url = about:blank] 18:54:10 INFO - PROCESS | 1692 | --DOMWINDOW == 72 (0x1216b7000) [pid = 1692] [serial = 1504] [outer = 0x0] [url = about:blank] 18:54:10 INFO - PROCESS | 1692 | --DOMWINDOW == 71 (0x1283dd800) [pid = 1692] [serial = 1519] [outer = 0x0] [url = about:blank] 18:54:10 INFO - PROCESS | 1692 | --DOMWINDOW == 70 (0x129139800) [pid = 1692] [serial = 1520] [outer = 0x0] [url = about:blank] 18:54:10 INFO - PROCESS | 1692 | --DOMWINDOW == 69 (0x1255a5c00) [pid = 1692] [serial = 1505] [outer = 0x0] [url = about:blank] 18:54:10 INFO - PROCESS | 1692 | --DOMWINDOW == 68 (0x12a549c00) [pid = 1692] [serial = 1526] [outer = 0x0] [url = about:blank] 18:54:10 INFO - PROCESS | 1692 | --DOCSHELL 0x123d33000 == 26 [pid = 1692] [id = 524] 18:54:10 INFO - PROCESS | 1692 | 1467424450253 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]]]}] 18:54:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 18:54:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 1579ms 18:54:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 18:54:10 INFO - PROCESS | 1692 | 1467424450271 Marionette TRACE conn2 -> [0,2073,"getWindowHandle",null] 18:54:10 INFO - PROCESS | 1692 | 1467424450273 Marionette TRACE conn2 <- [1,2073,null,{"value":"7"}] 18:54:10 INFO - PROCESS | 1692 | 1467424450276 Marionette TRACE conn2 -> [0,2074,"setScriptTimeout",{"ms":35000}] 18:54:10 INFO - PROCESS | 1692 | 1467424450279 Marionette TRACE conn2 <- [1,2074,null,{}] 18:54:10 INFO - PROCESS | 1692 | 1467424450284 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}] 18:54:10 INFO - PROCESS | 1692 | 1467424450286 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:54:10 INFO - PROCESS | 1692 | 1467424450369 Marionette TRACE conn2 <- [1,2075,null,{"value":null}] 18:54:10 INFO - PROCESS | 1692 | 1467424450421 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:54:10 INFO - PROCESS | 1692 | 1467424450424 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:54:10 INFO - PROCESS | 1692 | ++DOCSHELL 0x1162e5000 == 27 [pid = 1692] [id = 526] 18:54:10 INFO - PROCESS | 1692 | ++DOMWINDOW == 69 (0x1128d5400) [pid = 1692] [serial = 1578] [outer = 0x0] 18:54:10 INFO - PROCESS | 1692 | ++DOMWINDOW == 70 (0x112a56000) [pid = 1692] [serial = 1579] [outer = 0x1128d5400] 18:54:10 INFO - PROCESS | 1692 | 1467424450453 Marionette DEBUG loaded listener.js 18:54:10 INFO - PROCESS | 1692 | ++DOMWINDOW == 71 (0x112d0a800) [pid = 1692] [serial = 1580] [outer = 0x1128d5400] 18:54:10 INFO - PROCESS | 1692 | 1467424450771 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]]]}] 18:54:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 18:54:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 521ms 18:54:10 INFO - PROCESS | 1692 | 1467424450797 Marionette TRACE conn2 -> [0,2077,"getWindowHandle",null] 18:54:10 INFO - PROCESS | 1692 | 1467424450803 Marionette TRACE conn2 <- [1,2077,null,{"value":"7"}] 18:54:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 18:54:10 INFO - PROCESS | 1692 | 1467424450807 Marionette TRACE conn2 -> [0,2078,"setScriptTimeout",{"ms":35000}] 18:54:10 INFO - PROCESS | 1692 | 1467424450809 Marionette TRACE conn2 <- [1,2078,null,{}] 18:54:10 INFO - PROCESS | 1692 | 1467424450812 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}] 18:54:10 INFO - PROCESS | 1692 | 1467424450814 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:54:10 INFO - PROCESS | 1692 | 1467424450893 Marionette TRACE conn2 <- [1,2079,null,{"value":null}] 18:54:10 INFO - PROCESS | 1692 | 1467424450897 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:54:10 INFO - PROCESS | 1692 | 1467424450899 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:54:10 INFO - PROCESS | 1692 | ++DOCSHELL 0x11844f800 == 28 [pid = 1692] [id = 527] 18:54:10 INFO - PROCESS | 1692 | ++DOMWINDOW == 72 (0x1130f0c00) [pid = 1692] [serial = 1581] [outer = 0x0] 18:54:10 INFO - PROCESS | 1692 | ++DOMWINDOW == 73 (0x1133c1c00) [pid = 1692] [serial = 1582] [outer = 0x1130f0c00] 18:54:10 INFO - PROCESS | 1692 | 1467424450930 Marionette DEBUG loaded listener.js 18:54:10 INFO - PROCESS | 1692 | ++DOMWINDOW == 74 (0x11386b400) [pid = 1692] [serial = 1583] [outer = 0x1130f0c00] 18:54:11 INFO - PROCESS | 1692 | 1467424451369 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]]]}] 18:54:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 18:54:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 571ms 18:54:11 INFO - PROCESS | 1692 | 1467424451380 Marionette TRACE conn2 -> [0,2081,"getWindowHandle",null] 18:54:11 INFO - PROCESS | 1692 | 1467424451382 Marionette TRACE conn2 <- [1,2081,null,{"value":"7"}] 18:54:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 18:54:11 INFO - PROCESS | 1692 | 1467424451388 Marionette TRACE conn2 -> [0,2082,"setScriptTimeout",{"ms":35000}] 18:54:11 INFO - PROCESS | 1692 | 1467424451405 Marionette TRACE conn2 <- [1,2082,null,{}] 18:54:11 INFO - PROCESS | 1692 | 1467424451417 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}] 18:54:11 INFO - PROCESS | 1692 | 1467424451422 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:54:11 INFO - PROCESS | 1692 | 1467424451545 Marionette TRACE conn2 <- [1,2083,null,{"value":null}] 18:54:11 INFO - PROCESS | 1692 | 1467424451648 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:54:11 INFO - PROCESS | 1692 | 1467424451650 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:54:11 INFO - PROCESS | 1692 | ++DOCSHELL 0x119b0e000 == 29 [pid = 1692] [id = 528] 18:54:11 INFO - PROCESS | 1692 | ++DOMWINDOW == 75 (0x110ee8000) [pid = 1692] [serial = 1584] [outer = 0x0] 18:54:11 INFO - PROCESS | 1692 | ++DOMWINDOW == 76 (0x116084800) [pid = 1692] [serial = 1585] [outer = 0x110ee8000] 18:54:11 INFO - PROCESS | 1692 | 1467424451680 Marionette DEBUG loaded listener.js 18:54:11 INFO - PROCESS | 1692 | ++DOMWINDOW == 77 (0x11696d800) [pid = 1692] [serial = 1586] [outer = 0x110ee8000] 18:54:11 INFO - PROCESS | 1692 | 1467424451962 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]]]}] 18:54:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 18:54:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 588ms 18:54:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 18:54:11 INFO - PROCESS | 1692 | 1467424451978 Marionette TRACE conn2 -> [0,2085,"getWindowHandle",null] 18:54:11 INFO - PROCESS | 1692 | 1467424451980 Marionette TRACE conn2 <- [1,2085,null,{"value":"7"}] 18:54:11 INFO - PROCESS | 1692 | 1467424451990 Marionette TRACE conn2 -> [0,2086,"setScriptTimeout",{"ms":35000}] 18:54:11 INFO - PROCESS | 1692 | 1467424451992 Marionette TRACE conn2 <- [1,2086,null,{}] 18:54:11 INFO - PROCESS | 1692 | 1467424451994 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}] 18:54:11 INFO - PROCESS | 1692 | 1467424451995 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:54:12 INFO - PROCESS | 1692 | 1467424452079 Marionette TRACE conn2 <- [1,2087,null,{"value":null}] 18:54:12 INFO - PROCESS | 1692 | 1467424452085 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:54:12 INFO - PROCESS | 1692 | 1467424452087 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:54:12 INFO - PROCESS | 1692 | ++DOCSHELL 0x12120d000 == 30 [pid = 1692] [id = 529] 18:54:12 INFO - PROCESS | 1692 | ++DOMWINDOW == 78 (0x116f3ac00) [pid = 1692] [serial = 1587] [outer = 0x0] 18:54:12 INFO - PROCESS | 1692 | ++DOMWINDOW == 79 (0x118086c00) [pid = 1692] [serial = 1588] [outer = 0x116f3ac00] 18:54:12 INFO - PROCESS | 1692 | 1467424452113 Marionette DEBUG loaded listener.js 18:54:12 INFO - PROCESS | 1692 | ++DOMWINDOW == 80 (0x11831a800) [pid = 1692] [serial = 1589] [outer = 0x116f3ac00] 18:54:12 INFO - PROCESS | 1692 | 1467424452443 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]]]}] 18:54:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 18:54:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 480ms 18:54:12 INFO - PROCESS | 1692 | 1467424452463 Marionette TRACE conn2 -> [0,2089,"getWindowHandle",null] 18:54:12 INFO - PROCESS | 1692 | 1467424452464 Marionette TRACE conn2 <- [1,2089,null,{"value":"7"}] 18:54:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 18:54:12 INFO - PROCESS | 1692 | 1467424452469 Marionette TRACE conn2 -> [0,2090,"setScriptTimeout",{"ms":35000}] 18:54:12 INFO - PROCESS | 1692 | 1467424452470 Marionette TRACE conn2 <- [1,2090,null,{}] 18:54:12 INFO - PROCESS | 1692 | 1467424452473 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}] 18:54:12 INFO - PROCESS | 1692 | 1467424452474 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:54:12 INFO - PROCESS | 1692 | 1467424452581 Marionette TRACE conn2 <- [1,2091,null,{"value":null}] 18:54:12 INFO - PROCESS | 1692 | 1467424452590 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:54:12 INFO - PROCESS | 1692 | 1467424452591 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:54:12 INFO - PROCESS | 1692 | ++DOCSHELL 0x121999000 == 31 [pid = 1692] [id = 530] 18:54:12 INFO - PROCESS | 1692 | ++DOMWINDOW == 81 (0x112ede400) [pid = 1692] [serial = 1590] [outer = 0x0] 18:54:12 INFO - PROCESS | 1692 | ++DOMWINDOW == 82 (0x1183ad400) [pid = 1692] [serial = 1591] [outer = 0x112ede400] 18:54:12 INFO - PROCESS | 1692 | 1467424452616 Marionette DEBUG loaded listener.js 18:54:12 INFO - PROCESS | 1692 | ++DOMWINDOW == 83 (0x1184be800) [pid = 1692] [serial = 1592] [outer = 0x112ede400] 18:54:12 INFO - PROCESS | 1692 | 1467424452938 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]]]}] 18:54:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 18:54:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 518ms 18:54:12 INFO - PROCESS | 1692 | 1467424452988 Marionette TRACE conn2 -> [0,2093,"getWindowHandle",null] 18:54:12 INFO - PROCESS | 1692 | 1467424452989 Marionette TRACE conn2 <- [1,2093,null,{"value":"7"}] 18:54:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 18:54:12 INFO - PROCESS | 1692 | 1467424452991 Marionette TRACE conn2 -> [0,2094,"setScriptTimeout",{"ms":35000}] 18:54:12 INFO - PROCESS | 1692 | 1467424452992 Marionette TRACE conn2 <- [1,2094,null,{}] 18:54:12 INFO - PROCESS | 1692 | 1467424452995 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}] 18:54:13 INFO - PROCESS | 1692 | 1467424452999 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:54:13 INFO - PROCESS | 1692 | 1467424453092 Marionette TRACE conn2 <- [1,2095,null,{"value":null}] 18:54:13 INFO - PROCESS | 1692 | 1467424453096 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:54:13 INFO - PROCESS | 1692 | 1467424453097 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:54:13 INFO - PROCESS | 1692 | ++DOCSHELL 0x12558d000 == 32 [pid = 1692] [id = 531] 18:54:13 INFO - PROCESS | 1692 | ++DOMWINDOW == 84 (0x1184c4000) [pid = 1692] [serial = 1593] [outer = 0x0] 18:54:13 INFO - PROCESS | 1692 | ++DOMWINDOW == 85 (0x119081400) [pid = 1692] [serial = 1594] [outer = 0x1184c4000] 18:54:13 INFO - PROCESS | 1692 | 1467424453127 Marionette DEBUG loaded listener.js 18:54:13 INFO - PROCESS | 1692 | ++DOMWINDOW == 86 (0x1197e1800) [pid = 1692] [serial = 1595] [outer = 0x1184c4000] 18:54:13 INFO - PROCESS | 1692 | 1467424453449 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]]]}] 18:54:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 18:54:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 468ms 18:54:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 18:54:13 INFO - PROCESS | 1692 | 1467424453461 Marionette TRACE conn2 -> [0,2097,"getWindowHandle",null] 18:54:13 INFO - PROCESS | 1692 | 1467424453462 Marionette TRACE conn2 <- [1,2097,null,{"value":"7"}] 18:54:13 INFO - PROCESS | 1692 | 1467424453473 Marionette TRACE conn2 -> [0,2098,"setScriptTimeout",{"ms":35000}] 18:54:13 INFO - PROCESS | 1692 | 1467424453474 Marionette TRACE conn2 <- [1,2098,null,{}] 18:54:13 INFO - PROCESS | 1692 | 1467424453476 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}] 18:54:13 INFO - PROCESS | 1692 | 1467424453478 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:54:13 INFO - PROCESS | 1692 | 1467424453595 Marionette TRACE conn2 <- [1,2099,null,{"value":null}] 18:54:13 INFO - PROCESS | 1692 | 1467424453602 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:54:13 INFO - PROCESS | 1692 | 1467424453603 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:54:13 INFO - PROCESS | 1692 | ++DOCSHELL 0x1268a3000 == 33 [pid = 1692] [id = 532] 18:54:13 INFO - PROCESS | 1692 | ++DOMWINDOW == 87 (0x116f41000) [pid = 1692] [serial = 1596] [outer = 0x0] 18:54:13 INFO - PROCESS | 1692 | ++DOMWINDOW == 88 (0x119c7b800) [pid = 1692] [serial = 1597] [outer = 0x116f41000] 18:54:13 INFO - PROCESS | 1692 | 1467424453629 Marionette DEBUG loaded listener.js 18:54:13 INFO - PROCESS | 1692 | ++DOMWINDOW == 89 (0x119edc000) [pid = 1692] [serial = 1598] [outer = 0x116f41000] 18:54:13 INFO - PROCESS | 1692 | 1467424453919 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]]]}] 18:54:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 18:54:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 476ms 18:54:13 INFO - PROCESS | 1692 | 1467424453942 Marionette TRACE conn2 -> [0,2101,"getWindowHandle",null] 18:54:13 INFO - PROCESS | 1692 | 1467424453943 Marionette TRACE conn2 <- [1,2101,null,{"value":"7"}] 18:54:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 18:54:13 INFO - PROCESS | 1692 | 1467424453945 Marionette TRACE conn2 -> [0,2102,"setScriptTimeout",{"ms":35000}] 18:54:13 INFO - PROCESS | 1692 | 1467424453946 Marionette TRACE conn2 <- [1,2102,null,{}] 18:54:13 INFO - PROCESS | 1692 | 1467424453952 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}] 18:54:13 INFO - PROCESS | 1692 | 1467424453955 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:54:14 INFO - PROCESS | 1692 | 1467424454030 Marionette TRACE conn2 <- [1,2103,null,{"value":null}] 18:54:14 INFO - PROCESS | 1692 | 1467424454035 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:54:14 INFO - PROCESS | 1692 | 1467424454037 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:54:14 INFO - PROCESS | 1692 | ++DOCSHELL 0x129329000 == 34 [pid = 1692] [id = 533] 18:54:14 INFO - PROCESS | 1692 | ++DOMWINDOW == 90 (0x1184bf000) [pid = 1692] [serial = 1599] [outer = 0x0] 18:54:14 INFO - PROCESS | 1692 | ++DOMWINDOW == 91 (0x120f82000) [pid = 1692] [serial = 1600] [outer = 0x1184bf000] 18:54:14 INFO - PROCESS | 1692 | 1467424454062 Marionette DEBUG loaded listener.js 18:54:14 INFO - PROCESS | 1692 | ++DOMWINDOW == 92 (0x1213b6800) [pid = 1692] [serial = 1601] [outer = 0x1184bf000] 18:54:14 INFO - PROCESS | 1692 | 1467424454401 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]]]}] 18:54:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 18:54:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 470ms 18:54:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 18:54:14 INFO - PROCESS | 1692 | 1467424454420 Marionette TRACE conn2 -> [0,2105,"getWindowHandle",null] 18:54:14 INFO - PROCESS | 1692 | 1467424454422 Marionette TRACE conn2 <- [1,2105,null,{"value":"7"}] 18:54:14 INFO - PROCESS | 1692 | 1467424454424 Marionette TRACE conn2 -> [0,2106,"setScriptTimeout",{"ms":35000}] 18:54:14 INFO - PROCESS | 1692 | 1467424454425 Marionette TRACE conn2 <- [1,2106,null,{}] 18:54:14 INFO - PROCESS | 1692 | 1467424454427 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}] 18:54:14 INFO - PROCESS | 1692 | 1467424454429 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:54:14 INFO - PROCESS | 1692 | 1467424454535 Marionette TRACE conn2 <- [1,2107,null,{"value":null}] 18:54:14 INFO - PROCESS | 1692 | 1467424454542 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:54:14 INFO - PROCESS | 1692 | 1467424454543 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:54:14 INFO - PROCESS | 1692 | ++DOCSHELL 0x119b0d000 == 35 [pid = 1692] [id = 534] 18:54:14 INFO - PROCESS | 1692 | ++DOMWINDOW == 93 (0x118319400) [pid = 1692] [serial = 1602] [outer = 0x0] 18:54:14 INFO - PROCESS | 1692 | ++DOMWINDOW == 94 (0x120f8c800) [pid = 1692] [serial = 1603] [outer = 0x118319400] 18:54:14 INFO - PROCESS | 1692 | 1467424454576 Marionette DEBUG loaded listener.js 18:54:14 INFO - PROCESS | 1692 | ++DOMWINDOW == 95 (0x121acb800) [pid = 1692] [serial = 1604] [outer = 0x118319400] 18:54:14 INFO - PROCESS | 1692 | 1467424454877 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]]]}] 18:54:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 18:54:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 468ms 18:54:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 18:54:14 INFO - PROCESS | 1692 | 1467424454893 Marionette TRACE conn2 -> [0,2109,"getWindowHandle",null] 18:54:14 INFO - PROCESS | 1692 | 1467424454894 Marionette TRACE conn2 <- [1,2109,null,{"value":"7"}] 18:54:14 INFO - PROCESS | 1692 | 1467424454896 Marionette TRACE conn2 -> [0,2110,"setScriptTimeout",{"ms":35000}] 18:54:14 INFO - PROCESS | 1692 | 1467424454897 Marionette TRACE conn2 <- [1,2110,null,{}] 18:54:14 INFO - PROCESS | 1692 | 1467424454902 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}] 18:54:14 INFO - PROCESS | 1692 | 1467424454905 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:54:14 INFO - PROCESS | 1692 | 1467424454988 Marionette TRACE conn2 <- [1,2111,null,{"value":null}] 18:54:14 INFO - PROCESS | 1692 | 1467424454991 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:54:14 INFO - PROCESS | 1692 | 1467424454993 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:54:15 INFO - PROCESS | 1692 | ++DOCSHELL 0x12a843800 == 36 [pid = 1692] [id = 535] 18:54:15 INFO - PROCESS | 1692 | ++DOMWINDOW == 96 (0x1166f6400) [pid = 1692] [serial = 1605] [outer = 0x0] 18:54:15 INFO - PROCESS | 1692 | ++DOMWINDOW == 97 (0x124d07800) [pid = 1692] [serial = 1606] [outer = 0x1166f6400] 18:54:15 INFO - PROCESS | 1692 | 1467424455017 Marionette DEBUG loaded listener.js 18:54:15 INFO - PROCESS | 1692 | ++DOMWINDOW == 98 (0x12559b400) [pid = 1692] [serial = 1607] [outer = 0x1166f6400] 18:54:15 INFO - PROCESS | 1692 | 1467424455362 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]]]}] 18:54:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 18:54:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 472ms 18:54:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 18:54:15 INFO - PROCESS | 1692 | 1467424455371 Marionette TRACE conn2 -> [0,2113,"getWindowHandle",null] 18:54:15 INFO - PROCESS | 1692 | 1467424455372 Marionette TRACE conn2 <- [1,2113,null,{"value":"7"}] 18:54:15 INFO - PROCESS | 1692 | 1467424455375 Marionette TRACE conn2 -> [0,2114,"setScriptTimeout",{"ms":35000}] 18:54:15 INFO - PROCESS | 1692 | 1467424455376 Marionette TRACE conn2 <- [1,2114,null,{}] 18:54:15 INFO - PROCESS | 1692 | 1467424455378 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}] 18:54:15 INFO - PROCESS | 1692 | 1467424455380 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:54:15 INFO - PROCESS | 1692 | 1467424455509 Marionette TRACE conn2 <- [1,2115,null,{"value":null}] 18:54:15 INFO - PROCESS | 1692 | 1467424455523 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:54:15 INFO - PROCESS | 1692 | 1467424455524 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:54:15 INFO - PROCESS | 1692 | ++DOCSHELL 0x121998000 == 37 [pid = 1692] [id = 536] 18:54:15 INFO - PROCESS | 1692 | ++DOMWINDOW == 99 (0x110eec000) [pid = 1692] [serial = 1608] [outer = 0x0] 18:54:15 INFO - PROCESS | 1692 | ++DOMWINDOW == 100 (0x124d06c00) [pid = 1692] [serial = 1609] [outer = 0x110eec000] 18:54:15 INFO - PROCESS | 1692 | 1467424455558 Marionette DEBUG loaded listener.js 18:54:15 INFO - PROCESS | 1692 | ++DOMWINDOW == 101 (0x126d38000) [pid = 1692] [serial = 1610] [outer = 0x110eec000] 18:54:15 INFO - PROCESS | 1692 | 1467424455913 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]]]}] 18:54:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 18:54:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 568ms 18:54:15 INFO - PROCESS | 1692 | 1467424455952 Marionette TRACE conn2 -> [0,2117,"getWindowHandle",null] 18:54:15 INFO - PROCESS | 1692 | 1467424455954 Marionette TRACE conn2 <- [1,2117,null,{"value":"7"}] 18:54:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 18:54:15 INFO - PROCESS | 1692 | 1467424455957 Marionette TRACE conn2 -> [0,2118,"setScriptTimeout",{"ms":35000}] 18:54:15 INFO - PROCESS | 1692 | 1467424455958 Marionette TRACE conn2 <- [1,2118,null,{}] 18:54:15 INFO - PROCESS | 1692 | 1467424455960 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}] 18:54:15 INFO - PROCESS | 1692 | 1467424455961 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:54:16 INFO - PROCESS | 1692 | 1467424456063 Marionette TRACE conn2 <- [1,2119,null,{"value":null}] 18:54:16 INFO - PROCESS | 1692 | 1467424456067 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:54:16 INFO - PROCESS | 1692 | 1467424456068 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:54:16 INFO - PROCESS | 1692 | ++DOCSHELL 0x12b980800 == 38 [pid = 1692] [id = 537] 18:54:16 INFO - PROCESS | 1692 | ++DOMWINDOW == 102 (0x112a56c00) [pid = 1692] [serial = 1611] [outer = 0x0] 18:54:16 INFO - PROCESS | 1692 | ++DOMWINDOW == 103 (0x126d75800) [pid = 1692] [serial = 1612] [outer = 0x112a56c00] 18:54:16 INFO - PROCESS | 1692 | 1467424456092 Marionette DEBUG loaded listener.js 18:54:16 INFO - PROCESS | 1692 | ++DOMWINDOW == 104 (0x1282db800) [pid = 1692] [serial = 1613] [outer = 0x112a56c00] 18:54:16 INFO - PROCESS | 1692 | 1467424456399 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]]]}] 18:54:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 18:54:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 468ms 18:54:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 18:54:16 INFO - PROCESS | 1692 | 1467424456425 Marionette TRACE conn2 -> [0,2121,"getWindowHandle",null] 18:54:16 INFO - PROCESS | 1692 | 1467424456426 Marionette TRACE conn2 <- [1,2121,null,{"value":"7"}] 18:54:16 INFO - PROCESS | 1692 | 1467424456428 Marionette TRACE conn2 -> [0,2122,"setScriptTimeout",{"ms":35000}] 18:54:16 INFO - PROCESS | 1692 | 1467424456429 Marionette TRACE conn2 <- [1,2122,null,{}] 18:54:16 INFO - PROCESS | 1692 | 1467424456455 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}] 18:54:16 INFO - PROCESS | 1692 | 1467424456456 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:54:16 INFO - PROCESS | 1692 | 1467424456560 Marionette TRACE conn2 <- [1,2123,null,{"value":null}] 18:54:16 INFO - PROCESS | 1692 | 1467424456564 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:54:16 INFO - PROCESS | 1692 | 1467424456565 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:54:16 INFO - PROCESS | 1692 | ++DOCSHELL 0x12be3f000 == 39 [pid = 1692] [id = 538] 18:54:16 INFO - PROCESS | 1692 | ++DOMWINDOW == 105 (0x126d40000) [pid = 1692] [serial = 1614] [outer = 0x0] 18:54:16 INFO - PROCESS | 1692 | ++DOMWINDOW == 106 (0x1283dd400) [pid = 1692] [serial = 1615] [outer = 0x126d40000] 18:54:16 INFO - PROCESS | 1692 | 1467424456598 Marionette DEBUG loaded listener.js 18:54:16 INFO - PROCESS | 1692 | ++DOMWINDOW == 107 (0x12902a400) [pid = 1692] [serial = 1616] [outer = 0x126d40000] 18:54:16 INFO - PROCESS | 1692 | 1467424456948 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]]]}] 18:54:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 18:54:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 574ms 18:54:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 18:54:17 INFO - PROCESS | 1692 | 1467424457002 Marionette TRACE conn2 -> [0,2125,"getWindowHandle",null] 18:54:17 INFO - PROCESS | 1692 | 1467424457004 Marionette TRACE conn2 <- [1,2125,null,{"value":"7"}] 18:54:17 INFO - PROCESS | 1692 | 1467424457006 Marionette TRACE conn2 -> [0,2126,"setScriptTimeout",{"ms":35000}] 18:54:17 INFO - PROCESS | 1692 | 1467424457007 Marionette TRACE conn2 <- [1,2126,null,{}] 18:54:17 INFO - PROCESS | 1692 | 1467424457009 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}] 18:54:17 INFO - PROCESS | 1692 | 1467424457010 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:54:17 INFO - PROCESS | 1692 | 1467424457113 Marionette TRACE conn2 <- [1,2127,null,{"value":null}] 18:54:17 INFO - PROCESS | 1692 | 1467424457124 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:54:17 INFO - PROCESS | 1692 | 1467424457125 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:54:17 INFO - PROCESS | 1692 | ++DOCSHELL 0x12c135800 == 40 [pid = 1692] [id = 539] 18:54:17 INFO - PROCESS | 1692 | ++DOMWINDOW == 108 (0x121a19400) [pid = 1692] [serial = 1617] [outer = 0x0] 18:54:17 INFO - PROCESS | 1692 | ++DOMWINDOW == 109 (0x12913ac00) [pid = 1692] [serial = 1618] [outer = 0x121a19400] 18:54:17 INFO - PROCESS | 1692 | 1467424457149 Marionette DEBUG loaded listener.js 18:54:17 INFO - PROCESS | 1692 | ++DOMWINDOW == 110 (0x129382000) [pid = 1692] [serial = 1619] [outer = 0x121a19400] 18:54:17 INFO - PROCESS | 1692 | 1467424457615 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]]]}] 18:54:17 INFO - PROCESS | 1692 | --DOMWINDOW == 109 (0x111e2dc00) [pid = 1692] [serial = 1554] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 18:54:17 INFO - PROCESS | 1692 | --DOMWINDOW == 108 (0x118321400) [pid = 1692] [serial = 1560] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 18:54:17 INFO - PROCESS | 1692 | --DOMWINDOW == 107 (0x1195c9400) [pid = 1692] [serial = 1557] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 18:54:17 INFO - PROCESS | 1692 | --DOMWINDOW == 106 (0x119edf000) [pid = 1692] [serial = 1563] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 18:54:17 INFO - PROCESS | 1692 | --DOMWINDOW == 105 (0x110ef0800) [pid = 1692] [serial = 1566] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 18:54:17 INFO - PROCESS | 1692 | --DOMWINDOW == 104 (0x119edc400) [pid = 1692] [serial = 1569] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 18:54:17 INFO - PROCESS | 1692 | --DOMWINDOW == 103 (0x1260ca400) [pid = 1692] [serial = 1572] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 18:54:17 INFO - PROCESS | 1692 | --DOMWINDOW == 102 (0x113379400) [pid = 1692] [serial = 1545] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 18:54:17 INFO - PROCESS | 1692 | --DOMWINDOW == 101 (0x112a5e800) [pid = 1692] [serial = 1542] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 18:54:17 INFO - PROCESS | 1692 | --DOMWINDOW == 100 (0x1130f5800) [pid = 1692] [serial = 1539] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 18:54:17 INFO - PROCESS | 1692 | --DOMWINDOW == 99 (0x123cafc00) [pid = 1692] [serial = 1536] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 18:54:17 INFO - PROCESS | 1692 | --DOMWINDOW == 98 (0x119edd800) [pid = 1692] [serial = 1533] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 18:54:17 INFO - PROCESS | 1692 | --DOMWINDOW == 97 (0x116084c00) [pid = 1692] [serial = 1530] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 18:54:17 INFO - PROCESS | 1692 | --DOMWINDOW == 96 (0x1128d3c00) [pid = 1692] [serial = 1527] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 18:54:17 INFO - PROCESS | 1692 | --DOMWINDOW == 95 (0x1184bb800) [pid = 1692] [serial = 1551] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 18:54:17 INFO - PROCESS | 1692 | --DOMWINDOW == 94 (0x1128cfc00) [pid = 1692] [serial = 1548] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 18:54:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 18:54:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 671ms 18:54:17 INFO - PROCESS | 1692 | 1467424457677 Marionette TRACE conn2 -> [0,2129,"getWindowHandle",null] 18:54:17 INFO - PROCESS | 1692 | 1467424457678 Marionette TRACE conn2 <- [1,2129,null,{"value":"7"}] 18:54:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 18:54:17 INFO - PROCESS | 1692 | 1467424457681 Marionette TRACE conn2 -> [0,2130,"setScriptTimeout",{"ms":35000}] 18:54:17 INFO - PROCESS | 1692 | 1467424457682 Marionette TRACE conn2 <- [1,2130,null,{}] 18:54:17 INFO - PROCESS | 1692 | 1467424457684 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}] 18:54:17 INFO - PROCESS | 1692 | 1467424457685 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:54:17 INFO - PROCESS | 1692 | 1467424457763 Marionette TRACE conn2 <- [1,2131,null,{"value":null}] 18:54:17 INFO - PROCESS | 1692 | 1467424457771 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:54:17 INFO - PROCESS | 1692 | 1467424457779 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:54:17 INFO - PROCESS | 1692 | ++DOCSHELL 0x123d2e000 == 41 [pid = 1692] [id = 540] 18:54:17 INFO - PROCESS | 1692 | ++DOMWINDOW == 95 (0x112e5ec00) [pid = 1692] [serial = 1620] [outer = 0x0] 18:54:17 INFO - PROCESS | 1692 | ++DOMWINDOW == 96 (0x1130fec00) [pid = 1692] [serial = 1621] [outer = 0x112e5ec00] 18:54:17 INFO - PROCESS | 1692 | 1467424457804 Marionette DEBUG loaded listener.js 18:54:17 INFO - PROCESS | 1692 | ++DOMWINDOW == 97 (0x11808b800) [pid = 1692] [serial = 1622] [outer = 0x112e5ec00] 18:54:18 INFO - PROCESS | 1692 | 1467424458138 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] 18:54:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 18:54:18 INFO - PROCESS | 1692 | 1467424458155 Marionette TRACE conn2 <- [1,2133,null,{"value":"7"}] 18:54:18 INFO - PROCESS | 1692 | 1467424458157 Marionette TRACE conn2 -> [0,2134,"setScriptTimeout",{"ms":35000}] 18:54:18 INFO - PROCESS | 1692 | 1467424458158 Marionette TRACE conn2 <- [1,2134,null,{}] 18:54:18 INFO - PROCESS | 1692 | 1467424458160 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}] 18:54:18 INFO - PROCESS | 1692 | 1467424458161 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:54:18 INFO - PROCESS | 1692 | 1467424458244 Marionette TRACE conn2 <- [1,2135,null,{"value":null}] 18:54:18 INFO - PROCESS | 1692 | 1467424458301 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:54:18 INFO - PROCESS | 1692 | 1467424458302 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:54:18 INFO - PROCESS | 1692 | ++DOCSHELL 0x12c77c000 == 42 [pid = 1692] [id = 541] 18:54:18 INFO - PROCESS | 1692 | ++DOMWINDOW == 98 (0x112eddc00) [pid = 1692] [serial = 1623] [outer = 0x0] 18:54:18 INFO - PROCESS | 1692 | ++DOMWINDOW == 99 (0x1195d0c00) [pid = 1692] [serial = 1624] [outer = 0x112eddc00] 18:54:18 INFO - PROCESS | 1692 | 1467424458326 Marionette DEBUG loaded listener.js 18:54:18 INFO - PROCESS | 1692 | ++DOMWINDOW == 100 (0x126d81000) [pid = 1692] [serial = 1625] [outer = 0x112eddc00] 18:54:18 INFO - PROCESS | 1692 | 1467424458581 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]]]}] 18:54:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 18:54:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 468ms 18:54:18 INFO - PROCESS | 1692 | 1467424458626 Marionette TRACE conn2 -> [0,2137,"getWindowHandle",null] 18:54:18 INFO - PROCESS | 1692 | 1467424458627 Marionette TRACE conn2 <- [1,2137,null,{"value":"7"}] 18:54:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 18:54:18 INFO - PROCESS | 1692 | 1467424458629 Marionette TRACE conn2 -> [0,2138,"setScriptTimeout",{"ms":35000}] 18:54:18 INFO - PROCESS | 1692 | 1467424458631 Marionette TRACE conn2 <- [1,2138,null,{}] 18:54:18 INFO - PROCESS | 1692 | 1467424458641 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}] 18:54:18 INFO - PROCESS | 1692 | 1467424458642 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:54:18 INFO - PROCESS | 1692 | 1467424458739 Marionette TRACE conn2 <- [1,2139,null,{"value":null}] 18:54:18 INFO - PROCESS | 1692 | 1467424458743 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:54:18 INFO - PROCESS | 1692 | 1467424458744 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:54:18 INFO - PROCESS | 1692 | ++DOCSHELL 0x12cc16800 == 43 [pid = 1692] [id = 542] 18:54:18 INFO - PROCESS | 1692 | ++DOMWINDOW == 101 (0x121475400) [pid = 1692] [serial = 1626] [outer = 0x0] 18:54:18 INFO - PROCESS | 1692 | ++DOMWINDOW == 102 (0x129388800) [pid = 1692] [serial = 1627] [outer = 0x121475400] 18:54:18 INFO - PROCESS | 1692 | 1467424458768 Marionette DEBUG loaded listener.js 18:54:18 INFO - PROCESS | 1692 | ++DOMWINDOW == 103 (0x12947b800) [pid = 1692] [serial = 1628] [outer = 0x121475400] 18:54:19 INFO - PROCESS | 1692 | 1467424459109 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]]]}] 18:54:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 18:54:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 527ms 18:54:19 INFO - PROCESS | 1692 | 1467424459156 Marionette TRACE conn2 -> [0,2141,"getWindowHandle",null] 18:54:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 18:54:19 INFO - PROCESS | 1692 | 1467424459158 Marionette TRACE conn2 <- [1,2141,null,{"value":"7"}] 18:54:19 INFO - PROCESS | 1692 | 1467424459160 Marionette TRACE conn2 -> [0,2142,"setScriptTimeout",{"ms":35000}] 18:54:19 INFO - PROCESS | 1692 | 1467424459161 Marionette TRACE conn2 <- [1,2142,null,{}] 18:54:19 INFO - PROCESS | 1692 | 1467424459163 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}] 18:54:19 INFO - PROCESS | 1692 | 1467424459164 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:54:19 INFO - PROCESS | 1692 | 1467424459270 Marionette TRACE conn2 <- [1,2143,null,{"value":null}] 18:54:19 INFO - PROCESS | 1692 | 1467424459277 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:54:19 INFO - PROCESS | 1692 | 1467424459278 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:54:19 INFO - PROCESS | 1692 | ++DOCSHELL 0x12d231800 == 44 [pid = 1692] [id = 543] 18:54:19 INFO - PROCESS | 1692 | ++DOMWINDOW == 104 (0x12947bc00) [pid = 1692] [serial = 1629] [outer = 0x0] 18:54:19 INFO - PROCESS | 1692 | ++DOMWINDOW == 105 (0x12a549800) [pid = 1692] [serial = 1630] [outer = 0x12947bc00] 18:54:19 INFO - PROCESS | 1692 | 1467424459302 Marionette DEBUG loaded listener.js 18:54:19 INFO - PROCESS | 1692 | ++DOMWINDOW == 106 (0x12a677400) [pid = 1692] [serial = 1631] [outer = 0x12947bc00] 18:54:19 INFO - PROCESS | 1692 | 1467424459607 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] 18:54:19 INFO - PROCESS | 1692 | 1467424459676 Marionette TRACE conn2 <- [1,2145,null,{"value":"7"}] 18:54:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 18:54:19 INFO - PROCESS | 1692 | 1467424459681 Marionette TRACE conn2 -> [0,2146,"setScriptTimeout",{"ms":35000}] 18:54:19 INFO - PROCESS | 1692 | 1467424459685 Marionette TRACE conn2 <- [1,2146,null,{}] 18:54:19 INFO - PROCESS | 1692 | 1467424459689 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}] 18:54:19 INFO - PROCESS | 1692 | 1467424459691 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:54:19 INFO - PROCESS | 1692 | 1467424459810 Marionette TRACE conn2 <- [1,2147,null,{"value":null}] 18:54:19 INFO - PROCESS | 1692 | 1467424459867 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:54:19 INFO - PROCESS | 1692 | 1467424459869 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:54:19 INFO - PROCESS | 1692 | ++DOCSHELL 0x1160a1000 == 45 [pid = 1692] [id = 544] 18:54:19 INFO - PROCESS | 1692 | ++DOMWINDOW == 107 (0x11269bc00) [pid = 1692] [serial = 1632] [outer = 0x0] 18:54:19 INFO - PROCESS | 1692 | ++DOMWINDOW == 108 (0x1128cbc00) [pid = 1692] [serial = 1633] [outer = 0x11269bc00] 18:54:19 INFO - PROCESS | 1692 | 1467424459901 Marionette DEBUG loaded listener.js 18:54:19 INFO - PROCESS | 1692 | ++DOMWINDOW == 109 (0x112a5d000) [pid = 1692] [serial = 1634] [outer = 0x11269bc00] 18:54:20 INFO - PROCESS | 1692 | 1467424460456 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] 18:54:20 INFO - PROCESS | 1692 | 1467424460527 Marionette TRACE conn2 <- [1,2149,null,{"value":"7"}] 18:54:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 18:54:20 INFO - PROCESS | 1692 | 1467424460535 Marionette TRACE conn2 -> [0,2150,"setScriptTimeout",{"ms":35000}] 18:54:20 INFO - PROCESS | 1692 | 1467424460538 Marionette TRACE conn2 <- [1,2150,null,{}] 18:54:20 INFO - PROCESS | 1692 | 1467424460541 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}] 18:54:20 INFO - PROCESS | 1692 | 1467424460543 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:54:20 INFO - PROCESS | 1692 | 1467424460657 Marionette TRACE conn2 <- [1,2151,null,{"value":null}] 18:54:20 INFO - PROCESS | 1692 | 1467424460758 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:54:20 INFO - PROCESS | 1692 | 1467424460759 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:54:20 INFO - PROCESS | 1692 | ++DOCSHELL 0x119d3c800 == 46 [pid = 1692] [id = 545] 18:54:20 INFO - PROCESS | 1692 | ++DOMWINDOW == 110 (0x11384b000) [pid = 1692] [serial = 1635] [outer = 0x0] 18:54:20 INFO - PROCESS | 1692 | ++DOMWINDOW == 111 (0x113d45800) [pid = 1692] [serial = 1636] [outer = 0x11384b000] 18:54:20 INFO - PROCESS | 1692 | 1467424460791 Marionette DEBUG loaded listener.js 18:54:20 INFO - PROCESS | 1692 | ++DOMWINDOW == 112 (0x11662e400) [pid = 1692] [serial = 1637] [outer = 0x11384b000] 18:54:21 INFO - PROCESS | 1692 | 1467424461477 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]]]}] 18:54:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 18:54:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 1028ms 18:54:21 INFO - PROCESS | 1692 | 1467424461561 Marionette TRACE conn2 -> [0,2153,"getWindowHandle",null] 18:54:21 INFO - PROCESS | 1692 | 1467424461565 Marionette TRACE conn2 <- [1,2153,null,{"value":"7"}] 18:54:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 18:54:21 INFO - PROCESS | 1692 | 1467424461584 Marionette TRACE conn2 -> [0,2154,"setScriptTimeout",{"ms":35000}] 18:54:21 INFO - PROCESS | 1692 | 1467424461588 Marionette TRACE conn2 <- [1,2154,null,{}] 18:54:21 INFO - PROCESS | 1692 | 1467424461593 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}] 18:54:21 INFO - PROCESS | 1692 | 1467424461595 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:54:21 INFO - PROCESS | 1692 | 1467424461750 Marionette TRACE conn2 <- [1,2155,null,{"value":null}] 18:54:21 INFO - PROCESS | 1692 | --DOCSHELL 0x12cc16800 == 45 [pid = 1692] [id = 542] 18:54:21 INFO - PROCESS | 1692 | --DOCSHELL 0x12c77c000 == 44 [pid = 1692] [id = 541] 18:54:21 INFO - PROCESS | 1692 | --DOMWINDOW == 111 (0x1283e5400) [pid = 1692] [serial = 1576] [outer = 0x0] [url = about:blank] 18:54:21 INFO - PROCESS | 1692 | --DOCSHELL 0x123d2e000 == 43 [pid = 1692] [id = 540] 18:54:21 INFO - PROCESS | 1692 | --DOCSHELL 0x12c135800 == 42 [pid = 1692] [id = 539] 18:54:21 INFO - PROCESS | 1692 | --DOCSHELL 0x12be3f000 == 41 [pid = 1692] [id = 538] 18:54:21 INFO - PROCESS | 1692 | --DOCSHELL 0x12b980800 == 40 [pid = 1692] [id = 537] 18:54:21 INFO - PROCESS | 1692 | --DOCSHELL 0x121998000 == 39 [pid = 1692] [id = 536] 18:54:21 INFO - PROCESS | 1692 | --DOCSHELL 0x12a843800 == 38 [pid = 1692] [id = 535] 18:54:21 INFO - PROCESS | 1692 | --DOCSHELL 0x119b0d000 == 37 [pid = 1692] [id = 534] 18:54:21 INFO - PROCESS | 1692 | --DOCSHELL 0x129329000 == 36 [pid = 1692] [id = 533] 18:54:21 INFO - PROCESS | 1692 | --DOCSHELL 0x1268a3000 == 35 [pid = 1692] [id = 532] 18:54:21 INFO - PROCESS | 1692 | --DOCSHELL 0x12558d000 == 34 [pid = 1692] [id = 531] 18:54:21 INFO - PROCESS | 1692 | --DOCSHELL 0x121999000 == 33 [pid = 1692] [id = 530] 18:54:21 INFO - PROCESS | 1692 | --DOCSHELL 0x12120d000 == 32 [pid = 1692] [id = 529] 18:54:21 INFO - PROCESS | 1692 | --DOCSHELL 0x119b0e000 == 31 [pid = 1692] [id = 528] 18:54:21 INFO - PROCESS | 1692 | 1467424461886 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:54:21 INFO - PROCESS | 1692 | 1467424461888 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:54:21 INFO - PROCESS | 1692 | --DOCSHELL 0x11844f800 == 30 [pid = 1692] [id = 527] 18:54:21 INFO - PROCESS | 1692 | --DOCSHELL 0x1162e5000 == 29 [pid = 1692] [id = 526] 18:54:21 INFO - PROCESS | 1692 | --DOCSHELL 0x12c136800 == 28 [pid = 1692] [id = 525] 18:54:21 INFO - PROCESS | 1692 | --DOMWINDOW == 110 (0x11902c400) [pid = 1692] [serial = 1555] [outer = 0x0] [url = about:blank] 18:54:21 INFO - PROCESS | 1692 | --DOMWINDOW == 109 (0x121ac3800) [pid = 1692] [serial = 1561] [outer = 0x0] [url = about:blank] 18:54:21 INFO - PROCESS | 1692 | --DOMWINDOW == 108 (0x1216aa400) [pid = 1692] [serial = 1559] [outer = 0x0] [url = about:blank] 18:54:21 INFO - PROCESS | 1692 | --DOMWINDOW == 107 (0x119e98c00) [pid = 1692] [serial = 1558] [outer = 0x0] [url = about:blank] 18:54:21 INFO - PROCESS | 1692 | --DOMWINDOW == 106 (0x124d6c000) [pid = 1692] [serial = 1564] [outer = 0x0] [url = about:blank] 18:54:21 INFO - PROCESS | 1692 | --DOMWINDOW == 105 (0x117029000) [pid = 1692] [serial = 1567] [outer = 0x0] [url = about:blank] 18:54:21 INFO - PROCESS | 1692 | --DOMWINDOW == 104 (0x124911800) [pid = 1692] [serial = 1562] [outer = 0x0] [url = about:blank] 18:54:21 INFO - PROCESS | 1692 | --DOMWINDOW == 103 (0x1260bdc00) [pid = 1692] [serial = 1570] [outer = 0x0] [url = about:blank] 18:54:21 INFO - PROCESS | 1692 | --DOMWINDOW == 102 (0x1260cb000) [pid = 1692] [serial = 1571] [outer = 0x0] [url = about:blank] 18:54:21 INFO - PROCESS | 1692 | --DOMWINDOW == 101 (0x119c7c800) [pid = 1692] [serial = 1568] [outer = 0x0] [url = about:blank] 18:54:21 INFO - PROCESS | 1692 | --DOMWINDOW == 100 (0x1255a1400) [pid = 1692] [serial = 1565] [outer = 0x0] [url = about:blank] 18:54:21 INFO - PROCESS | 1692 | --DOMWINDOW == 99 (0x1282d9c00) [pid = 1692] [serial = 1574] [outer = 0x0] [url = about:blank] 18:54:21 INFO - PROCESS | 1692 | --DOMWINDOW == 98 (0x1151d3800) [pid = 1692] [serial = 1546] [outer = 0x0] [url = about:blank] 18:54:21 INFO - PROCESS | 1692 | --DOMWINDOW == 97 (0x116790c00) [pid = 1692] [serial = 1547] [outer = 0x0] [url = about:blank] 18:54:21 INFO - PROCESS | 1692 | --DOMWINDOW == 96 (0x112a85400) [pid = 1692] [serial = 1543] [outer = 0x0] [url = about:blank] 18:54:21 INFO - PROCESS | 1692 | --DOMWINDOW == 95 (0x110ee9c00) [pid = 1692] [serial = 1544] [outer = 0x0] [url = about:blank] 18:54:21 INFO - PROCESS | 1692 | --DOMWINDOW == 94 (0x1160d9000) [pid = 1692] [serial = 1541] [outer = 0x0] [url = about:blank] 18:54:21 INFO - PROCESS | 1692 | --DOMWINDOW == 93 (0x113872400) [pid = 1692] [serial = 1540] [outer = 0x0] [url = about:blank] 18:54:21 INFO - PROCESS | 1692 | --DOMWINDOW == 92 (0x12667b000) [pid = 1692] [serial = 1538] [outer = 0x0] [url = about:blank] 18:54:21 INFO - PROCESS | 1692 | --DOMWINDOW == 91 (0x125521000) [pid = 1692] [serial = 1537] [outer = 0x0] [url = about:blank] 18:54:21 INFO - PROCESS | 1692 | --DOMWINDOW == 90 (0x123ca7000) [pid = 1692] [serial = 1535] [outer = 0x0] [url = about:blank] 18:54:21 INFO - PROCESS | 1692 | --DOMWINDOW == 89 (0x121955c00) [pid = 1692] [serial = 1534] [outer = 0x0] [url = about:blank] 18:54:21 INFO - PROCESS | 1692 | --DOMWINDOW == 88 (0x118324000) [pid = 1692] [serial = 1532] [outer = 0x0] [url = about:blank] 18:54:21 INFO - PROCESS | 1692 | --DOMWINDOW == 87 (0x117eccc00) [pid = 1692] [serial = 1531] [outer = 0x0] [url = about:blank] 18:54:21 INFO - PROCESS | 1692 | --DOMWINDOW == 86 (0x11336f000) [pid = 1692] [serial = 1529] [outer = 0x0] [url = about:blank] 18:54:21 INFO - PROCESS | 1692 | --DOMWINDOW == 85 (0x112d15400) [pid = 1692] [serial = 1528] [outer = 0x0] [url = about:blank] 18:54:21 INFO - PROCESS | 1692 | --DOMWINDOW == 84 (0x1184e4800) [pid = 1692] [serial = 1552] [outer = 0x0] [url = about:blank] 18:54:21 INFO - PROCESS | 1692 | --DOMWINDOW == 83 (0x11842f000) [pid = 1692] [serial = 1550] [outer = 0x0] [url = about:blank] 18:54:21 INFO - PROCESS | 1692 | --DOMWINDOW == 82 (0x11831bc00) [pid = 1692] [serial = 1549] [outer = 0x0] [url = about:blank] 18:54:21 INFO - PROCESS | 1692 | --DOMWINDOW == 81 (0x1195ca000) [pid = 1692] [serial = 1556] [outer = 0x0] [url = about:blank] 18:54:21 INFO - PROCESS | 1692 | --DOMWINDOW == 80 (0x1268c2000) [pid = 1692] [serial = 1573] [outer = 0x0] [url = about:blank] 18:54:21 INFO - PROCESS | 1692 | --DOMWINDOW == 79 (0x118c16c00) [pid = 1692] [serial = 1553] [outer = 0x0] [url = about:blank] 18:54:21 INFO - PROCESS | 1692 | ++DOCSHELL 0x1162e5000 == 29 [pid = 1692] [id = 546] 18:54:21 INFO - PROCESS | 1692 | ++DOMWINDOW == 80 (0x112d11800) [pid = 1692] [serial = 1638] [outer = 0x0] 18:54:21 INFO - PROCESS | 1692 | ++DOMWINDOW == 81 (0x1130f2400) [pid = 1692] [serial = 1639] [outer = 0x112d11800] 18:54:21 INFO - PROCESS | 1692 | 1467424461922 Marionette DEBUG loaded listener.js 18:54:21 INFO - PROCESS | 1692 | ++DOMWINDOW == 82 (0x113a9f800) [pid = 1692] [serial = 1640] [outer = 0x112d11800] 18:54:22 INFO - PROCESS | 1692 | 1467424462250 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]]]}] 18:54:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 18:54:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 737ms 18:54:22 INFO - PROCESS | 1692 | 1467424462306 Marionette TRACE conn2 -> [0,2157,"getWindowHandle",null] 18:54:22 INFO - PROCESS | 1692 | 1467424462309 Marionette TRACE conn2 <- [1,2157,null,{"value":"7"}] 18:54:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 18:54:22 INFO - PROCESS | 1692 | 1467424462313 Marionette TRACE conn2 -> [0,2158,"setScriptTimeout",{"ms":35000}] 18:54:22 INFO - PROCESS | 1692 | 1467424462315 Marionette TRACE conn2 <- [1,2158,null,{}] 18:54:22 INFO - PROCESS | 1692 | 1467424462318 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}] 18:54:22 INFO - PROCESS | 1692 | 1467424462319 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:54:22 INFO - PROCESS | 1692 | 1467424462399 Marionette TRACE conn2 <- [1,2159,null,{"value":null}] 18:54:22 INFO - PROCESS | 1692 | 1467424462474 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:54:22 INFO - PROCESS | 1692 | 1467424462475 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:54:22 INFO - PROCESS | 1692 | ++DOCSHELL 0x119209000 == 30 [pid = 1692] [id = 547] 18:54:22 INFO - PROCESS | 1692 | ++DOMWINDOW == 83 (0x1138f0000) [pid = 1692] [serial = 1641] [outer = 0x0] 18:54:22 INFO - PROCESS | 1692 | ++DOMWINDOW == 84 (0x11602dc00) [pid = 1692] [serial = 1642] [outer = 0x1138f0000] 18:54:22 INFO - PROCESS | 1692 | 1467424462504 Marionette DEBUG loaded listener.js 18:54:22 INFO - PROCESS | 1692 | ++DOMWINDOW == 85 (0x116f3b000) [pid = 1692] [serial = 1643] [outer = 0x1138f0000] 18:54:22 INFO - PROCESS | 1692 | 1467424462802 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]]]}] 18:54:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 18:54:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 522ms 18:54:22 INFO - PROCESS | 1692 | 1467424462837 Marionette TRACE conn2 -> [0,2161,"getWindowHandle",null] 18:54:22 INFO - PROCESS | 1692 | 1467424462839 Marionette TRACE conn2 <- [1,2161,null,{"value":"7"}] 18:54:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 18:54:22 INFO - PROCESS | 1692 | 1467424462841 Marionette TRACE conn2 -> [0,2162,"setScriptTimeout",{"ms":35000}] 18:54:22 INFO - PROCESS | 1692 | 1467424462844 Marionette TRACE conn2 <- [1,2162,null,{}] 18:54:22 INFO - PROCESS | 1692 | 1467424462854 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}] 18:54:22 INFO - PROCESS | 1692 | 1467424462857 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:54:22 INFO - PROCESS | 1692 | 1467424462943 Marionette TRACE conn2 <- [1,2163,null,{"value":null}] 18:54:23 INFO - PROCESS | 1692 | 1467424463003 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:54:23 INFO - PROCESS | 1692 | 1467424463005 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:54:23 INFO - PROCESS | 1692 | ++DOCSHELL 0x1210bd800 == 31 [pid = 1692] [id = 548] 18:54:23 INFO - PROCESS | 1692 | ++DOMWINDOW == 86 (0x112edb800) [pid = 1692] [serial = 1644] [outer = 0x0] 18:54:23 INFO - PROCESS | 1692 | ++DOMWINDOW == 87 (0x117ec9000) [pid = 1692] [serial = 1645] [outer = 0x112edb800] 18:54:23 INFO - PROCESS | 1692 | 1467424463033 Marionette DEBUG loaded listener.js 18:54:23 INFO - PROCESS | 1692 | ++DOMWINDOW == 88 (0x1184c0400) [pid = 1692] [serial = 1646] [outer = 0x112edb800] 18:54:23 INFO - PROCESS | 1692 | 1467424463320 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]]]}] 18:54:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 18:54:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 522ms 18:54:23 INFO - PROCESS | 1692 | 1467424463364 Marionette TRACE conn2 -> [0,2165,"getWindowHandle",null] 18:54:23 INFO - PROCESS | 1692 | 1467424463366 Marionette TRACE conn2 <- [1,2165,null,{"value":"7"}] 18:54:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 18:54:23 INFO - PROCESS | 1692 | 1467424463371 Marionette TRACE conn2 -> [0,2166,"setScriptTimeout",{"ms":35000}] 18:54:23 INFO - PROCESS | 1692 | 1467424463372 Marionette TRACE conn2 <- [1,2166,null,{}] 18:54:23 INFO - PROCESS | 1692 | 1467424463375 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}] 18:54:23 INFO - PROCESS | 1692 | 1467424463376 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:54:23 INFO - PROCESS | 1692 | 1467424463457 Marionette TRACE conn2 <- [1,2167,null,{"value":null}] 18:54:23 INFO - PROCESS | 1692 | 1467424463461 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:54:23 INFO - PROCESS | 1692 | 1467424463462 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:54:23 INFO - PROCESS | 1692 | ++DOCSHELL 0x121ceb800 == 32 [pid = 1692] [id = 549] 18:54:23 INFO - PROCESS | 1692 | ++DOMWINDOW == 89 (0x1184c8c00) [pid = 1692] [serial = 1647] [outer = 0x0] 18:54:23 INFO - PROCESS | 1692 | ++DOMWINDOW == 90 (0x118c18c00) [pid = 1692] [serial = 1648] [outer = 0x1184c8c00] 18:54:23 INFO - PROCESS | 1692 | 1467424463490 Marionette DEBUG loaded listener.js 18:54:23 INFO - PROCESS | 1692 | ++DOMWINDOW == 91 (0x11907ec00) [pid = 1692] [serial = 1649] [outer = 0x1184c8c00] 18:54:23 INFO - PROCESS | 1692 | 1467424463853 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]]]}] 18:54:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 18:54:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 520ms 18:54:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 18:54:23 INFO - PROCESS | 1692 | 1467424463893 Marionette TRACE conn2 -> [0,2169,"getWindowHandle",null] 18:54:23 INFO - PROCESS | 1692 | 1467424463894 Marionette TRACE conn2 <- [1,2169,null,{"value":"7"}] 18:54:23 INFO - PROCESS | 1692 | 1467424463896 Marionette TRACE conn2 -> [0,2170,"setScriptTimeout",{"ms":35000}] 18:54:23 INFO - PROCESS | 1692 | 1467424463904 Marionette TRACE conn2 <- [1,2170,null,{}] 18:54:23 INFO - PROCESS | 1692 | 1467424463913 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}] 18:54:23 INFO - PROCESS | 1692 | 1467424463915 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:54:24 INFO - PROCESS | 1692 | 1467424464013 Marionette TRACE conn2 <- [1,2171,null,{"value":null}] 18:54:24 INFO - PROCESS | 1692 | 1467424464019 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:54:24 INFO - PROCESS | 1692 | 1467424464020 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:54:24 INFO - PROCESS | 1692 | ++DOCSHELL 0x124d24800 == 33 [pid = 1692] [id = 550] 18:54:24 INFO - PROCESS | 1692 | ++DOMWINDOW == 92 (0x11701f400) [pid = 1692] [serial = 1650] [outer = 0x0] 18:54:24 INFO - PROCESS | 1692 | ++DOMWINDOW == 93 (0x1192b7400) [pid = 1692] [serial = 1651] [outer = 0x11701f400] 18:54:24 INFO - PROCESS | 1692 | 1467424464045 Marionette DEBUG loaded listener.js 18:54:24 INFO - PROCESS | 1692 | ++DOMWINDOW == 94 (0x1195d3c00) [pid = 1692] [serial = 1652] [outer = 0x11701f400] 18:54:24 INFO - PROCESS | 1692 | 1467424464411 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]]]}] 18:54:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 18:54:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 526ms 18:54:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 18:54:24 INFO - PROCESS | 1692 | 1467424464422 Marionette TRACE conn2 -> [0,2173,"getWindowHandle",null] 18:54:24 INFO - PROCESS | 1692 | 1467424464424 Marionette TRACE conn2 <- [1,2173,null,{"value":"7"}] 18:54:24 INFO - PROCESS | 1692 | 1467424464426 Marionette TRACE conn2 -> [0,2174,"setScriptTimeout",{"ms":35000}] 18:54:24 INFO - PROCESS | 1692 | 1467424464427 Marionette TRACE conn2 <- [1,2174,null,{}] 18:54:24 INFO - PROCESS | 1692 | 1467424464429 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}] 18:54:24 INFO - PROCESS | 1692 | 1467424464435 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:54:24 INFO - PROCESS | 1692 | 1467424464561 Marionette TRACE conn2 <- [1,2175,null,{"value":null}] 18:54:24 INFO - PROCESS | 1692 | 1467424464565 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:54:24 INFO - PROCESS | 1692 | 1467424464566 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:54:24 INFO - PROCESS | 1692 | ++DOCSHELL 0x128190000 == 34 [pid = 1692] [id = 551] 18:54:24 INFO - PROCESS | 1692 | ++DOMWINDOW == 95 (0x1197d5400) [pid = 1692] [serial = 1653] [outer = 0x0] 18:54:24 INFO - PROCESS | 1692 | ++DOMWINDOW == 96 (0x119e9ac00) [pid = 1692] [serial = 1654] [outer = 0x1197d5400] 18:54:24 INFO - PROCESS | 1692 | 1467424464592 Marionette DEBUG loaded listener.js 18:54:24 INFO - PROCESS | 1692 | ++DOMWINDOW == 97 (0x121acb400) [pid = 1692] [serial = 1655] [outer = 0x1197d5400] 18:54:24 INFO - PROCESS | 1692 | 1467424464947 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]]]}] 18:54:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 18:54:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 568ms 18:54:25 INFO - PROCESS | 1692 | 1467424465002 Marionette TRACE conn2 -> [0,2177,"getWindowHandle",null] 18:54:25 INFO - PROCESS | 1692 | 1467424465004 Marionette TRACE conn2 <- [1,2177,null,{"value":"7"}] 18:54:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 18:54:25 INFO - PROCESS | 1692 | 1467424465006 Marionette TRACE conn2 -> [0,2178,"setScriptTimeout",{"ms":35000}] 18:54:25 INFO - PROCESS | 1692 | 1467424465007 Marionette TRACE conn2 <- [1,2178,null,{}] 18:54:25 INFO - PROCESS | 1692 | 1467424465010 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}] 18:54:25 INFO - PROCESS | 1692 | 1467424465011 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:54:25 INFO - PROCESS | 1692 | 1467424465122 Marionette TRACE conn2 <- [1,2179,null,{"value":null}] 18:54:25 INFO - PROCESS | 1692 | 1467424465134 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:54:25 INFO - PROCESS | 1692 | 1467424465136 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:54:25 INFO - PROCESS | 1692 | ++DOCSHELL 0x12a30b000 == 35 [pid = 1692] [id = 552] 18:54:25 INFO - PROCESS | 1692 | ++DOMWINDOW == 98 (0x121956800) [pid = 1692] [serial = 1656] [outer = 0x0] 18:54:25 INFO - PROCESS | 1692 | ++DOMWINDOW == 99 (0x124999800) [pid = 1692] [serial = 1657] [outer = 0x121956800] 18:54:25 INFO - PROCESS | 1692 | 1467424465160 Marionette DEBUG loaded listener.js 18:54:25 INFO - PROCESS | 1692 | ++DOMWINDOW == 100 (0x12551b800) [pid = 1692] [serial = 1658] [outer = 0x121956800] 18:54:25 INFO - PROCESS | 1692 | 1467424465497 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]]]}] 18:54:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 18:54:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 518ms 18:54:25 INFO - PROCESS | 1692 | 1467424465525 Marionette TRACE conn2 -> [0,2181,"getWindowHandle",null] 18:54:25 INFO - PROCESS | 1692 | 1467424465526 Marionette TRACE conn2 <- [1,2181,null,{"value":"7"}] 18:54:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 18:54:25 INFO - PROCESS | 1692 | 1467424465536 Marionette TRACE conn2 -> [0,2182,"setScriptTimeout",{"ms":35000}] 18:54:25 INFO - PROCESS | 1692 | 1467424465538 Marionette TRACE conn2 <- [1,2182,null,{}] 18:54:25 INFO - PROCESS | 1692 | 1467424465540 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}] 18:54:25 INFO - PROCESS | 1692 | 1467424465541 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:54:25 INFO - PROCESS | 1692 | 1467424465642 Marionette TRACE conn2 <- [1,2183,null,{"value":null}] 18:54:25 INFO - PROCESS | 1692 | --DOMWINDOW == 99 (0x112a56c00) [pid = 1692] [serial = 1611] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 18:54:25 INFO - PROCESS | 1692 | --DOMWINDOW == 98 (0x112ede400) [pid = 1692] [serial = 1590] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 18:54:25 INFO - PROCESS | 1692 | --DOMWINDOW == 97 (0x118319400) [pid = 1692] [serial = 1602] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 18:54:25 INFO - PROCESS | 1692 | --DOMWINDOW == 96 (0x126d40000) [pid = 1692] [serial = 1614] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 18:54:25 INFO - PROCESS | 1692 | --DOMWINDOW == 95 (0x116f3ac00) [pid = 1692] [serial = 1587] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 18:54:25 INFO - PROCESS | 1692 | --DOMWINDOW == 94 (0x1184bf000) [pid = 1692] [serial = 1599] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 18:54:25 INFO - PROCESS | 1692 | --DOMWINDOW == 93 (0x1130f0c00) [pid = 1692] [serial = 1581] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 18:54:25 INFO - PROCESS | 1692 | --DOMWINDOW == 92 (0x1282de800) [pid = 1692] [serial = 1575] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 18:54:25 INFO - PROCESS | 1692 | --DOMWINDOW == 91 (0x110ee8000) [pid = 1692] [serial = 1584] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 18:54:25 INFO - PROCESS | 1692 | --DOMWINDOW == 90 (0x1184c4000) [pid = 1692] [serial = 1593] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 18:54:25 INFO - PROCESS | 1692 | --DOMWINDOW == 89 (0x116f41000) [pid = 1692] [serial = 1596] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 18:54:25 INFO - PROCESS | 1692 | --DOMWINDOW == 88 (0x1128d5400) [pid = 1692] [serial = 1578] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 18:54:25 INFO - PROCESS | 1692 | --DOMWINDOW == 87 (0x1166f6400) [pid = 1692] [serial = 1605] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 18:54:25 INFO - PROCESS | 1692 | --DOMWINDOW == 86 (0x121475400) [pid = 1692] [serial = 1626] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 18:54:25 INFO - PROCESS | 1692 | --DOMWINDOW == 85 (0x121a19400) [pid = 1692] [serial = 1617] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 18:54:25 INFO - PROCESS | 1692 | --DOMWINDOW == 84 (0x112e5ec00) [pid = 1692] [serial = 1620] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 18:54:25 INFO - PROCESS | 1692 | --DOMWINDOW == 83 (0x112eddc00) [pid = 1692] [serial = 1623] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 18:54:25 INFO - PROCESS | 1692 | --DOMWINDOW == 82 (0x110eec000) [pid = 1692] [serial = 1608] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 18:54:25 INFO - PROCESS | 1692 | 1467424465932 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:54:25 INFO - PROCESS | 1692 | 1467424465933 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:54:25 INFO - PROCESS | 1692 | ++DOCSHELL 0x113ada000 == 36 [pid = 1692] [id = 553] 18:54:25 INFO - PROCESS | 1692 | ++DOMWINDOW == 83 (0x110eeb000) [pid = 1692] [serial = 1659] [outer = 0x0] 18:54:25 INFO - PROCESS | 1692 | ++DOMWINDOW == 84 (0x110fab800) [pid = 1692] [serial = 1660] [outer = 0x110eeb000] 18:54:25 INFO - PROCESS | 1692 | 1467424465965 Marionette DEBUG loaded listener.js 18:54:26 INFO - PROCESS | 1692 | ++DOMWINDOW == 85 (0x112a7ac00) [pid = 1692] [serial = 1661] [outer = 0x110eeb000] 18:54:26 INFO - PROCESS | 1692 | 1467424466370 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]]]}] 18:54:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 18:54:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 870ms 18:54:26 INFO - PROCESS | 1692 | 1467424466409 Marionette TRACE conn2 -> [0,2185,"getWindowHandle",null] 18:54:26 INFO - PROCESS | 1692 | 1467424466411 Marionette TRACE conn2 <- [1,2185,null,{"value":"7"}] 18:54:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 18:54:26 INFO - PROCESS | 1692 | 1467424466415 Marionette TRACE conn2 -> [0,2186,"setScriptTimeout",{"ms":35000}] 18:54:26 INFO - PROCESS | 1692 | 1467424466417 Marionette TRACE conn2 <- [1,2186,null,{}] 18:54:26 INFO - PROCESS | 1692 | 1467424466423 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}] 18:54:26 INFO - PROCESS | 1692 | 1467424466426 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:54:26 INFO - PROCESS | 1692 | 1467424466528 Marionette TRACE conn2 <- [1,2187,null,{"value":null}] 18:54:26 INFO - PROCESS | 1692 | 1467424466588 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:54:26 INFO - PROCESS | 1692 | 1467424466589 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:54:26 INFO - PROCESS | 1692 | ++DOCSHELL 0x119c3c800 == 37 [pid = 1692] [id = 554] 18:54:26 INFO - PROCESS | 1692 | ++DOMWINDOW == 86 (0x1130fe000) [pid = 1692] [serial = 1662] [outer = 0x0] 18:54:26 INFO - PROCESS | 1692 | ++DOMWINDOW == 87 (0x115121400) [pid = 1692] [serial = 1663] [outer = 0x1130fe000] 18:54:26 INFO - PROCESS | 1692 | 1467424466620 Marionette DEBUG loaded listener.js 18:54:26 INFO - PROCESS | 1692 | ++DOMWINDOW == 88 (0x1166ef000) [pid = 1692] [serial = 1664] [outer = 0x1130fe000] 18:54:27 INFO - PROCESS | 1692 | 1467424467075 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]]]}] 18:54:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 18:54:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 672ms 18:54:27 INFO - PROCESS | 1692 | 1467424467089 Marionette TRACE conn2 -> [0,2189,"getWindowHandle",null] 18:54:27 INFO - PROCESS | 1692 | 1467424467092 Marionette TRACE conn2 <- [1,2189,null,{"value":"7"}] 18:54:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 18:54:27 INFO - PROCESS | 1692 | 1467424467095 Marionette TRACE conn2 -> [0,2190,"setScriptTimeout",{"ms":35000}] 18:54:27 INFO - PROCESS | 1692 | 1467424467096 Marionette TRACE conn2 <- [1,2190,null,{}] 18:54:27 INFO - PROCESS | 1692 | 1467424467099 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}] 18:54:27 INFO - PROCESS | 1692 | 1467424467100 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:54:27 INFO - PROCESS | 1692 | 1467424467203 Marionette TRACE conn2 <- [1,2191,null,{"value":null}] 18:54:27 INFO - PROCESS | 1692 | 1467424467296 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:54:27 INFO - PROCESS | 1692 | 1467424467297 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:54:27 INFO - PROCESS | 1692 | ++DOCSHELL 0x128324000 == 38 [pid = 1692] [id = 555] 18:54:27 INFO - PROCESS | 1692 | ++DOMWINDOW == 89 (0x116f3ac00) [pid = 1692] [serial = 1665] [outer = 0x0] 18:54:27 INFO - PROCESS | 1692 | ++DOMWINDOW == 90 (0x11831c800) [pid = 1692] [serial = 1666] [outer = 0x116f3ac00] 18:54:27 INFO - PROCESS | 1692 | 1467424467338 Marionette DEBUG loaded listener.js 18:54:27 INFO - PROCESS | 1692 | ++DOMWINDOW == 91 (0x1184bf000) [pid = 1692] [serial = 1667] [outer = 0x116f3ac00] 18:54:27 INFO - PROCESS | 1692 | 1467424467766 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]]]}] 18:54:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 18:54:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 721ms 18:54:27 INFO - PROCESS | 1692 | 1467424467816 Marionette TRACE conn2 -> [0,2193,"getWindowHandle",null] 18:54:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 18:54:27 INFO - PROCESS | 1692 | 1467424467818 Marionette TRACE conn2 <- [1,2193,null,{"value":"7"}] 18:54:27 INFO - PROCESS | 1692 | 1467424467826 Marionette TRACE conn2 -> [0,2194,"setScriptTimeout",{"ms":35000}] 18:54:27 INFO - PROCESS | 1692 | 1467424467830 Marionette TRACE conn2 <- [1,2194,null,{}] 18:54:27 INFO - PROCESS | 1692 | 1467424467833 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}] 18:54:27 INFO - PROCESS | 1692 | 1467424467836 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:54:27 INFO - PROCESS | 1692 | 1467424467935 Marionette TRACE conn2 <- [1,2195,null,{"value":null}] 18:54:27 INFO - PROCESS | 1692 | 1467424467994 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:54:27 INFO - PROCESS | 1692 | 1467424467995 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:54:28 INFO - PROCESS | 1692 | ++DOCSHELL 0x12b119800 == 39 [pid = 1692] [id = 556] 18:54:28 INFO - PROCESS | 1692 | ++DOMWINDOW == 92 (0x1184bf800) [pid = 1692] [serial = 1668] [outer = 0x0] 18:54:28 INFO - PROCESS | 1692 | ++DOMWINDOW == 93 (0x1195d1400) [pid = 1692] [serial = 1669] [outer = 0x1184bf800] 18:54:28 INFO - PROCESS | 1692 | 1467424468024 Marionette DEBUG loaded listener.js 18:54:28 INFO - PROCESS | 1692 | ++DOMWINDOW == 94 (0x119edb800) [pid = 1692] [serial = 1670] [outer = 0x1184bf800] 18:54:28 INFO - PROCESS | 1692 | 1467424468434 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]]]}] 18:54:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 18:54:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 625ms 18:54:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 18:54:28 INFO - PROCESS | 1692 | 1467424468448 Marionette TRACE conn2 -> [0,2197,"getWindowHandle",null] 18:54:28 INFO - PROCESS | 1692 | 1467424468450 Marionette TRACE conn2 <- [1,2197,null,{"value":"7"}] 18:54:28 INFO - PROCESS | 1692 | 1467424468452 Marionette TRACE conn2 -> [0,2198,"setScriptTimeout",{"ms":35000}] 18:54:28 INFO - PROCESS | 1692 | 1467424468453 Marionette TRACE conn2 <- [1,2198,null,{}] 18:54:28 INFO - PROCESS | 1692 | 1467424468456 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}] 18:54:28 INFO - PROCESS | 1692 | 1467424468457 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:54:28 INFO - PROCESS | 1692 | 1467424468572 Marionette TRACE conn2 <- [1,2199,null,{"value":null}] 18:54:28 INFO - PROCESS | 1692 | 1467424468663 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:54:28 INFO - PROCESS | 1692 | 1467424468665 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:54:28 INFO - PROCESS | 1692 | ++DOCSHELL 0x12b128000 == 40 [pid = 1692] [id = 557] 18:54:28 INFO - PROCESS | 1692 | ++DOMWINDOW == 95 (0x1184ef800) [pid = 1692] [serial = 1671] [outer = 0x0] 18:54:28 INFO - PROCESS | 1692 | ++DOMWINDOW == 96 (0x1216ac000) [pid = 1692] [serial = 1672] [outer = 0x1184ef800] 18:54:28 INFO - PROCESS | 1692 | 1467424468694 Marionette DEBUG loaded listener.js 18:54:28 INFO - PROCESS | 1692 | ++DOMWINDOW == 97 (0x121cc9800) [pid = 1692] [serial = 1673] [outer = 0x1184ef800] 18:54:29 INFO - PROCESS | 1692 | 1467424469204 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]]]}] 18:54:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 18:54:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 769ms 18:54:29 INFO - PROCESS | 1692 | 1467424469221 Marionette TRACE conn2 -> [0,2201,"getWindowHandle",null] 18:54:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 18:54:29 INFO - PROCESS | 1692 | 1467424469224 Marionette TRACE conn2 <- [1,2201,null,{"value":"7"}] 18:54:29 INFO - PROCESS | 1692 | 1467424469227 Marionette TRACE conn2 -> [0,2202,"setScriptTimeout",{"ms":35000}] 18:54:29 INFO - PROCESS | 1692 | 1467424469228 Marionette TRACE conn2 <- [1,2202,null,{}] 18:54:29 INFO - PROCESS | 1692 | 1467424469232 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}] 18:54:29 INFO - PROCESS | 1692 | 1467424469234 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:54:29 INFO - PROCESS | 1692 | 1467424469331 Marionette TRACE conn2 <- [1,2203,null,{"value":null}] 18:54:29 INFO - PROCESS | 1692 | 1467424469392 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:54:29 INFO - PROCESS | 1692 | 1467424469394 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:54:29 INFO - PROCESS | 1692 | ++DOCSHELL 0x118622800 == 41 [pid = 1692] [id = 558] 18:54:29 INFO - PROCESS | 1692 | ++DOMWINDOW == 98 (0x110e2a000) [pid = 1692] [serial = 1674] [outer = 0x0] 18:54:29 INFO - PROCESS | 1692 | ++DOMWINDOW == 99 (0x110ee7800) [pid = 1692] [serial = 1675] [outer = 0x110e2a000] 18:54:29 INFO - PROCESS | 1692 | 1467424469421 Marionette DEBUG loaded listener.js 18:54:29 INFO - PROCESS | 1692 | ++DOMWINDOW == 100 (0x1128cac00) [pid = 1692] [serial = 1676] [outer = 0x110e2a000] 18:54:30 INFO - PROCESS | 1692 | --DOCSHELL 0x12a30b000 == 40 [pid = 1692] [id = 552] 18:54:30 INFO - PROCESS | 1692 | --DOCSHELL 0x128190000 == 39 [pid = 1692] [id = 551] 18:54:30 INFO - PROCESS | 1692 | --DOCSHELL 0x124d24800 == 38 [pid = 1692] [id = 550] 18:54:30 INFO - PROCESS | 1692 | --DOCSHELL 0x121ceb800 == 37 [pid = 1692] [id = 549] 18:54:30 INFO - PROCESS | 1692 | --DOCSHELL 0x1210bd800 == 36 [pid = 1692] [id = 548] 18:54:30 INFO - PROCESS | 1692 | --DOCSHELL 0x119209000 == 35 [pid = 1692] [id = 547] 18:54:30 INFO - PROCESS | 1692 | --DOCSHELL 0x1162e5000 == 34 [pid = 1692] [id = 546] 18:54:30 INFO - PROCESS | 1692 | --DOCSHELL 0x119d3c800 == 33 [pid = 1692] [id = 545] 18:54:30 INFO - PROCESS | 1692 | --DOCSHELL 0x1160a1000 == 32 [pid = 1692] [id = 544] 18:54:30 INFO - PROCESS | 1692 | --DOCSHELL 0x12d231800 == 31 [pid = 1692] [id = 543] 18:54:30 INFO - PROCESS | 1692 | --DOCSHELL 0x12b128000 == 30 [pid = 1692] [id = 557] 18:54:30 INFO - PROCESS | 1692 | --DOCSHELL 0x12b119800 == 29 [pid = 1692] [id = 556] 18:54:30 INFO - PROCESS | 1692 | --DOCSHELL 0x128324000 == 28 [pid = 1692] [id = 555] 18:54:30 INFO - PROCESS | 1692 | --DOCSHELL 0x119c3c800 == 27 [pid = 1692] [id = 554] 18:54:30 INFO - PROCESS | 1692 | --DOCSHELL 0x113ada000 == 26 [pid = 1692] [id = 553] 18:54:30 INFO - PROCESS | 1692 | --DOMWINDOW == 99 (0x126d75800) [pid = 1692] [serial = 1612] [outer = 0x0] [url = about:blank] 18:54:30 INFO - PROCESS | 1692 | --DOMWINDOW == 98 (0x1183ad400) [pid = 1692] [serial = 1591] [outer = 0x0] [url = about:blank] 18:54:30 INFO - PROCESS | 1692 | --DOMWINDOW == 97 (0x1184be800) [pid = 1692] [serial = 1592] [outer = 0x0] [url = about:blank] 18:54:30 INFO - PROCESS | 1692 | --DOMWINDOW == 96 (0x120f8c800) [pid = 1692] [serial = 1603] [outer = 0x0] [url = about:blank] 18:54:30 INFO - PROCESS | 1692 | --DOMWINDOW == 95 (0x1283dd400) [pid = 1692] [serial = 1615] [outer = 0x0] [url = about:blank] 18:54:30 INFO - PROCESS | 1692 | --DOMWINDOW == 94 (0x121acb800) [pid = 1692] [serial = 1604] [outer = 0x0] [url = about:blank] 18:54:30 INFO - PROCESS | 1692 | --DOMWINDOW == 93 (0x118086c00) [pid = 1692] [serial = 1588] [outer = 0x0] [url = about:blank] 18:54:30 INFO - PROCESS | 1692 | --DOMWINDOW == 92 (0x120f82000) [pid = 1692] [serial = 1600] [outer = 0x0] [url = about:blank] 18:54:30 INFO - PROCESS | 1692 | --DOMWINDOW == 91 (0x1213b6800) [pid = 1692] [serial = 1601] [outer = 0x0] [url = about:blank] 18:54:30 INFO - PROCESS | 1692 | --DOMWINDOW == 90 (0x11831a800) [pid = 1692] [serial = 1589] [outer = 0x0] [url = about:blank] 18:54:30 INFO - PROCESS | 1692 | --DOMWINDOW == 89 (0x1133c1c00) [pid = 1692] [serial = 1582] [outer = 0x0] [url = about:blank] 18:54:30 INFO - PROCESS | 1692 | --DOMWINDOW == 88 (0x11386b400) [pid = 1692] [serial = 1583] [outer = 0x0] [url = about:blank] 18:54:30 INFO - PROCESS | 1692 | --DOMWINDOW == 87 (0x129136c00) [pid = 1692] [serial = 1577] [outer = 0x0] [url = about:blank] 18:54:30 INFO - PROCESS | 1692 | --DOMWINDOW == 86 (0x116084800) [pid = 1692] [serial = 1585] [outer = 0x0] [url = about:blank] 18:54:30 INFO - PROCESS | 1692 | --DOMWINDOW == 85 (0x11696d800) [pid = 1692] [serial = 1586] [outer = 0x0] [url = about:blank] 18:54:30 INFO - PROCESS | 1692 | --DOMWINDOW == 84 (0x119081400) [pid = 1692] [serial = 1594] [outer = 0x0] [url = about:blank] 18:54:30 INFO - PROCESS | 1692 | --DOMWINDOW == 83 (0x1197e1800) [pid = 1692] [serial = 1595] [outer = 0x0] [url = about:blank] 18:54:30 INFO - PROCESS | 1692 | --DOMWINDOW == 82 (0x119c7b800) [pid = 1692] [serial = 1597] [outer = 0x0] [url = about:blank] 18:54:30 INFO - PROCESS | 1692 | --DOMWINDOW == 81 (0x119edc000) [pid = 1692] [serial = 1598] [outer = 0x0] [url = about:blank] 18:54:30 INFO - PROCESS | 1692 | --DOMWINDOW == 80 (0x112a56000) [pid = 1692] [serial = 1579] [outer = 0x0] [url = about:blank] 18:54:30 INFO - PROCESS | 1692 | --DOMWINDOW == 79 (0x112d0a800) [pid = 1692] [serial = 1580] [outer = 0x0] [url = about:blank] 18:54:30 INFO - PROCESS | 1692 | --DOMWINDOW == 78 (0x124d07800) [pid = 1692] [serial = 1606] [outer = 0x0] [url = about:blank] 18:54:30 INFO - PROCESS | 1692 | --DOMWINDOW == 77 (0x12559b400) [pid = 1692] [serial = 1607] [outer = 0x0] [url = about:blank] 18:54:30 INFO - PROCESS | 1692 | --DOMWINDOW == 76 (0x12947b800) [pid = 1692] [serial = 1628] [outer = 0x0] [url = about:blank] 18:54:30 INFO - PROCESS | 1692 | --DOMWINDOW == 75 (0x12913ac00) [pid = 1692] [serial = 1618] [outer = 0x0] [url = about:blank] 18:54:30 INFO - PROCESS | 1692 | --DOMWINDOW == 74 (0x12902a400) [pid = 1692] [serial = 1616] [outer = 0x0] [url = about:blank] 18:54:30 INFO - PROCESS | 1692 | --DOMWINDOW == 73 (0x129382000) [pid = 1692] [serial = 1619] [outer = 0x0] [url = about:blank] 18:54:30 INFO - PROCESS | 1692 | --DOMWINDOW == 72 (0x1130fec00) [pid = 1692] [serial = 1621] [outer = 0x0] [url = about:blank] 18:54:30 INFO - PROCESS | 1692 | --DOMWINDOW == 71 (0x11808b800) [pid = 1692] [serial = 1622] [outer = 0x0] [url = about:blank] 18:54:30 INFO - PROCESS | 1692 | --DOMWINDOW == 70 (0x129388800) [pid = 1692] [serial = 1627] [outer = 0x0] [url = about:blank] 18:54:30 INFO - PROCESS | 1692 | --DOMWINDOW == 69 (0x12a549800) [pid = 1692] [serial = 1630] [outer = 0x0] [url = about:blank] 18:54:30 INFO - PROCESS | 1692 | --DOMWINDOW == 68 (0x1195d0c00) [pid = 1692] [serial = 1624] [outer = 0x0] [url = about:blank] 18:54:30 INFO - PROCESS | 1692 | --DOMWINDOW == 67 (0x126d81000) [pid = 1692] [serial = 1625] [outer = 0x0] [url = about:blank] 18:54:30 INFO - PROCESS | 1692 | --DOMWINDOW == 66 (0x124d06c00) [pid = 1692] [serial = 1609] [outer = 0x0] [url = about:blank] 18:54:30 INFO - PROCESS | 1692 | --DOMWINDOW == 65 (0x126d38000) [pid = 1692] [serial = 1610] [outer = 0x0] [url = about:blank] 18:54:30 INFO - PROCESS | 1692 | --DOMWINDOW == 64 (0x1282db800) [pid = 1692] [serial = 1613] [outer = 0x0] [url = about:blank] 18:54:30 INFO - PROCESS | 1692 | 1467424470391 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]]]}] 18:54:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 18:54:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 1171ms 18:54:30 INFO - PROCESS | 1692 | 1467424470406 Marionette TRACE conn2 -> [0,2205,"getWindowHandle",null] 18:54:30 INFO - PROCESS | 1692 | 1467424470410 Marionette TRACE conn2 <- [1,2205,null,{"value":"7"}] 18:54:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 18:54:30 INFO - PROCESS | 1692 | 1467424470414 Marionette TRACE conn2 -> [0,2206,"setScriptTimeout",{"ms":35000}] 18:54:30 INFO - PROCESS | 1692 | 1467424470418 Marionette TRACE conn2 <- [1,2206,null,{}] 18:54:30 INFO - PROCESS | 1692 | 1467424470423 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}] 18:54:30 INFO - PROCESS | 1692 | 1467424470425 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:54:30 INFO - PROCESS | 1692 | 1467424470539 Marionette TRACE conn2 <- [1,2207,null,{"value":null}] 18:54:30 INFO - PROCESS | 1692 | 1467424470548 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:54:30 INFO - PROCESS | 1692 | 1467424470550 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:54:30 INFO - PROCESS | 1692 | ++DOCSHELL 0x11694e800 == 27 [pid = 1692] [id = 559] 18:54:30 INFO - PROCESS | 1692 | ++DOMWINDOW == 65 (0x1128d8c00) [pid = 1692] [serial = 1677] [outer = 0x0] 18:54:30 INFO - PROCESS | 1692 | ++DOMWINDOW == 66 (0x112a55800) [pid = 1692] [serial = 1678] [outer = 0x1128d8c00] 18:54:30 INFO - PROCESS | 1692 | 1467424470598 Marionette DEBUG loaded listener.js 18:54:30 INFO - PROCESS | 1692 | ++DOMWINDOW == 67 (0x112a85800) [pid = 1692] [serial = 1679] [outer = 0x1128d8c00] 18:54:30 INFO - PROCESS | 1692 | 1467424470987 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]]]}] 18:54:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 18:54:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 625ms 18:54:31 INFO - PROCESS | 1692 | 1467424471038 Marionette TRACE conn2 -> [0,2209,"getWindowHandle",null] 18:54:31 INFO - PROCESS | 1692 | 1467424471042 Marionette TRACE conn2 <- [1,2209,null,{"value":"7"}] 18:54:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 18:54:31 INFO - PROCESS | 1692 | 1467424471047 Marionette TRACE conn2 -> [0,2210,"setScriptTimeout",{"ms":35000}] 18:54:31 INFO - PROCESS | 1692 | 1467424471049 Marionette TRACE conn2 <- [1,2210,null,{}] 18:54:31 INFO - PROCESS | 1692 | 1467424471051 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}] 18:54:31 INFO - PROCESS | 1692 | 1467424471053 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:54:31 INFO - PROCESS | 1692 | 1467424471131 Marionette TRACE conn2 <- [1,2211,null,{"value":null}] 18:54:31 INFO - PROCESS | 1692 | 1467424471137 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:54:31 INFO - PROCESS | 1692 | 1467424471139 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:54:31 INFO - PROCESS | 1692 | ++DOCSHELL 0x11861b000 == 28 [pid = 1692] [id = 560] 18:54:31 INFO - PROCESS | 1692 | ++DOMWINDOW == 68 (0x1131d1000) [pid = 1692] [serial = 1680] [outer = 0x0] 18:54:31 INFO - PROCESS | 1692 | ++DOMWINDOW == 69 (0x11336c400) [pid = 1692] [serial = 1681] [outer = 0x1131d1000] 18:54:31 INFO - PROCESS | 1692 | 1467424471167 Marionette DEBUG loaded listener.js 18:54:31 INFO - PROCESS | 1692 | ++DOMWINDOW == 70 (0x1133df800) [pid = 1692] [serial = 1682] [outer = 0x1131d1000] 18:54:31 INFO - PROCESS | 1692 | 1467424471508 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]]]}] 18:54:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 18:54:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 470ms 18:54:31 INFO - PROCESS | 1692 | 1467424471520 Marionette TRACE conn2 -> [0,2213,"getWindowHandle",null] 18:54:31 INFO - PROCESS | 1692 | 1467424471529 Marionette TRACE conn2 <- [1,2213,null,{"value":"7"}] 18:54:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 18:54:31 INFO - PROCESS | 1692 | 1467424471532 Marionette TRACE conn2 -> [0,2214,"setScriptTimeout",{"ms":35000}] 18:54:31 INFO - PROCESS | 1692 | 1467424471536 Marionette TRACE conn2 <- [1,2214,null,{}] 18:54:31 INFO - PROCESS | 1692 | 1467424471549 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}] 18:54:31 INFO - PROCESS | 1692 | 1467424471553 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:54:31 INFO - PROCESS | 1692 | 1467424471653 Marionette TRACE conn2 <- [1,2215,null,{"value":null}] 18:54:31 INFO - PROCESS | 1692 | 1467424471658 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:54:31 INFO - PROCESS | 1692 | 1467424471660 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:54:31 INFO - PROCESS | 1692 | ++DOCSHELL 0x119d1f000 == 29 [pid = 1692] [id = 561] 18:54:31 INFO - PROCESS | 1692 | ++DOMWINDOW == 71 (0x1121b2800) [pid = 1692] [serial = 1683] [outer = 0x0] 18:54:31 INFO - PROCESS | 1692 | ++DOMWINDOW == 72 (0x1166f5800) [pid = 1692] [serial = 1684] [outer = 0x1121b2800] 18:54:31 INFO - PROCESS | 1692 | 1467424471690 Marionette DEBUG loaded listener.js 18:54:31 INFO - PROCESS | 1692 | ++DOMWINDOW == 73 (0x116972000) [pid = 1692] [serial = 1685] [outer = 0x1121b2800] 18:54:32 INFO - PROCESS | 1692 | 1467424472026 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]]]}] 18:54:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 18:54:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 524ms 18:54:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 18:54:32 INFO - PROCESS | 1692 | 1467424472055 Marionette TRACE conn2 -> [0,2217,"getWindowHandle",null] 18:54:32 INFO - PROCESS | 1692 | 1467424472057 Marionette TRACE conn2 <- [1,2217,null,{"value":"7"}] 18:54:32 INFO - PROCESS | 1692 | 1467424472059 Marionette TRACE conn2 -> [0,2218,"setScriptTimeout",{"ms":35000}] 18:54:32 INFO - PROCESS | 1692 | 1467424472060 Marionette TRACE conn2 <- [1,2218,null,{}] 18:54:32 INFO - PROCESS | 1692 | 1467424472062 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}] 18:54:32 INFO - PROCESS | 1692 | 1467424472063 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:54:32 INFO - PROCESS | 1692 | 1467424472141 Marionette TRACE conn2 <- [1,2219,null,{"value":null}] 18:54:32 INFO - PROCESS | 1692 | 1467424472202 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:54:32 INFO - PROCESS | 1692 | 1467424472203 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:54:32 INFO - PROCESS | 1692 | ++DOCSHELL 0x1219a8000 == 30 [pid = 1692] [id = 562] 18:54:32 INFO - PROCESS | 1692 | ++DOMWINDOW == 74 (0x116970800) [pid = 1692] [serial = 1686] [outer = 0x0] 18:54:32 INFO - PROCESS | 1692 | ++DOMWINDOW == 75 (0x11807e000) [pid = 1692] [serial = 1687] [outer = 0x116970800] 18:54:32 INFO - PROCESS | 1692 | 1467424472229 Marionette DEBUG loaded listener.js 18:54:32 INFO - PROCESS | 1692 | ++DOMWINDOW == 76 (0x118322c00) [pid = 1692] [serial = 1688] [outer = 0x116970800] 18:54:32 INFO - PROCESS | 1692 | 1467424472536 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]]]}] 18:54:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 18:54:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 519ms 18:54:32 INFO - PROCESS | 1692 | 1467424472579 Marionette TRACE conn2 -> [0,2221,"getWindowHandle",null] 18:54:32 INFO - PROCESS | 1692 | 1467424472580 Marionette TRACE conn2 <- [1,2221,null,{"value":"7"}] 18:54:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 18:54:32 INFO - PROCESS | 1692 | 1467424472583 Marionette TRACE conn2 -> [0,2222,"setScriptTimeout",{"ms":35000}] 18:54:32 INFO - PROCESS | 1692 | 1467424472585 Marionette TRACE conn2 <- [1,2222,null,{}] 18:54:32 INFO - PROCESS | 1692 | 1467424472596 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}] 18:54:32 INFO - PROCESS | 1692 | 1467424472597 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:54:32 INFO - PROCESS | 1692 | 1467424472702 Marionette TRACE conn2 <- [1,2223,null,{"value":null}] 18:54:32 INFO - PROCESS | 1692 | 1467424472705 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:54:32 INFO - PROCESS | 1692 | 1467424472706 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:54:32 INFO - PROCESS | 1692 | ++DOCSHELL 0x124970800 == 31 [pid = 1692] [id = 563] 18:54:32 INFO - PROCESS | 1692 | ++DOMWINDOW == 77 (0x1131cdc00) [pid = 1692] [serial = 1689] [outer = 0x0] 18:54:32 INFO - PROCESS | 1692 | ++DOMWINDOW == 78 (0x1184bb000) [pid = 1692] [serial = 1690] [outer = 0x1131cdc00] 18:54:32 INFO - PROCESS | 1692 | 1467424472731 Marionette DEBUG loaded listener.js 18:54:32 INFO - PROCESS | 1692 | ++DOMWINDOW == 79 (0x1184e6000) [pid = 1692] [serial = 1691] [outer = 0x1131cdc00] 18:54:33 INFO - PROCESS | 1692 | 1467424473140 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]]]}] 18:54:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 18:54:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 578ms 18:54:33 INFO - PROCESS | 1692 | 1467424473162 Marionette TRACE conn2 -> [0,2225,"getWindowHandle",null] 18:54:33 INFO - PROCESS | 1692 | 1467424473163 Marionette TRACE conn2 <- [1,2225,null,{"value":"7"}] 18:54:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 18:54:33 INFO - PROCESS | 1692 | 1467424473165 Marionette TRACE conn2 -> [0,2226,"setScriptTimeout",{"ms":35000}] 18:54:33 INFO - PROCESS | 1692 | 1467424473166 Marionette TRACE conn2 <- [1,2226,null,{}] 18:54:33 INFO - PROCESS | 1692 | 1467424473175 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}] 18:54:33 INFO - PROCESS | 1692 | 1467424473179 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:54:33 INFO - PROCESS | 1692 | 1467424473300 Marionette TRACE conn2 <- [1,2227,null,{"value":null}] 18:54:33 INFO - PROCESS | 1692 | 1467424473303 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:54:33 INFO - PROCESS | 1692 | 1467424473305 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:54:33 INFO - PROCESS | 1692 | ++DOCSHELL 0x1268bc000 == 32 [pid = 1692] [id = 564] 18:54:33 INFO - PROCESS | 1692 | ++DOMWINDOW == 80 (0x118323400) [pid = 1692] [serial = 1692] [outer = 0x0] 18:54:33 INFO - PROCESS | 1692 | ++DOMWINDOW == 81 (0x11907c000) [pid = 1692] [serial = 1693] [outer = 0x118323400] 18:54:33 INFO - PROCESS | 1692 | 1467424473330 Marionette DEBUG loaded listener.js 18:54:33 INFO - PROCESS | 1692 | ++DOMWINDOW == 82 (0x119c7b400) [pid = 1692] [serial = 1694] [outer = 0x118323400] 18:54:33 INFO - PROCESS | 1692 | 1467424473680 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]]]}] 18:54:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 18:54:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 521ms 18:54:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 18:54:33 INFO - PROCESS | 1692 | 1467424473691 Marionette TRACE conn2 -> [0,2229,"getWindowHandle",null] 18:54:33 INFO - PROCESS | 1692 | 1467424473692 Marionette TRACE conn2 <- [1,2229,null,{"value":"7"}] 18:54:33 INFO - PROCESS | 1692 | 1467424473694 Marionette TRACE conn2 -> [0,2230,"setScriptTimeout",{"ms":35000}] 18:54:33 INFO - PROCESS | 1692 | 1467424473696 Marionette TRACE conn2 <- [1,2230,null,{}] 18:54:33 INFO - PROCESS | 1692 | 1467424473698 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}] 18:54:33 INFO - PROCESS | 1692 | 1467424473699 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:54:33 INFO - PROCESS | 1692 | 1467424473810 Marionette TRACE conn2 <- [1,2231,null,{"value":null}] 18:54:33 INFO - PROCESS | 1692 | 1467424473825 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:54:33 INFO - PROCESS | 1692 | 1467424473827 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:54:33 INFO - PROCESS | 1692 | ++DOCSHELL 0x12932a000 == 33 [pid = 1692] [id = 565] 18:54:33 INFO - PROCESS | 1692 | ++DOMWINDOW == 83 (0x119c89c00) [pid = 1692] [serial = 1695] [outer = 0x0] 18:54:33 INFO - PROCESS | 1692 | ++DOMWINDOW == 84 (0x119edb400) [pid = 1692] [serial = 1696] [outer = 0x119c89c00] 18:54:33 INFO - PROCESS | 1692 | 1467424473851 Marionette DEBUG loaded listener.js 18:54:33 INFO - PROCESS | 1692 | ++DOMWINDOW == 85 (0x120f89400) [pid = 1692] [serial = 1697] [outer = 0x119c89c00] 18:54:34 INFO - PROCESS | 1692 | 1467424474221 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]]]}] 18:54:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 18:54:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 569ms 18:54:34 INFO - PROCESS | 1692 | 1467424474264 Marionette TRACE conn2 -> [0,2233,"getWindowHandle",null] 18:54:34 INFO - PROCESS | 1692 | 1467424474265 Marionette TRACE conn2 <- [1,2233,null,{"value":"7"}] 18:54:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 18:54:34 INFO - PROCESS | 1692 | 1467424474268 Marionette TRACE conn2 -> [0,2234,"setScriptTimeout",{"ms":35000}] 18:54:34 INFO - PROCESS | 1692 | 1467424474269 Marionette TRACE conn2 <- [1,2234,null,{}] 18:54:34 INFO - PROCESS | 1692 | 1467424474271 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}] 18:54:34 INFO - PROCESS | 1692 | 1467424474272 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:54:34 INFO - PROCESS | 1692 | 1467424474371 Marionette TRACE conn2 <- [1,2235,null,{"value":null}] 18:54:34 INFO - PROCESS | 1692 | 1467424474375 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:54:34 INFO - PROCESS | 1692 | 1467424474376 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:54:34 INFO - PROCESS | 1692 | ++DOCSHELL 0x12a6af800 == 34 [pid = 1692] [id = 566] 18:54:34 INFO - PROCESS | 1692 | ++DOMWINDOW == 86 (0x119dd7800) [pid = 1692] [serial = 1698] [outer = 0x0] 18:54:34 INFO - PROCESS | 1692 | ++DOMWINDOW == 87 (0x1213b6800) [pid = 1692] [serial = 1699] [outer = 0x119dd7800] 18:54:34 INFO - PROCESS | 1692 | 1467424474401 Marionette DEBUG loaded listener.js 18:54:34 INFO - PROCESS | 1692 | ++DOMWINDOW == 88 (0x121955c00) [pid = 1692] [serial = 1700] [outer = 0x119dd7800] 18:54:34 INFO - PROCESS | 1692 | --DOMWINDOW == 87 (0x121956800) [pid = 1692] [serial = 1656] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 18:54:34 INFO - PROCESS | 1692 | --DOMWINDOW == 86 (0x11269bc00) [pid = 1692] [serial = 1632] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 18:54:34 INFO - PROCESS | 1692 | --DOMWINDOW == 85 (0x112edb800) [pid = 1692] [serial = 1644] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 18:54:34 INFO - PROCESS | 1692 | --DOMWINDOW == 84 (0x11384b000) [pid = 1692] [serial = 1635] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 18:54:34 INFO - PROCESS | 1692 | --DOMWINDOW == 83 (0x1138f0000) [pid = 1692] [serial = 1641] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 18:54:34 INFO - PROCESS | 1692 | --DOMWINDOW == 82 (0x112d11800) [pid = 1692] [serial = 1638] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 18:54:34 INFO - PROCESS | 1692 | --DOMWINDOW == 81 (0x1184c8c00) [pid = 1692] [serial = 1647] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 18:54:34 INFO - PROCESS | 1692 | --DOMWINDOW == 80 (0x1197d5400) [pid = 1692] [serial = 1653] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 18:54:34 INFO - PROCESS | 1692 | --DOMWINDOW == 79 (0x11701f400) [pid = 1692] [serial = 1650] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 18:54:34 INFO - PROCESS | 1692 | --DOMWINDOW == 78 (0x12947bc00) [pid = 1692] [serial = 1629] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 18:54:34 INFO - PROCESS | 1692 | 1467424474841 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]]]}] 18:54:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 18:54:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 620ms 18:54:34 INFO - PROCESS | 1692 | 1467424474889 Marionette TRACE conn2 -> [0,2237,"getWindowHandle",null] 18:54:34 INFO - PROCESS | 1692 | 1467424474890 Marionette TRACE conn2 <- [1,2237,null,{"value":"7"}] 18:54:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 18:54:34 INFO - PROCESS | 1692 | 1467424474893 Marionette TRACE conn2 -> [0,2238,"setScriptTimeout",{"ms":35000}] 18:54:34 INFO - PROCESS | 1692 | 1467424474894 Marionette TRACE conn2 <- [1,2238,null,{}] 18:54:34 INFO - PROCESS | 1692 | 1467424474896 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}] 18:54:34 INFO - PROCESS | 1692 | 1467424474897 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:54:34 INFO - PROCESS | 1692 | 1467424474985 Marionette TRACE conn2 <- [1,2239,null,{"value":null}] 18:54:34 INFO - PROCESS | 1692 | 1467424474989 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:54:34 INFO - PROCESS | 1692 | 1467424474990 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:54:34 INFO - PROCESS | 1692 | ++DOCSHELL 0x119d16800 == 35 [pid = 1692] [id = 567] 18:54:34 INFO - PROCESS | 1692 | ++DOMWINDOW == 79 (0x1138e8800) [pid = 1692] [serial = 1701] [outer = 0x0] 18:54:35 INFO - PROCESS | 1692 | ++DOMWINDOW == 80 (0x118c17400) [pid = 1692] [serial = 1702] [outer = 0x1138e8800] 18:54:35 INFO - PROCESS | 1692 | 1467424475015 Marionette DEBUG loaded listener.js 18:54:35 INFO - PROCESS | 1692 | ++DOMWINDOW == 81 (0x121057400) [pid = 1692] [serial = 1703] [outer = 0x1138e8800] 18:54:35 INFO - PROCESS | 1692 | 1467424475443 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]]]}] 18:54:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 18:54:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 568ms 18:54:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 18:54:35 INFO - PROCESS | 1692 | 1467424475462 Marionette TRACE conn2 -> [0,2241,"getWindowHandle",null] 18:54:35 INFO - PROCESS | 1692 | 1467424475464 Marionette TRACE conn2 <- [1,2241,null,{"value":"7"}] 18:54:35 INFO - PROCESS | 1692 | 1467424475468 Marionette TRACE conn2 -> [0,2242,"setScriptTimeout",{"ms":35000}] 18:54:35 INFO - PROCESS | 1692 | 1467424475470 Marionette TRACE conn2 <- [1,2242,null,{}] 18:54:35 INFO - PROCESS | 1692 | 1467424475473 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}] 18:54:35 INFO - PROCESS | 1692 | 1467424475475 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:54:35 INFO - PROCESS | 1692 | 1467424475634 Marionette TRACE conn2 <- [1,2243,null,{"value":null}] 18:54:35 INFO - PROCESS | 1692 | 1467424475645 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:54:35 INFO - PROCESS | 1692 | 1467424475646 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:54:35 INFO - PROCESS | 1692 | ++DOCSHELL 0x12aad9000 == 36 [pid = 1692] [id = 568] 18:54:35 INFO - PROCESS | 1692 | ++DOMWINDOW == 82 (0x11701f400) [pid = 1692] [serial = 1704] [outer = 0x0] 18:54:35 INFO - PROCESS | 1692 | ++DOMWINDOW == 83 (0x121a17800) [pid = 1692] [serial = 1705] [outer = 0x11701f400] 18:54:35 INFO - PROCESS | 1692 | 1467424475670 Marionette DEBUG loaded listener.js 18:54:35 INFO - PROCESS | 1692 | ++DOMWINDOW == 84 (0x121acf400) [pid = 1692] [serial = 1706] [outer = 0x11701f400] 18:54:35 INFO - PROCESS | 1692 | 1467424475971 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]]]}] 18:54:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 18:54:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 521ms 18:54:35 INFO - PROCESS | 1692 | 1467424475990 Marionette TRACE conn2 -> [0,2245,"getWindowHandle",null] 18:54:35 INFO - PROCESS | 1692 | 1467424475991 Marionette TRACE conn2 <- [1,2245,null,{"value":"7"}] 18:54:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 18:54:35 INFO - PROCESS | 1692 | 1467424475994 Marionette TRACE conn2 -> [0,2246,"setScriptTimeout",{"ms":35000}] 18:54:35 INFO - PROCESS | 1692 | 1467424475996 Marionette TRACE conn2 <- [1,2246,null,{}] 18:54:36 INFO - PROCESS | 1692 | 1467424475998 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}] 18:54:36 INFO - PROCESS | 1692 | 1467424475999 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:54:36 INFO - PROCESS | 1692 | 1467424476105 Marionette TRACE conn2 <- [1,2247,null,{"value":null}] 18:54:36 INFO - PROCESS | 1692 | 1467424476108 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:54:36 INFO - PROCESS | 1692 | 1467424476110 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:54:36 INFO - PROCESS | 1692 | ++DOCSHELL 0x12b990000 == 37 [pid = 1692] [id = 569] 18:54:36 INFO - PROCESS | 1692 | ++DOMWINDOW == 85 (0x123c70400) [pid = 1692] [serial = 1707] [outer = 0x0] 18:54:36 INFO - PROCESS | 1692 | ++DOMWINDOW == 86 (0x124d11800) [pid = 1692] [serial = 1708] [outer = 0x123c70400] 18:54:36 INFO - PROCESS | 1692 | 1467424476137 Marionette DEBUG loaded listener.js 18:54:36 INFO - PROCESS | 1692 | ++DOMWINDOW == 87 (0x1260bdc00) [pid = 1692] [serial = 1709] [outer = 0x123c70400] 18:54:36 INFO - PROCESS | 1692 | 1467424476485 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]]]}] 18:54:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 18:54:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 520ms 18:54:36 INFO - PROCESS | 1692 | 1467424476515 Marionette TRACE conn2 -> [0,2249,"getWindowHandle",null] 18:54:36 INFO - PROCESS | 1692 | 1467424476516 Marionette TRACE conn2 <- [1,2249,null,{"value":"7"}] 18:54:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 18:54:36 INFO - PROCESS | 1692 | 1467424476519 Marionette TRACE conn2 -> [0,2250,"setScriptTimeout",{"ms":35000}] 18:54:36 INFO - PROCESS | 1692 | 1467424476520 Marionette TRACE conn2 <- [1,2250,null,{}] 18:54:36 INFO - PROCESS | 1692 | 1467424476533 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}] 18:54:36 INFO - PROCESS | 1692 | 1467424476534 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:54:36 INFO - PROCESS | 1692 | 1467424476613 Marionette TRACE conn2 <- [1,2251,null,{"value":null}] 18:54:36 INFO - PROCESS | 1692 | 1467424476618 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:54:36 INFO - PROCESS | 1692 | 1467424476620 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:54:36 INFO - PROCESS | 1692 | ++DOCSHELL 0x112d3b800 == 38 [pid = 1692] [id = 570] 18:54:36 INFO - PROCESS | 1692 | ++DOMWINDOW == 88 (0x110e29800) [pid = 1692] [serial = 1710] [outer = 0x0] 18:54:36 INFO - PROCESS | 1692 | ++DOMWINDOW == 89 (0x110eebc00) [pid = 1692] [serial = 1711] [outer = 0x110e29800] 18:54:36 INFO - PROCESS | 1692 | 1467424476694 Marionette DEBUG loaded listener.js 18:54:36 INFO - PROCESS | 1692 | ++DOMWINDOW == 90 (0x11269ec00) [pid = 1692] [serial = 1712] [outer = 0x110e29800] 18:54:37 INFO - PROCESS | 1692 | 1467424477272 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]]]}] 18:54:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 18:54:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 768ms 18:54:37 INFO - PROCESS | 1692 | 1467424477310 Marionette TRACE conn2 -> [0,2253,"getWindowHandle",null] 18:54:37 INFO - PROCESS | 1692 | 1467424477312 Marionette TRACE conn2 <- [1,2253,null,{"value":"7"}] 18:54:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 18:54:37 INFO - PROCESS | 1692 | 1467424477318 Marionette TRACE conn2 -> [0,2254,"setScriptTimeout",{"ms":35000}] 18:54:37 INFO - PROCESS | 1692 | 1467424477321 Marionette TRACE conn2 <- [1,2254,null,{}] 18:54:37 INFO - PROCESS | 1692 | 1467424477324 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}] 18:54:37 INFO - PROCESS | 1692 | 1467424477326 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:54:37 INFO - PROCESS | 1692 | 1467424477461 Marionette TRACE conn2 <- [1,2255,null,{"value":null}] 18:54:37 INFO - PROCESS | 1692 | 1467424477542 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:54:37 INFO - PROCESS | 1692 | 1467424477544 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:54:37 INFO - PROCESS | 1692 | ++DOCSHELL 0x119b5d800 == 39 [pid = 1692] [id = 571] 18:54:37 INFO - PROCESS | 1692 | ++DOMWINDOW == 91 (0x11336c800) [pid = 1692] [serial = 1713] [outer = 0x0] 18:54:37 INFO - PROCESS | 1692 | ++DOMWINDOW == 92 (0x1133e2400) [pid = 1692] [serial = 1714] [outer = 0x11336c800] 18:54:37 INFO - PROCESS | 1692 | 1467424477575 Marionette DEBUG loaded listener.js 18:54:37 INFO - PROCESS | 1692 | ++DOMWINDOW == 93 (0x113f36400) [pid = 1692] [serial = 1715] [outer = 0x11336c800] 18:54:38 INFO - PROCESS | 1692 | 1467424478273 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]]]}] 18:54:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 18:54:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 976ms 18:54:38 INFO - PROCESS | 1692 | 1467424478308 Marionette TRACE conn2 -> [0,2257,"getWindowHandle",null] 18:54:38 INFO - PROCESS | 1692 | 1467424478310 Marionette TRACE conn2 <- [1,2257,null,{"value":"7"}] 18:54:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 18:54:38 INFO - PROCESS | 1692 | 1467424478315 Marionette TRACE conn2 -> [0,2258,"setScriptTimeout",{"ms":35000}] 18:54:38 INFO - PROCESS | 1692 | 1467424478317 Marionette TRACE conn2 <- [1,2258,null,{}] 18:54:38 INFO - PROCESS | 1692 | 1467424478320 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}] 18:54:38 INFO - PROCESS | 1692 | 1467424478322 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:54:38 INFO - PROCESS | 1692 | 1467424478433 Marionette TRACE conn2 <- [1,2259,null,{"value":null}] 18:54:38 INFO - PROCESS | 1692 | --DOCSHELL 0x12b990000 == 38 [pid = 1692] [id = 569] 18:54:38 INFO - PROCESS | 1692 | --DOCSHELL 0x12aad9000 == 37 [pid = 1692] [id = 568] 18:54:38 INFO - PROCESS | 1692 | --DOCSHELL 0x119d16800 == 36 [pid = 1692] [id = 567] 18:54:38 INFO - PROCESS | 1692 | --DOCSHELL 0x12a6af800 == 35 [pid = 1692] [id = 566] 18:54:38 INFO - PROCESS | 1692 | --DOCSHELL 0x12932a000 == 34 [pid = 1692] [id = 565] 18:54:38 INFO - PROCESS | 1692 | --DOCSHELL 0x1268bc000 == 33 [pid = 1692] [id = 564] 18:54:38 INFO - PROCESS | 1692 | --DOCSHELL 0x124970800 == 32 [pid = 1692] [id = 563] 18:54:38 INFO - PROCESS | 1692 | --DOCSHELL 0x1219a8000 == 31 [pid = 1692] [id = 562] 18:54:38 INFO - PROCESS | 1692 | --DOCSHELL 0x119d1f000 == 30 [pid = 1692] [id = 561] 18:54:38 INFO - PROCESS | 1692 | --DOCSHELL 0x11861b000 == 29 [pid = 1692] [id = 560] 18:54:38 INFO - PROCESS | 1692 | --DOCSHELL 0x11694e800 == 28 [pid = 1692] [id = 559] 18:54:38 INFO - PROCESS | 1692 | --DOMWINDOW == 92 (0x1128cbc00) [pid = 1692] [serial = 1633] [outer = 0x0] [url = about:blank] 18:54:38 INFO - PROCESS | 1692 | --DOMWINDOW == 91 (0x112a5d000) [pid = 1692] [serial = 1634] [outer = 0x0] [url = about:blank] 18:54:38 INFO - PROCESS | 1692 | --DOMWINDOW == 90 (0x117ec9000) [pid = 1692] [serial = 1645] [outer = 0x0] [url = about:blank] 18:54:38 INFO - PROCESS | 1692 | --DOMWINDOW == 89 (0x1184c0400) [pid = 1692] [serial = 1646] [outer = 0x0] [url = about:blank] 18:54:38 INFO - PROCESS | 1692 | --DOMWINDOW == 88 (0x113d45800) [pid = 1692] [serial = 1636] [outer = 0x0] [url = about:blank] 18:54:38 INFO - PROCESS | 1692 | --DOMWINDOW == 87 (0x11662e400) [pid = 1692] [serial = 1637] [outer = 0x0] [url = about:blank] 18:54:38 INFO - PROCESS | 1692 | --DOMWINDOW == 86 (0x11602dc00) [pid = 1692] [serial = 1642] [outer = 0x0] [url = about:blank] 18:54:38 INFO - PROCESS | 1692 | --DOMWINDOW == 85 (0x116f3b000) [pid = 1692] [serial = 1643] [outer = 0x0] [url = about:blank] 18:54:38 INFO - PROCESS | 1692 | --DOMWINDOW == 84 (0x1130f2400) [pid = 1692] [serial = 1639] [outer = 0x0] [url = about:blank] 18:54:38 INFO - PROCESS | 1692 | --DOMWINDOW == 83 (0x113a9f800) [pid = 1692] [serial = 1640] [outer = 0x0] [url = about:blank] 18:54:38 INFO - PROCESS | 1692 | --DOMWINDOW == 82 (0x121acb400) [pid = 1692] [serial = 1655] [outer = 0x0] [url = about:blank] 18:54:38 INFO - PROCESS | 1692 | --DOMWINDOW == 81 (0x11907ec00) [pid = 1692] [serial = 1649] [outer = 0x0] [url = about:blank] 18:54:38 INFO - PROCESS | 1692 | --DOMWINDOW == 80 (0x118c18c00) [pid = 1692] [serial = 1648] [outer = 0x0] [url = about:blank] 18:54:38 INFO - PROCESS | 1692 | --DOMWINDOW == 79 (0x119e9ac00) [pid = 1692] [serial = 1654] [outer = 0x0] [url = about:blank] 18:54:38 INFO - PROCESS | 1692 | --DOMWINDOW == 78 (0x1192b7400) [pid = 1692] [serial = 1651] [outer = 0x0] [url = about:blank] 18:54:38 INFO - PROCESS | 1692 | --DOMWINDOW == 77 (0x12a677400) [pid = 1692] [serial = 1631] [outer = 0x0] [url = about:blank] 18:54:38 INFO - PROCESS | 1692 | --DOMWINDOW == 76 (0x124999800) [pid = 1692] [serial = 1657] [outer = 0x0] [url = about:blank] 18:54:38 INFO - PROCESS | 1692 | --DOMWINDOW == 75 (0x12551b800) [pid = 1692] [serial = 1658] [outer = 0x0] [url = about:blank] 18:54:38 INFO - PROCESS | 1692 | --DOMWINDOW == 74 (0x1195d3c00) [pid = 1692] [serial = 1652] [outer = 0x0] [url = about:blank] 18:54:38 INFO - PROCESS | 1692 | 1467424478523 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:54:38 INFO - PROCESS | 1692 | 1467424478525 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:54:38 INFO - PROCESS | 1692 | ++DOCSHELL 0x116ab2800 == 29 [pid = 1692] [id = 572] 18:54:38 INFO - PROCESS | 1692 | ++DOMWINDOW == 75 (0x112a5d000) [pid = 1692] [serial = 1716] [outer = 0x0] 18:54:38 INFO - PROCESS | 1692 | ++DOMWINDOW == 76 (0x112e5a000) [pid = 1692] [serial = 1717] [outer = 0x112a5d000] 18:54:38 INFO - PROCESS | 1692 | 1467424478555 Marionette DEBUG loaded listener.js 18:54:38 INFO - PROCESS | 1692 | ++DOMWINDOW == 77 (0x1133d9400) [pid = 1692] [serial = 1718] [outer = 0x112a5d000] 18:54:38 INFO - PROCESS | 1692 | 1467424478908 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]]]}] 18:54:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 18:54:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 621ms 18:54:38 INFO - PROCESS | 1692 | 1467424478937 Marionette TRACE conn2 -> [0,2261,"getWindowHandle",null] 18:54:38 INFO - PROCESS | 1692 | 1467424478942 Marionette TRACE conn2 <- [1,2261,null,{"value":"7"}] 18:54:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 18:54:38 INFO - PROCESS | 1692 | 1467424478949 Marionette TRACE conn2 -> [0,2262,"setScriptTimeout",{"ms":35000}] 18:54:38 INFO - PROCESS | 1692 | 1467424478951 Marionette TRACE conn2 <- [1,2262,null,{}] 18:54:38 INFO - PROCESS | 1692 | 1467424478955 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}] 18:54:38 INFO - PROCESS | 1692 | 1467424478958 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:54:39 INFO - PROCESS | 1692 | 1467424479121 Marionette TRACE conn2 <- [1,2263,null,{"value":null}] 18:54:39 INFO - PROCESS | 1692 | 1467424479212 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:54:39 INFO - PROCESS | 1692 | 1467424479214 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:54:39 INFO - PROCESS | 1692 | ++DOCSHELL 0x119840000 == 30 [pid = 1692] [id = 573] 18:54:39 INFO - PROCESS | 1692 | ++DOMWINDOW == 78 (0x113869400) [pid = 1692] [serial = 1719] [outer = 0x0] 18:54:39 INFO - PROCESS | 1692 | ++DOMWINDOW == 79 (0x116973000) [pid = 1692] [serial = 1720] [outer = 0x113869400] 18:54:39 INFO - PROCESS | 1692 | 1467424479259 Marionette DEBUG loaded listener.js 18:54:39 INFO - PROCESS | 1692 | ++DOMWINDOW == 80 (0x1180b7800) [pid = 1692] [serial = 1721] [outer = 0x113869400] 18:54:39 INFO - PROCESS | 1692 | 1467424479594 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]]]}] 18:54:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 18:54:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 672ms 18:54:39 INFO - PROCESS | 1692 | 1467424479624 Marionette TRACE conn2 -> [0,2265,"getWindowHandle",null] 18:54:39 INFO - PROCESS | 1692 | 1467424479625 Marionette TRACE conn2 <- [1,2265,null,{"value":"7"}] 18:54:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 18:54:39 INFO - PROCESS | 1692 | 1467424479628 Marionette TRACE conn2 -> [0,2266,"setScriptTimeout",{"ms":35000}] 18:54:39 INFO - PROCESS | 1692 | 1467424479630 Marionette TRACE conn2 <- [1,2266,null,{}] 18:54:39 INFO - PROCESS | 1692 | 1467424479649 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}] 18:54:39 INFO - PROCESS | 1692 | 1467424479655 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:54:39 INFO - PROCESS | 1692 | 1467424479739 Marionette TRACE conn2 <- [1,2267,null,{"value":null}] 18:54:39 INFO - PROCESS | 1692 | 1467424479798 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:54:39 INFO - PROCESS | 1692 | 1467424479800 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:54:39 INFO - PROCESS | 1692 | ++DOCSHELL 0x1219b2800 == 31 [pid = 1692] [id = 574] 18:54:39 INFO - PROCESS | 1692 | ++DOMWINDOW == 81 (0x11831a400) [pid = 1692] [serial = 1722] [outer = 0x0] 18:54:39 INFO - PROCESS | 1692 | ++DOMWINDOW == 82 (0x1184edc00) [pid = 1692] [serial = 1723] [outer = 0x11831a400] 18:54:39 INFO - PROCESS | 1692 | 1467424479828 Marionette DEBUG loaded listener.js 18:54:39 INFO - PROCESS | 1692 | ++DOMWINDOW == 83 (0x119082800) [pid = 1692] [serial = 1724] [outer = 0x11831a400] 18:54:40 INFO - PROCESS | 1692 | 1467424480116 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]]]}] 18:54:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 18:54:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 525ms 18:54:40 INFO - PROCESS | 1692 | 1467424480161 Marionette TRACE conn2 -> [0,2269,"getWindowHandle",null] 18:54:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 18:54:40 INFO - PROCESS | 1692 | 1467424480164 Marionette TRACE conn2 <- [1,2269,null,{"value":"7"}] 18:54:40 INFO - PROCESS | 1692 | 1467424480170 Marionette TRACE conn2 -> [0,2270,"setScriptTimeout",{"ms":35000}] 18:54:40 INFO - PROCESS | 1692 | 1467424480173 Marionette TRACE conn2 <- [1,2270,null,{}] 18:54:40 INFO - PROCESS | 1692 | 1467424480177 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}] 18:54:40 INFO - PROCESS | 1692 | 1467424480178 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:54:40 INFO - PROCESS | 1692 | 1467424480308 Marionette TRACE conn2 <- [1,2271,null,{"value":null}] 18:54:40 INFO - PROCESS | 1692 | 1467424480400 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:54:40 INFO - PROCESS | 1692 | 1467424480402 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:54:40 INFO - PROCESS | 1692 | ++DOCSHELL 0x125582000 == 32 [pid = 1692] [id = 575] 18:54:40 INFO - PROCESS | 1692 | ++DOMWINDOW == 84 (0x112a53800) [pid = 1692] [serial = 1725] [outer = 0x0] 18:54:40 INFO - PROCESS | 1692 | ++DOMWINDOW == 85 (0x1192bac00) [pid = 1692] [serial = 1726] [outer = 0x112a53800] 18:54:40 INFO - PROCESS | 1692 | 1467424480444 Marionette DEBUG loaded listener.js 18:54:40 INFO - PROCESS | 1692 | ++DOMWINDOW == 86 (0x1197e2000) [pid = 1692] [serial = 1727] [outer = 0x112a53800] 18:54:40 INFO - PROCESS | 1692 | 1467424480807 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]]]}] 18:54:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 18:54:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 676ms 18:54:40 INFO - PROCESS | 1692 | 1467424480851 Marionette TRACE conn2 -> [0,2273,"getWindowHandle",null] 18:54:40 INFO - PROCESS | 1692 | 1467424480853 Marionette TRACE conn2 <- [1,2273,null,{"value":"7"}] 18:54:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 18:54:40 INFO - PROCESS | 1692 | 1467424480855 Marionette TRACE conn2 -> [0,2274,"setScriptTimeout",{"ms":35000}] 18:54:40 INFO - PROCESS | 1692 | 1467424480863 Marionette TRACE conn2 <- [1,2274,null,{}] 18:54:40 INFO - PROCESS | 1692 | 1467424480866 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}] 18:54:40 INFO - PROCESS | 1692 | 1467424480867 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:54:40 INFO - PROCESS | 1692 | 1467424480969 Marionette TRACE conn2 <- [1,2275,null,{"value":null}] 18:54:40 INFO - PROCESS | 1692 | 1467424480973 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:54:40 INFO - PROCESS | 1692 | 1467424480974 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:54:40 INFO - PROCESS | 1692 | ++DOCSHELL 0x117092000 == 33 [pid = 1692] [id = 576] 18:54:40 INFO - PROCESS | 1692 | ++DOMWINDOW == 87 (0x118c23400) [pid = 1692] [serial = 1728] [outer = 0x0] 18:54:40 INFO - PROCESS | 1692 | ++DOMWINDOW == 88 (0x119ed5000) [pid = 1692] [serial = 1729] [outer = 0x118c23400] 18:54:41 INFO - PROCESS | 1692 | 1467424480999 Marionette DEBUG loaded listener.js 18:54:41 INFO - PROCESS | 1692 | ++DOMWINDOW == 89 (0x120f88400) [pid = 1692] [serial = 1730] [outer = 0x118c23400] 18:54:41 INFO - PROCESS | 1692 | 1467424481345 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]]]}] 18:54:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 18:54:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 525ms 18:54:41 INFO - PROCESS | 1692 | 1467424481391 Marionette TRACE conn2 -> [0,2277,"getWindowHandle",null] 18:54:41 INFO - PROCESS | 1692 | 1467424481392 Marionette TRACE conn2 <- [1,2277,null,{"value":"7"}] 18:54:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 18:54:41 INFO - PROCESS | 1692 | 1467424481395 Marionette TRACE conn2 -> [0,2278,"setScriptTimeout",{"ms":35000}] 18:54:41 INFO - PROCESS | 1692 | 1467424481396 Marionette TRACE conn2 <- [1,2278,null,{}] 18:54:41 INFO - PROCESS | 1692 | 1467424481398 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}] 18:54:41 INFO - PROCESS | 1692 | 1467424481402 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:54:41 INFO - PROCESS | 1692 | 1467424481519 Marionette TRACE conn2 <- [1,2279,null,{"value":null}] 18:54:41 INFO - PROCESS | 1692 | 1467424481532 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:54:41 INFO - PROCESS | 1692 | 1467424481533 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:54:41 INFO - PROCESS | 1692 | ++DOCSHELL 0x12a6bd000 == 34 [pid = 1692] [id = 577] 18:54:41 INFO - PROCESS | 1692 | ++DOMWINDOW == 90 (0x1213b7800) [pid = 1692] [serial = 1731] [outer = 0x0] 18:54:41 INFO - PROCESS | 1692 | ++DOMWINDOW == 91 (0x1249a7000) [pid = 1692] [serial = 1732] [outer = 0x1213b7800] 18:54:41 INFO - PROCESS | 1692 | 1467424481559 Marionette DEBUG loaded listener.js 18:54:41 INFO - PROCESS | 1692 | ++DOMWINDOW == 92 (0x125e5d400) [pid = 1692] [serial = 1733] [outer = 0x1213b7800] 18:54:41 INFO - PROCESS | 1692 | 1467424481906 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]]]}] 18:54:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 18:54:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 517ms 18:54:41 INFO - PROCESS | 1692 | 1467424481913 Marionette TRACE conn2 -> [0,2281,"getWindowHandle",null] 18:54:41 INFO - PROCESS | 1692 | 1467424481914 Marionette TRACE conn2 <- [1,2281,null,{"value":"7"}] 18:54:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 18:54:41 INFO - PROCESS | 1692 | 1467424481929 Marionette TRACE conn2 -> [0,2282,"setScriptTimeout",{"ms":35000}] 18:54:41 INFO - PROCESS | 1692 | 1467424481930 Marionette TRACE conn2 <- [1,2282,null,{}] 18:54:41 INFO - PROCESS | 1692 | 1467424481933 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}] 18:54:41 INFO - PROCESS | 1692 | 1467424481936 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:54:42 INFO - PROCESS | 1692 | 1467424482037 Marionette TRACE conn2 <- [1,2283,null,{"value":null}] 18:54:42 INFO - PROCESS | 1692 | 1467424482040 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:54:42 INFO - PROCESS | 1692 | 1467424482041 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:54:42 INFO - PROCESS | 1692 | ++DOCSHELL 0x12aae5000 == 35 [pid = 1692] [id = 578] 18:54:42 INFO - PROCESS | 1692 | ++DOMWINDOW == 93 (0x1184e3c00) [pid = 1692] [serial = 1734] [outer = 0x0] 18:54:42 INFO - PROCESS | 1692 | ++DOMWINDOW == 94 (0x1260cb800) [pid = 1692] [serial = 1735] [outer = 0x1184e3c00] 18:54:42 INFO - PROCESS | 1692 | 1467424482066 Marionette DEBUG loaded listener.js 18:54:42 INFO - PROCESS | 1692 | ++DOMWINDOW == 95 (0x1268bf400) [pid = 1692] [serial = 1736] [outer = 0x1184e3c00] 18:54:42 INFO - PROCESS | 1692 | 1467424482376 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]]]}] 18:54:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 18:54:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 482ms 18:54:42 INFO - PROCESS | 1692 | 1467424482398 Marionette TRACE conn2 -> [0,2285,"getWindowHandle",null] 18:54:42 INFO - PROCESS | 1692 | 1467424482400 Marionette TRACE conn2 <- [1,2285,null,{"value":"7"}] 18:54:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 18:54:42 INFO - PROCESS | 1692 | 1467424482411 Marionette TRACE conn2 -> [0,2286,"setScriptTimeout",{"ms":35000}] 18:54:42 INFO - PROCESS | 1692 | 1467424482412 Marionette TRACE conn2 <- [1,2286,null,{}] 18:54:42 INFO - PROCESS | 1692 | 1467424482415 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}] 18:54:42 INFO - PROCESS | 1692 | 1467424482417 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:54:42 INFO - PROCESS | 1692 | 1467424482551 Marionette TRACE conn2 <- [1,2287,null,{"value":null}] 18:54:42 INFO - PROCESS | 1692 | 1467424482567 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:54:42 INFO - PROCESS | 1692 | 1467424482568 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:54:42 INFO - PROCESS | 1692 | ++DOCSHELL 0x12b980800 == 36 [pid = 1692] [id = 579] 18:54:42 INFO - PROCESS | 1692 | ++DOMWINDOW == 96 (0x1260c0800) [pid = 1692] [serial = 1737] [outer = 0x0] 18:54:42 INFO - PROCESS | 1692 | ++DOMWINDOW == 97 (0x1268cd000) [pid = 1692] [serial = 1738] [outer = 0x1260c0800] 18:54:42 INFO - PROCESS | 1692 | 1467424482609 Marionette DEBUG loaded listener.js 18:54:42 INFO - PROCESS | 1692 | ++DOMWINDOW == 98 (0x126d74400) [pid = 1692] [serial = 1739] [outer = 0x1260c0800] 18:54:43 INFO - PROCESS | 1692 | --DOMWINDOW == 97 (0x11701f400) [pid = 1692] [serial = 1704] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 18:54:43 INFO - PROCESS | 1692 | --DOMWINDOW == 96 (0x116970800) [pid = 1692] [serial = 1686] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 18:54:43 INFO - PROCESS | 1692 | --DOMWINDOW == 95 (0x1130fe000) [pid = 1692] [serial = 1662] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 18:54:43 INFO - PROCESS | 1692 | --DOMWINDOW == 94 (0x110e2a000) [pid = 1692] [serial = 1674] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 18:54:43 INFO - PROCESS | 1692 | --DOMWINDOW == 93 (0x1128d8c00) [pid = 1692] [serial = 1677] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 18:54:43 INFO - PROCESS | 1692 | --DOMWINDOW == 92 (0x119c89c00) [pid = 1692] [serial = 1695] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 18:54:43 INFO - PROCESS | 1692 | --DOMWINDOW == 91 (0x118323400) [pid = 1692] [serial = 1692] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 18:54:43 INFO - PROCESS | 1692 | --DOMWINDOW == 90 (0x1131cdc00) [pid = 1692] [serial = 1689] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 18:54:43 INFO - PROCESS | 1692 | --DOMWINDOW == 89 (0x1184bf800) [pid = 1692] [serial = 1668] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 18:54:43 INFO - PROCESS | 1692 | --DOMWINDOW == 88 (0x1121b2800) [pid = 1692] [serial = 1683] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 18:54:43 INFO - PROCESS | 1692 | --DOMWINDOW == 87 (0x1138e8800) [pid = 1692] [serial = 1701] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 18:54:43 INFO - PROCESS | 1692 | --DOMWINDOW == 86 (0x1184ef800) [pid = 1692] [serial = 1671] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 18:54:43 INFO - PROCESS | 1692 | --DOMWINDOW == 85 (0x116f3ac00) [pid = 1692] [serial = 1665] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 18:54:43 INFO - PROCESS | 1692 | --DOMWINDOW == 84 (0x110eeb000) [pid = 1692] [serial = 1659] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 18:54:43 INFO - PROCESS | 1692 | --DOMWINDOW == 83 (0x119dd7800) [pid = 1692] [serial = 1698] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 18:54:43 INFO - PROCESS | 1692 | --DOMWINDOW == 82 (0x1131d1000) [pid = 1692] [serial = 1680] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 18:54:43 INFO - PROCESS | 1692 | 1467424483156 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]]]}] 18:54:43 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 18:54:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 769ms 18:54:43 INFO - PROCESS | 1692 | 1467424483191 Marionette TRACE conn2 -> [0,2289,"getWindowHandle",null] 18:54:43 INFO - PROCESS | 1692 | 1467424483193 Marionette TRACE conn2 <- [1,2289,null,{"value":"7"}] 18:54:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 18:54:43 INFO - PROCESS | 1692 | 1467424483213 Marionette TRACE conn2 -> [0,2290,"setScriptTimeout",{"ms":35000}] 18:54:43 INFO - PROCESS | 1692 | 1467424483215 Marionette TRACE conn2 <- [1,2290,null,{}] 18:54:43 INFO - PROCESS | 1692 | 1467424483224 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}] 18:54:43 INFO - PROCESS | 1692 | 1467424483225 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:54:43 INFO - PROCESS | 1692 | 1467424483312 Marionette TRACE conn2 <- [1,2291,null,{"value":null}] 18:54:43 INFO - PROCESS | 1692 | 1467424483317 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:54:43 INFO - PROCESS | 1692 | 1467424483320 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:54:43 INFO - PROCESS | 1692 | ++DOCSHELL 0x12be3f000 == 37 [pid = 1692] [id = 580] 18:54:43 INFO - PROCESS | 1692 | ++DOMWINDOW == 83 (0x1131d1000) [pid = 1692] [serial = 1740] [outer = 0x0] 18:54:43 INFO - PROCESS | 1692 | ++DOMWINDOW == 84 (0x1166ed000) [pid = 1692] [serial = 1741] [outer = 0x1131d1000] 18:54:43 INFO - PROCESS | 1692 | 1467424483344 Marionette DEBUG loaded listener.js 18:54:43 INFO - PROCESS | 1692 | ++DOMWINDOW == 85 (0x1184bc000) [pid = 1692] [serial = 1742] [outer = 0x1131d1000] 18:54:43 INFO - PROCESS | 1692 | 1467424483661 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]]]}] 18:54:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 18:54:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 477ms 18:54:43 INFO - PROCESS | 1692 | 1467424483688 Marionette TRACE conn2 -> [0,2293,"getWindowHandle",null] 18:54:43 INFO - PROCESS | 1692 | 1467424483690 Marionette TRACE conn2 <- [1,2293,null,{"value":"7"}] 18:54:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 18:54:43 INFO - PROCESS | 1692 | 1467424483692 Marionette TRACE conn2 -> [0,2294,"setScriptTimeout",{"ms":35000}] 18:54:43 INFO - PROCESS | 1692 | 1467424483693 Marionette TRACE conn2 <- [1,2294,null,{}] 18:54:43 INFO - PROCESS | 1692 | 1467424483696 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}] 18:54:43 INFO - PROCESS | 1692 | 1467424483697 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:54:43 INFO - PROCESS | 1692 | 1467424483778 Marionette TRACE conn2 <- [1,2295,null,{"value":null}] 18:54:43 INFO - PROCESS | 1692 | 1467424483782 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:54:43 INFO - PROCESS | 1692 | 1467424483783 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:54:43 INFO - PROCESS | 1692 | ++DOCSHELL 0x124d22000 == 38 [pid = 1692] [id = 581] 18:54:43 INFO - PROCESS | 1692 | ++DOMWINDOW == 86 (0x1184bf800) [pid = 1692] [serial = 1743] [outer = 0x0] 18:54:43 INFO - PROCESS | 1692 | ++DOMWINDOW == 87 (0x1213bc000) [pid = 1692] [serial = 1744] [outer = 0x1184bf800] 18:54:43 INFO - PROCESS | 1692 | 1467424483810 Marionette DEBUG loaded listener.js 18:54:43 INFO - PROCESS | 1692 | ++DOMWINDOW == 88 (0x126d74800) [pid = 1692] [serial = 1745] [outer = 0x1184bf800] 18:54:44 INFO - PROCESS | 1692 | 1467424484155 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]]]}] 18:54:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 18:54:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 520ms 18:54:44 INFO - PROCESS | 1692 | 1467424484212 Marionette TRACE conn2 -> [0,2297,"getWindowHandle",null] 18:54:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 18:54:44 INFO - PROCESS | 1692 | 1467424484214 Marionette TRACE conn2 <- [1,2297,null,{"value":"7"}] 18:54:44 INFO - PROCESS | 1692 | 1467424484216 Marionette TRACE conn2 -> [0,2298,"setScriptTimeout",{"ms":35000}] 18:54:44 INFO - PROCESS | 1692 | 1467424484220 Marionette TRACE conn2 <- [1,2298,null,{}] 18:54:44 INFO - PROCESS | 1692 | 1467424484223 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}] 18:54:44 INFO - PROCESS | 1692 | 1467424484224 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:54:44 INFO - PROCESS | 1692 | 1467424484313 Marionette TRACE conn2 <- [1,2299,null,{"value":null}] 18:54:44 INFO - PROCESS | 1692 | 1467424484318 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:54:44 INFO - PROCESS | 1692 | 1467424484320 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:54:44 INFO - PROCESS | 1692 | ++DOCSHELL 0x12c636800 == 39 [pid = 1692] [id = 582] 18:54:44 INFO - PROCESS | 1692 | ++DOMWINDOW == 89 (0x1184bfc00) [pid = 1692] [serial = 1746] [outer = 0x0] 18:54:44 INFO - PROCESS | 1692 | ++DOMWINDOW == 90 (0x1282db000) [pid = 1692] [serial = 1747] [outer = 0x1184bfc00] 18:54:44 INFO - PROCESS | 1692 | 1467424484347 Marionette DEBUG loaded listener.js 18:54:44 INFO - PROCESS | 1692 | ++DOMWINDOW == 91 (0x1283e5c00) [pid = 1692] [serial = 1748] [outer = 0x1184bfc00] 18:54:44 INFO - PROCESS | 1692 | 1467424484671 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]]]}] 18:54:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 18:54:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 472ms 18:54:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 18:54:44 INFO - PROCESS | 1692 | 1467424484689 Marionette TRACE conn2 -> [0,2301,"getWindowHandle",null] 18:54:44 INFO - PROCESS | 1692 | 1467424484691 Marionette TRACE conn2 <- [1,2301,null,{"value":"7"}] 18:54:44 INFO - PROCESS | 1692 | 1467424484693 Marionette TRACE conn2 -> [0,2302,"setScriptTimeout",{"ms":35000}] 18:54:44 INFO - PROCESS | 1692 | 1467424484694 Marionette TRACE conn2 <- [1,2302,null,{}] 18:54:44 INFO - PROCESS | 1692 | 1467424484696 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}] 18:54:44 INFO - PROCESS | 1692 | 1467424484697 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:54:44 INFO - PROCESS | 1692 | 1467424484781 Marionette TRACE conn2 <- [1,2303,null,{"value":null}] 18:54:44 INFO - PROCESS | 1692 | 1467424484840 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:54:44 INFO - PROCESS | 1692 | 1467424484842 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:54:44 INFO - PROCESS | 1692 | ++DOCSHELL 0x12c780000 == 40 [pid = 1692] [id = 583] 18:54:44 INFO - PROCESS | 1692 | ++DOMWINDOW == 92 (0x126d75000) [pid = 1692] [serial = 1749] [outer = 0x0] 18:54:44 INFO - PROCESS | 1692 | ++DOMWINDOW == 93 (0x129025000) [pid = 1692] [serial = 1750] [outer = 0x126d75000] 18:54:44 INFO - PROCESS | 1692 | 1467424484866 Marionette DEBUG loaded listener.js 18:54:44 INFO - PROCESS | 1692 | ++DOMWINDOW == 94 (0x12913c800) [pid = 1692] [serial = 1751] [outer = 0x126d75000] 18:54:45 INFO - PROCESS | 1692 | 1467424485297 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]]]}] 18:54:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 18:54:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 619ms 18:54:45 INFO - PROCESS | 1692 | 1467424485313 Marionette TRACE conn2 -> [0,2305,"getWindowHandle",null] 18:54:45 INFO - PROCESS | 1692 | 1467424485316 Marionette TRACE conn2 <- [1,2305,null,{"value":"7"}] 18:54:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 18:54:45 INFO - PROCESS | 1692 | 1467424485319 Marionette TRACE conn2 -> [0,2306,"setScriptTimeout",{"ms":35000}] 18:54:45 INFO - PROCESS | 1692 | 1467424485321 Marionette TRACE conn2 <- [1,2306,null,{}] 18:54:45 INFO - PROCESS | 1692 | 1467424485326 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}] 18:54:45 INFO - PROCESS | 1692 | 1467424485328 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:54:45 INFO - PROCESS | 1692 | 1467424485433 Marionette TRACE conn2 <- [1,2307,null,{"value":null}] 18:54:45 INFO - PROCESS | 1692 | 1467424485509 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:54:45 INFO - PROCESS | 1692 | 1467424485510 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:54:45 INFO - PROCESS | 1692 | ++DOCSHELL 0x11982d800 == 41 [pid = 1692] [id = 584] 18:54:45 INFO - PROCESS | 1692 | ++DOMWINDOW == 95 (0x112eddc00) [pid = 1692] [serial = 1752] [outer = 0x0] 18:54:45 INFO - PROCESS | 1692 | ++DOMWINDOW == 96 (0x1133b3c00) [pid = 1692] [serial = 1753] [outer = 0x112eddc00] 18:54:45 INFO - PROCESS | 1692 | 1467424485542 Marionette DEBUG loaded listener.js 18:54:45 INFO - PROCESS | 1692 | ++DOMWINDOW == 97 (0x11607c400) [pid = 1692] [serial = 1754] [outer = 0x112eddc00] 18:54:46 INFO - PROCESS | 1692 | 1467424485999 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]]]}] 18:54:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 18:54:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 721ms 18:54:46 INFO - PROCESS | 1692 | 1467424486041 Marionette TRACE conn2 -> [0,2309,"getWindowHandle",null] 18:54:46 INFO - PROCESS | 1692 | 1467424486045 Marionette TRACE conn2 <- [1,2309,null,{"value":"7"}] 18:54:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 18:54:46 INFO - PROCESS | 1692 | 1467424486065 Marionette TRACE conn2 -> [0,2310,"setScriptTimeout",{"ms":35000}] 18:54:46 INFO - PROCESS | 1692 | 1467424486068 Marionette TRACE conn2 <- [1,2310,null,{}] 18:54:46 INFO - PROCESS | 1692 | 1467424486074 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}] 18:54:46 INFO - PROCESS | 1692 | 1467424486076 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:54:46 INFO - PROCESS | 1692 | 1467424486180 Marionette TRACE conn2 <- [1,2311,null,{"value":null}] 18:54:46 INFO - PROCESS | 1692 | 1467424486257 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:54:46 INFO - PROCESS | 1692 | 1467424486258 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:54:46 INFO - PROCESS | 1692 | ++DOCSHELL 0x12857d000 == 42 [pid = 1692] [id = 585] 18:54:46 INFO - PROCESS | 1692 | ++DOMWINDOW == 98 (0x118324800) [pid = 1692] [serial = 1755] [outer = 0x0] 18:54:46 INFO - PROCESS | 1692 | ++DOMWINDOW == 99 (0x1184c0800) [pid = 1692] [serial = 1756] [outer = 0x118324800] 18:54:46 INFO - PROCESS | 1692 | 1467424486287 Marionette DEBUG loaded listener.js 18:54:46 INFO - PROCESS | 1692 | ++DOMWINDOW == 100 (0x119080c00) [pid = 1692] [serial = 1757] [outer = 0x118324800] 18:54:46 INFO - PROCESS | 1692 | 1467424486710 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]]]}] 18:54:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 18:54:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 689ms 18:54:46 INFO - PROCESS | 1692 | 1467424486739 Marionette TRACE conn2 -> [0,2313,"getWindowHandle",null] 18:54:46 INFO - PROCESS | 1692 | 1467424486741 Marionette TRACE conn2 <- [1,2313,null,{"value":"7"}] 18:54:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 18:54:46 INFO - PROCESS | 1692 | 1467424486743 Marionette TRACE conn2 -> [0,2314,"setScriptTimeout",{"ms":35000}] 18:54:46 INFO - PROCESS | 1692 | 1467424486746 Marionette TRACE conn2 <- [1,2314,null,{}] 18:54:46 INFO - PROCESS | 1692 | 1467424486770 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}] 18:54:46 INFO - PROCESS | 1692 | 1467424486773 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:54:46 INFO - PROCESS | 1692 | 1467424486931 Marionette TRACE conn2 <- [1,2315,null,{"value":null}] 18:54:46 INFO - PROCESS | 1692 | 1467424486989 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:54:46 INFO - PROCESS | 1692 | 1467424486991 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:54:47 INFO - PROCESS | 1692 | ++DOCSHELL 0x12c78e000 == 43 [pid = 1692] [id = 586] 18:54:47 INFO - PROCESS | 1692 | ++DOMWINDOW == 101 (0x121471400) [pid = 1692] [serial = 1758] [outer = 0x0] 18:54:47 INFO - PROCESS | 1692 | ++DOMWINDOW == 102 (0x121ccec00) [pid = 1692] [serial = 1759] [outer = 0x121471400] 18:54:47 INFO - PROCESS | 1692 | 1467424487022 Marionette DEBUG loaded listener.js 18:54:47 INFO - PROCESS | 1692 | ++DOMWINDOW == 103 (0x12551f000) [pid = 1692] [serial = 1760] [outer = 0x121471400] 18:54:47 INFO - PROCESS | 1692 | 1467424487439 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]]]}] 18:54:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 18:54:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 722ms 18:54:47 INFO - PROCESS | 1692 | 1467424487466 Marionette TRACE conn2 -> [0,2317,"getWindowHandle",null] 18:54:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 18:54:47 INFO - PROCESS | 1692 | 1467424487468 Marionette TRACE conn2 <- [1,2317,null,{"value":"7"}] 18:54:47 INFO - PROCESS | 1692 | 1467424487470 Marionette TRACE conn2 -> [0,2318,"setScriptTimeout",{"ms":35000}] 18:54:47 INFO - PROCESS | 1692 | 1467424487471 Marionette TRACE conn2 <- [1,2318,null,{}] 18:54:47 INFO - PROCESS | 1692 | 1467424487474 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}] 18:54:47 INFO - PROCESS | 1692 | 1467424487475 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:54:47 INFO - PROCESS | 1692 | 1467424487582 Marionette TRACE conn2 <- [1,2319,null,{"value":null}] 18:54:47 INFO - PROCESS | 1692 | 1467424487654 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:54:47 INFO - PROCESS | 1692 | 1467424487655 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:54:47 INFO - PROCESS | 1692 | ++DOCSHELL 0x123d77000 == 44 [pid = 1692] [id = 587] 18:54:47 INFO - PROCESS | 1692 | ++DOMWINDOW == 104 (0x1138f0000) [pid = 1692] [serial = 1761] [outer = 0x0] 18:54:47 INFO - PROCESS | 1692 | ++DOMWINDOW == 105 (0x12551f800) [pid = 1692] [serial = 1762] [outer = 0x1138f0000] 18:54:47 INFO - PROCESS | 1692 | 1467424487687 Marionette DEBUG loaded listener.js 18:54:47 INFO - PROCESS | 1692 | ++DOMWINDOW == 106 (0x126d37400) [pid = 1692] [serial = 1763] [outer = 0x1138f0000] 18:54:48 INFO - PROCESS | 1692 | 1467424488270 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] 18:54:48 INFO - PROCESS | 1692 | 1467424488343 Marionette TRACE conn2 <- [1,2321,null,{"value":"7"}] 18:54:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 18:54:48 INFO - PROCESS | 1692 | 1467424488346 Marionette TRACE conn2 -> [0,2322,"setScriptTimeout",{"ms":35000}] 18:54:48 INFO - PROCESS | 1692 | 1467424488348 Marionette TRACE conn2 <- [1,2322,null,{}] 18:54:48 INFO - PROCESS | 1692 | 1467424488352 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}] 18:54:48 INFO - PROCESS | 1692 | 1467424488354 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:54:48 INFO - PROCESS | 1692 | 1467424488446 Marionette TRACE conn2 <- [1,2323,null,{"value":null}] 18:54:48 INFO - PROCESS | 1692 | 1467424488522 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:54:48 INFO - PROCESS | 1692 | 1467424488524 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:54:48 INFO - PROCESS | 1692 | ++DOCSHELL 0x1193f1000 == 45 [pid = 1692] [id = 588] 18:54:48 INFO - PROCESS | 1692 | ++DOMWINDOW == 107 (0x1133c0800) [pid = 1692] [serial = 1764] [outer = 0x0] 18:54:48 INFO - PROCESS | 1692 | ++DOMWINDOW == 108 (0x113844400) [pid = 1692] [serial = 1765] [outer = 0x1133c0800] 18:54:48 INFO - PROCESS | 1692 | 1467424488551 Marionette DEBUG loaded listener.js 18:54:48 INFO - PROCESS | 1692 | ++DOMWINDOW == 109 (0x1151d3800) [pid = 1692] [serial = 1766] [outer = 0x1133c0800] 18:54:49 INFO - PROCESS | 1692 | --DOCSHELL 0x118622800 == 44 [pid = 1692] [id = 558] 18:54:49 INFO - PROCESS | 1692 | --DOCSHELL 0x12c636800 == 43 [pid = 1692] [id = 582] 18:54:49 INFO - PROCESS | 1692 | --DOCSHELL 0x124d22000 == 42 [pid = 1692] [id = 581] 18:54:49 INFO - PROCESS | 1692 | --DOCSHELL 0x12be3f000 == 41 [pid = 1692] [id = 580] 18:54:49 INFO - PROCESS | 1692 | --DOCSHELL 0x12b980800 == 40 [pid = 1692] [id = 579] 18:54:49 INFO - PROCESS | 1692 | --DOCSHELL 0x12aae5000 == 39 [pid = 1692] [id = 578] 18:54:49 INFO - PROCESS | 1692 | --DOCSHELL 0x12a6bd000 == 38 [pid = 1692] [id = 577] 18:54:49 INFO - PROCESS | 1692 | --DOCSHELL 0x117092000 == 37 [pid = 1692] [id = 576] 18:54:49 INFO - PROCESS | 1692 | --DOCSHELL 0x125582000 == 36 [pid = 1692] [id = 575] 18:54:49 INFO - PROCESS | 1692 | --DOCSHELL 0x1219b2800 == 35 [pid = 1692] [id = 574] 18:54:49 INFO - PROCESS | 1692 | --DOCSHELL 0x119840000 == 34 [pid = 1692] [id = 573] 18:54:49 INFO - PROCESS | 1692 | --DOCSHELL 0x116ab2800 == 33 [pid = 1692] [id = 572] 18:54:49 INFO - PROCESS | 1692 | --DOCSHELL 0x119b5d800 == 32 [pid = 1692] [id = 571] 18:54:49 INFO - PROCESS | 1692 | --DOCSHELL 0x112d3b800 == 31 [pid = 1692] [id = 570] 18:54:49 INFO - PROCESS | 1692 | --DOCSHELL 0x123d77000 == 30 [pid = 1692] [id = 587] 18:54:49 INFO - PROCESS | 1692 | --DOCSHELL 0x12c78e000 == 29 [pid = 1692] [id = 586] 18:54:49 INFO - PROCESS | 1692 | --DOCSHELL 0x12857d000 == 28 [pid = 1692] [id = 585] 18:54:49 INFO - PROCESS | 1692 | --DOCSHELL 0x12c780000 == 27 [pid = 1692] [id = 583] 18:54:49 INFO - PROCESS | 1692 | --DOCSHELL 0x11982d800 == 26 [pid = 1692] [id = 584] 18:54:49 INFO - PROCESS | 1692 | --DOMWINDOW == 108 (0x121a17800) [pid = 1692] [serial = 1705] [outer = 0x0] [url = about:blank] 18:54:49 INFO - PROCESS | 1692 | --DOMWINDOW == 107 (0x118322c00) [pid = 1692] [serial = 1688] [outer = 0x0] [url = about:blank] 18:54:49 INFO - PROCESS | 1692 | --DOMWINDOW == 106 (0x115121400) [pid = 1692] [serial = 1663] [outer = 0x0] [url = about:blank] 18:54:49 INFO - PROCESS | 1692 | --DOMWINDOW == 105 (0x110ee7800) [pid = 1692] [serial = 1675] [outer = 0x0] [url = about:blank] 18:54:49 INFO - PROCESS | 1692 | --DOMWINDOW == 104 (0x112a55800) [pid = 1692] [serial = 1678] [outer = 0x0] [url = about:blank] 18:54:49 INFO - PROCESS | 1692 | --DOMWINDOW == 103 (0x119edb400) [pid = 1692] [serial = 1696] [outer = 0x0] [url = about:blank] 18:54:49 INFO - PROCESS | 1692 | --DOMWINDOW == 102 (0x119c7b400) [pid = 1692] [serial = 1694] [outer = 0x0] [url = about:blank] 18:54:49 INFO - PROCESS | 1692 | --DOMWINDOW == 101 (0x121acf400) [pid = 1692] [serial = 1706] [outer = 0x0] [url = about:blank] 18:54:49 INFO - PROCESS | 1692 | --DOMWINDOW == 100 (0x1184e6000) [pid = 1692] [serial = 1691] [outer = 0x0] [url = about:blank] 18:54:49 INFO - PROCESS | 1692 | --DOMWINDOW == 99 (0x119edb800) [pid = 1692] [serial = 1670] [outer = 0x0] [url = about:blank] 18:54:49 INFO - PROCESS | 1692 | --DOMWINDOW == 98 (0x1128cac00) [pid = 1692] [serial = 1676] [outer = 0x0] [url = about:blank] 18:54:49 INFO - PROCESS | 1692 | --DOMWINDOW == 97 (0x1166ef000) [pid = 1692] [serial = 1664] [outer = 0x0] [url = about:blank] 18:54:49 INFO - PROCESS | 1692 | --DOMWINDOW == 96 (0x120f89400) [pid = 1692] [serial = 1697] [outer = 0x0] [url = about:blank] 18:54:49 INFO - PROCESS | 1692 | --DOMWINDOW == 95 (0x116972000) [pid = 1692] [serial = 1685] [outer = 0x0] [url = about:blank] 18:54:49 INFO - PROCESS | 1692 | --DOMWINDOW == 94 (0x118c17400) [pid = 1692] [serial = 1702] [outer = 0x0] [url = about:blank] 18:54:49 INFO - PROCESS | 1692 | --DOMWINDOW == 93 (0x121cc9800) [pid = 1692] [serial = 1673] [outer = 0x0] [url = about:blank] 18:54:49 INFO - PROCESS | 1692 | --DOMWINDOW == 92 (0x1216ac000) [pid = 1692] [serial = 1672] [outer = 0x0] [url = about:blank] 18:54:49 INFO - PROCESS | 1692 | --DOMWINDOW == 91 (0x1184bf000) [pid = 1692] [serial = 1667] [outer = 0x0] [url = about:blank] 18:54:49 INFO - PROCESS | 1692 | --DOMWINDOW == 90 (0x112a7ac00) [pid = 1692] [serial = 1661] [outer = 0x0] [url = about:blank] 18:54:49 INFO - PROCESS | 1692 | --DOMWINDOW == 89 (0x112a85800) [pid = 1692] [serial = 1679] [outer = 0x0] [url = about:blank] 18:54:49 INFO - PROCESS | 1692 | --DOMWINDOW == 88 (0x1166f5800) [pid = 1692] [serial = 1684] [outer = 0x0] [url = about:blank] 18:54:49 INFO - PROCESS | 1692 | --DOMWINDOW == 87 (0x121955c00) [pid = 1692] [serial = 1700] [outer = 0x0] [url = about:blank] 18:54:49 INFO - PROCESS | 1692 | --DOMWINDOW == 86 (0x1213b6800) [pid = 1692] [serial = 1699] [outer = 0x0] [url = about:blank] 18:54:49 INFO - PROCESS | 1692 | --DOMWINDOW == 85 (0x11336c400) [pid = 1692] [serial = 1681] [outer = 0x0] [url = about:blank] 18:54:49 INFO - PROCESS | 1692 | --DOMWINDOW == 84 (0x110fab800) [pid = 1692] [serial = 1660] [outer = 0x0] [url = about:blank] 18:54:49 INFO - PROCESS | 1692 | --DOMWINDOW == 83 (0x121057400) [pid = 1692] [serial = 1703] [outer = 0x0] [url = about:blank] 18:54:49 INFO - PROCESS | 1692 | --DOMWINDOW == 82 (0x11807e000) [pid = 1692] [serial = 1687] [outer = 0x0] [url = about:blank] 18:54:49 INFO - PROCESS | 1692 | --DOMWINDOW == 81 (0x11831c800) [pid = 1692] [serial = 1666] [outer = 0x0] [url = about:blank] 18:54:49 INFO - PROCESS | 1692 | --DOMWINDOW == 80 (0x1195d1400) [pid = 1692] [serial = 1669] [outer = 0x0] [url = about:blank] 18:54:49 INFO - PROCESS | 1692 | --DOMWINDOW == 79 (0x1133df800) [pid = 1692] [serial = 1682] [outer = 0x0] [url = about:blank] 18:54:49 INFO - PROCESS | 1692 | --DOMWINDOW == 78 (0x11907c000) [pid = 1692] [serial = 1693] [outer = 0x0] [url = about:blank] 18:54:49 INFO - PROCESS | 1692 | --DOMWINDOW == 77 (0x1184bb000) [pid = 1692] [serial = 1690] [outer = 0x0] [url = about:blank] 18:54:49 INFO - PROCESS | 1692 | --DOMWINDOW == 76 (0x124d11800) [pid = 1692] [serial = 1708] [outer = 0x0] [url = about:blank] 18:54:49 INFO - PROCESS | 1692 | 1467424489500 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]]]}] 18:54:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 18:54:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 1173ms 18:54:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 18:54:49 INFO - PROCESS | 1692 | 1467424489520 Marionette TRACE conn2 -> [0,2325,"getWindowHandle",null] 18:54:49 INFO - PROCESS | 1692 | 1467424489523 Marionette TRACE conn2 <- [1,2325,null,{"value":"7"}] 18:54:49 INFO - PROCESS | 1692 | 1467424489526 Marionette TRACE conn2 -> [0,2326,"setScriptTimeout",{"ms":35000}] 18:54:49 INFO - PROCESS | 1692 | 1467424489528 Marionette TRACE conn2 <- [1,2326,null,{}] 18:54:49 INFO - PROCESS | 1692 | 1467424489532 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}] 18:54:49 INFO - PROCESS | 1692 | 1467424489533 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:54:49 INFO - PROCESS | 1692 | 1467424489616 Marionette TRACE conn2 <- [1,2327,null,{"value":null}] 18:54:49 INFO - PROCESS | 1692 | 1467424489623 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:54:49 INFO - PROCESS | 1692 | 1467424489625 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:54:49 INFO - PROCESS | 1692 | ++DOCSHELL 0x116ab5000 == 27 [pid = 1692] [id = 589] 18:54:49 INFO - PROCESS | 1692 | ++DOMWINDOW == 77 (0x112a5b000) [pid = 1692] [serial = 1767] [outer = 0x0] 18:54:49 INFO - PROCESS | 1692 | ++DOMWINDOW == 78 (0x112a79c00) [pid = 1692] [serial = 1768] [outer = 0x112a5b000] 18:54:49 INFO - PROCESS | 1692 | 1467424489654 Marionette DEBUG loaded listener.js 18:54:49 INFO - PROCESS | 1692 | ++DOMWINDOW == 79 (0x1130f3400) [pid = 1692] [serial = 1769] [outer = 0x112a5b000] 18:54:50 INFO - PROCESS | 1692 | 1467424490001 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]]]}] 18:54:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 18:54:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 524ms 18:54:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 18:54:50 INFO - PROCESS | 1692 | 1467424490049 Marionette TRACE conn2 -> [0,2329,"getWindowHandle",null] 18:54:50 INFO - PROCESS | 1692 | 1467424490053 Marionette TRACE conn2 <- [1,2329,null,{"value":"7"}] 18:54:50 INFO - PROCESS | 1692 | 1467424490058 Marionette TRACE conn2 -> [0,2330,"setScriptTimeout",{"ms":35000}] 18:54:50 INFO - PROCESS | 1692 | 1467424490060 Marionette TRACE conn2 <- [1,2330,null,{}] 18:54:50 INFO - PROCESS | 1692 | 1467424490062 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}] 18:54:50 INFO - PROCESS | 1692 | 1467424490064 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:54:50 INFO - PROCESS | 1692 | 1467424490152 Marionette TRACE conn2 <- [1,2331,null,{"value":null}] 18:54:50 INFO - PROCESS | 1692 | 1467424490159 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:54:50 INFO - PROCESS | 1692 | 1467424490161 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:54:50 INFO - PROCESS | 1692 | ++DOCSHELL 0x118c3e000 == 28 [pid = 1692] [id = 590] 18:54:50 INFO - PROCESS | 1692 | ++DOMWINDOW == 80 (0x11384b000) [pid = 1692] [serial = 1770] [outer = 0x0] 18:54:50 INFO - PROCESS | 1692 | ++DOMWINDOW == 81 (0x116031c00) [pid = 1692] [serial = 1771] [outer = 0x11384b000] 18:54:50 INFO - PROCESS | 1692 | 1467424490206 Marionette DEBUG loaded listener.js 18:54:50 INFO - PROCESS | 1692 | ++DOMWINDOW == 82 (0x1166f5400) [pid = 1692] [serial = 1772] [outer = 0x11384b000] 18:54:50 INFO - PROCESS | 1692 | 1467424490693 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]]]}] 18:54:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 18:54:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 671ms 18:54:50 INFO - PROCESS | 1692 | 1467424490729 Marionette TRACE conn2 -> [0,2333,"getWindowHandle",null] 18:54:50 INFO - PROCESS | 1692 | 1467424490741 Marionette TRACE conn2 <- [1,2333,null,{"value":"7"}] 18:54:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 18:54:50 INFO - PROCESS | 1692 | 1467424490754 Marionette TRACE conn2 -> [0,2334,"setScriptTimeout",{"ms":35000}] 18:54:50 INFO - PROCESS | 1692 | 1467424490758 Marionette TRACE conn2 <- [1,2334,null,{}] 18:54:50 INFO - PROCESS | 1692 | 1467424490768 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}] 18:54:50 INFO - PROCESS | 1692 | 1467424490772 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:54:50 INFO - PROCESS | 1692 | 1467424490850 Marionette TRACE conn2 <- [1,2335,null,{"value":null}] 18:54:50 INFO - PROCESS | 1692 | 1467424490859 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:54:50 INFO - PROCESS | 1692 | 1467424490861 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:54:50 INFO - PROCESS | 1692 | ++DOCSHELL 0x1210c7000 == 29 [pid = 1692] [id = 591] 18:54:50 INFO - PROCESS | 1692 | ++DOMWINDOW == 83 (0x11831d800) [pid = 1692] [serial = 1773] [outer = 0x0] 18:54:50 INFO - PROCESS | 1692 | ++DOMWINDOW == 84 (0x1183b4800) [pid = 1692] [serial = 1774] [outer = 0x11831d800] 18:54:50 INFO - PROCESS | 1692 | 1467424490889 Marionette DEBUG loaded listener.js 18:54:50 INFO - PROCESS | 1692 | ++DOMWINDOW == 85 (0x1184bf400) [pid = 1692] [serial = 1775] [outer = 0x11831d800] 18:54:51 INFO - PROCESS | 1692 | 1467424491244 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]]]}] 18:54:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 18:54:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 524ms 18:54:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 18:54:51 INFO - PROCESS | 1692 | 1467424491277 Marionette TRACE conn2 -> [0,2337,"getWindowHandle",null] 18:54:51 INFO - PROCESS | 1692 | 1467424491279 Marionette TRACE conn2 <- [1,2337,null,{"value":"7"}] 18:54:51 INFO - PROCESS | 1692 | 1467424491281 Marionette TRACE conn2 -> [0,2338,"setScriptTimeout",{"ms":35000}] 18:54:51 INFO - PROCESS | 1692 | 1467424491282 Marionette TRACE conn2 <- [1,2338,null,{}] 18:54:51 INFO - PROCESS | 1692 | 1467424491287 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}] 18:54:51 INFO - PROCESS | 1692 | 1467424491289 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:54:51 INFO - PROCESS | 1692 | 1467424491366 Marionette TRACE conn2 <- [1,2339,null,{"value":null}] 18:54:51 INFO - PROCESS | 1692 | 1467424491372 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:54:51 INFO - PROCESS | 1692 | 1467424491373 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:54:51 INFO - PROCESS | 1692 | ++DOCSHELL 0x123d27800 == 30 [pid = 1692] [id = 592] 18:54:51 INFO - PROCESS | 1692 | ++DOMWINDOW == 86 (0x1184e2400) [pid = 1692] [serial = 1776] [outer = 0x0] 18:54:51 INFO - PROCESS | 1692 | ++DOMWINDOW == 87 (0x11902ec00) [pid = 1692] [serial = 1777] [outer = 0x1184e2400] 18:54:51 INFO - PROCESS | 1692 | 1467424491399 Marionette DEBUG loaded listener.js 18:54:51 INFO - PROCESS | 1692 | ++DOMWINDOW == 88 (0x1192b1c00) [pid = 1692] [serial = 1778] [outer = 0x1184e2400] 18:54:51 INFO - PROCESS | 1692 | 1467424491754 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]]]}] 18:54:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 18:54:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 519ms 18:54:51 INFO - PROCESS | 1692 | 1467424491801 Marionette TRACE conn2 -> [0,2341,"getWindowHandle",null] 18:54:51 INFO - PROCESS | 1692 | 1467424491802 Marionette TRACE conn2 <- [1,2341,null,{"value":"7"}] 18:54:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 18:54:51 INFO - PROCESS | 1692 | 1467424491804 Marionette TRACE conn2 -> [0,2342,"setScriptTimeout",{"ms":35000}] 18:54:51 INFO - PROCESS | 1692 | 1467424491805 Marionette TRACE conn2 <- [1,2342,null,{}] 18:54:51 INFO - PROCESS | 1692 | 1467424491808 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}] 18:54:51 INFO - PROCESS | 1692 | 1467424491809 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:54:51 INFO - PROCESS | 1692 | 1467424491907 Marionette TRACE conn2 <- [1,2343,null,{"value":null}] 18:54:51 INFO - PROCESS | 1692 | 1467424491946 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:54:51 INFO - PROCESS | 1692 | 1467424491947 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:54:51 INFO - PROCESS | 1692 | ++DOCSHELL 0x125581000 == 31 [pid = 1692] [id = 593] 18:54:51 INFO - PROCESS | 1692 | ++DOMWINDOW == 89 (0x1192b2000) [pid = 1692] [serial = 1779] [outer = 0x0] 18:54:51 INFO - PROCESS | 1692 | ++DOMWINDOW == 90 (0x1195c8800) [pid = 1692] [serial = 1780] [outer = 0x1192b2000] 18:54:51 INFO - PROCESS | 1692 | 1467424491973 Marionette DEBUG loaded listener.js 18:54:52 INFO - PROCESS | 1692 | ++DOMWINDOW == 91 (0x11980d800) [pid = 1692] [serial = 1781] [outer = 0x1192b2000] 18:54:52 INFO - PROCESS | 1692 | 1467424492307 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]]]}] 18:54:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 18:54:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 519ms 18:54:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 18:54:52 INFO - PROCESS | 1692 | 1467424492323 Marionette TRACE conn2 -> [0,2345,"getWindowHandle",null] 18:54:52 INFO - PROCESS | 1692 | 1467424492325 Marionette TRACE conn2 <- [1,2345,null,{"value":"7"}] 18:54:52 INFO - PROCESS | 1692 | 1467424492327 Marionette TRACE conn2 -> [0,2346,"setScriptTimeout",{"ms":35000}] 18:54:52 INFO - PROCESS | 1692 | 1467424492328 Marionette TRACE conn2 <- [1,2346,null,{}] 18:54:52 INFO - PROCESS | 1692 | 1467424492330 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}] 18:54:52 INFO - PROCESS | 1692 | 1467424492334 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:54:52 INFO - PROCESS | 1692 | 1467424492457 Marionette TRACE conn2 <- [1,2347,null,{"value":null}] 18:54:52 INFO - PROCESS | 1692 | 1467424492461 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:54:52 INFO - PROCESS | 1692 | 1467424492462 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:54:52 INFO - PROCESS | 1692 | ++DOCSHELL 0x12833e800 == 32 [pid = 1692] [id = 594] 18:54:52 INFO - PROCESS | 1692 | ++DOMWINDOW == 92 (0x119811000) [pid = 1692] [serial = 1782] [outer = 0x0] 18:54:52 INFO - PROCESS | 1692 | ++DOMWINDOW == 93 (0x119edf800) [pid = 1692] [serial = 1783] [outer = 0x119811000] 18:54:52 INFO - PROCESS | 1692 | 1467424492487 Marionette DEBUG loaded listener.js 18:54:52 INFO - PROCESS | 1692 | ++DOMWINDOW == 94 (0x121a19400) [pid = 1692] [serial = 1784] [outer = 0x119811000] 18:54:52 INFO - PROCESS | 1692 | 1467424492823 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]]]}] 18:54:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 18:54:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 519ms 18:54:52 INFO - PROCESS | 1692 | 1467424492847 Marionette TRACE conn2 -> [0,2349,"getWindowHandle",null] 18:54:52 INFO - PROCESS | 1692 | 1467424492848 Marionette TRACE conn2 <- [1,2349,null,{"value":"7"}] 18:54:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 18:54:52 INFO - PROCESS | 1692 | 1467424492850 Marionette TRACE conn2 -> [0,2350,"setScriptTimeout",{"ms":35000}] 18:54:52 INFO - PROCESS | 1692 | 1467424492852 Marionette TRACE conn2 <- [1,2350,null,{}] 18:54:52 INFO - PROCESS | 1692 | 1467424492854 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}] 18:54:52 INFO - PROCESS | 1692 | 1467424492855 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:54:52 INFO - PROCESS | 1692 | 1467424492969 Marionette TRACE conn2 <- [1,2351,null,{"value":null}] 18:54:52 INFO - PROCESS | 1692 | 1467424492973 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:54:52 INFO - PROCESS | 1692 | 1467424492974 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:54:52 INFO - PROCESS | 1692 | ++DOCSHELL 0x12a50f000 == 33 [pid = 1692] [id = 595] 18:54:52 INFO - PROCESS | 1692 | ++DOMWINDOW == 95 (0x1128cd000) [pid = 1692] [serial = 1785] [outer = 0x0] 18:54:52 INFO - PROCESS | 1692 | ++DOMWINDOW == 96 (0x123cafc00) [pid = 1692] [serial = 1786] [outer = 0x1128cd000] 18:54:52 INFO - PROCESS | 1692 | 1467424492998 Marionette DEBUG loaded listener.js 18:54:53 INFO - PROCESS | 1692 | ++DOMWINDOW == 97 (0x124d11800) [pid = 1692] [serial = 1787] [outer = 0x1128cd000] 18:54:53 INFO - PROCESS | 1692 | 1467424493342 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]]]}] 18:54:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 18:54:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 520ms 18:54:53 INFO - PROCESS | 1692 | 1467424493371 Marionette TRACE conn2 -> [0,2353,"getWindowHandle",null] 18:54:53 INFO - PROCESS | 1692 | 1467424493373 Marionette TRACE conn2 <- [1,2353,null,{"value":"7"}] 18:54:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 18:54:53 INFO - PROCESS | 1692 | 1467424493380 Marionette TRACE conn2 -> [0,2354,"setScriptTimeout",{"ms":35000}] 18:54:53 INFO - PROCESS | 1692 | 1467424493382 Marionette TRACE conn2 <- [1,2354,null,{}] 18:54:53 INFO - PROCESS | 1692 | 1467424493384 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}] 18:54:53 INFO - PROCESS | 1692 | 1467424493385 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:54:53 INFO - PROCESS | 1692 | 1467424493482 Marionette TRACE conn2 <- [1,2355,null,{"value":null}] 18:54:53 INFO - PROCESS | 1692 | 1467424493486 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:54:53 INFO - PROCESS | 1692 | 1467424493487 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:54:53 INFO - PROCESS | 1692 | ++DOCSHELL 0x12a6c7800 == 34 [pid = 1692] [id = 596] 18:54:53 INFO - PROCESS | 1692 | ++DOMWINDOW == 98 (0x119818400) [pid = 1692] [serial = 1788] [outer = 0x0] 18:54:53 INFO - PROCESS | 1692 | ++DOMWINDOW == 99 (0x1255a5c00) [pid = 1692] [serial = 1789] [outer = 0x119818400] 18:54:53 INFO - PROCESS | 1692 | 1467424493510 Marionette DEBUG loaded listener.js 18:54:53 INFO - PROCESS | 1692 | ++DOMWINDOW == 100 (0x1260c5000) [pid = 1692] [serial = 1790] [outer = 0x119818400] 18:54:53 INFO - PROCESS | 1692 | --DOMWINDOW == 99 (0x118c23400) [pid = 1692] [serial = 1728] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 18:54:53 INFO - PROCESS | 1692 | --DOMWINDOW == 98 (0x1213b7800) [pid = 1692] [serial = 1731] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 18:54:53 INFO - PROCESS | 1692 | --DOMWINDOW == 97 (0x113869400) [pid = 1692] [serial = 1719] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 18:54:53 INFO - PROCESS | 1692 | --DOMWINDOW == 96 (0x112a53800) [pid = 1692] [serial = 1725] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 18:54:53 INFO - PROCESS | 1692 | --DOMWINDOW == 95 (0x11336c800) [pid = 1692] [serial = 1713] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 18:54:53 INFO - PROCESS | 1692 | --DOMWINDOW == 94 (0x11831a400) [pid = 1692] [serial = 1722] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 18:54:53 INFO - PROCESS | 1692 | --DOMWINDOW == 93 (0x112a5d000) [pid = 1692] [serial = 1716] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 18:54:53 INFO - PROCESS | 1692 | --DOMWINDOW == 92 (0x110e29800) [pid = 1692] [serial = 1710] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 18:54:53 INFO - PROCESS | 1692 | --DOMWINDOW == 91 (0x1184e3c00) [pid = 1692] [serial = 1734] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 18:54:53 INFO - PROCESS | 1692 | --DOMWINDOW == 90 (0x1184bfc00) [pid = 1692] [serial = 1746] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 18:54:53 INFO - PROCESS | 1692 | --DOMWINDOW == 89 (0x1260c0800) [pid = 1692] [serial = 1737] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 18:54:53 INFO - PROCESS | 1692 | --DOMWINDOW == 88 (0x1184bf800) [pid = 1692] [serial = 1743] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 18:54:53 INFO - PROCESS | 1692 | --DOMWINDOW == 87 (0x1131d1000) [pid = 1692] [serial = 1740] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 18:54:53 INFO - PROCESS | 1692 | --DOMWINDOW == 86 (0x123c70400) [pid = 1692] [serial = 1707] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 18:54:53 INFO - PROCESS | 1692 | --DOMWINDOW == 85 (0x126d75000) [pid = 1692] [serial = 1749] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 18:54:54 INFO - PROCESS | 1692 | 1467424494010 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]]]}] 18:54:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 18:54:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 672ms 18:54:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 18:54:54 INFO - PROCESS | 1692 | 1467424494058 Marionette TRACE conn2 -> [0,2357,"getWindowHandle",null] 18:54:54 INFO - PROCESS | 1692 | 1467424494059 Marionette TRACE conn2 <- [1,2357,null,{"value":"7"}] 18:54:54 INFO - PROCESS | 1692 | 1467424494061 Marionette TRACE conn2 -> [0,2358,"setScriptTimeout",{"ms":35000}] 18:54:54 INFO - PROCESS | 1692 | 1467424494062 Marionette TRACE conn2 <- [1,2358,null,{}] 18:54:54 INFO - PROCESS | 1692 | 1467424494065 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}] 18:54:54 INFO - PROCESS | 1692 | 1467424494066 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:54:54 INFO - PROCESS | 1692 | 1467424494158 Marionette TRACE conn2 <- [1,2359,null,{"value":null}] 18:54:54 INFO - PROCESS | 1692 | 1467424494162 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:54:54 INFO - PROCESS | 1692 | 1467424494163 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:54:54 INFO - PROCESS | 1692 | ++DOCSHELL 0x12b126000 == 35 [pid = 1692] [id = 597] 18:54:54 INFO - PROCESS | 1692 | ++DOMWINDOW == 86 (0x112a5e400) [pid = 1692] [serial = 1791] [outer = 0x0] 18:54:54 INFO - PROCESS | 1692 | ++DOMWINDOW == 87 (0x1184c2000) [pid = 1692] [serial = 1792] [outer = 0x112a5e400] 18:54:54 INFO - PROCESS | 1692 | 1467424494188 Marionette DEBUG loaded listener.js 18:54:54 INFO - PROCESS | 1692 | ++DOMWINDOW == 88 (0x121956400) [pid = 1692] [serial = 1793] [outer = 0x112a5e400] 18:54:54 INFO - PROCESS | 1692 | 1467424494561 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]]]}] 18:54:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 18:54:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 518ms 18:54:54 INFO - PROCESS | 1692 | 1467424494580 Marionette TRACE conn2 -> [0,2361,"getWindowHandle",null] 18:54:54 INFO - PROCESS | 1692 | 1467424494582 Marionette TRACE conn2 <- [1,2361,null,{"value":"7"}] 18:54:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 18:54:54 INFO - PROCESS | 1692 | 1467424494587 Marionette TRACE conn2 -> [0,2362,"setScriptTimeout",{"ms":35000}] 18:54:54 INFO - PROCESS | 1692 | 1467424494589 Marionette TRACE conn2 <- [1,2362,null,{}] 18:54:54 INFO - PROCESS | 1692 | 1467424494592 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}] 18:54:54 INFO - PROCESS | 1692 | 1467424494594 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:54:54 INFO - PROCESS | 1692 | 1467424494754 Marionette TRACE conn2 <- [1,2363,null,{"value":null}] 18:54:54 INFO - PROCESS | 1692 | 1467424494770 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:54:54 INFO - PROCESS | 1692 | 1467424494772 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:54:54 INFO - PROCESS | 1692 | ++DOCSHELL 0x12b744000 == 36 [pid = 1692] [id = 598] 18:54:54 INFO - PROCESS | 1692 | ++DOMWINDOW == 89 (0x1130fcc00) [pid = 1692] [serial = 1794] [outer = 0x0] 18:54:54 INFO - PROCESS | 1692 | ++DOMWINDOW == 90 (0x1255a1c00) [pid = 1692] [serial = 1795] [outer = 0x1130fcc00] 18:54:54 INFO - PROCESS | 1692 | 1467424494812 Marionette DEBUG loaded listener.js 18:54:54 INFO - PROCESS | 1692 | ++DOMWINDOW == 91 (0x1266cc000) [pid = 1692] [serial = 1796] [outer = 0x1130fcc00] 18:54:55 INFO - PROCESS | 1692 | 1467424495163 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]]]}] 18:54:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 18:54:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 619ms 18:54:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 18:54:55 INFO - PROCESS | 1692 | 1467424495207 Marionette TRACE conn2 -> [0,2365,"getWindowHandle",null] 18:54:55 INFO - PROCESS | 1692 | 1467424495208 Marionette TRACE conn2 <- [1,2365,null,{"value":"7"}] 18:54:55 INFO - PROCESS | 1692 | 1467424495210 Marionette TRACE conn2 -> [0,2366,"setScriptTimeout",{"ms":35000}] 18:54:55 INFO - PROCESS | 1692 | 1467424495212 Marionette TRACE conn2 <- [1,2366,null,{}] 18:54:55 INFO - PROCESS | 1692 | 1467424495214 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}] 18:54:55 INFO - PROCESS | 1692 | 1467424495216 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:54:55 INFO - PROCESS | 1692 | 1467424495315 Marionette TRACE conn2 <- [1,2367,null,{"value":null}] 18:54:55 INFO - PROCESS | 1692 | 1467424495379 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:54:55 INFO - PROCESS | 1692 | 1467424495381 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:54:55 INFO - PROCESS | 1692 | ++DOCSHELL 0x12c12f000 == 37 [pid = 1692] [id = 599] 18:54:55 INFO - PROCESS | 1692 | ++DOMWINDOW == 92 (0x1213b7800) [pid = 1692] [serial = 1797] [outer = 0x0] 18:54:55 INFO - PROCESS | 1692 | ++DOMWINDOW == 93 (0x126d75000) [pid = 1692] [serial = 1798] [outer = 0x1213b7800] 18:54:55 INFO - PROCESS | 1692 | 1467424495407 Marionette DEBUG loaded listener.js 18:54:55 INFO - PROCESS | 1692 | ++DOMWINDOW == 94 (0x1283dd800) [pid = 1692] [serial = 1799] [outer = 0x1213b7800] 18:54:55 INFO - PROCESS | 1692 | 1467424495722 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]]]}] 18:54:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 18:54:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 568ms 18:54:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 18:54:55 INFO - PROCESS | 1692 | 1467424495780 Marionette TRACE conn2 -> [0,2369,"getWindowHandle",null] 18:54:55 INFO - PROCESS | 1692 | 1467424495781 Marionette TRACE conn2 <- [1,2369,null,{"value":"7"}] 18:54:55 INFO - PROCESS | 1692 | 1467424495783 Marionette TRACE conn2 -> [0,2370,"setScriptTimeout",{"ms":35000}] 18:54:55 INFO - PROCESS | 1692 | 1467424495784 Marionette TRACE conn2 <- [1,2370,null,{}] 18:54:55 INFO - PROCESS | 1692 | 1467424495787 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}] 18:54:55 INFO - PROCESS | 1692 | 1467424495788 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:54:55 INFO - PROCESS | 1692 | 1467424495913 Marionette TRACE conn2 <- [1,2371,null,{"value":null}] 18:54:55 INFO - PROCESS | 1692 | 1467424495971 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:54:55 INFO - PROCESS | 1692 | 1467424495973 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:54:56 INFO - PROCESS | 1692 | ++DOCSHELL 0x113a41000 == 38 [pid = 1692] [id = 600] 18:54:56 INFO - PROCESS | 1692 | ++DOMWINDOW == 95 (0x110fab800) [pid = 1692] [serial = 1800] [outer = 0x0] 18:54:56 INFO - PROCESS | 1692 | ++DOMWINDOW == 96 (0x1121bdc00) [pid = 1692] [serial = 1801] [outer = 0x110fab800] 18:54:56 INFO - PROCESS | 1692 | 1467424496046 Marionette DEBUG loaded listener.js 18:54:56 INFO - PROCESS | 1692 | ++DOMWINDOW == 97 (0x112a56800) [pid = 1692] [serial = 1802] [outer = 0x110fab800] 18:54:56 INFO - PROCESS | 1692 | 1467424496540 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]]]}] 18:54:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 18:54:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 771ms 18:54:56 INFO - PROCESS | 1692 | 1467424496555 Marionette TRACE conn2 -> [0,2373,"getWindowHandle",null] 18:54:56 INFO - PROCESS | 1692 | 1467424496557 Marionette TRACE conn2 <- [1,2373,null,{"value":"7"}] 18:54:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 18:54:56 INFO - PROCESS | 1692 | 1467424496584 Marionette TRACE conn2 -> [0,2374,"setScriptTimeout",{"ms":35000}] 18:54:56 INFO - PROCESS | 1692 | 1467424496586 Marionette TRACE conn2 <- [1,2374,null,{}] 18:54:56 INFO - PROCESS | 1692 | 1467424496621 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}] 18:54:56 INFO - PROCESS | 1692 | 1467424496625 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:54:56 INFO - PROCESS | 1692 | 1467424496735 Marionette TRACE conn2 <- [1,2375,null,{"value":null}] 18:54:56 INFO - PROCESS | 1692 | 1467424496818 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:54:56 INFO - PROCESS | 1692 | 1467424496819 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:54:56 INFO - PROCESS | 1692 | ++DOCSHELL 0x12139b000 == 39 [pid = 1692] [id = 601] 18:54:56 INFO - PROCESS | 1692 | ++DOMWINDOW == 98 (0x115e59800) [pid = 1692] [serial = 1803] [outer = 0x0] 18:54:56 INFO - PROCESS | 1692 | ++DOMWINDOW == 99 (0x11662fc00) [pid = 1692] [serial = 1804] [outer = 0x115e59800] 18:54:56 INFO - PROCESS | 1692 | 1467424496850 Marionette DEBUG loaded listener.js 18:54:56 INFO - PROCESS | 1692 | ++DOMWINDOW == 100 (0x116a0b800) [pid = 1692] [serial = 1805] [outer = 0x115e59800] 18:54:57 INFO - PROCESS | 1692 | 1467424497504 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]]]}] 18:54:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 18:54:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 977ms 18:54:57 INFO - PROCESS | 1692 | 1467424497543 Marionette TRACE conn2 -> [0,2377,"getWindowHandle",null] 18:54:57 INFO - PROCESS | 1692 | 1467424497546 Marionette TRACE conn2 <- [1,2377,null,{"value":"7"}] 18:54:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 18:54:57 INFO - PROCESS | 1692 | 1467424497557 Marionette TRACE conn2 -> [0,2378,"setScriptTimeout",{"ms":35000}] 18:54:57 INFO - PROCESS | 1692 | 1467424497559 Marionette TRACE conn2 <- [1,2378,null,{}] 18:54:57 INFO - PROCESS | 1692 | 1467424497563 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}] 18:54:57 INFO - PROCESS | 1692 | 1467424497565 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:54:57 INFO - PROCESS | 1692 | 1467424497668 Marionette TRACE conn2 <- [1,2379,null,{"value":null}] 18:54:57 INFO - PROCESS | 1692 | 1467424497723 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:54:57 INFO - PROCESS | 1692 | 1467424497726 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:54:57 INFO - PROCESS | 1692 | ++DOCSHELL 0x11921f000 == 40 [pid = 1692] [id = 602] 18:54:57 INFO - PROCESS | 1692 | ++DOMWINDOW == 101 (0x1133da400) [pid = 1692] [serial = 1806] [outer = 0x0] 18:54:57 INFO - PROCESS | 1692 | ++DOMWINDOW == 102 (0x113aa3400) [pid = 1692] [serial = 1807] [outer = 0x1133da400] 18:54:57 INFO - PROCESS | 1692 | 1467424497753 Marionette DEBUG loaded listener.js 18:54:57 INFO - PROCESS | 1692 | ++DOMWINDOW == 103 (0x11629f400) [pid = 1692] [serial = 1808] [outer = 0x1133da400] 18:54:58 INFO - PROCESS | 1692 | --DOCSHELL 0x12c12f000 == 39 [pid = 1692] [id = 599] 18:54:58 INFO - PROCESS | 1692 | --DOCSHELL 0x12b744000 == 38 [pid = 1692] [id = 598] 18:54:58 INFO - PROCESS | 1692 | --DOCSHELL 0x12b126000 == 37 [pid = 1692] [id = 597] 18:54:58 INFO - PROCESS | 1692 | --DOCSHELL 0x12a6c7800 == 36 [pid = 1692] [id = 596] 18:54:58 INFO - PROCESS | 1692 | --DOCSHELL 0x12a50f000 == 35 [pid = 1692] [id = 595] 18:54:58 INFO - PROCESS | 1692 | --DOCSHELL 0x12833e800 == 34 [pid = 1692] [id = 594] 18:54:58 INFO - PROCESS | 1692 | --DOCSHELL 0x125581000 == 33 [pid = 1692] [id = 593] 18:54:58 INFO - PROCESS | 1692 | --DOCSHELL 0x123d27800 == 32 [pid = 1692] [id = 592] 18:54:58 INFO - PROCESS | 1692 | --DOCSHELL 0x1210c7000 == 31 [pid = 1692] [id = 591] 18:54:58 INFO - PROCESS | 1692 | --DOCSHELL 0x118c3e000 == 30 [pid = 1692] [id = 590] 18:54:58 INFO - PROCESS | 1692 | --DOCSHELL 0x116ab5000 == 29 [pid = 1692] [id = 589] 18:54:58 INFO - PROCESS | 1692 | --DOCSHELL 0x1193f1000 == 28 [pid = 1692] [id = 588] 18:54:58 INFO - PROCESS | 1692 | --DOMWINDOW == 102 (0x1260bdc00) [pid = 1692] [serial = 1709] [outer = 0x0] [url = about:blank] 18:54:58 INFO - PROCESS | 1692 | --DOMWINDOW == 101 (0x12913c800) [pid = 1692] [serial = 1751] [outer = 0x0] [url = about:blank] 18:54:58 INFO - PROCESS | 1692 | --DOMWINDOW == 100 (0x129025000) [pid = 1692] [serial = 1750] [outer = 0x0] [url = about:blank] 18:54:58 INFO - PROCESS | 1692 | --DOMWINDOW == 99 (0x119ed5000) [pid = 1692] [serial = 1729] [outer = 0x0] [url = about:blank] 18:54:58 INFO - PROCESS | 1692 | --DOMWINDOW == 98 (0x1249a7000) [pid = 1692] [serial = 1732] [outer = 0x0] [url = about:blank] 18:54:58 INFO - PROCESS | 1692 | --DOMWINDOW == 97 (0x116973000) [pid = 1692] [serial = 1720] [outer = 0x0] [url = about:blank] 18:54:58 INFO - PROCESS | 1692 | --DOMWINDOW == 96 (0x1180b7800) [pid = 1692] [serial = 1721] [outer = 0x0] [url = about:blank] 18:54:58 INFO - PROCESS | 1692 | --DOMWINDOW == 95 (0x1192bac00) [pid = 1692] [serial = 1726] [outer = 0x0] [url = about:blank] 18:54:58 INFO - PROCESS | 1692 | --DOMWINDOW == 94 (0x1133e2400) [pid = 1692] [serial = 1714] [outer = 0x0] [url = about:blank] 18:54:58 INFO - PROCESS | 1692 | --DOMWINDOW == 93 (0x113f36400) [pid = 1692] [serial = 1715] [outer = 0x0] [url = about:blank] 18:54:58 INFO - PROCESS | 1692 | --DOMWINDOW == 92 (0x1184edc00) [pid = 1692] [serial = 1723] [outer = 0x0] [url = about:blank] 18:54:58 INFO - PROCESS | 1692 | --DOMWINDOW == 91 (0x119082800) [pid = 1692] [serial = 1724] [outer = 0x0] [url = about:blank] 18:54:58 INFO - PROCESS | 1692 | --DOMWINDOW == 90 (0x112e5a000) [pid = 1692] [serial = 1717] [outer = 0x0] [url = about:blank] 18:54:58 INFO - PROCESS | 1692 | --DOMWINDOW == 89 (0x1133d9400) [pid = 1692] [serial = 1718] [outer = 0x0] [url = about:blank] 18:54:58 INFO - PROCESS | 1692 | --DOMWINDOW == 88 (0x110eebc00) [pid = 1692] [serial = 1711] [outer = 0x0] [url = about:blank] 18:54:58 INFO - PROCESS | 1692 | --DOMWINDOW == 87 (0x11269ec00) [pid = 1692] [serial = 1712] [outer = 0x0] [url = about:blank] 18:54:58 INFO - PROCESS | 1692 | --DOMWINDOW == 86 (0x1260cb800) [pid = 1692] [serial = 1735] [outer = 0x0] [url = about:blank] 18:54:58 INFO - PROCESS | 1692 | --DOMWINDOW == 85 (0x125e5d400) [pid = 1692] [serial = 1733] [outer = 0x0] [url = about:blank] 18:54:58 INFO - PROCESS | 1692 | --DOMWINDOW == 84 (0x1268bf400) [pid = 1692] [serial = 1736] [outer = 0x0] [url = about:blank] 18:54:58 INFO - PROCESS | 1692 | --DOMWINDOW == 83 (0x1283e5c00) [pid = 1692] [serial = 1748] [outer = 0x0] [url = about:blank] 18:54:58 INFO - PROCESS | 1692 | --DOMWINDOW == 82 (0x1268cd000) [pid = 1692] [serial = 1738] [outer = 0x0] [url = about:blank] 18:54:58 INFO - PROCESS | 1692 | --DOMWINDOW == 81 (0x1213bc000) [pid = 1692] [serial = 1744] [outer = 0x0] [url = about:blank] 18:54:58 INFO - PROCESS | 1692 | --DOMWINDOW == 80 (0x1282db000) [pid = 1692] [serial = 1747] [outer = 0x0] [url = about:blank] 18:54:58 INFO - PROCESS | 1692 | --DOMWINDOW == 79 (0x126d74800) [pid = 1692] [serial = 1745] [outer = 0x0] [url = about:blank] 18:54:58 INFO - PROCESS | 1692 | --DOMWINDOW == 78 (0x1166ed000) [pid = 1692] [serial = 1741] [outer = 0x0] [url = about:blank] 18:54:58 INFO - PROCESS | 1692 | --DOMWINDOW == 77 (0x126d74400) [pid = 1692] [serial = 1739] [outer = 0x0] [url = about:blank] 18:54:58 INFO - PROCESS | 1692 | --DOMWINDOW == 76 (0x120f88400) [pid = 1692] [serial = 1730] [outer = 0x0] [url = about:blank] 18:54:58 INFO - PROCESS | 1692 | --DOMWINDOW == 75 (0x1184bc000) [pid = 1692] [serial = 1742] [outer = 0x0] [url = about:blank] 18:54:58 INFO - PROCESS | 1692 | --DOMWINDOW == 74 (0x1197e2000) [pid = 1692] [serial = 1727] [outer = 0x0] [url = about:blank] 18:54:58 INFO - PROCESS | 1692 | 1467424498310 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]]]}] 18:54:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 18:54:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 777ms 18:54:58 INFO - PROCESS | 1692 | 1467424498329 Marionette TRACE conn2 -> [0,2381,"getWindowHandle",null] 18:54:58 INFO - PROCESS | 1692 | 1467424498335 Marionette TRACE conn2 <- [1,2381,null,{"value":"7"}] 18:54:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 18:54:58 INFO - PROCESS | 1692 | 1467424498344 Marionette TRACE conn2 -> [0,2382,"setScriptTimeout",{"ms":35000}] 18:54:58 INFO - PROCESS | 1692 | 1467424498347 Marionette TRACE conn2 <- [1,2382,null,{}] 18:54:58 INFO - PROCESS | 1692 | 1467424498352 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}] 18:54:58 INFO - PROCESS | 1692 | 1467424498356 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:54:58 INFO - PROCESS | 1692 | 1467424498481 Marionette TRACE conn2 <- [1,2383,null,{"value":null}] 18:54:58 INFO - PROCESS | 1692 | 1467424498554 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:54:58 INFO - PROCESS | 1692 | 1467424498555 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:54:58 INFO - PROCESS | 1692 | ++DOCSHELL 0x118615800 == 29 [pid = 1692] [id = 603] 18:54:58 INFO - PROCESS | 1692 | ++DOMWINDOW == 75 (0x1162a2000) [pid = 1692] [serial = 1809] [outer = 0x0] 18:54:58 INFO - PROCESS | 1692 | ++DOMWINDOW == 76 (0x11807e000) [pid = 1692] [serial = 1810] [outer = 0x1162a2000] 18:54:58 INFO - PROCESS | 1692 | 1467424498583 Marionette DEBUG loaded listener.js 18:54:58 INFO - PROCESS | 1692 | ++DOMWINDOW == 77 (0x118322c00) [pid = 1692] [serial = 1811] [outer = 0x1162a2000] 18:54:58 INFO - PROCESS | 1692 | 1467424498911 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]]]}] 18:54:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 18:54:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 572ms 18:54:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 18:54:58 INFO - PROCESS | 1692 | 1467424498922 Marionette TRACE conn2 -> [0,2385,"getWindowHandle",null] 18:54:58 INFO - PROCESS | 1692 | 1467424498924 Marionette TRACE conn2 <- [1,2385,null,{"value":"7"}] 18:54:58 INFO - PROCESS | 1692 | 1467424498926 Marionette TRACE conn2 -> [0,2386,"setScriptTimeout",{"ms":35000}] 18:54:58 INFO - PROCESS | 1692 | 1467424498928 Marionette TRACE conn2 <- [1,2386,null,{}] 18:54:58 INFO - PROCESS | 1692 | 1467424498940 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}] 18:54:58 INFO - PROCESS | 1692 | 1467424498944 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:54:59 INFO - PROCESS | 1692 | 1467424499029 Marionette TRACE conn2 <- [1,2387,null,{"value":null}] 18:54:59 INFO - PROCESS | 1692 | 1467424499038 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:54:59 INFO - PROCESS | 1692 | 1467424499041 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:54:59 INFO - PROCESS | 1692 | ++DOCSHELL 0x123d19800 == 30 [pid = 1692] [id = 604] 18:54:59 INFO - PROCESS | 1692 | ++DOMWINDOW == 78 (0x1184bd800) [pid = 1692] [serial = 1812] [outer = 0x0] 18:54:59 INFO - PROCESS | 1692 | ++DOMWINDOW == 79 (0x1192ac000) [pid = 1692] [serial = 1813] [outer = 0x1184bd800] 18:54:59 INFO - PROCESS | 1692 | 1467424499069 Marionette DEBUG loaded listener.js 18:54:59 INFO - PROCESS | 1692 | ++DOMWINDOW == 80 (0x1195d3400) [pid = 1692] [serial = 1814] [outer = 0x1184bd800] 18:54:59 INFO - PROCESS | 1692 | 1467424499463 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]]]}] 18:54:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 18:54:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 572ms 18:54:59 INFO - PROCESS | 1692 | 1467424499499 Marionette TRACE conn2 -> [0,2389,"getWindowHandle",null] 18:54:59 INFO - PROCESS | 1692 | 1467424499500 Marionette TRACE conn2 <- [1,2389,null,{"value":"7"}] 18:54:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 18:54:59 INFO - PROCESS | 1692 | 1467424499505 Marionette TRACE conn2 -> [0,2390,"setScriptTimeout",{"ms":35000}] 18:54:59 INFO - PROCESS | 1692 | 1467424499506 Marionette TRACE conn2 <- [1,2390,null,{}] 18:54:59 INFO - PROCESS | 1692 | 1467424499509 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}] 18:54:59 INFO - PROCESS | 1692 | 1467424499510 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:54:59 INFO - PROCESS | 1692 | 1467424499592 Marionette TRACE conn2 <- [1,2391,null,{"value":null}] 18:54:59 INFO - PROCESS | 1692 | 1467424499598 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:54:59 INFO - PROCESS | 1692 | 1467424499599 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:54:59 INFO - PROCESS | 1692 | ++DOCSHELL 0x1268a7000 == 31 [pid = 1692] [id = 605] 18:54:59 INFO - PROCESS | 1692 | ++DOMWINDOW == 81 (0x11980fc00) [pid = 1692] [serial = 1815] [outer = 0x0] 18:54:59 INFO - PROCESS | 1692 | ++DOMWINDOW == 82 (0x119ed7c00) [pid = 1692] [serial = 1816] [outer = 0x11980fc00] 18:54:59 INFO - PROCESS | 1692 | 1467424499626 Marionette DEBUG loaded listener.js 18:54:59 INFO - PROCESS | 1692 | ++DOMWINDOW == 83 (0x120f86c00) [pid = 1692] [serial = 1817] [outer = 0x11980fc00] 18:54:59 INFO - PROCESS | 1692 | 1467424499984 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]]]}] 18:55:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 18:55:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 522ms 18:55:00 INFO - PROCESS | 1692 | 1467424500028 Marionette TRACE conn2 -> [0,2393,"getWindowHandle",null] 18:55:00 INFO - PROCESS | 1692 | 1467424500029 Marionette TRACE conn2 <- [1,2393,null,{"value":"7"}] 18:55:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 18:55:00 INFO - PROCESS | 1692 | 1467424500031 Marionette TRACE conn2 -> [0,2394,"setScriptTimeout",{"ms":35000}] 18:55:00 INFO - PROCESS | 1692 | 1467424500032 Marionette TRACE conn2 <- [1,2394,null,{}] 18:55:00 INFO - PROCESS | 1692 | 1467424500049 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}] 18:55:00 INFO - PROCESS | 1692 | 1467424500051 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:55:00 INFO - PROCESS | 1692 | 1467424500128 Marionette TRACE conn2 <- [1,2395,null,{"value":null}] 18:55:00 INFO - PROCESS | 1692 | 1467424500131 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:55:00 INFO - PROCESS | 1692 | 1467424500132 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:55:00 INFO - PROCESS | 1692 | ++DOCSHELL 0x119d04800 == 32 [pid = 1692] [id = 606] 18:55:00 INFO - PROCESS | 1692 | ++DOMWINDOW == 84 (0x119ed5000) [pid = 1692] [serial = 1818] [outer = 0x0] 18:55:00 INFO - PROCESS | 1692 | ++DOMWINDOW == 85 (0x1215abc00) [pid = 1692] [serial = 1819] [outer = 0x119ed5000] 18:55:00 INFO - PROCESS | 1692 | 1467424500160 Marionette DEBUG loaded listener.js 18:55:00 INFO - PROCESS | 1692 | ++DOMWINDOW == 86 (0x121acbc00) [pid = 1692] [serial = 1820] [outer = 0x119ed5000] 18:55:00 INFO - PROCESS | 1692 | 1467424500537 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]]]}] 18:55:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 18:55:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 536ms 18:55:00 INFO - PROCESS | 1692 | 1467424500572 Marionette TRACE conn2 -> [0,2397,"getWindowHandle",null] 18:55:00 INFO - PROCESS | 1692 | 1467424500573 Marionette TRACE conn2 <- [1,2397,null,{"value":"7"}] 18:55:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 18:55:00 INFO - PROCESS | 1692 | 1467424500575 Marionette TRACE conn2 -> [0,2398,"setScriptTimeout",{"ms":35000}] 18:55:00 INFO - PROCESS | 1692 | 1467424500576 Marionette TRACE conn2 <- [1,2398,null,{}] 18:55:00 INFO - PROCESS | 1692 | 1467424500579 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}] 18:55:00 INFO - PROCESS | 1692 | 1467424500583 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:55:00 INFO - PROCESS | 1692 | 1467424500710 Marionette TRACE conn2 <- [1,2399,null,{"value":null}] 18:55:00 INFO - PROCESS | 1692 | 1467424500713 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:55:00 INFO - PROCESS | 1692 | 1467424500714 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:55:00 INFO - PROCESS | 1692 | ++DOCSHELL 0x12a842000 == 33 [pid = 1692] [id = 607] 18:55:00 INFO - PROCESS | 1692 | ++DOMWINDOW == 87 (0x121cd5800) [pid = 1692] [serial = 1821] [outer = 0x0] 18:55:00 INFO - PROCESS | 1692 | ++DOMWINDOW == 88 (0x124d69c00) [pid = 1692] [serial = 1822] [outer = 0x121cd5800] 18:55:00 INFO - PROCESS | 1692 | 1467424500740 Marionette DEBUG loaded listener.js 18:55:00 INFO - PROCESS | 1692 | ++DOMWINDOW == 89 (0x126d81400) [pid = 1692] [serial = 1823] [outer = 0x121cd5800] 18:55:01 INFO - PROCESS | 1692 | 1467424501095 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]]]}] 18:55:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 18:55:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 567ms 18:55:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 18:55:01 INFO - PROCESS | 1692 | 1467424501144 Marionette TRACE conn2 -> [0,2401,"getWindowHandle",null] 18:55:01 INFO - PROCESS | 1692 | 1467424501145 Marionette TRACE conn2 <- [1,2401,null,{"value":"7"}] 18:55:01 INFO - PROCESS | 1692 | 1467424501147 Marionette TRACE conn2 -> [0,2402,"setScriptTimeout",{"ms":35000}] 18:55:01 INFO - PROCESS | 1692 | 1467424501148 Marionette TRACE conn2 <- [1,2402,null,{}] 18:55:01 INFO - PROCESS | 1692 | 1467424501150 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}] 18:55:01 INFO - PROCESS | 1692 | 1467424501151 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:55:01 INFO - PROCESS | 1692 | 1467424501250 Marionette TRACE conn2 <- [1,2403,null,{"value":null}] 18:55:01 INFO - PROCESS | 1692 | 1467424501253 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:55:01 INFO - PROCESS | 1692 | 1467424501254 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:55:01 INFO - PROCESS | 1692 | ++DOCSHELL 0x12b976000 == 34 [pid = 1692] [id = 608] 18:55:01 INFO - PROCESS | 1692 | ++DOMWINDOW == 90 (0x1282db000) [pid = 1692] [serial = 1824] [outer = 0x0] 18:55:01 INFO - PROCESS | 1692 | ++DOMWINDOW == 91 (0x1283dc400) [pid = 1692] [serial = 1825] [outer = 0x1282db000] 18:55:01 INFO - PROCESS | 1692 | 1467424501278 Marionette DEBUG loaded listener.js 18:55:01 INFO - PROCESS | 1692 | ++DOMWINDOW == 92 (0x129135c00) [pid = 1692] [serial = 1826] [outer = 0x1282db000] 18:55:01 INFO - PROCESS | 1692 | 1467424501613 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]]]}] 18:55:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 18:55:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 522ms 18:55:01 INFO - PROCESS | 1692 | 1467424501669 Marionette TRACE conn2 -> [0,2405,"getWindowHandle",null] 18:55:01 INFO - PROCESS | 1692 | 1467424501670 Marionette TRACE conn2 <- [1,2405,null,{"value":"7"}] 18:55:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 18:55:01 INFO - PROCESS | 1692 | 1467424501673 Marionette TRACE conn2 -> [0,2406,"setScriptTimeout",{"ms":35000}] 18:55:01 INFO - PROCESS | 1692 | 1467424501674 Marionette TRACE conn2 <- [1,2406,null,{}] 18:55:01 INFO - PROCESS | 1692 | 1467424501676 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}] 18:55:01 INFO - PROCESS | 1692 | 1467424501677 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:55:01 INFO - PROCESS | 1692 | 1467424501778 Marionette TRACE conn2 <- [1,2407,null,{"value":null}] 18:55:01 INFO - PROCESS | 1692 | 1467424501792 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:55:01 INFO - PROCESS | 1692 | 1467424501793 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:55:01 INFO - PROCESS | 1692 | ++DOCSHELL 0x12ba34800 == 35 [pid = 1692] [id = 609] 18:55:01 INFO - PROCESS | 1692 | ++DOMWINDOW == 93 (0x129136c00) [pid = 1692] [serial = 1827] [outer = 0x0] 18:55:01 INFO - PROCESS | 1692 | ++DOMWINDOW == 94 (0x129385800) [pid = 1692] [serial = 1828] [outer = 0x129136c00] 18:55:01 INFO - PROCESS | 1692 | 1467424501818 Marionette DEBUG loaded listener.js 18:55:01 INFO - PROCESS | 1692 | ++DOMWINDOW == 95 (0x129471c00) [pid = 1692] [serial = 1829] [outer = 0x129136c00] 18:55:02 INFO - PROCESS | 1692 | 1467424502163 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]]]}] 18:55:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 18:55:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 518ms 18:55:02 INFO - PROCESS | 1692 | 1467424502191 Marionette TRACE conn2 -> [0,2409,"getWindowHandle",null] 18:55:02 INFO - PROCESS | 1692 | 1467424502192 Marionette TRACE conn2 <- [1,2409,null,{"value":"7"}] 18:55:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 18:55:02 INFO - PROCESS | 1692 | 1467424502200 Marionette TRACE conn2 -> [0,2410,"setScriptTimeout",{"ms":35000}] 18:55:02 INFO - PROCESS | 1692 | 1467424502201 Marionette TRACE conn2 <- [1,2410,null,{}] 18:55:02 INFO - PROCESS | 1692 | 1467424502203 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}] 18:55:02 INFO - PROCESS | 1692 | 1467424502204 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:55:02 INFO - PROCESS | 1692 | 1467424502306 Marionette TRACE conn2 <- [1,2411,null,{"value":null}] 18:55:02 INFO - PROCESS | 1692 | 1467424502309 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:55:02 INFO - PROCESS | 1692 | 1467424502310 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:55:02 INFO - PROCESS | 1692 | ++DOCSHELL 0x12c61e800 == 36 [pid = 1692] [id = 610] 18:55:02 INFO - PROCESS | 1692 | ++DOMWINDOW == 96 (0x129139c00) [pid = 1692] [serial = 1830] [outer = 0x0] 18:55:02 INFO - PROCESS | 1692 | ++DOMWINDOW == 97 (0x12a543c00) [pid = 1692] [serial = 1831] [outer = 0x129139c00] 18:55:02 INFO - PROCESS | 1692 | 1467424502335 Marionette DEBUG loaded listener.js 18:55:02 INFO - PROCESS | 1692 | ++DOMWINDOW == 98 (0x12a66c000) [pid = 1692] [serial = 1832] [outer = 0x129139c00] 18:55:02 INFO - PROCESS | 1692 | --DOMWINDOW == 97 (0x1192b2000) [pid = 1692] [serial = 1779] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 18:55:02 INFO - PROCESS | 1692 | --DOMWINDOW == 96 (0x112a5b000) [pid = 1692] [serial = 1767] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 18:55:02 INFO - PROCESS | 1692 | --DOMWINDOW == 95 (0x11384b000) [pid = 1692] [serial = 1770] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 18:55:02 INFO - PROCESS | 1692 | --DOMWINDOW == 94 (0x11831d800) [pid = 1692] [serial = 1773] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 18:55:02 INFO - PROCESS | 1692 | --DOMWINDOW == 93 (0x119811000) [pid = 1692] [serial = 1782] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 18:55:02 INFO - PROCESS | 1692 | --DOMWINDOW == 92 (0x1184e2400) [pid = 1692] [serial = 1776] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 18:55:02 INFO - PROCESS | 1692 | --DOMWINDOW == 91 (0x1133c0800) [pid = 1692] [serial = 1764] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 18:55:02 INFO - PROCESS | 1692 | --DOMWINDOW == 90 (0x1130fcc00) [pid = 1692] [serial = 1794] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 18:55:02 INFO - PROCESS | 1692 | --DOMWINDOW == 89 (0x112eddc00) [pid = 1692] [serial = 1752] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 18:55:02 INFO - PROCESS | 1692 | --DOMWINDOW == 88 (0x1128cd000) [pid = 1692] [serial = 1785] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 18:55:02 INFO - PROCESS | 1692 | --DOMWINDOW == 87 (0x119818400) [pid = 1692] [serial = 1788] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 18:55:02 INFO - PROCESS | 1692 | --DOMWINDOW == 86 (0x118324800) [pid = 1692] [serial = 1755] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 18:55:02 INFO - PROCESS | 1692 | --DOMWINDOW == 85 (0x121471400) [pid = 1692] [serial = 1758] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 18:55:02 INFO - PROCESS | 1692 | --DOMWINDOW == 84 (0x112a5e400) [pid = 1692] [serial = 1791] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 18:55:02 INFO - PROCESS | 1692 | --DOMWINDOW == 83 (0x1138f0000) [pid = 1692] [serial = 1761] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 18:55:02 INFO - PROCESS | 1692 | 1467424502751 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]]]}] 18:55:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 18:55:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 576ms 18:55:02 INFO - PROCESS | 1692 | 1467424502788 Marionette TRACE conn2 -> [0,2413,"getWindowHandle",null] 18:55:02 INFO - PROCESS | 1692 | 1467424502790 Marionette TRACE conn2 <- [1,2413,null,{"value":"7"}] 18:55:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 18:55:02 INFO - PROCESS | 1692 | 1467424502794 Marionette TRACE conn2 -> [0,2414,"setScriptTimeout",{"ms":35000}] 18:55:02 INFO - PROCESS | 1692 | 1467424502795 Marionette TRACE conn2 <- [1,2414,null,{}] 18:55:02 INFO - PROCESS | 1692 | 1467424502797 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}] 18:55:02 INFO - PROCESS | 1692 | 1467424502799 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:55:02 INFO - PROCESS | 1692 | 1467424502880 Marionette TRACE conn2 <- [1,2415,null,{"value":null}] 18:55:02 INFO - PROCESS | 1692 | 1467424502885 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:55:02 INFO - PROCESS | 1692 | 1467424502888 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:55:02 INFO - PROCESS | 1692 | ++DOCSHELL 0x126442800 == 37 [pid = 1692] [id = 611] 18:55:02 INFO - PROCESS | 1692 | ++DOMWINDOW == 84 (0x113f2f400) [pid = 1692] [serial = 1833] [outer = 0x0] 18:55:02 INFO - PROCESS | 1692 | ++DOMWINDOW == 85 (0x1184bfc00) [pid = 1692] [serial = 1834] [outer = 0x113f2f400] 18:55:02 INFO - PROCESS | 1692 | 1467424502913 Marionette DEBUG loaded listener.js 18:55:02 INFO - PROCESS | 1692 | ++DOMWINDOW == 86 (0x1197de400) [pid = 1692] [serial = 1835] [outer = 0x113f2f400] 18:55:03 INFO - PROCESS | 1692 | 1467424503248 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]]]}] 18:55:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 18:55:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 470ms 18:55:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 18:55:03 INFO - PROCESS | 1692 | 1467424503264 Marionette TRACE conn2 -> [0,2417,"getWindowHandle",null] 18:55:03 INFO - PROCESS | 1692 | 1467424503266 Marionette TRACE conn2 <- [1,2417,null,{"value":"7"}] 18:55:03 INFO - PROCESS | 1692 | 1467424503270 Marionette TRACE conn2 -> [0,2418,"setScriptTimeout",{"ms":35000}] 18:55:03 INFO - PROCESS | 1692 | 1467424503273 Marionette TRACE conn2 <- [1,2418,null,{}] 18:55:03 INFO - PROCESS | 1692 | 1467424503276 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}] 18:55:03 INFO - PROCESS | 1692 | 1467424503277 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:55:03 INFO - PROCESS | 1692 | 1467424503373 Marionette TRACE conn2 <- [1,2419,null,{"value":null}] 18:55:03 INFO - PROCESS | 1692 | 1467424503433 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:55:03 INFO - PROCESS | 1692 | 1467424503435 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:55:03 INFO - PROCESS | 1692 | ++DOCSHELL 0x12c78d000 == 38 [pid = 1692] [id = 612] 18:55:03 INFO - PROCESS | 1692 | ++DOMWINDOW == 87 (0x118324800) [pid = 1692] [serial = 1836] [outer = 0x0] 18:55:03 INFO - PROCESS | 1692 | ++DOMWINDOW == 88 (0x1186cb000) [pid = 1692] [serial = 1837] [outer = 0x118324800] 18:55:03 INFO - PROCESS | 1692 | 1467424503468 Marionette DEBUG loaded listener.js 18:55:03 INFO - PROCESS | 1692 | ++DOMWINDOW == 89 (0x12a6ec400) [pid = 1692] [serial = 1838] [outer = 0x118324800] 18:55:03 INFO - PROCESS | 1692 | 1467424503759 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]]]}] 18:55:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 18:55:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 523ms 18:55:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 18:55:03 INFO - PROCESS | 1692 | 1467424503792 Marionette TRACE conn2 -> [0,2421,"getWindowHandle",null] 18:55:03 INFO - PROCESS | 1692 | 1467424503793 Marionette TRACE conn2 <- [1,2421,null,{"value":"7"}] 18:55:03 INFO - PROCESS | 1692 | 1467424503795 Marionette TRACE conn2 -> [0,2422,"setScriptTimeout",{"ms":35000}] 18:55:03 INFO - PROCESS | 1692 | 1467424503796 Marionette TRACE conn2 <- [1,2422,null,{}] 18:55:03 INFO - PROCESS | 1692 | 1467424503798 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}] 18:55:03 INFO - PROCESS | 1692 | 1467424503800 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:55:03 INFO - PROCESS | 1692 | 1467424503889 Marionette TRACE conn2 <- [1,2423,null,{"value":null}] 18:55:03 INFO - PROCESS | 1692 | 1467424503893 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:55:03 INFO - PROCESS | 1692 | 1467424503894 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:55:03 INFO - PROCESS | 1692 | ++DOCSHELL 0x12d545800 == 39 [pid = 1692] [id = 613] 18:55:03 INFO - PROCESS | 1692 | ++DOMWINDOW == 90 (0x116f41000) [pid = 1692] [serial = 1839] [outer = 0x0] 18:55:03 INFO - PROCESS | 1692 | ++DOMWINDOW == 91 (0x12a8c4800) [pid = 1692] [serial = 1840] [outer = 0x116f41000] 18:55:03 INFO - PROCESS | 1692 | 1467424503918 Marionette DEBUG loaded listener.js 18:55:03 INFO - PROCESS | 1692 | ++DOMWINDOW == 92 (0x12af5c800) [pid = 1692] [serial = 1841] [outer = 0x116f41000] 18:55:04 INFO - PROCESS | 1692 | 1467424504257 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]]]}] 18:55:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 18:55:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 473ms 18:55:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 18:55:04 INFO - PROCESS | 1692 | 1467424504270 Marionette TRACE conn2 -> [0,2425,"getWindowHandle",null] 18:55:04 INFO - PROCESS | 1692 | 1467424504273 Marionette TRACE conn2 <- [1,2425,null,{"value":"7"}] 18:55:04 INFO - PROCESS | 1692 | 1467424504275 Marionette TRACE conn2 -> [0,2426,"setScriptTimeout",{"ms":35000}] 18:55:04 INFO - PROCESS | 1692 | 1467424504276 Marionette TRACE conn2 <- [1,2426,null,{}] 18:55:04 INFO - PROCESS | 1692 | 1467424504278 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}] 18:55:04 INFO - PROCESS | 1692 | 1467424504279 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:55:04 INFO - PROCESS | 1692 | 1467424504394 Marionette TRACE conn2 <- [1,2427,null,{"value":null}] 18:55:04 INFO - PROCESS | 1692 | 1467424504401 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:55:04 INFO - PROCESS | 1692 | 1467424504402 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:55:04 INFO - PROCESS | 1692 | ++DOCSHELL 0x12d55a000 == 40 [pid = 1692] [id = 614] 18:55:04 INFO - PROCESS | 1692 | ++DOMWINDOW == 93 (0x129386c00) [pid = 1692] [serial = 1842] [outer = 0x0] 18:55:04 INFO - PROCESS | 1692 | ++DOMWINDOW == 94 (0x12b196c00) [pid = 1692] [serial = 1843] [outer = 0x129386c00] 18:55:04 INFO - PROCESS | 1692 | 1467424504434 Marionette DEBUG loaded listener.js 18:55:04 INFO - PROCESS | 1692 | ++DOMWINDOW == 95 (0x12b19fc00) [pid = 1692] [serial = 1844] [outer = 0x129386c00] 18:55:04 INFO - PROCESS | 1692 | 1467424504878 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]]]}] 18:55:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 18:55:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 620ms 18:55:04 INFO - PROCESS | 1692 | 1467424504895 Marionette TRACE conn2 -> [0,2429,"getWindowHandle",null] 18:55:04 INFO - PROCESS | 1692 | 1467424504898 Marionette TRACE conn2 <- [1,2429,null,{"value":"7"}] 18:55:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 18:55:04 INFO - PROCESS | 1692 | 1467424504901 Marionette TRACE conn2 -> [0,2430,"setScriptTimeout",{"ms":35000}] 18:55:04 INFO - PROCESS | 1692 | 1467424504903 Marionette TRACE conn2 <- [1,2430,null,{}] 18:55:04 INFO - PROCESS | 1692 | 1467424504907 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}] 18:55:04 INFO - PROCESS | 1692 | 1467424504909 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:55:05 INFO - PROCESS | 1692 | 1467424505008 Marionette TRACE conn2 <- [1,2431,null,{"value":null}] 18:55:05 INFO - PROCESS | 1692 | 1467424505084 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:55:05 INFO - PROCESS | 1692 | 1467424505086 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:55:05 INFO - PROCESS | 1692 | ++DOCSHELL 0x1193e3800 == 41 [pid = 1692] [id = 615] 18:55:05 INFO - PROCESS | 1692 | ++DOMWINDOW == 96 (0x11336f000) [pid = 1692] [serial = 1845] [outer = 0x0] 18:55:05 INFO - PROCESS | 1692 | ++DOMWINDOW == 97 (0x1151da400) [pid = 1692] [serial = 1846] [outer = 0x11336f000] 18:55:05 INFO - PROCESS | 1692 | 1467424505117 Marionette DEBUG loaded listener.js 18:55:05 INFO - PROCESS | 1692 | ++DOMWINDOW == 98 (0x116f3b000) [pid = 1692] [serial = 1847] [outer = 0x11336f000] 18:55:05 INFO - PROCESS | 1692 | 1467424505556 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]]]}] 18:55:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 18:55:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 671ms 18:55:05 INFO - PROCESS | 1692 | 1467424505573 Marionette TRACE conn2 -> [0,2433,"getWindowHandle",null] 18:55:05 INFO - PROCESS | 1692 | 1467424505576 Marionette TRACE conn2 <- [1,2433,null,{"value":"7"}] 18:55:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 18:55:05 INFO - PROCESS | 1692 | 1467424505581 Marionette TRACE conn2 -> [0,2434,"setScriptTimeout",{"ms":35000}] 18:55:05 INFO - PROCESS | 1692 | 1467424505583 Marionette TRACE conn2 <- [1,2434,null,{}] 18:55:05 INFO - PROCESS | 1692 | 1467424505585 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}] 18:55:05 INFO - PROCESS | 1692 | 1467424505587 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:55:05 INFO - PROCESS | 1692 | 1467424505693 Marionette TRACE conn2 <- [1,2435,null,{"value":null}] 18:55:05 INFO - PROCESS | 1692 | 1467424505757 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:55:05 INFO - PROCESS | 1692 | 1467424505759 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:55:05 INFO - PROCESS | 1692 | ++DOCSHELL 0x12932c000 == 42 [pid = 1692] [id = 616] 18:55:05 INFO - PROCESS | 1692 | ++DOMWINDOW == 99 (0x11842e000) [pid = 1692] [serial = 1848] [outer = 0x0] 18:55:05 INFO - PROCESS | 1692 | ++DOMWINDOW == 100 (0x11902d000) [pid = 1692] [serial = 1849] [outer = 0x11842e000] 18:55:05 INFO - PROCESS | 1692 | 1467424505831 Marionette DEBUG loaded listener.js 18:55:05 INFO - PROCESS | 1692 | ++DOMWINDOW == 101 (0x119e90c00) [pid = 1692] [serial = 1850] [outer = 0x11842e000] 18:55:06 INFO - PROCESS | 1692 | 1467424506223 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]]]}] 18:55:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 18:55:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 673ms 18:55:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 18:55:06 INFO - PROCESS | 1692 | 1467424506253 Marionette TRACE conn2 -> [0,2437,"getWindowHandle",null] 18:55:06 INFO - PROCESS | 1692 | 1467424506255 Marionette TRACE conn2 <- [1,2437,null,{"value":"7"}] 18:55:06 INFO - PROCESS | 1692 | 1467424506257 Marionette TRACE conn2 -> [0,2438,"setScriptTimeout",{"ms":35000}] 18:55:06 INFO - PROCESS | 1692 | 1467424506259 Marionette TRACE conn2 <- [1,2438,null,{}] 18:55:06 INFO - PROCESS | 1692 | 1467424506267 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}] 18:55:06 INFO - PROCESS | 1692 | 1467424506271 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:55:06 INFO - PROCESS | 1692 | 1467424506396 Marionette TRACE conn2 <- [1,2439,null,{"value":null}] 18:55:06 INFO - PROCESS | 1692 | 1467424506485 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:55:06 INFO - PROCESS | 1692 | 1467424506487 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:55:06 INFO - PROCESS | 1692 | ++DOCSHELL 0x12d770000 == 43 [pid = 1692] [id = 617] 18:55:06 INFO - PROCESS | 1692 | ++DOMWINDOW == 102 (0x124bc1c00) [pid = 1692] [serial = 1851] [outer = 0x0] 18:55:06 INFO - PROCESS | 1692 | ++DOMWINDOW == 103 (0x1260c0800) [pid = 1692] [serial = 1852] [outer = 0x124bc1c00] 18:55:06 INFO - PROCESS | 1692 | 1467424506523 Marionette DEBUG loaded listener.js 18:55:06 INFO - PROCESS | 1692 | ++DOMWINDOW == 104 (0x1266cb800) [pid = 1692] [serial = 1853] [outer = 0x124bc1c00] 18:55:07 INFO - PROCESS | 1692 | 1467424507062 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]]]}] 18:55:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 18:55:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 821ms 18:55:07 INFO - PROCESS | 1692 | 1467424507079 Marionette TRACE conn2 -> [0,2441,"getWindowHandle",null] 18:55:07 INFO - PROCESS | 1692 | 1467424507082 Marionette TRACE conn2 <- [1,2441,null,{"value":"7"}] 18:55:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 18:55:07 INFO - PROCESS | 1692 | 1467424507085 Marionette TRACE conn2 -> [0,2442,"setScriptTimeout",{"ms":35000}] 18:55:07 INFO - PROCESS | 1692 | 1467424507088 Marionette TRACE conn2 <- [1,2442,null,{}] 18:55:07 INFO - PROCESS | 1692 | 1467424507091 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}] 18:55:07 INFO - PROCESS | 1692 | 1467424507093 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:55:07 INFO - PROCESS | 1692 | 1467424507216 Marionette TRACE conn2 <- [1,2443,null,{"value":null}] 18:55:07 INFO - PROCESS | 1692 | 1467424507289 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:55:07 INFO - PROCESS | 1692 | 1467424507290 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:55:07 INFO - PROCESS | 1692 | ++DOCSHELL 0x12dd04000 == 44 [pid = 1692] [id = 618] 18:55:07 INFO - PROCESS | 1692 | ++DOMWINDOW == 105 (0x1184c4c00) [pid = 1692] [serial = 1854] [outer = 0x0] 18:55:07 INFO - PROCESS | 1692 | ++DOMWINDOW == 106 (0x126d33800) [pid = 1692] [serial = 1855] [outer = 0x1184c4c00] 18:55:07 INFO - PROCESS | 1692 | 1467424507320 Marionette DEBUG loaded listener.js 18:55:07 INFO - PROCESS | 1692 | ++DOMWINDOW == 107 (0x1283e0400) [pid = 1692] [serial = 1856] [outer = 0x1184c4c00] 18:55:07 INFO - PROCESS | 1692 | 1467424507754 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]]]}] 18:55:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 18:55:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 721ms 18:55:07 INFO - PROCESS | 1692 | 1467424507972 Marionette TRACE conn2 -> [0,2445,"getWindowHandle",null] 18:55:07 INFO - PROCESS | 1692 | 1467424507975 Marionette TRACE conn2 <- [1,2445,null,{"value":"7"}] 18:55:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 18:55:07 INFO - PROCESS | 1692 | 1467424507996 Marionette TRACE conn2 -> [0,2446,"setScriptTimeout",{"ms":35000}] 18:55:08 INFO - PROCESS | 1692 | 1467424507998 Marionette TRACE conn2 <- [1,2446,null,{}] 18:55:08 INFO - PROCESS | 1692 | 1467424508003 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}] 18:55:08 INFO - PROCESS | 1692 | 1467424508006 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:55:08 INFO - PROCESS | 1692 | 1467424508099 Marionette TRACE conn2 <- [1,2447,null,{"value":null}] 18:55:08 INFO - PROCESS | 1692 | 1467424508172 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:55:08 INFO - PROCESS | 1692 | 1467424508175 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:55:08 INFO - PROCESS | 1692 | ++DOCSHELL 0x1193f1800 == 45 [pid = 1692] [id = 619] 18:55:08 INFO - PROCESS | 1692 | ++DOMWINDOW == 108 (0x1133d9800) [pid = 1692] [serial = 1857] [outer = 0x0] 18:55:08 INFO - PROCESS | 1692 | ++DOMWINDOW == 109 (0x113da9000) [pid = 1692] [serial = 1858] [outer = 0x1133d9800] 18:55:08 INFO - PROCESS | 1692 | 1467424508203 Marionette DEBUG loaded listener.js 18:55:08 INFO - PROCESS | 1692 | ++DOMWINDOW == 110 (0x1160d9c00) [pid = 1692] [serial = 1859] [outer = 0x1133d9800] 18:55:08 INFO - PROCESS | 1692 | 1467424508634 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]]]}] 18:55:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 18:55:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 673ms 18:55:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 18:55:08 INFO - PROCESS | 1692 | 1467424508686 Marionette TRACE conn2 -> [0,2449,"getWindowHandle",null] 18:55:08 INFO - PROCESS | 1692 | 1467424508688 Marionette TRACE conn2 <- [1,2449,null,{"value":"7"}] 18:55:08 INFO - PROCESS | 1692 | 1467424508694 Marionette TRACE conn2 -> [0,2450,"setScriptTimeout",{"ms":35000}] 18:55:08 INFO - PROCESS | 1692 | 1467424508696 Marionette TRACE conn2 <- [1,2450,null,{}] 18:55:08 INFO - PROCESS | 1692 | 1467424508699 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}] 18:55:08 INFO - PROCESS | 1692 | 1467424508701 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:55:08 INFO - PROCESS | 1692 | 1467424508797 Marionette TRACE conn2 <- [1,2451,null,{"value":null}] 18:55:09 INFO - PROCESS | 1692 | --DOCSHELL 0x12d545800 == 44 [pid = 1692] [id = 613] 18:55:09 INFO - PROCESS | 1692 | --DOCSHELL 0x12c78d000 == 43 [pid = 1692] [id = 612] 18:55:09 INFO - PROCESS | 1692 | --DOCSHELL 0x126442800 == 42 [pid = 1692] [id = 611] 18:55:09 INFO - PROCESS | 1692 | --DOCSHELL 0x12c61e800 == 41 [pid = 1692] [id = 610] 18:55:09 INFO - PROCESS | 1692 | --DOCSHELL 0x12ba34800 == 40 [pid = 1692] [id = 609] 18:55:09 INFO - PROCESS | 1692 | --DOCSHELL 0x12b976000 == 39 [pid = 1692] [id = 608] 18:55:09 INFO - PROCESS | 1692 | --DOCSHELL 0x12a842000 == 38 [pid = 1692] [id = 607] 18:55:09 INFO - PROCESS | 1692 | --DOCSHELL 0x119d04800 == 37 [pid = 1692] [id = 606] 18:55:09 INFO - PROCESS | 1692 | --DOCSHELL 0x1268a7000 == 36 [pid = 1692] [id = 605] 18:55:09 INFO - PROCESS | 1692 | --DOCSHELL 0x123d19800 == 35 [pid = 1692] [id = 604] 18:55:09 INFO - PROCESS | 1692 | --DOCSHELL 0x118615800 == 34 [pid = 1692] [id = 603] 18:55:09 INFO - PROCESS | 1692 | --DOCSHELL 0x11921f000 == 33 [pid = 1692] [id = 602] 18:55:09 INFO - PROCESS | 1692 | --DOCSHELL 0x12139b000 == 32 [pid = 1692] [id = 601] 18:55:09 INFO - PROCESS | 1692 | --DOCSHELL 0x113a41000 == 31 [pid = 1692] [id = 600] 18:55:09 INFO - PROCESS | 1692 | --DOCSHELL 0x1193f1800 == 30 [pid = 1692] [id = 619] 18:55:09 INFO - PROCESS | 1692 | --DOCSHELL 0x12dd04000 == 29 [pid = 1692] [id = 618] 18:55:09 INFO - PROCESS | 1692 | --DOCSHELL 0x12d770000 == 28 [pid = 1692] [id = 617] 18:55:09 INFO - PROCESS | 1692 | --DOCSHELL 0x12932c000 == 27 [pid = 1692] [id = 616] 18:55:09 INFO - PROCESS | 1692 | --DOCSHELL 0x12d55a000 == 26 [pid = 1692] [id = 614] 18:55:09 INFO - PROCESS | 1692 | --DOCSHELL 0x1193e3800 == 25 [pid = 1692] [id = 615] 18:55:09 INFO - PROCESS | 1692 | --DOMWINDOW == 109 (0x1166f5400) [pid = 1692] [serial = 1772] [outer = 0x0] [url = about:blank] 18:55:09 INFO - PROCESS | 1692 | --DOMWINDOW == 108 (0x1183b4800) [pid = 1692] [serial = 1774] [outer = 0x0] [url = about:blank] 18:55:09 INFO - PROCESS | 1692 | --DOMWINDOW == 107 (0x1184bf400) [pid = 1692] [serial = 1775] [outer = 0x0] [url = about:blank] 18:55:09 INFO - PROCESS | 1692 | --DOMWINDOW == 106 (0x119edf800) [pid = 1692] [serial = 1783] [outer = 0x0] [url = about:blank] 18:55:09 INFO - PROCESS | 1692 | --DOMWINDOW == 105 (0x11902ec00) [pid = 1692] [serial = 1777] [outer = 0x0] [url = about:blank] 18:55:09 INFO - PROCESS | 1692 | --DOMWINDOW == 104 (0x1151d3800) [pid = 1692] [serial = 1766] [outer = 0x0] [url = about:blank] 18:55:09 INFO - PROCESS | 1692 | --DOMWINDOW == 103 (0x113844400) [pid = 1692] [serial = 1765] [outer = 0x0] [url = about:blank] 18:55:09 INFO - PROCESS | 1692 | --DOMWINDOW == 102 (0x1266cc000) [pid = 1692] [serial = 1796] [outer = 0x0] [url = about:blank] 18:55:09 INFO - PROCESS | 1692 | --DOMWINDOW == 101 (0x11607c400) [pid = 1692] [serial = 1754] [outer = 0x0] [url = about:blank] 18:55:09 INFO - PROCESS | 1692 | --DOMWINDOW == 100 (0x1133b3c00) [pid = 1692] [serial = 1753] [outer = 0x0] [url = about:blank] 18:55:09 INFO - PROCESS | 1692 | --DOMWINDOW == 99 (0x124d11800) [pid = 1692] [serial = 1787] [outer = 0x0] [url = about:blank] 18:55:09 INFO - PROCESS | 1692 | --DOMWINDOW == 98 (0x123cafc00) [pid = 1692] [serial = 1786] [outer = 0x0] [url = about:blank] 18:55:09 INFO - PROCESS | 1692 | --DOMWINDOW == 97 (0x1255a5c00) [pid = 1692] [serial = 1789] [outer = 0x0] [url = about:blank] 18:55:09 INFO - PROCESS | 1692 | --DOMWINDOW == 96 (0x1255a1c00) [pid = 1692] [serial = 1795] [outer = 0x0] [url = about:blank] 18:55:09 INFO - PROCESS | 1692 | --DOMWINDOW == 95 (0x119080c00) [pid = 1692] [serial = 1757] [outer = 0x0] [url = about:blank] 18:55:09 INFO - PROCESS | 1692 | --DOMWINDOW == 94 (0x1184c0800) [pid = 1692] [serial = 1756] [outer = 0x0] [url = about:blank] 18:55:09 INFO - PROCESS | 1692 | --DOMWINDOW == 93 (0x12551f000) [pid = 1692] [serial = 1760] [outer = 0x0] [url = about:blank] 18:55:09 INFO - PROCESS | 1692 | --DOMWINDOW == 92 (0x1184c2000) [pid = 1692] [serial = 1792] [outer = 0x0] [url = about:blank] 18:55:09 INFO - PROCESS | 1692 | --DOMWINDOW == 91 (0x1260c5000) [pid = 1692] [serial = 1790] [outer = 0x0] [url = about:blank] 18:55:09 INFO - PROCESS | 1692 | --DOMWINDOW == 90 (0x121a19400) [pid = 1692] [serial = 1784] [outer = 0x0] [url = about:blank] 18:55:09 INFO - PROCESS | 1692 | --DOMWINDOW == 89 (0x11980d800) [pid = 1692] [serial = 1781] [outer = 0x0] [url = about:blank] 18:55:09 INFO - PROCESS | 1692 | --DOMWINDOW == 88 (0x121ccec00) [pid = 1692] [serial = 1759] [outer = 0x0] [url = about:blank] 18:55:09 INFO - PROCESS | 1692 | --DOMWINDOW == 87 (0x121956400) [pid = 1692] [serial = 1793] [outer = 0x0] [url = about:blank] 18:55:09 INFO - PROCESS | 1692 | --DOMWINDOW == 86 (0x126d75000) [pid = 1692] [serial = 1798] [outer = 0x0] [url = about:blank] 18:55:09 INFO - PROCESS | 1692 | --DOMWINDOW == 85 (0x126d37400) [pid = 1692] [serial = 1763] [outer = 0x0] [url = about:blank] 18:55:09 INFO - PROCESS | 1692 | --DOMWINDOW == 84 (0x12551f800) [pid = 1692] [serial = 1762] [outer = 0x0] [url = about:blank] 18:55:09 INFO - PROCESS | 1692 | --DOMWINDOW == 83 (0x1192b1c00) [pid = 1692] [serial = 1778] [outer = 0x0] [url = about:blank] 18:55:09 INFO - PROCESS | 1692 | --DOMWINDOW == 82 (0x1195c8800) [pid = 1692] [serial = 1780] [outer = 0x0] [url = about:blank] 18:55:09 INFO - PROCESS | 1692 | --DOMWINDOW == 81 (0x112a79c00) [pid = 1692] [serial = 1768] [outer = 0x0] [url = about:blank] 18:55:09 INFO - PROCESS | 1692 | --DOMWINDOW == 80 (0x1130f3400) [pid = 1692] [serial = 1769] [outer = 0x0] [url = about:blank] 18:55:09 INFO - PROCESS | 1692 | --DOMWINDOW == 79 (0x116031c00) [pid = 1692] [serial = 1771] [outer = 0x0] [url = about:blank] 18:55:09 INFO - PROCESS | 1692 | 1467424509462 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:55:09 INFO - PROCESS | 1692 | 1467424509464 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:55:09 INFO - PROCESS | 1692 | ++DOCSHELL 0x113ada000 == 26 [pid = 1692] [id = 620] 18:55:09 INFO - PROCESS | 1692 | ++DOMWINDOW == 80 (0x1128d9000) [pid = 1692] [serial = 1860] [outer = 0x0] 18:55:09 INFO - PROCESS | 1692 | ++DOMWINDOW == 81 (0x112a56000) [pid = 1692] [serial = 1861] [outer = 0x1128d9000] 18:55:09 INFO - PROCESS | 1692 | 1467424509503 Marionette DEBUG loaded listener.js 18:55:09 INFO - PROCESS | 1692 | ++DOMWINDOW == 82 (0x112d15000) [pid = 1692] [serial = 1862] [outer = 0x1128d9000] 18:55:09 INFO - PROCESS | 1692 | 1467424509990 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]]]}] 18:55:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 18:55:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 1324ms 18:55:10 INFO - PROCESS | 1692 | 1467424510020 Marionette TRACE conn2 -> [0,2453,"getWindowHandle",null] 18:55:10 INFO - PROCESS | 1692 | 1467424510023 Marionette TRACE conn2 <- [1,2453,null,{"value":"7"}] 18:55:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 18:55:10 INFO - PROCESS | 1692 | 1467424510028 Marionette TRACE conn2 -> [0,2454,"setScriptTimeout",{"ms":35000}] 18:55:10 INFO - PROCESS | 1692 | 1467424510031 Marionette TRACE conn2 <- [1,2454,null,{}] 18:55:10 INFO - PROCESS | 1692 | 1467424510038 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}] 18:55:10 INFO - PROCESS | 1692 | 1467424510040 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:55:10 INFO - PROCESS | 1692 | 1467424510156 Marionette TRACE conn2 <- [1,2455,null,{"value":null}] 18:55:10 INFO - PROCESS | 1692 | 1467424510167 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:55:10 INFO - PROCESS | 1692 | 1467424510169 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:55:10 INFO - PROCESS | 1692 | ++DOCSHELL 0x118445000 == 27 [pid = 1692] [id = 621] 18:55:10 INFO - PROCESS | 1692 | ++DOMWINDOW == 83 (0x113aa7800) [pid = 1692] [serial = 1863] [outer = 0x0] 18:55:10 INFO - PROCESS | 1692 | ++DOMWINDOW == 84 (0x113dab400) [pid = 1692] [serial = 1864] [outer = 0x113aa7800] 18:55:10 INFO - PROCESS | 1692 | 1467424510196 Marionette DEBUG loaded listener.js 18:55:10 INFO - PROCESS | 1692 | ++DOMWINDOW == 85 (0x1160dd000) [pid = 1692] [serial = 1865] [outer = 0x113aa7800] 18:55:10 INFO - PROCESS | 1692 | 1467424510537 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]]]}] 18:55:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 18:55:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 523ms 18:55:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 18:55:10 INFO - PROCESS | 1692 | 1467424510556 Marionette TRACE conn2 -> [0,2457,"getWindowHandle",null] 18:55:10 INFO - PROCESS | 1692 | 1467424510558 Marionette TRACE conn2 <- [1,2457,null,{"value":"7"}] 18:55:10 INFO - PROCESS | 1692 | 1467424510561 Marionette TRACE conn2 -> [0,2458,"setScriptTimeout",{"ms":35000}] 18:55:10 INFO - PROCESS | 1692 | 1467424510562 Marionette TRACE conn2 <- [1,2458,null,{}] 18:55:10 INFO - PROCESS | 1692 | 1467424510565 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}] 18:55:10 INFO - PROCESS | 1692 | 1467424510566 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:55:10 INFO - PROCESS | 1692 | 1467424510659 Marionette TRACE conn2 <- [1,2459,null,{"value":null}] 18:55:10 INFO - PROCESS | 1692 | 1467424510664 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:55:10 INFO - PROCESS | 1692 | 1467424510665 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:55:10 INFO - PROCESS | 1692 | ++DOCSHELL 0x11983d800 == 28 [pid = 1692] [id = 622] 18:55:10 INFO - PROCESS | 1692 | ++DOMWINDOW == 86 (0x116756c00) [pid = 1692] [serial = 1866] [outer = 0x0] 18:55:10 INFO - PROCESS | 1692 | ++DOMWINDOW == 87 (0x118085800) [pid = 1692] [serial = 1867] [outer = 0x116756c00] 18:55:10 INFO - PROCESS | 1692 | 1467424510691 Marionette DEBUG loaded listener.js 18:55:10 INFO - PROCESS | 1692 | ++DOMWINDOW == 88 (0x11831bc00) [pid = 1692] [serial = 1868] [outer = 0x116756c00] 18:55:11 INFO - PROCESS | 1692 | 1467424511048 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]]]}] 18:55:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 18:55:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 521ms 18:55:11 INFO - PROCESS | 1692 | 1467424511082 Marionette TRACE conn2 -> [0,2461,"getWindowHandle",null] 18:55:11 INFO - PROCESS | 1692 | 1467424511084 Marionette TRACE conn2 <- [1,2461,null,{"value":"7"}] 18:55:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 18:55:11 INFO - PROCESS | 1692 | 1467424511090 Marionette TRACE conn2 -> [0,2462,"setScriptTimeout",{"ms":35000}] 18:55:11 INFO - PROCESS | 1692 | 1467424511095 Marionette TRACE conn2 <- [1,2462,null,{}] 18:55:11 INFO - PROCESS | 1692 | 1467424511098 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}] 18:55:11 INFO - PROCESS | 1692 | 1467424511101 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:55:11 INFO - PROCESS | 1692 | 1467424511213 Marionette TRACE conn2 <- [1,2463,null,{"value":null}] 18:55:11 INFO - PROCESS | 1692 | 1467424511253 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:55:11 INFO - PROCESS | 1692 | 1467424511254 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:55:11 INFO - PROCESS | 1692 | ++DOCSHELL 0x1210c8800 == 29 [pid = 1692] [id = 623] 18:55:11 INFO - PROCESS | 1692 | ++DOMWINDOW == 89 (0x1174bb800) [pid = 1692] [serial = 1869] [outer = 0x0] 18:55:11 INFO - PROCESS | 1692 | ++DOMWINDOW == 90 (0x1183aa000) [pid = 1692] [serial = 1870] [outer = 0x1174bb800] 18:55:11 INFO - PROCESS | 1692 | 1467424511279 Marionette DEBUG loaded listener.js 18:55:11 INFO - PROCESS | 1692 | ++DOMWINDOW == 91 (0x11907bc00) [pid = 1692] [serial = 1871] [outer = 0x1174bb800] 18:55:11 INFO - PROCESS | 1692 | 1467424511588 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]]]}] 18:55:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 18:55:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 527ms 18:55:11 INFO - PROCESS | 1692 | 1467424511614 Marionette TRACE conn2 -> [0,2465,"getWindowHandle",null] 18:55:11 INFO - PROCESS | 1692 | 1467424511616 Marionette TRACE conn2 <- [1,2465,null,{"value":"7"}] 18:55:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 18:55:11 INFO - PROCESS | 1692 | 1467424511619 Marionette TRACE conn2 -> [0,2466,"setScriptTimeout",{"ms":35000}] 18:55:11 INFO - PROCESS | 1692 | 1467424511621 Marionette TRACE conn2 <- [1,2466,null,{}] 18:55:11 INFO - PROCESS | 1692 | 1467424511624 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}] 18:55:11 INFO - PROCESS | 1692 | 1467424511625 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:55:11 INFO - PROCESS | 1692 | 1467424511725 Marionette TRACE conn2 <- [1,2467,null,{"value":null}] 18:55:11 INFO - PROCESS | 1692 | 1467424511740 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:55:11 INFO - PROCESS | 1692 | 1467424511742 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:55:11 INFO - PROCESS | 1692 | ++DOCSHELL 0x124b9b000 == 30 [pid = 1692] [id = 624] 18:55:11 INFO - PROCESS | 1692 | ++DOMWINDOW == 92 (0x119081800) [pid = 1692] [serial = 1872] [outer = 0x0] 18:55:11 INFO - PROCESS | 1692 | ++DOMWINDOW == 93 (0x1195c7c00) [pid = 1692] [serial = 1873] [outer = 0x119081800] 18:55:11 INFO - PROCESS | 1692 | 1467424511773 Marionette DEBUG loaded listener.js 18:55:11 INFO - PROCESS | 1692 | ++DOMWINDOW == 94 (0x1197e0800) [pid = 1692] [serial = 1874] [outer = 0x119081800] 18:55:12 INFO - PROCESS | 1692 | 1467424512175 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]]]}] 18:55:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 18:55:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 571ms 18:55:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 18:55:12 INFO - PROCESS | 1692 | 1467424512190 Marionette TRACE conn2 -> [0,2469,"getWindowHandle",null] 18:55:12 INFO - PROCESS | 1692 | 1467424512192 Marionette TRACE conn2 <- [1,2469,null,{"value":"7"}] 18:55:12 INFO - PROCESS | 1692 | 1467424512196 Marionette TRACE conn2 -> [0,2470,"setScriptTimeout",{"ms":35000}] 18:55:12 INFO - PROCESS | 1692 | 1467424512197 Marionette TRACE conn2 <- [1,2470,null,{}] 18:55:12 INFO - PROCESS | 1692 | 1467424512209 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}] 18:55:12 INFO - PROCESS | 1692 | 1467424512211 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:55:12 INFO - PROCESS | 1692 | 1467424512360 Marionette TRACE conn2 <- [1,2471,null,{"value":null}] 18:55:12 INFO - PROCESS | 1692 | 1467424512417 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:55:12 INFO - PROCESS | 1692 | 1467424512423 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:55:12 INFO - PROCESS | 1692 | ++DOCSHELL 0x1268b6000 == 31 [pid = 1692] [id = 625] 18:55:12 INFO - PROCESS | 1692 | ++DOMWINDOW == 95 (0x116754c00) [pid = 1692] [serial = 1875] [outer = 0x0] 18:55:12 INFO - PROCESS | 1692 | ++DOMWINDOW == 96 (0x120f82000) [pid = 1692] [serial = 1876] [outer = 0x116754c00] 18:55:12 INFO - PROCESS | 1692 | 1467424512476 Marionette DEBUG loaded listener.js 18:55:12 INFO - PROCESS | 1692 | ++DOMWINDOW == 97 (0x121467000) [pid = 1692] [serial = 1877] [outer = 0x116754c00] 18:55:12 INFO - PROCESS | 1692 | 1467424512878 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]]]}] 18:55:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 18:55:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 720ms 18:55:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 18:55:12 INFO - PROCESS | 1692 | 1467424512926 Marionette TRACE conn2 -> [0,2473,"getWindowHandle",null] 18:55:12 INFO - PROCESS | 1692 | 1467424512927 Marionette TRACE conn2 <- [1,2473,null,{"value":"7"}] 18:55:12 INFO - PROCESS | 1692 | 1467424512930 Marionette TRACE conn2 -> [0,2474,"setScriptTimeout",{"ms":35000}] 18:55:12 INFO - PROCESS | 1692 | 1467424512931 Marionette TRACE conn2 <- [1,2474,null,{}] 18:55:12 INFO - PROCESS | 1692 | 1467424512934 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}] 18:55:12 INFO - PROCESS | 1692 | 1467424512936 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:55:13 INFO - PROCESS | 1692 | 1467424513054 Marionette TRACE conn2 <- [1,2475,null,{"value":null}] 18:55:13 INFO - PROCESS | 1692 | 1467424513066 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:55:13 INFO - PROCESS | 1692 | 1467424513067 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:55:13 INFO - PROCESS | 1692 | ++DOCSHELL 0x112f17800 == 32 [pid = 1692] [id = 626] 18:55:13 INFO - PROCESS | 1692 | ++DOMWINDOW == 98 (0x119ede400) [pid = 1692] [serial = 1878] [outer = 0x0] 18:55:13 INFO - PROCESS | 1692 | ++DOMWINDOW == 99 (0x1249a6400) [pid = 1692] [serial = 1879] [outer = 0x119ede400] 18:55:13 INFO - PROCESS | 1692 | 1467424513093 Marionette DEBUG loaded listener.js 18:55:13 INFO - PROCESS | 1692 | ++DOMWINDOW == 100 (0x124d11800) [pid = 1692] [serial = 1880] [outer = 0x119ede400] 18:55:13 INFO - PROCESS | 1692 | 1467424513434 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]]]}] 18:55:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 18:55:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 518ms 18:55:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 18:55:13 INFO - PROCESS | 1692 | 1467424513449 Marionette TRACE conn2 -> [0,2477,"getWindowHandle",null] 18:55:13 INFO - PROCESS | 1692 | 1467424513450 Marionette TRACE conn2 <- [1,2477,null,{"value":"7"}] 18:55:13 INFO - PROCESS | 1692 | 1467424513452 Marionette TRACE conn2 -> [0,2478,"setScriptTimeout",{"ms":35000}] 18:55:13 INFO - PROCESS | 1692 | 1467424513455 Marionette TRACE conn2 <- [1,2478,null,{}] 18:55:13 INFO - PROCESS | 1692 | 1467424513458 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}] 18:55:13 INFO - PROCESS | 1692 | 1467424513459 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:55:13 INFO - PROCESS | 1692 | 1467424513762 Marionette TRACE conn2 <- [1,2479,null,{"value":null}] 18:55:13 INFO - PROCESS | 1692 | --DOMWINDOW == 99 (0x116f41000) [pid = 1692] [serial = 1839] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 18:55:13 INFO - PROCESS | 1692 | --DOMWINDOW == 98 (0x121cd5800) [pid = 1692] [serial = 1821] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 18:55:13 INFO - PROCESS | 1692 | --DOMWINDOW == 97 (0x1282db000) [pid = 1692] [serial = 1824] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 18:55:13 INFO - PROCESS | 1692 | --DOMWINDOW == 96 (0x115e59800) [pid = 1692] [serial = 1803] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 18:55:13 INFO - PROCESS | 1692 | --DOMWINDOW == 95 (0x1213b7800) [pid = 1692] [serial = 1797] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 18:55:13 INFO - PROCESS | 1692 | --DOMWINDOW == 94 (0x1184bd800) [pid = 1692] [serial = 1812] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 18:55:13 INFO - PROCESS | 1692 | --DOMWINDOW == 93 (0x110fab800) [pid = 1692] [serial = 1800] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 18:55:13 INFO - PROCESS | 1692 | --DOMWINDOW == 92 (0x1162a2000) [pid = 1692] [serial = 1809] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 18:55:13 INFO - PROCESS | 1692 | --DOMWINDOW == 91 (0x119ed5000) [pid = 1692] [serial = 1818] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 18:55:13 INFO - PROCESS | 1692 | --DOMWINDOW == 90 (0x11980fc00) [pid = 1692] [serial = 1815] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 18:55:13 INFO - PROCESS | 1692 | --DOMWINDOW == 89 (0x1133da400) [pid = 1692] [serial = 1806] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 18:55:13 INFO - PROCESS | 1692 | --DOMWINDOW == 88 (0x129136c00) [pid = 1692] [serial = 1827] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 18:55:13 INFO - PROCESS | 1692 | --DOMWINDOW == 87 (0x129139c00) [pid = 1692] [serial = 1830] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 18:55:13 INFO - PROCESS | 1692 | --DOMWINDOW == 86 (0x113f2f400) [pid = 1692] [serial = 1833] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 18:55:13 INFO - PROCESS | 1692 | --DOMWINDOW == 85 (0x118324800) [pid = 1692] [serial = 1836] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 18:55:13 INFO - PROCESS | 1692 | --DOMWINDOW == 84 (0x129386c00) [pid = 1692] [serial = 1842] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 18:55:13 INFO - PROCESS | 1692 | 1467424513816 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:55:13 INFO - PROCESS | 1692 | 1467424513818 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:55:13 INFO - PROCESS | 1692 | ++DOCSHELL 0x11861f000 == 33 [pid = 1692] [id = 627] 18:55:13 INFO - PROCESS | 1692 | ++DOMWINDOW == 85 (0x111c83800) [pid = 1692] [serial = 1881] [outer = 0x0] 18:55:13 INFO - PROCESS | 1692 | ++DOMWINDOW == 86 (0x112a59000) [pid = 1692] [serial = 1882] [outer = 0x111c83800] 18:55:13 INFO - PROCESS | 1692 | 1467424513849 Marionette DEBUG loaded listener.js 18:55:13 INFO - PROCESS | 1692 | ++DOMWINDOW == 87 (0x116f41000) [pid = 1692] [serial = 1883] [outer = 0x111c83800] 18:55:14 INFO - PROCESS | 1692 | 1467424514153 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]]]}] 18:55:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 18:55:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 721ms 18:55:14 INFO - PROCESS | 1692 | 1467424514177 Marionette TRACE conn2 -> [0,2481,"getWindowHandle",null] 18:55:14 INFO - PROCESS | 1692 | 1467424514178 Marionette TRACE conn2 <- [1,2481,null,{"value":"7"}] 18:55:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 18:55:14 INFO - PROCESS | 1692 | 1467424514181 Marionette TRACE conn2 -> [0,2482,"setScriptTimeout",{"ms":35000}] 18:55:14 INFO - PROCESS | 1692 | 1467424514182 Marionette TRACE conn2 <- [1,2482,null,{}] 18:55:14 INFO - PROCESS | 1692 | 1467424514185 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}] 18:55:14 INFO - PROCESS | 1692 | 1467424514188 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:55:14 INFO - PROCESS | 1692 | 1467424514275 Marionette TRACE conn2 <- [1,2483,null,{"value":null}] 18:55:14 INFO - PROCESS | 1692 | 1467424514351 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:55:14 INFO - PROCESS | 1692 | 1467424514352 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:55:14 INFO - PROCESS | 1692 | ++DOCSHELL 0x12a830000 == 34 [pid = 1692] [id = 628] 18:55:14 INFO - PROCESS | 1692 | ++DOMWINDOW == 88 (0x110ef1c00) [pid = 1692] [serial = 1884] [outer = 0x0] 18:55:14 INFO - PROCESS | 1692 | ++DOMWINDOW == 89 (0x1184bdc00) [pid = 1692] [serial = 1885] [outer = 0x110ef1c00] 18:55:14 INFO - PROCESS | 1692 | 1467424514376 Marionette DEBUG loaded listener.js 18:55:14 INFO - PROCESS | 1692 | ++DOMWINDOW == 90 (0x12559b400) [pid = 1692] [serial = 1886] [outer = 0x110ef1c00] 18:55:14 INFO - PROCESS | 1692 | 1467424514649 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]]]}] 18:55:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 18:55:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 521ms 18:55:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 18:55:14 INFO - PROCESS | 1692 | 1467424514708 Marionette TRACE conn2 -> [0,2485,"getWindowHandle",null] 18:55:14 INFO - PROCESS | 1692 | 1467424514709 Marionette TRACE conn2 <- [1,2485,null,{"value":"7"}] 18:55:14 INFO - PROCESS | 1692 | 1467424514712 Marionette TRACE conn2 -> [0,2486,"setScriptTimeout",{"ms":35000}] 18:55:14 INFO - PROCESS | 1692 | 1467424514713 Marionette TRACE conn2 <- [1,2486,null,{}] 18:55:14 INFO - PROCESS | 1692 | 1467424514715 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}] 18:55:14 INFO - PROCESS | 1692 | 1467424514716 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:55:14 INFO - PROCESS | 1692 | 1467424514797 Marionette TRACE conn2 <- [1,2487,null,{"value":null}] 18:55:14 INFO - PROCESS | 1692 | 1467424514801 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:55:14 INFO - PROCESS | 1692 | 1467424514804 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:55:14 INFO - PROCESS | 1692 | ++DOCSHELL 0x12b73c800 == 35 [pid = 1692] [id = 629] 18:55:14 INFO - PROCESS | 1692 | ++DOMWINDOW == 91 (0x112a5ec00) [pid = 1692] [serial = 1887] [outer = 0x0] 18:55:14 INFO - PROCESS | 1692 | ++DOMWINDOW == 92 (0x1260ca000) [pid = 1692] [serial = 1888] [outer = 0x112a5ec00] 18:55:14 INFO - PROCESS | 1692 | 1467424514829 Marionette DEBUG loaded listener.js 18:55:14 INFO - PROCESS | 1692 | ++DOMWINDOW == 93 (0x1266cac00) [pid = 1692] [serial = 1889] [outer = 0x112a5ec00] 18:55:15 INFO - PROCESS | 1692 | 1467424515161 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]]]}] 18:55:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 18:55:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 470ms 18:55:15 INFO - PROCESS | 1692 | 1467424515183 Marionette TRACE conn2 -> [0,2489,"getWindowHandle",null] 18:55:15 INFO - PROCESS | 1692 | 1467424515184 Marionette TRACE conn2 <- [1,2489,null,{"value":"7"}] 18:55:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 18:55:15 INFO - PROCESS | 1692 | 1467424515189 Marionette TRACE conn2 -> [0,2490,"setScriptTimeout",{"ms":35000}] 18:55:15 INFO - PROCESS | 1692 | 1467424515190 Marionette TRACE conn2 <- [1,2490,null,{}] 18:55:15 INFO - PROCESS | 1692 | 1467424515193 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}] 18:55:15 INFO - PROCESS | 1692 | 1467424515194 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:55:15 INFO - PROCESS | 1692 | 1467424515300 Marionette TRACE conn2 <- [1,2491,null,{"value":null}] 18:55:15 INFO - PROCESS | 1692 | 1467424515309 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:55:15 INFO - PROCESS | 1692 | 1467424515310 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:55:15 INFO - PROCESS | 1692 | ++DOCSHELL 0x12b982800 == 36 [pid = 1692] [id = 630] 18:55:15 INFO - PROCESS | 1692 | ++DOMWINDOW == 94 (0x1266cb000) [pid = 1692] [serial = 1890] [outer = 0x0] 18:55:15 INFO - PROCESS | 1692 | ++DOMWINDOW == 95 (0x126d37800) [pid = 1692] [serial = 1891] [outer = 0x1266cb000] 18:55:15 INFO - PROCESS | 1692 | 1467424515337 Marionette DEBUG loaded listener.js 18:55:15 INFO - PROCESS | 1692 | ++DOMWINDOW == 96 (0x1282d8c00) [pid = 1692] [serial = 1892] [outer = 0x1266cb000] 18:55:15 INFO - PROCESS | 1692 | 1467424515680 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]]]}] 18:55:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 18:55:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 519ms 18:55:15 INFO - PROCESS | 1692 | 1467424515709 Marionette TRACE conn2 -> [0,2493,"getWindowHandle",null] 18:55:15 INFO - PROCESS | 1692 | 1467424515710 Marionette TRACE conn2 <- [1,2493,null,{"value":"7"}] 18:55:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 18:55:15 INFO - PROCESS | 1692 | 1467424515713 Marionette TRACE conn2 -> [0,2494,"setScriptTimeout",{"ms":35000}] 18:55:15 INFO - PROCESS | 1692 | 1467424515715 Marionette TRACE conn2 <- [1,2494,null,{}] 18:55:15 INFO - PROCESS | 1692 | 1467424515718 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}] 18:55:15 INFO - PROCESS | 1692 | 1467424515721 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:55:15 INFO - PROCESS | 1692 | 1467424515857 Marionette TRACE conn2 <- [1,2495,null,{"value":null}] 18:55:15 INFO - PROCESS | 1692 | 1467424515963 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:55:15 INFO - PROCESS | 1692 | 1467424515965 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:55:15 INFO - PROCESS | 1692 | ++DOCSHELL 0x113f46800 == 37 [pid = 1692] [id = 631] 18:55:15 INFO - PROCESS | 1692 | ++DOMWINDOW == 97 (0x110eed000) [pid = 1692] [serial = 1893] [outer = 0x0] 18:55:16 INFO - PROCESS | 1692 | ++DOMWINDOW == 98 (0x11269e000) [pid = 1692] [serial = 1894] [outer = 0x110eed000] 18:55:16 INFO - PROCESS | 1692 | 1467424516000 Marionette DEBUG loaded listener.js 18:55:16 INFO - PROCESS | 1692 | ++DOMWINDOW == 99 (0x112a7b800) [pid = 1692] [serial = 1895] [outer = 0x110eed000] 18:55:16 INFO - PROCESS | 1692 | 1467424516535 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]]]}] 18:55:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 18:55:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 870ms 18:55:16 INFO - PROCESS | 1692 | 1467424516591 Marionette TRACE conn2 -> [0,2497,"getWindowHandle",null] 18:55:16 INFO - PROCESS | 1692 | 1467424516594 Marionette TRACE conn2 <- [1,2497,null,{"value":"7"}] 18:55:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 18:55:16 INFO - PROCESS | 1692 | 1467424516597 Marionette TRACE conn2 -> [0,2498,"setScriptTimeout",{"ms":35000}] 18:55:16 INFO - PROCESS | 1692 | 1467424516600 Marionette TRACE conn2 <- [1,2498,null,{}] 18:55:16 INFO - PROCESS | 1692 | 1467424516603 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}] 18:55:16 INFO - PROCESS | 1692 | 1467424516605 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:55:16 INFO - PROCESS | 1692 | 1467424516715 Marionette TRACE conn2 <- [1,2499,null,{"value":null}] 18:55:16 INFO - PROCESS | 1692 | 1467424516797 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:55:16 INFO - PROCESS | 1692 | 1467424516798 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:55:16 INFO - PROCESS | 1692 | ++DOCSHELL 0x12138f800 == 38 [pid = 1692] [id = 632] 18:55:16 INFO - PROCESS | 1692 | ++DOMWINDOW == 100 (0x116031c00) [pid = 1692] [serial = 1896] [outer = 0x0] 18:55:16 INFO - PROCESS | 1692 | ++DOMWINDOW == 101 (0x116790400) [pid = 1692] [serial = 1897] [outer = 0x116031c00] 18:55:16 INFO - PROCESS | 1692 | 1467424516830 Marionette DEBUG loaded listener.js 18:55:16 INFO - PROCESS | 1692 | ++DOMWINDOW == 102 (0x118317c00) [pid = 1692] [serial = 1898] [outer = 0x116031c00] 18:55:17 INFO - PROCESS | 1692 | 1467424517516 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]]]}] 18:55:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 18:55:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 973ms 18:55:17 INFO - PROCESS | 1692 | 1467424517570 Marionette TRACE conn2 -> [0,2501,"getWindowHandle",null] 18:55:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 18:55:17 INFO - PROCESS | 1692 | 1467424517573 Marionette TRACE conn2 <- [1,2501,null,{"value":"7"}] 18:55:17 INFO - PROCESS | 1692 | 1467424517576 Marionette TRACE conn2 -> [0,2502,"setScriptTimeout",{"ms":35000}] 18:55:17 INFO - PROCESS | 1692 | 1467424517578 Marionette TRACE conn2 <- [1,2502,null,{}] 18:55:17 INFO - PROCESS | 1692 | 1467424517582 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}] 18:55:17 INFO - PROCESS | 1692 | 1467424517583 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:55:17 INFO - PROCESS | 1692 | 1467424517731 Marionette TRACE conn2 <- [1,2503,null,{"value":null}] 18:55:17 INFO - PROCESS | 1692 | 1467424517742 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:55:17 INFO - PROCESS | 1692 | 1467424517744 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:55:17 INFO - PROCESS | 1692 | ++DOCSHELL 0x1172ed800 == 39 [pid = 1692] [id = 633] 18:55:17 INFO - PROCESS | 1692 | ++DOMWINDOW == 103 (0x1130f3400) [pid = 1692] [serial = 1899] [outer = 0x0] 18:55:17 INFO - PROCESS | 1692 | ++DOMWINDOW == 104 (0x113873800) [pid = 1692] [serial = 1900] [outer = 0x1130f3400] 18:55:17 INFO - PROCESS | 1692 | 1467424517773 Marionette DEBUG loaded listener.js 18:55:17 INFO - PROCESS | 1692 | ++DOMWINDOW == 105 (0x116084c00) [pid = 1692] [serial = 1901] [outer = 0x1130f3400] 18:55:18 INFO - PROCESS | 1692 | --DOCSHELL 0x12b982800 == 38 [pid = 1692] [id = 630] 18:55:18 INFO - PROCESS | 1692 | --DOCSHELL 0x12b73c800 == 37 [pid = 1692] [id = 629] 18:55:18 INFO - PROCESS | 1692 | --DOCSHELL 0x12a830000 == 36 [pid = 1692] [id = 628] 18:55:18 INFO - PROCESS | 1692 | --DOCSHELL 0x11861f000 == 35 [pid = 1692] [id = 627] 18:55:18 INFO - PROCESS | 1692 | --DOCSHELL 0x112f17800 == 34 [pid = 1692] [id = 626] 18:55:18 INFO - PROCESS | 1692 | --DOCSHELL 0x1268b6000 == 33 [pid = 1692] [id = 625] 18:55:18 INFO - PROCESS | 1692 | --DOCSHELL 0x124b9b000 == 32 [pid = 1692] [id = 624] 18:55:18 INFO - PROCESS | 1692 | --DOCSHELL 0x1210c8800 == 31 [pid = 1692] [id = 623] 18:55:18 INFO - PROCESS | 1692 | --DOCSHELL 0x11983d800 == 30 [pid = 1692] [id = 622] 18:55:18 INFO - PROCESS | 1692 | --DOCSHELL 0x118445000 == 29 [pid = 1692] [id = 621] 18:55:18 INFO - PROCESS | 1692 | --DOCSHELL 0x113ada000 == 28 [pid = 1692] [id = 620] 18:55:18 INFO - PROCESS | 1692 | --DOMWINDOW == 104 (0x12a8c4800) [pid = 1692] [serial = 1840] [outer = 0x0] [url = about:blank] 18:55:18 INFO - PROCESS | 1692 | --DOMWINDOW == 103 (0x124d69c00) [pid = 1692] [serial = 1822] [outer = 0x0] [url = about:blank] 18:55:18 INFO - PROCESS | 1692 | --DOMWINDOW == 102 (0x1283dc400) [pid = 1692] [serial = 1825] [outer = 0x0] [url = about:blank] 18:55:18 INFO - PROCESS | 1692 | --DOMWINDOW == 101 (0x11662fc00) [pid = 1692] [serial = 1804] [outer = 0x0] [url = about:blank] 18:55:18 INFO - PROCESS | 1692 | --DOMWINDOW == 100 (0x116a0b800) [pid = 1692] [serial = 1805] [outer = 0x0] [url = about:blank] 18:55:18 INFO - PROCESS | 1692 | --DOMWINDOW == 99 (0x1283dd800) [pid = 1692] [serial = 1799] [outer = 0x0] [url = about:blank] 18:55:18 INFO - PROCESS | 1692 | --DOMWINDOW == 98 (0x1192ac000) [pid = 1692] [serial = 1813] [outer = 0x0] [url = about:blank] 18:55:18 INFO - PROCESS | 1692 | --DOMWINDOW == 97 (0x1195d3400) [pid = 1692] [serial = 1814] [outer = 0x0] [url = about:blank] 18:55:18 INFO - PROCESS | 1692 | --DOMWINDOW == 96 (0x1121bdc00) [pid = 1692] [serial = 1801] [outer = 0x0] [url = about:blank] 18:55:18 INFO - PROCESS | 1692 | --DOMWINDOW == 95 (0x112a56800) [pid = 1692] [serial = 1802] [outer = 0x0] [url = about:blank] 18:55:18 INFO - PROCESS | 1692 | --DOMWINDOW == 94 (0x11807e000) [pid = 1692] [serial = 1810] [outer = 0x0] [url = about:blank] 18:55:18 INFO - PROCESS | 1692 | --DOMWINDOW == 93 (0x118322c00) [pid = 1692] [serial = 1811] [outer = 0x0] [url = about:blank] 18:55:18 INFO - PROCESS | 1692 | --DOMWINDOW == 92 (0x1215abc00) [pid = 1692] [serial = 1819] [outer = 0x0] [url = about:blank] 18:55:18 INFO - PROCESS | 1692 | --DOMWINDOW == 91 (0x119ed7c00) [pid = 1692] [serial = 1816] [outer = 0x0] [url = about:blank] 18:55:18 INFO - PROCESS | 1692 | --DOMWINDOW == 90 (0x120f86c00) [pid = 1692] [serial = 1817] [outer = 0x0] [url = about:blank] 18:55:18 INFO - PROCESS | 1692 | --DOMWINDOW == 89 (0x113aa3400) [pid = 1692] [serial = 1807] [outer = 0x0] [url = about:blank] 18:55:18 INFO - PROCESS | 1692 | --DOMWINDOW == 88 (0x11629f400) [pid = 1692] [serial = 1808] [outer = 0x0] [url = about:blank] 18:55:18 INFO - PROCESS | 1692 | --DOMWINDOW == 87 (0x129385800) [pid = 1692] [serial = 1828] [outer = 0x0] [url = about:blank] 18:55:18 INFO - PROCESS | 1692 | --DOMWINDOW == 86 (0x129135c00) [pid = 1692] [serial = 1826] [outer = 0x0] [url = about:blank] 18:55:18 INFO - PROCESS | 1692 | --DOMWINDOW == 85 (0x12a543c00) [pid = 1692] [serial = 1831] [outer = 0x0] [url = about:blank] 18:55:18 INFO - PROCESS | 1692 | --DOMWINDOW == 84 (0x129471c00) [pid = 1692] [serial = 1829] [outer = 0x0] [url = about:blank] 18:55:18 INFO - PROCESS | 1692 | --DOMWINDOW == 83 (0x1184bfc00) [pid = 1692] [serial = 1834] [outer = 0x0] [url = about:blank] 18:55:18 INFO - PROCESS | 1692 | --DOMWINDOW == 82 (0x12a66c000) [pid = 1692] [serial = 1832] [outer = 0x0] [url = about:blank] 18:55:18 INFO - PROCESS | 1692 | --DOMWINDOW == 81 (0x126d81400) [pid = 1692] [serial = 1823] [outer = 0x0] [url = about:blank] 18:55:18 INFO - PROCESS | 1692 | --DOMWINDOW == 80 (0x12a6ec400) [pid = 1692] [serial = 1838] [outer = 0x0] [url = about:blank] 18:55:18 INFO - PROCESS | 1692 | --DOMWINDOW == 79 (0x1197de400) [pid = 1692] [serial = 1835] [outer = 0x0] [url = about:blank] 18:55:18 INFO - PROCESS | 1692 | --DOMWINDOW == 78 (0x1186cb000) [pid = 1692] [serial = 1837] [outer = 0x0] [url = about:blank] 18:55:18 INFO - PROCESS | 1692 | --DOMWINDOW == 77 (0x121acbc00) [pid = 1692] [serial = 1820] [outer = 0x0] [url = about:blank] 18:55:18 INFO - PROCESS | 1692 | --DOMWINDOW == 76 (0x12af5c800) [pid = 1692] [serial = 1841] [outer = 0x0] [url = about:blank] 18:55:18 INFO - PROCESS | 1692 | --DOMWINDOW == 75 (0x12b19fc00) [pid = 1692] [serial = 1844] [outer = 0x0] [url = about:blank] 18:55:18 INFO - PROCESS | 1692 | --DOMWINDOW == 74 (0x12b196c00) [pid = 1692] [serial = 1843] [outer = 0x0] [url = about:blank] 18:55:18 INFO - PROCESS | 1692 | 1467424518180 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]]]}] 18:55:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 18:55:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 623ms 18:55:18 INFO - PROCESS | 1692 | 1467424518200 Marionette TRACE conn2 -> [0,2505,"getWindowHandle",null] 18:55:18 INFO - PROCESS | 1692 | 1467424518206 Marionette TRACE conn2 <- [1,2505,null,{"value":"7"}] 18:55:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 18:55:18 INFO - PROCESS | 1692 | 1467424518210 Marionette TRACE conn2 -> [0,2506,"setScriptTimeout",{"ms":35000}] 18:55:18 INFO - PROCESS | 1692 | 1467424518212 Marionette TRACE conn2 <- [1,2506,null,{}] 18:55:18 INFO - PROCESS | 1692 | 1467424518215 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}] 18:55:18 INFO - PROCESS | 1692 | 1467424518216 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:55:18 INFO - PROCESS | 1692 | 1467424518297 Marionette TRACE conn2 <- [1,2507,null,{"value":null}] 18:55:18 INFO - PROCESS | 1692 | 1467424518302 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:55:18 INFO - PROCESS | 1692 | 1467424518305 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:55:18 INFO - PROCESS | 1692 | ++DOCSHELL 0x11983d800 == 29 [pid = 1692] [id = 634] 18:55:18 INFO - PROCESS | 1692 | ++DOMWINDOW == 75 (0x116973000) [pid = 1692] [serial = 1902] [outer = 0x0] 18:55:18 INFO - PROCESS | 1692 | ++DOMWINDOW == 76 (0x118319800) [pid = 1692] [serial = 1903] [outer = 0x116973000] 18:55:18 INFO - PROCESS | 1692 | 1467424518333 Marionette DEBUG loaded listener.js 18:55:18 INFO - PROCESS | 1692 | ++DOMWINDOW == 77 (0x11842e400) [pid = 1692] [serial = 1904] [outer = 0x116973000] 18:55:18 INFO - PROCESS | 1692 | 1467424518767 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]]]}] 18:55:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 18:55:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 619ms 18:55:18 INFO - PROCESS | 1692 | 1467424518830 Marionette TRACE conn2 -> [0,2509,"getWindowHandle",null] 18:55:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 18:55:18 INFO - PROCESS | 1692 | 1467424518833 Marionette TRACE conn2 <- [1,2509,null,{"value":"7"}] 18:55:18 INFO - PROCESS | 1692 | 1467424518836 Marionette TRACE conn2 -> [0,2510,"setScriptTimeout",{"ms":35000}] 18:55:18 INFO - PROCESS | 1692 | 1467424518840 Marionette TRACE conn2 <- [1,2510,null,{}] 18:55:18 INFO - PROCESS | 1692 | 1467424518852 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}] 18:55:18 INFO - PROCESS | 1692 | 1467424518857 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:55:18 INFO - PROCESS | 1692 | 1467424518981 Marionette TRACE conn2 <- [1,2511,null,{"value":null}] 18:55:19 INFO - PROCESS | 1692 | 1467424519073 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:55:19 INFO - PROCESS | 1692 | 1467424519075 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:55:19 INFO - PROCESS | 1692 | ++DOCSHELL 0x123d2e000 == 30 [pid = 1692] [id = 635] 18:55:19 INFO - PROCESS | 1692 | ++DOMWINDOW == 78 (0x1184f1000) [pid = 1692] [serial = 1905] [outer = 0x0] 18:55:19 INFO - PROCESS | 1692 | ++DOMWINDOW == 79 (0x1192ac000) [pid = 1692] [serial = 1906] [outer = 0x1184f1000] 18:55:19 INFO - PROCESS | 1692 | 1467424519103 Marionette DEBUG loaded listener.js 18:55:19 INFO - PROCESS | 1692 | ++DOMWINDOW == 80 (0x1195d1c00) [pid = 1692] [serial = 1907] [outer = 0x1184f1000] 18:55:19 INFO - PROCESS | 1692 | 1467424519451 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]]]}] 18:55:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 18:55:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 674ms 18:55:19 INFO - PROCESS | 1692 | 1467424519515 Marionette TRACE conn2 -> [0,2513,"getWindowHandle",null] 18:55:19 INFO - PROCESS | 1692 | 1467424519518 Marionette TRACE conn2 <- [1,2513,null,{"value":"7"}] 18:55:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 18:55:19 INFO - PROCESS | 1692 | 1467424519521 Marionette TRACE conn2 -> [0,2514,"setScriptTimeout",{"ms":35000}] 18:55:19 INFO - PROCESS | 1692 | 1467424519523 Marionette TRACE conn2 <- [1,2514,null,{}] 18:55:19 INFO - PROCESS | 1692 | 1467424519526 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}] 18:55:19 INFO - PROCESS | 1692 | 1467424519528 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:55:19 INFO - PROCESS | 1692 | 1467424519650 Marionette TRACE conn2 <- [1,2515,null,{"value":null}] 18:55:19 INFO - PROCESS | 1692 | 1467424519655 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:55:19 INFO - PROCESS | 1692 | 1467424519657 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:55:19 INFO - PROCESS | 1692 | ++DOCSHELL 0x128187000 == 31 [pid = 1692] [id = 636] 18:55:19 INFO - PROCESS | 1692 | ++DOMWINDOW == 81 (0x1128cec00) [pid = 1692] [serial = 1908] [outer = 0x0] 18:55:19 INFO - PROCESS | 1692 | ++DOMWINDOW == 82 (0x119ed9c00) [pid = 1692] [serial = 1909] [outer = 0x1128cec00] 18:55:19 INFO - PROCESS | 1692 | 1467424519699 Marionette DEBUG loaded listener.js 18:55:19 INFO - PROCESS | 1692 | ++DOMWINDOW == 83 (0x120f90000) [pid = 1692] [serial = 1910] [outer = 0x1128cec00] 18:55:20 INFO - PROCESS | 1692 | 1467424520104 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]]]}] 18:55:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 18:55:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 620ms 18:55:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 18:55:20 INFO - PROCESS | 1692 | 1467424520142 Marionette TRACE conn2 -> [0,2517,"getWindowHandle",null] 18:55:20 INFO - PROCESS | 1692 | 1467424520143 Marionette TRACE conn2 <- [1,2517,null,{"value":"7"}] 18:55:20 INFO - PROCESS | 1692 | 1467424520145 Marionette TRACE conn2 -> [0,2518,"setScriptTimeout",{"ms":35000}] 18:55:20 INFO - PROCESS | 1692 | 1467424520146 Marionette TRACE conn2 <- [1,2518,null,{}] 18:55:20 INFO - PROCESS | 1692 | 1467424520149 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}] 18:55:20 INFO - PROCESS | 1692 | 1467424520150 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:55:20 INFO - PROCESS | 1692 | 1467424520262 Marionette TRACE conn2 <- [1,2519,null,{"value":null}] 18:55:20 INFO - PROCESS | 1692 | 1467424520292 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:55:20 INFO - PROCESS | 1692 | 1467424520293 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:55:20 INFO - PROCESS | 1692 | ++DOCSHELL 0x119b45800 == 32 [pid = 1692] [id = 637] 18:55:20 INFO - PROCESS | 1692 | ++DOMWINDOW == 84 (0x11269f800) [pid = 1692] [serial = 1911] [outer = 0x0] 18:55:20 INFO - PROCESS | 1692 | ++DOMWINDOW == 85 (0x121471400) [pid = 1692] [serial = 1912] [outer = 0x11269f800] 18:55:20 INFO - PROCESS | 1692 | 1467424520318 Marionette DEBUG loaded listener.js 18:55:20 INFO - PROCESS | 1692 | ++DOMWINDOW == 86 (0x121956000) [pid = 1692] [serial = 1913] [outer = 0x11269f800] 18:55:20 INFO - PROCESS | 1692 | 1467424520678 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]]]}] 18:55:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 18:55:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 570ms 18:55:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 18:55:20 INFO - PROCESS | 1692 | 1467424520715 Marionette TRACE conn2 -> [0,2521,"getWindowHandle",null] 18:55:20 INFO - PROCESS | 1692 | 1467424520717 Marionette TRACE conn2 <- [1,2521,null,{"value":"7"}] 18:55:20 INFO - PROCESS | 1692 | 1467424520719 Marionette TRACE conn2 -> [0,2522,"setScriptTimeout",{"ms":35000}] 18:55:20 INFO - PROCESS | 1692 | 1467424520720 Marionette TRACE conn2 <- [1,2522,null,{}] 18:55:20 INFO - PROCESS | 1692 | 1467424520722 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}] 18:55:20 INFO - PROCESS | 1692 | 1467424520726 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:55:20 INFO - PROCESS | 1692 | 1467424520847 Marionette TRACE conn2 <- [1,2523,null,{"value":null}] 18:55:20 INFO - PROCESS | 1692 | 1467424520860 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:55:20 INFO - PROCESS | 1692 | 1467424520861 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:55:20 INFO - PROCESS | 1692 | ++DOCSHELL 0x12aad8000 == 33 [pid = 1692] [id = 638] 18:55:20 INFO - PROCESS | 1692 | ++DOMWINDOW == 87 (0x121ac7000) [pid = 1692] [serial = 1914] [outer = 0x0] 18:55:20 INFO - PROCESS | 1692 | ++DOMWINDOW == 88 (0x12499b400) [pid = 1692] [serial = 1915] [outer = 0x121ac7000] 18:55:20 INFO - PROCESS | 1692 | 1467424520886 Marionette DEBUG loaded listener.js 18:55:20 INFO - PROCESS | 1692 | ++DOMWINDOW == 89 (0x126d3d800) [pid = 1692] [serial = 1916] [outer = 0x121ac7000] 18:55:21 INFO - PROCESS | 1692 | 1467424521210 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]]]}] 18:55:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 18:55:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 518ms 18:55:21 INFO - PROCESS | 1692 | 1467424521238 Marionette TRACE conn2 -> [0,2525,"getWindowHandle",null] 18:55:21 INFO - PROCESS | 1692 | 1467424521239 Marionette TRACE conn2 <- [1,2525,null,{"value":"7"}] 18:55:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 18:55:21 INFO - PROCESS | 1692 | 1467424521246 Marionette TRACE conn2 -> [0,2526,"setScriptTimeout",{"ms":35000}] 18:55:21 INFO - PROCESS | 1692 | 1467424521248 Marionette TRACE conn2 <- [1,2526,null,{}] 18:55:21 INFO - PROCESS | 1692 | 1467424521251 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}] 18:55:21 INFO - PROCESS | 1692 | 1467424521252 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:55:21 INFO - PROCESS | 1692 | 1467424521360 Marionette TRACE conn2 <- [1,2527,null,{"value":null}] 18:55:21 INFO - PROCESS | 1692 | 1467424521364 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:55:21 INFO - PROCESS | 1692 | 1467424521365 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:55:21 INFO - PROCESS | 1692 | ++DOCSHELL 0x12b120000 == 34 [pid = 1692] [id = 639] 18:55:21 INFO - PROCESS | 1692 | ++DOMWINDOW == 90 (0x126d3b400) [pid = 1692] [serial = 1917] [outer = 0x0] 18:55:21 INFO - PROCESS | 1692 | ++DOMWINDOW == 91 (0x1282e1000) [pid = 1692] [serial = 1918] [outer = 0x126d3b400] 18:55:21 INFO - PROCESS | 1692 | 1467424521390 Marionette DEBUG loaded listener.js 18:55:21 INFO - PROCESS | 1692 | ++DOMWINDOW == 92 (0x1283e5400) [pid = 1692] [serial = 1919] [outer = 0x126d3b400] 18:55:21 INFO - PROCESS | 1692 | 1467424521756 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]]]}] 18:55:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 18:55:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 525ms 18:55:21 INFO - PROCESS | 1692 | 1467424521767 Marionette TRACE conn2 -> [0,2529,"getWindowHandle",null] 18:55:21 INFO - PROCESS | 1692 | 1467424521770 Marionette TRACE conn2 <- [1,2529,null,{"value":"7"}] 18:55:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 18:55:21 INFO - PROCESS | 1692 | 1467424521780 Marionette TRACE conn2 -> [0,2530,"setScriptTimeout",{"ms":35000}] 18:55:21 INFO - PROCESS | 1692 | 1467424521782 Marionette TRACE conn2 <- [1,2530,null,{}] 18:55:21 INFO - PROCESS | 1692 | 1467424521786 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}] 18:55:21 INFO - PROCESS | 1692 | 1467424521789 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:55:21 INFO - PROCESS | 1692 | 1467424521940 Marionette TRACE conn2 <- [1,2531,null,{"value":null}] 18:55:21 INFO - PROCESS | 1692 | 1467424521953 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:55:21 INFO - PROCESS | 1692 | 1467424521955 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:55:21 INFO - PROCESS | 1692 | ++DOCSHELL 0x12ba2c800 == 35 [pid = 1692] [id = 640] 18:55:21 INFO - PROCESS | 1692 | ++DOMWINDOW == 93 (0x126d41400) [pid = 1692] [serial = 1920] [outer = 0x0] 18:55:21 INFO - PROCESS | 1692 | ++DOMWINDOW == 94 (0x12913a800) [pid = 1692] [serial = 1921] [outer = 0x126d41400] 18:55:21 INFO - PROCESS | 1692 | 1467424521996 Marionette DEBUG loaded listener.js 18:55:22 INFO - PROCESS | 1692 | ++DOMWINDOW == 95 (0x129388000) [pid = 1692] [serial = 1922] [outer = 0x126d41400] 18:55:22 INFO - PROCESS | 1692 | --DOMWINDOW == 94 (0x1174bb800) [pid = 1692] [serial = 1869] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 18:55:22 INFO - PROCESS | 1692 | --DOMWINDOW == 93 (0x113aa7800) [pid = 1692] [serial = 1863] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 18:55:22 INFO - PROCESS | 1692 | --DOMWINDOW == 92 (0x110ef1c00) [pid = 1692] [serial = 1884] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 18:55:22 INFO - PROCESS | 1692 | --DOMWINDOW == 91 (0x119081800) [pid = 1692] [serial = 1872] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 18:55:22 INFO - PROCESS | 1692 | --DOMWINDOW == 90 (0x116756c00) [pid = 1692] [serial = 1866] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 18:55:22 INFO - PROCESS | 1692 | --DOMWINDOW == 89 (0x1128d9000) [pid = 1692] [serial = 1860] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 18:55:22 INFO - PROCESS | 1692 | --DOMWINDOW == 88 (0x112a5ec00) [pid = 1692] [serial = 1887] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 18:55:22 INFO - PROCESS | 1692 | --DOMWINDOW == 87 (0x11336f000) [pid = 1692] [serial = 1845] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 18:55:22 INFO - PROCESS | 1692 | --DOMWINDOW == 86 (0x11842e000) [pid = 1692] [serial = 1848] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 18:55:22 INFO - PROCESS | 1692 | --DOMWINDOW == 85 (0x124bc1c00) [pid = 1692] [serial = 1851] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 18:55:22 INFO - PROCESS | 1692 | --DOMWINDOW == 84 (0x116754c00) [pid = 1692] [serial = 1875] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 18:55:22 INFO - PROCESS | 1692 | --DOMWINDOW == 83 (0x119ede400) [pid = 1692] [serial = 1878] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 18:55:22 INFO - PROCESS | 1692 | --DOMWINDOW == 82 (0x1184c4c00) [pid = 1692] [serial = 1854] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 18:55:22 INFO - PROCESS | 1692 | --DOMWINDOW == 81 (0x111c83800) [pid = 1692] [serial = 1881] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 18:55:22 INFO - PROCESS | 1692 | --DOMWINDOW == 80 (0x1133d9800) [pid = 1692] [serial = 1857] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 18:55:22 INFO - PROCESS | 1692 | 1467424522518 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]]]}] 18:55:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 18:55:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 773ms 18:55:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 18:55:22 INFO - PROCESS | 1692 | 1467424522552 Marionette TRACE conn2 -> [0,2533,"getWindowHandle",null] 18:55:22 INFO - PROCESS | 1692 | 1467424522554 Marionette TRACE conn2 <- [1,2533,null,{"value":"7"}] 18:55:22 INFO - PROCESS | 1692 | 1467424522556 Marionette TRACE conn2 -> [0,2534,"setScriptTimeout",{"ms":35000}] 18:55:22 INFO - PROCESS | 1692 | 1467424522557 Marionette TRACE conn2 <- [1,2534,null,{}] 18:55:22 INFO - PROCESS | 1692 | 1467424522560 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}] 18:55:22 INFO - PROCESS | 1692 | 1467424522561 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:55:22 INFO - PROCESS | 1692 | 1467424522655 Marionette TRACE conn2 <- [1,2535,null,{"value":null}] 18:55:22 INFO - PROCESS | 1692 | 1467424522714 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:55:22 INFO - PROCESS | 1692 | 1467424522715 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:55:22 INFO - PROCESS | 1692 | ++DOCSHELL 0x12b73e000 == 36 [pid = 1692] [id = 641] 18:55:22 INFO - PROCESS | 1692 | ++DOMWINDOW == 81 (0x110eec400) [pid = 1692] [serial = 1923] [outer = 0x0] 18:55:22 INFO - PROCESS | 1692 | ++DOMWINDOW == 82 (0x116756000) [pid = 1692] [serial = 1924] [outer = 0x110eec400] 18:55:22 INFO - PROCESS | 1692 | 1467424522740 Marionette DEBUG loaded listener.js 18:55:22 INFO - PROCESS | 1692 | ++DOMWINDOW == 83 (0x119811000) [pid = 1692] [serial = 1925] [outer = 0x110eec400] 18:55:23 INFO - PROCESS | 1692 | 1467424523048 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]]]}] 18:55:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 18:55:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 519ms 18:55:23 INFO - PROCESS | 1692 | 1467424523076 Marionette TRACE conn2 -> [0,2537,"getWindowHandle",null] 18:55:23 INFO - PROCESS | 1692 | 1467424523078 Marionette TRACE conn2 <- [1,2537,null,{"value":"7"}] 18:55:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 18:55:23 INFO - PROCESS | 1692 | 1467424523081 Marionette TRACE conn2 -> [0,2538,"setScriptTimeout",{"ms":35000}] 18:55:23 INFO - PROCESS | 1692 | 1467424523083 Marionette TRACE conn2 <- [1,2538,null,{}] 18:55:23 INFO - PROCESS | 1692 | 1467424523090 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}] 18:55:23 INFO - PROCESS | 1692 | 1467424523092 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:55:23 INFO - PROCESS | 1692 | 1467424523222 Marionette TRACE conn2 <- [1,2539,null,{"value":null}] 18:55:23 INFO - PROCESS | 1692 | 1467424523296 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:55:23 INFO - PROCESS | 1692 | 1467424523297 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:55:23 INFO - PROCESS | 1692 | ++DOCSHELL 0x1268bc000 == 37 [pid = 1692] [id = 642] 18:55:23 INFO - PROCESS | 1692 | ++DOMWINDOW == 84 (0x112a5bc00) [pid = 1692] [serial = 1926] [outer = 0x0] 18:55:23 INFO - PROCESS | 1692 | ++DOMWINDOW == 85 (0x121a11400) [pid = 1692] [serial = 1927] [outer = 0x112a5bc00] 18:55:23 INFO - PROCESS | 1692 | 1467424523321 Marionette DEBUG loaded listener.js 18:55:23 INFO - PROCESS | 1692 | ++DOMWINDOW == 86 (0x12938ac00) [pid = 1692] [serial = 1928] [outer = 0x112a5bc00] 18:55:23 INFO - PROCESS | 1692 | 1467424523591 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]]]}] 18:55:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 18:55:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 525ms 18:55:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 18:55:23 INFO - PROCESS | 1692 | 1467424523610 Marionette TRACE conn2 -> [0,2541,"getWindowHandle",null] 18:55:23 INFO - PROCESS | 1692 | 1467424523611 Marionette TRACE conn2 <- [1,2541,null,{"value":"7"}] 18:55:23 INFO - PROCESS | 1692 | 1467424523613 Marionette TRACE conn2 -> [0,2542,"setScriptTimeout",{"ms":35000}] 18:55:23 INFO - PROCESS | 1692 | 1467424523615 Marionette TRACE conn2 <- [1,2542,null,{}] 18:55:23 INFO - PROCESS | 1692 | 1467424523618 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}] 18:55:23 INFO - PROCESS | 1692 | 1467424523621 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:55:23 INFO - PROCESS | 1692 | 1467424523728 Marionette TRACE conn2 <- [1,2543,null,{"value":null}] 18:55:23 INFO - PROCESS | 1692 | 1467424523732 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:55:23 INFO - PROCESS | 1692 | 1467424523733 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:55:23 INFO - PROCESS | 1692 | ++DOCSHELL 0x12cc03000 == 38 [pid = 1692] [id = 643] 18:55:23 INFO - PROCESS | 1692 | ++DOMWINDOW == 87 (0x129476800) [pid = 1692] [serial = 1929] [outer = 0x0] 18:55:23 INFO - PROCESS | 1692 | ++DOMWINDOW == 88 (0x12a679c00) [pid = 1692] [serial = 1930] [outer = 0x129476800] 18:55:23 INFO - PROCESS | 1692 | 1467424523759 Marionette DEBUG loaded listener.js 18:55:23 INFO - PROCESS | 1692 | ++DOMWINDOW == 89 (0x12a8c4800) [pid = 1692] [serial = 1931] [outer = 0x129476800] 18:55:24 INFO - PROCESS | 1692 | 1467424524111 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]]]}] 18:55:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 18:55:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 522ms 18:55:24 INFO - PROCESS | 1692 | 1467424524138 Marionette TRACE conn2 -> [0,2545,"getWindowHandle",null] 18:55:24 INFO - PROCESS | 1692 | 1467424524139 Marionette TRACE conn2 <- [1,2545,null,{"value":"7"}] 18:55:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 18:55:24 INFO - PROCESS | 1692 | 1467424524141 Marionette TRACE conn2 -> [0,2546,"setScriptTimeout",{"ms":35000}] 18:55:24 INFO - PROCESS | 1692 | 1467424524143 Marionette TRACE conn2 <- [1,2546,null,{}] 18:55:24 INFO - PROCESS | 1692 | 1467424524145 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}] 18:55:24 INFO - PROCESS | 1692 | 1467424524146 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:55:24 INFO - PROCESS | 1692 | 1467424524268 Marionette TRACE conn2 <- [1,2547,null,{"value":null}] 18:55:24 INFO - PROCESS | 1692 | 1467424524275 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:55:24 INFO - PROCESS | 1692 | 1467424524276 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:55:24 INFO - PROCESS | 1692 | ++DOCSHELL 0x12cc1d800 == 39 [pid = 1692] [id = 644] 18:55:24 INFO - PROCESS | 1692 | ++DOMWINDOW == 90 (0x12a8c4c00) [pid = 1692] [serial = 1932] [outer = 0x0] 18:55:24 INFO - PROCESS | 1692 | ++DOMWINDOW == 91 (0x12af5b000) [pid = 1692] [serial = 1933] [outer = 0x12a8c4c00] 18:55:24 INFO - PROCESS | 1692 | 1467424524316 Marionette DEBUG loaded listener.js 18:55:24 INFO - PROCESS | 1692 | ++DOMWINDOW == 92 (0x12b198800) [pid = 1692] [serial = 1934] [outer = 0x12a8c4c00] 18:55:24 INFO - PROCESS | 1692 | 1467424524928 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]]]}] 18:55:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 18:55:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 817ms 18:55:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 18:55:24 INFO - PROCESS | 1692 | 1467424524960 Marionette TRACE conn2 -> [0,2549,"getWindowHandle",null] 18:55:24 INFO - PROCESS | 1692 | 1467424524962 Marionette TRACE conn2 <- [1,2549,null,{"value":"7"}] 18:55:24 INFO - PROCESS | 1692 | 1467424524966 Marionette TRACE conn2 -> [0,2550,"setScriptTimeout",{"ms":35000}] 18:55:24 INFO - PROCESS | 1692 | 1467424524968 Marionette TRACE conn2 <- [1,2550,null,{}] 18:55:24 INFO - PROCESS | 1692 | 1467424524973 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}] 18:55:24 INFO - PROCESS | 1692 | 1467424524975 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:55:25 INFO - PROCESS | 1692 | 1467424525101 Marionette TRACE conn2 <- [1,2551,null,{"value":null}] 18:55:25 INFO - PROCESS | 1692 | 1467424525176 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:55:25 INFO - PROCESS | 1692 | 1467424525177 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:55:25 INFO - PROCESS | 1692 | ++DOCSHELL 0x119d4f800 == 40 [pid = 1692] [id = 645] 18:55:25 INFO - PROCESS | 1692 | ++DOMWINDOW == 93 (0x1133dcc00) [pid = 1692] [serial = 1935] [outer = 0x0] 18:55:25 INFO - PROCESS | 1692 | ++DOMWINDOW == 94 (0x116756c00) [pid = 1692] [serial = 1936] [outer = 0x1133dcc00] 18:55:25 INFO - PROCESS | 1692 | 1467424525208 Marionette DEBUG loaded listener.js 18:55:25 INFO - PROCESS | 1692 | ++DOMWINDOW == 95 (0x11831e800) [pid = 1692] [serial = 1937] [outer = 0x1133dcc00] 18:55:25 INFO - PROCESS | 1692 | 1467424525641 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]]]}] 18:55:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 18:55:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 723ms 18:55:25 INFO - PROCESS | 1692 | 1467424525703 Marionette TRACE conn2 -> [0,2553,"getWindowHandle",null] 18:55:25 INFO - PROCESS | 1692 | 1467424525706 Marionette TRACE conn2 <- [1,2553,null,{"value":"7"}] 18:55:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 18:55:25 INFO - PROCESS | 1692 | 1467424525712 Marionette TRACE conn2 -> [0,2554,"setScriptTimeout",{"ms":35000}] 18:55:25 INFO - PROCESS | 1692 | 1467424525714 Marionette TRACE conn2 <- [1,2554,null,{}] 18:55:25 INFO - PROCESS | 1692 | 1467424525717 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}] 18:55:25 INFO - PROCESS | 1692 | 1467424525719 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:55:25 INFO - PROCESS | 1692 | 1467424525826 Marionette TRACE conn2 <- [1,2555,null,{"value":null}] 18:55:25 INFO - PROCESS | 1692 | 1467424525901 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:55:25 INFO - PROCESS | 1692 | 1467424525903 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:55:25 INFO - PROCESS | 1692 | ++DOCSHELL 0x12a834800 == 41 [pid = 1692] [id = 646] 18:55:25 INFO - PROCESS | 1692 | ++DOMWINDOW == 96 (0x11902dc00) [pid = 1692] [serial = 1938] [outer = 0x0] 18:55:25 INFO - PROCESS | 1692 | ++DOMWINDOW == 97 (0x1195ce000) [pid = 1692] [serial = 1939] [outer = 0x11902dc00] 18:55:25 INFO - PROCESS | 1692 | 1467424525933 Marionette DEBUG loaded listener.js 18:55:25 INFO - PROCESS | 1692 | ++DOMWINDOW == 98 (0x119ee3000) [pid = 1692] [serial = 1940] [outer = 0x11902dc00] 18:55:26 INFO - PROCESS | 1692 | 1467424526372 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]]]}] 18:55:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 18:55:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 669ms 18:55:26 INFO - PROCESS | 1692 | 1467424526418 Marionette TRACE conn2 -> [0,2557,"getWindowHandle",null] 18:55:26 INFO - PROCESS | 1692 | 1467424526419 Marionette TRACE conn2 <- [1,2557,null,{"value":"7"}] 18:55:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 18:55:26 INFO - PROCESS | 1692 | 1467424526440 Marionette TRACE conn2 -> [0,2558,"setScriptTimeout",{"ms":35000}] 18:55:26 INFO - PROCESS | 1692 | 1467424526443 Marionette TRACE conn2 <- [1,2558,null,{}] 18:55:26 INFO - PROCESS | 1692 | 1467424526451 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}] 18:55:26 INFO - PROCESS | 1692 | 1467424526456 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:55:26 INFO - PROCESS | 1692 | 1467424526559 Marionette TRACE conn2 <- [1,2559,null,{"value":null}] 18:55:26 INFO - PROCESS | 1692 | 1467424526631 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:55:26 INFO - PROCESS | 1692 | 1467424526633 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:55:26 INFO - PROCESS | 1692 | ++DOCSHELL 0x12d543800 == 42 [pid = 1692] [id = 647] 18:55:26 INFO - PROCESS | 1692 | ++DOMWINDOW == 99 (0x119816c00) [pid = 1692] [serial = 1941] [outer = 0x0] 18:55:26 INFO - PROCESS | 1692 | ++DOMWINDOW == 100 (0x123cafc00) [pid = 1692] [serial = 1942] [outer = 0x119816c00] 18:55:26 INFO - PROCESS | 1692 | 1467424526663 Marionette DEBUG loaded listener.js 18:55:26 INFO - PROCESS | 1692 | ++DOMWINDOW == 101 (0x1260c5800) [pid = 1692] [serial = 1943] [outer = 0x119816c00] 18:55:27 INFO - PROCESS | 1692 | 1467424527105 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]]]}] 18:55:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 18:55:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 671ms 18:55:27 INFO - PROCESS | 1692 | 1467424527112 Marionette TRACE conn2 -> [0,2561,"getWindowHandle",null] 18:55:27 INFO - PROCESS | 1692 | 1467424527113 Marionette TRACE conn2 <- [1,2561,null,{"value":"7"}] 18:55:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 18:55:27 INFO - PROCESS | 1692 | 1467424527116 Marionette TRACE conn2 -> [0,2562,"setScriptTimeout",{"ms":35000}] 18:55:27 INFO - PROCESS | 1692 | 1467424527117 Marionette TRACE conn2 <- [1,2562,null,{}] 18:55:27 INFO - PROCESS | 1692 | 1467424527123 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}] 18:55:27 INFO - PROCESS | 1692 | 1467424527124 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:55:27 INFO - PROCESS | 1692 | 1467424527231 Marionette TRACE conn2 <- [1,2563,null,{"value":null}] 18:55:27 INFO - PROCESS | 1692 | 1467424527289 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:55:27 INFO - PROCESS | 1692 | 1467424527290 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:55:27 INFO - PROCESS | 1692 | ++DOCSHELL 0x12d773800 == 43 [pid = 1692] [id = 648] 18:55:27 INFO - PROCESS | 1692 | ++DOMWINDOW == 102 (0x126671c00) [pid = 1692] [serial = 1944] [outer = 0x0] 18:55:27 INFO - PROCESS | 1692 | ++DOMWINDOW == 103 (0x129024c00) [pid = 1692] [serial = 1945] [outer = 0x126671c00] 18:55:27 INFO - PROCESS | 1692 | 1467424527319 Marionette DEBUG loaded listener.js 18:55:27 INFO - PROCESS | 1692 | ++DOMWINDOW == 104 (0x12947b000) [pid = 1692] [serial = 1946] [outer = 0x126671c00] 18:55:27 INFO - PROCESS | 1692 | 1467424527994 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]]]}] 18:55:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 18:55:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 923ms 18:55:28 INFO - PROCESS | 1692 | 1467424528040 Marionette TRACE conn2 -> [0,2565,"getWindowHandle",null] 18:55:28 INFO - PROCESS | 1692 | 1467424528043 Marionette TRACE conn2 <- [1,2565,null,{"value":"7"}] 18:55:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 18:55:28 INFO - PROCESS | 1692 | 1467424528046 Marionette TRACE conn2 -> [0,2566,"setScriptTimeout",{"ms":35000}] 18:55:28 INFO - PROCESS | 1692 | 1467424528048 Marionette TRACE conn2 <- [1,2566,null,{}] 18:55:28 INFO - PROCESS | 1692 | 1467424528052 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}] 18:55:28 INFO - PROCESS | 1692 | 1467424528053 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:55:28 INFO - PROCESS | 1692 | 1467424528151 Marionette TRACE conn2 <- [1,2567,null,{"value":null}] 18:55:28 INFO - PROCESS | 1692 | 1467424528215 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:55:28 INFO - PROCESS | 1692 | 1467424528218 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:55:28 INFO - PROCESS | 1692 | ++DOCSHELL 0x121ce7000 == 44 [pid = 1692] [id = 649] 18:55:28 INFO - PROCESS | 1692 | ++DOMWINDOW == 105 (0x11336f000) [pid = 1692] [serial = 1947] [outer = 0x0] 18:55:28 INFO - PROCESS | 1692 | ++DOMWINDOW == 106 (0x113aa9c00) [pid = 1692] [serial = 1948] [outer = 0x11336f000] 18:55:28 INFO - PROCESS | 1692 | 1467424528246 Marionette DEBUG loaded listener.js 18:55:28 INFO - PROCESS | 1692 | ++DOMWINDOW == 107 (0x11629a800) [pid = 1692] [serial = 1949] [outer = 0x11336f000] 18:55:29 INFO - PROCESS | 1692 | --DOCSHELL 0x12cc03000 == 43 [pid = 1692] [id = 643] 18:55:29 INFO - PROCESS | 1692 | --DOCSHELL 0x1268bc000 == 42 [pid = 1692] [id = 642] 18:55:29 INFO - PROCESS | 1692 | --DOCSHELL 0x12b73e000 == 41 [pid = 1692] [id = 641] 18:55:29 INFO - PROCESS | 1692 | --DOCSHELL 0x12ba2c800 == 40 [pid = 1692] [id = 640] 18:55:29 INFO - PROCESS | 1692 | --DOCSHELL 0x12b120000 == 39 [pid = 1692] [id = 639] 18:55:29 INFO - PROCESS | 1692 | --DOCSHELL 0x12aad8000 == 38 [pid = 1692] [id = 638] 18:55:29 INFO - PROCESS | 1692 | --DOCSHELL 0x119b45800 == 37 [pid = 1692] [id = 637] 18:55:29 INFO - PROCESS | 1692 | --DOCSHELL 0x128187000 == 36 [pid = 1692] [id = 636] 18:55:29 INFO - PROCESS | 1692 | --DOCSHELL 0x123d2e000 == 35 [pid = 1692] [id = 635] 18:55:29 INFO - PROCESS | 1692 | --DOCSHELL 0x11983d800 == 34 [pid = 1692] [id = 634] 18:55:29 INFO - PROCESS | 1692 | --DOCSHELL 0x1172ed800 == 33 [pid = 1692] [id = 633] 18:55:29 INFO - PROCESS | 1692 | --DOCSHELL 0x113f46800 == 32 [pid = 1692] [id = 631] 18:55:29 INFO - PROCESS | 1692 | --DOCSHELL 0x12138f800 == 31 [pid = 1692] [id = 632] 18:55:29 INFO - PROCESS | 1692 | --DOCSHELL 0x12d773800 == 30 [pid = 1692] [id = 648] 18:55:29 INFO - PROCESS | 1692 | --DOCSHELL 0x12d543800 == 29 [pid = 1692] [id = 647] 18:55:29 INFO - PROCESS | 1692 | --DOCSHELL 0x12a834800 == 28 [pid = 1692] [id = 646] 18:55:29 INFO - PROCESS | 1692 | --DOCSHELL 0x119d4f800 == 27 [pid = 1692] [id = 645] 18:55:29 INFO - PROCESS | 1692 | --DOCSHELL 0x12cc1d800 == 26 [pid = 1692] [id = 644] 18:55:29 INFO - PROCESS | 1692 | --DOMWINDOW == 106 (0x1195c7c00) [pid = 1692] [serial = 1873] [outer = 0x0] [url = about:blank] 18:55:29 INFO - PROCESS | 1692 | --DOMWINDOW == 105 (0x118085800) [pid = 1692] [serial = 1867] [outer = 0x0] [url = about:blank] 18:55:29 INFO - PROCESS | 1692 | --DOMWINDOW == 104 (0x11831bc00) [pid = 1692] [serial = 1868] [outer = 0x0] [url = about:blank] 18:55:29 INFO - PROCESS | 1692 | --DOMWINDOW == 103 (0x112a56000) [pid = 1692] [serial = 1861] [outer = 0x0] [url = about:blank] 18:55:29 INFO - PROCESS | 1692 | --DOMWINDOW == 102 (0x112d15000) [pid = 1692] [serial = 1862] [outer = 0x0] [url = about:blank] 18:55:29 INFO - PROCESS | 1692 | --DOMWINDOW == 101 (0x1266cac00) [pid = 1692] [serial = 1889] [outer = 0x0] [url = about:blank] 18:55:29 INFO - PROCESS | 1692 | --DOMWINDOW == 100 (0x116f3b000) [pid = 1692] [serial = 1847] [outer = 0x0] [url = about:blank] 18:55:29 INFO - PROCESS | 1692 | --DOMWINDOW == 99 (0x1151da400) [pid = 1692] [serial = 1846] [outer = 0x0] [url = about:blank] 18:55:29 INFO - PROCESS | 1692 | --DOMWINDOW == 98 (0x11902d000) [pid = 1692] [serial = 1849] [outer = 0x0] [url = about:blank] 18:55:29 INFO - PROCESS | 1692 | --DOMWINDOW == 97 (0x119e90c00) [pid = 1692] [serial = 1850] [outer = 0x0] [url = about:blank] 18:55:29 INFO - PROCESS | 1692 | --DOMWINDOW == 96 (0x1266cb800) [pid = 1692] [serial = 1853] [outer = 0x0] [url = about:blank] 18:55:29 INFO - PROCESS | 1692 | --DOMWINDOW == 95 (0x1260c0800) [pid = 1692] [serial = 1852] [outer = 0x0] [url = about:blank] 18:55:29 INFO - PROCESS | 1692 | --DOMWINDOW == 94 (0x121467000) [pid = 1692] [serial = 1877] [outer = 0x0] [url = about:blank] 18:55:29 INFO - PROCESS | 1692 | --DOMWINDOW == 93 (0x120f82000) [pid = 1692] [serial = 1876] [outer = 0x0] [url = about:blank] 18:55:29 INFO - PROCESS | 1692 | --DOMWINDOW == 92 (0x1249a6400) [pid = 1692] [serial = 1879] [outer = 0x0] [url = about:blank] 18:55:29 INFO - PROCESS | 1692 | --DOMWINDOW == 91 (0x124d11800) [pid = 1692] [serial = 1880] [outer = 0x0] [url = about:blank] 18:55:29 INFO - PROCESS | 1692 | --DOMWINDOW == 90 (0x1283e0400) [pid = 1692] [serial = 1856] [outer = 0x0] [url = about:blank] 18:55:29 INFO - PROCESS | 1692 | --DOMWINDOW == 89 (0x126d33800) [pid = 1692] [serial = 1855] [outer = 0x0] [url = about:blank] 18:55:29 INFO - PROCESS | 1692 | --DOMWINDOW == 88 (0x1260ca000) [pid = 1692] [serial = 1888] [outer = 0x0] [url = about:blank] 18:55:29 INFO - PROCESS | 1692 | --DOMWINDOW == 87 (0x116f41000) [pid = 1692] [serial = 1883] [outer = 0x0] [url = about:blank] 18:55:29 INFO - PROCESS | 1692 | --DOMWINDOW == 86 (0x112a59000) [pid = 1692] [serial = 1882] [outer = 0x0] [url = about:blank] 18:55:29 INFO - PROCESS | 1692 | --DOMWINDOW == 85 (0x1160d9c00) [pid = 1692] [serial = 1859] [outer = 0x0] [url = about:blank] 18:55:29 INFO - PROCESS | 1692 | --DOMWINDOW == 84 (0x113da9000) [pid = 1692] [serial = 1858] [outer = 0x0] [url = about:blank] 18:55:29 INFO - PROCESS | 1692 | --DOMWINDOW == 83 (0x1183aa000) [pid = 1692] [serial = 1870] [outer = 0x0] [url = about:blank] 18:55:29 INFO - PROCESS | 1692 | --DOMWINDOW == 82 (0x113dab400) [pid = 1692] [serial = 1864] [outer = 0x0] [url = about:blank] 18:55:29 INFO - PROCESS | 1692 | --DOMWINDOW == 81 (0x1160dd000) [pid = 1692] [serial = 1865] [outer = 0x0] [url = about:blank] 18:55:29 INFO - PROCESS | 1692 | --DOMWINDOW == 80 (0x12559b400) [pid = 1692] [serial = 1886] [outer = 0x0] [url = about:blank] 18:55:29 INFO - PROCESS | 1692 | --DOMWINDOW == 79 (0x1197e0800) [pid = 1692] [serial = 1874] [outer = 0x0] [url = about:blank] 18:55:29 INFO - PROCESS | 1692 | --DOMWINDOW == 78 (0x1184bdc00) [pid = 1692] [serial = 1885] [outer = 0x0] [url = about:blank] 18:55:29 INFO - PROCESS | 1692 | --DOMWINDOW == 77 (0x126d37800) [pid = 1692] [serial = 1891] [outer = 0x0] [url = about:blank] 18:55:29 INFO - PROCESS | 1692 | --DOMWINDOW == 76 (0x11907bc00) [pid = 1692] [serial = 1871] [outer = 0x0] [url = about:blank] 18:55:29 INFO - PROCESS | 1692 | 1467424529255 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]]]}] 18:55:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 18:55:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 1221ms 18:55:29 INFO - PROCESS | 1692 | 1467424529268 Marionette TRACE conn2 -> [0,2569,"getWindowHandle",null] 18:55:29 INFO - PROCESS | 1692 | 1467424529273 Marionette TRACE conn2 <- [1,2569,null,{"value":"7"}] 18:55:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 18:55:29 INFO - PROCESS | 1692 | 1467424529278 Marionette TRACE conn2 -> [0,2570,"setScriptTimeout",{"ms":35000}] 18:55:29 INFO - PROCESS | 1692 | 1467424529280 Marionette TRACE conn2 <- [1,2570,null,{}] 18:55:29 INFO - PROCESS | 1692 | 1467424529295 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}] 18:55:29 INFO - PROCESS | 1692 | 1467424529298 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:55:29 INFO - PROCESS | 1692 | 1467424529417 Marionette TRACE conn2 <- [1,2571,null,{"value":null}] 18:55:29 INFO - PROCESS | 1692 | 1467424529426 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:55:29 INFO - PROCESS | 1692 | 1467424529429 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:55:29 INFO - PROCESS | 1692 | ++DOCSHELL 0x1169a0800 == 27 [pid = 1692] [id = 650] 18:55:29 INFO - PROCESS | 1692 | ++DOMWINDOW == 77 (0x112695000) [pid = 1692] [serial = 1950] [outer = 0x0] 18:55:29 INFO - PROCESS | 1692 | ++DOMWINDOW == 78 (0x112a56000) [pid = 1692] [serial = 1951] [outer = 0x112695000] 18:55:29 INFO - PROCESS | 1692 | 1467424529459 Marionette DEBUG loaded listener.js 18:55:29 INFO - PROCESS | 1692 | ++DOMWINDOW == 79 (0x1126a3800) [pid = 1692] [serial = 1952] [outer = 0x112695000] 18:55:29 INFO - PROCESS | 1692 | 1467424529872 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]]]}] 18:55:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 18:55:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 624ms 18:55:29 INFO - PROCESS | 1692 | 1467424529901 Marionette TRACE conn2 -> [0,2573,"getWindowHandle",null] 18:55:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 18:55:29 INFO - PROCESS | 1692 | 1467424529906 Marionette TRACE conn2 <- [1,2573,null,{"value":"7"}] 18:55:29 INFO - PROCESS | 1692 | 1467424529910 Marionette TRACE conn2 -> [0,2574,"setScriptTimeout",{"ms":35000}] 18:55:29 INFO - PROCESS | 1692 | 1467424529912 Marionette TRACE conn2 <- [1,2574,null,{}] 18:55:29 INFO - PROCESS | 1692 | 1467424529914 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}] 18:55:29 INFO - PROCESS | 1692 | 1467424529916 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:55:29 INFO - PROCESS | 1692 | 1467424529998 Marionette TRACE conn2 <- [1,2575,null,{"value":null}] 18:55:30 INFO - PROCESS | 1692 | 1467424530055 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:55:30 INFO - PROCESS | 1692 | 1467424530056 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:55:30 INFO - PROCESS | 1692 | ++DOCSHELL 0x119004000 == 28 [pid = 1692] [id = 651] 18:55:30 INFO - PROCESS | 1692 | ++DOMWINDOW == 80 (0x112ee7000) [pid = 1692] [serial = 1953] [outer = 0x0] 18:55:30 INFO - PROCESS | 1692 | ++DOMWINDOW == 81 (0x113dab000) [pid = 1692] [serial = 1954] [outer = 0x112ee7000] 18:55:30 INFO - PROCESS | 1692 | 1467424530083 Marionette DEBUG loaded listener.js 18:55:30 INFO - PROCESS | 1692 | ++DOMWINDOW == 82 (0x116755000) [pid = 1692] [serial = 1955] [outer = 0x112ee7000] 18:55:30 INFO - PROCESS | 1692 | 1467424530551 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]]]}] 18:55:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 18:55:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 720ms 18:55:30 INFO - PROCESS | 1692 | 1467424530631 Marionette TRACE conn2 -> [0,2577,"getWindowHandle",null] 18:55:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 18:55:30 INFO - PROCESS | 1692 | 1467424530634 Marionette TRACE conn2 <- [1,2577,null,{"value":"7"}] 18:55:30 INFO - PROCESS | 1692 | 1467424530637 Marionette TRACE conn2 -> [0,2578,"setScriptTimeout",{"ms":35000}] 18:55:30 INFO - PROCESS | 1692 | 1467424530639 Marionette TRACE conn2 <- [1,2578,null,{}] 18:55:30 INFO - PROCESS | 1692 | 1467424530643 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}] 18:55:30 INFO - PROCESS | 1692 | 1467424530645 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:55:30 INFO - PROCESS | 1692 | 1467424530772 Marionette TRACE conn2 <- [1,2579,null,{"value":null}] 18:55:30 INFO - PROCESS | 1692 | 1467424530853 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:55:30 INFO - PROCESS | 1692 | 1467424530855 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:55:30 INFO - PROCESS | 1692 | ++DOCSHELL 0x118c3b800 == 29 [pid = 1692] [id = 652] 18:55:30 INFO - PROCESS | 1692 | ++DOMWINDOW == 83 (0x1130f4c00) [pid = 1692] [serial = 1956] [outer = 0x0] 18:55:30 INFO - PROCESS | 1692 | ++DOMWINDOW == 84 (0x1133d7c00) [pid = 1692] [serial = 1957] [outer = 0x1130f4c00] 18:55:30 INFO - PROCESS | 1692 | 1467424530887 Marionette DEBUG loaded listener.js 18:55:30 INFO - PROCESS | 1692 | ++DOMWINDOW == 85 (0x1160dfc00) [pid = 1692] [serial = 1958] [outer = 0x1130f4c00] 18:55:31 INFO - PROCESS | 1692 | 1467424531386 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]]]}] 18:55:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 18:55:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 771ms 18:55:31 INFO - PROCESS | 1692 | 1467424531428 Marionette TRACE conn2 -> [0,2581,"getWindowHandle",null] 18:55:31 INFO - PROCESS | 1692 | 1467424531432 Marionette TRACE conn2 <- [1,2581,null,{"value":"7"}] 18:55:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 18:55:31 INFO - PROCESS | 1692 | 1467424531439 Marionette TRACE conn2 -> [0,2582,"setScriptTimeout",{"ms":35000}] 18:55:31 INFO - PROCESS | 1692 | 1467424531441 Marionette TRACE conn2 <- [1,2582,null,{}] 18:55:31 INFO - PROCESS | 1692 | 1467424531444 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}] 18:55:31 INFO - PROCESS | 1692 | 1467424531446 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:55:31 INFO - PROCESS | 1692 | 1467424531549 Marionette TRACE conn2 <- [1,2583,null,{"value":null}] 18:55:31 INFO - PROCESS | 1692 | 1467424531630 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:55:31 INFO - PROCESS | 1692 | 1467424531631 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:55:31 INFO - PROCESS | 1692 | ++DOCSHELL 0x1210dd000 == 30 [pid = 1692] [id = 653] 18:55:31 INFO - PROCESS | 1692 | ++DOMWINDOW == 86 (0x1180b8800) [pid = 1692] [serial = 1959] [outer = 0x0] 18:55:31 INFO - PROCESS | 1692 | ++DOMWINDOW == 87 (0x11831d400) [pid = 1692] [serial = 1960] [outer = 0x1180b8800] 18:55:31 INFO - PROCESS | 1692 | 1467424531662 Marionette DEBUG loaded listener.js 18:55:31 INFO - PROCESS | 1692 | ++DOMWINDOW == 88 (0x1183b7400) [pid = 1692] [serial = 1961] [outer = 0x1180b8800] 18:55:32 INFO - PROCESS | 1692 | --DOCSHELL 0x1169a0800 == 29 [pid = 1692] [id = 650] 18:55:32 INFO - PROCESS | 1692 | 1467424532260 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]]]}] 18:55:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 18:55:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 871ms 18:55:32 INFO - PROCESS | 1692 | 1467424532310 Marionette TRACE conn2 -> [0,2585,"getWindowHandle",null] 18:55:32 INFO - PROCESS | 1692 | 1467424532312 Marionette TRACE conn2 <- [1,2585,null,{"value":"7"}] 18:55:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 18:55:32 INFO - PROCESS | 1692 | 1467424532315 Marionette TRACE conn2 -> [0,2586,"setScriptTimeout",{"ms":35000}] 18:55:32 INFO - PROCESS | 1692 | 1467424532317 Marionette TRACE conn2 <- [1,2586,null,{}] 18:55:32 INFO - PROCESS | 1692 | 1467424532321 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}] 18:55:32 INFO - PROCESS | 1692 | 1467424532322 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:55:32 INFO - PROCESS | 1692 | 1467424532404 Marionette TRACE conn2 <- [1,2587,null,{"value":null}] 18:55:32 INFO - PROCESS | 1692 | 1467424532411 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:55:32 INFO - PROCESS | 1692 | 1467424532414 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:55:32 INFO - PROCESS | 1692 | ++DOCSHELL 0x118c32000 == 30 [pid = 1692] [id = 654] 18:55:32 INFO - PROCESS | 1692 | ++DOMWINDOW == 89 (0x1130f4000) [pid = 1692] [serial = 1962] [outer = 0x0] 18:55:32 INFO - PROCESS | 1692 | ++DOMWINDOW == 90 (0x115121400) [pid = 1692] [serial = 1963] [outer = 0x1130f4000] 18:55:32 INFO - PROCESS | 1692 | 1467424532442 Marionette DEBUG loaded listener.js 18:55:32 INFO - PROCESS | 1692 | ++DOMWINDOW == 91 (0x1176c8000) [pid = 1692] [serial = 1964] [outer = 0x1130f4000] 18:55:32 INFO - PROCESS | 1692 | 1467424532812 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]]]}] 18:55:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 18:55:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 520ms 18:55:32 INFO - PROCESS | 1692 | 1467424532837 Marionette TRACE conn2 -> [0,2589,"getWindowHandle",null] 18:55:32 INFO - PROCESS | 1692 | 1467424532841 Marionette TRACE conn2 <- [1,2589,null,{"value":"7"}] 18:55:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 18:55:32 INFO - PROCESS | 1692 | 1467424532845 Marionette TRACE conn2 -> [0,2590,"setScriptTimeout",{"ms":35000}] 18:55:32 INFO - PROCESS | 1692 | 1467424532847 Marionette TRACE conn2 <- [1,2590,null,{}] 18:55:32 INFO - PROCESS | 1692 | 1467424532849 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}] 18:55:32 INFO - PROCESS | 1692 | 1467424532851 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:55:32 INFO - PROCESS | 1692 | 1467424532930 Marionette TRACE conn2 <- [1,2591,null,{"value":null}] 18:55:32 INFO - PROCESS | 1692 | 1467424532936 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:55:32 INFO - PROCESS | 1692 | 1467424532938 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:55:32 INFO - PROCESS | 1692 | ++DOCSHELL 0x1219b5000 == 31 [pid = 1692] [id = 655] 18:55:32 INFO - PROCESS | 1692 | ++DOMWINDOW == 92 (0x11831d000) [pid = 1692] [serial = 1965] [outer = 0x0] 18:55:32 INFO - PROCESS | 1692 | ++DOMWINDOW == 93 (0x1184c7c00) [pid = 1692] [serial = 1966] [outer = 0x11831d000] 18:55:32 INFO - PROCESS | 1692 | 1467424532966 Marionette DEBUG loaded listener.js 18:55:33 INFO - PROCESS | 1692 | ++DOMWINDOW == 94 (0x1186cd800) [pid = 1692] [serial = 1967] [outer = 0x11831d000] 18:55:33 INFO - PROCESS | 1692 | 1467424533364 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]]]}] 18:55:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 18:55:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 571ms 18:55:33 INFO - PROCESS | 1692 | 1467424533417 Marionette TRACE conn2 -> [0,2593,"getWindowHandle",null] 18:55:33 INFO - PROCESS | 1692 | 1467424533419 Marionette TRACE conn2 <- [1,2593,null,{"value":"7"}] 18:55:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 18:55:33 INFO - PROCESS | 1692 | 1467424533422 Marionette TRACE conn2 -> [0,2594,"setScriptTimeout",{"ms":35000}] 18:55:33 INFO - PROCESS | 1692 | 1467424533424 Marionette TRACE conn2 <- [1,2594,null,{}] 18:55:33 INFO - PROCESS | 1692 | 1467424533432 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}] 18:55:33 INFO - PROCESS | 1692 | 1467424533436 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:55:33 INFO - PROCESS | 1692 | 1467424533547 Marionette TRACE conn2 <- [1,2595,null,{"value":null}] 18:55:33 INFO - PROCESS | 1692 | 1467424533559 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:55:33 INFO - PROCESS | 1692 | 1467424533561 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:55:33 INFO - PROCESS | 1692 | ++DOCSHELL 0x1268b3800 == 32 [pid = 1692] [id = 656] 18:55:33 INFO - PROCESS | 1692 | ++DOMWINDOW == 95 (0x1195cf400) [pid = 1692] [serial = 1968] [outer = 0x0] 18:55:33 INFO - PROCESS | 1692 | ++DOMWINDOW == 96 (0x1197d8000) [pid = 1692] [serial = 1969] [outer = 0x1195cf400] 18:55:33 INFO - PROCESS | 1692 | 1467424533622 Marionette DEBUG loaded listener.js 18:55:33 INFO - PROCESS | 1692 | ++DOMWINDOW == 97 (0x119ed5000) [pid = 1692] [serial = 1970] [outer = 0x1195cf400] 18:55:34 INFO - PROCESS | 1692 | 1467424534048 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]]]}] 18:55:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 18:55:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 674ms 18:55:34 INFO - PROCESS | 1692 | 1467424534097 Marionette TRACE conn2 -> [0,2597,"getWindowHandle",null] 18:55:34 INFO - PROCESS | 1692 | 1467424534100 Marionette TRACE conn2 <- [1,2597,null,{"value":"7"}] 18:55:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 18:55:34 INFO - PROCESS | 1692 | 1467424534104 Marionette TRACE conn2 -> [0,2598,"setScriptTimeout",{"ms":35000}] 18:55:34 INFO - PROCESS | 1692 | 1467424534106 Marionette TRACE conn2 <- [1,2598,null,{}] 18:55:34 INFO - PROCESS | 1692 | 1467424534109 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}] 18:55:34 INFO - PROCESS | 1692 | 1467424534111 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:55:34 INFO - PROCESS | 1692 | 1467424534269 Marionette TRACE conn2 <- [1,2599,null,{"value":null}] 18:55:34 INFO - PROCESS | 1692 | 1467424534294 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:55:34 INFO - PROCESS | 1692 | 1467424534295 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:55:34 INFO - PROCESS | 1692 | ++DOCSHELL 0x129332800 == 33 [pid = 1692] [id = 657] 18:55:34 INFO - PROCESS | 1692 | ++DOMWINDOW == 98 (0x119ee3c00) [pid = 1692] [serial = 1971] [outer = 0x0] 18:55:34 INFO - PROCESS | 1692 | ++DOMWINDOW == 99 (0x120f8c000) [pid = 1692] [serial = 1972] [outer = 0x119ee3c00] 18:55:34 INFO - PROCESS | 1692 | 1467424534338 Marionette DEBUG loaded listener.js 18:55:34 INFO - PROCESS | 1692 | ++DOMWINDOW == 100 (0x110eef800) [pid = 1692] [serial = 1973] [outer = 0x119ee3c00] 18:55:34 INFO - PROCESS | 1692 | 1467424534709 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]]]}] 18:55:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 18:55:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 622ms 18:55:34 INFO - PROCESS | 1692 | 1467424534732 Marionette TRACE conn2 -> [0,2601,"getWindowHandle",null] 18:55:34 INFO - PROCESS | 1692 | 1467424534733 Marionette TRACE conn2 <- [1,2601,null,{"value":"7"}] 18:55:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 18:55:34 INFO - PROCESS | 1692 | 1467424534742 Marionette TRACE conn2 -> [0,2602,"setScriptTimeout",{"ms":35000}] 18:55:34 INFO - PROCESS | 1692 | 1467424534743 Marionette TRACE conn2 <- [1,2602,null,{}] 18:55:34 INFO - PROCESS | 1692 | 1467424534746 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}] 18:55:34 INFO - PROCESS | 1692 | 1467424534747 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:55:34 INFO - PROCESS | 1692 | 1467424534845 Marionette TRACE conn2 <- [1,2603,null,{"value":null}] 18:55:34 INFO - PROCESS | 1692 | 1467424534896 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:55:34 INFO - PROCESS | 1692 | 1467424534897 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:55:34 INFO - PROCESS | 1692 | ++DOCSHELL 0x12a514800 == 34 [pid = 1692] [id = 658] 18:55:34 INFO - PROCESS | 1692 | ++DOMWINDOW == 101 (0x120f82400) [pid = 1692] [serial = 1974] [outer = 0x0] 18:55:34 INFO - PROCESS | 1692 | ++DOMWINDOW == 102 (0x121956400) [pid = 1692] [serial = 1975] [outer = 0x120f82400] 18:55:34 INFO - PROCESS | 1692 | 1467424534921 Marionette DEBUG loaded listener.js 18:55:34 INFO - PROCESS | 1692 | ++DOMWINDOW == 103 (0x123ca7c00) [pid = 1692] [serial = 1976] [outer = 0x120f82400] 18:55:35 INFO - PROCESS | 1692 | --DOMWINDOW == 102 (0x129476800) [pid = 1692] [serial = 1929] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 18:55:35 INFO - PROCESS | 1692 | --DOMWINDOW == 101 (0x1133dcc00) [pid = 1692] [serial = 1935] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 18:55:35 INFO - PROCESS | 1692 | --DOMWINDOW == 100 (0x11902dc00) [pid = 1692] [serial = 1938] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 18:55:35 INFO - PROCESS | 1692 | --DOMWINDOW == 99 (0x119816c00) [pid = 1692] [serial = 1941] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 18:55:35 INFO - PROCESS | 1692 | --DOMWINDOW == 98 (0x121ac7000) [pid = 1692] [serial = 1914] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 18:55:35 INFO - PROCESS | 1692 | --DOMWINDOW == 97 (0x126d3b400) [pid = 1692] [serial = 1917] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 18:55:35 INFO - PROCESS | 1692 | --DOMWINDOW == 96 (0x126d41400) [pid = 1692] [serial = 1920] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 18:55:35 INFO - PROCESS | 1692 | --DOMWINDOW == 95 (0x110eec400) [pid = 1692] [serial = 1923] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 18:55:35 INFO - PROCESS | 1692 | --DOMWINDOW == 94 (0x1130f3400) [pid = 1692] [serial = 1899] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 18:55:35 INFO - PROCESS | 1692 | --DOMWINDOW == 93 (0x110eed000) [pid = 1692] [serial = 1893] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 18:55:35 INFO - PROCESS | 1692 | --DOMWINDOW == 92 (0x1184f1000) [pid = 1692] [serial = 1905] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 18:55:35 INFO - PROCESS | 1692 | --DOMWINDOW == 91 (0x116973000) [pid = 1692] [serial = 1902] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 18:55:35 INFO - PROCESS | 1692 | --DOMWINDOW == 90 (0x1266cb000) [pid = 1692] [serial = 1890] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 18:55:35 INFO - PROCESS | 1692 | --DOMWINDOW == 89 (0x116031c00) [pid = 1692] [serial = 1896] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 18:55:35 INFO - PROCESS | 1692 | --DOMWINDOW == 88 (0x1128cec00) [pid = 1692] [serial = 1908] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 18:55:35 INFO - PROCESS | 1692 | --DOMWINDOW == 87 (0x126671c00) [pid = 1692] [serial = 1944] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 18:55:35 INFO - PROCESS | 1692 | --DOMWINDOW == 86 (0x11269f800) [pid = 1692] [serial = 1911] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 18:55:35 INFO - PROCESS | 1692 | --DOMWINDOW == 85 (0x112a5bc00) [pid = 1692] [serial = 1926] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 18:55:35 INFO - PROCESS | 1692 | --DOMWINDOW == 84 (0x12a8c4c00) [pid = 1692] [serial = 1932] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 18:55:35 INFO - PROCESS | 1692 | 1467424535275 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]]]}] 18:55:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 18:55:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 575ms 18:55:35 INFO - PROCESS | 1692 | 1467424535312 Marionette TRACE conn2 -> [0,2605,"getWindowHandle",null] 18:55:35 INFO - PROCESS | 1692 | 1467424535313 Marionette TRACE conn2 <- [1,2605,null,{"value":"7"}] 18:55:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 18:55:35 INFO - PROCESS | 1692 | 1467424535315 Marionette TRACE conn2 -> [0,2606,"setScriptTimeout",{"ms":35000}] 18:55:35 INFO - PROCESS | 1692 | 1467424535316 Marionette TRACE conn2 <- [1,2606,null,{}] 18:55:35 INFO - PROCESS | 1692 | 1467424535319 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}] 18:55:35 INFO - PROCESS | 1692 | 1467424535323 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:55:35 INFO - PROCESS | 1692 | 1467424535424 Marionette TRACE conn2 <- [1,2607,null,{"value":null}] 18:55:35 INFO - PROCESS | 1692 | 1467424535486 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:55:35 INFO - PROCESS | 1692 | 1467424535487 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:55:35 INFO - PROCESS | 1692 | ++DOCSHELL 0x12a83f000 == 35 [pid = 1692] [id = 659] 18:55:35 INFO - PROCESS | 1692 | ++DOMWINDOW == 85 (0x111cac800) [pid = 1692] [serial = 1977] [outer = 0x0] 18:55:35 INFO - PROCESS | 1692 | ++DOMWINDOW == 86 (0x116973000) [pid = 1692] [serial = 1978] [outer = 0x111cac800] 18:55:35 INFO - PROCESS | 1692 | 1467424535513 Marionette DEBUG loaded listener.js 18:55:35 INFO - PROCESS | 1692 | ++DOMWINDOW == 87 (0x12551dc00) [pid = 1692] [serial = 1979] [outer = 0x111cac800] 18:55:35 INFO - PROCESS | 1692 | 1467424535806 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]]]}] 18:55:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 18:55:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 519ms 18:55:35 INFO - PROCESS | 1692 | 1467424535834 Marionette TRACE conn2 -> [0,2609,"getWindowHandle",null] 18:55:35 INFO - PROCESS | 1692 | 1467424535836 Marionette TRACE conn2 <- [1,2609,null,{"value":"7"}] 18:55:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 18:55:35 INFO - PROCESS | 1692 | 1467424535842 Marionette TRACE conn2 -> [0,2610,"setScriptTimeout",{"ms":35000}] 18:55:35 INFO - PROCESS | 1692 | 1467424535850 Marionette TRACE conn2 <- [1,2610,null,{}] 18:55:35 INFO - PROCESS | 1692 | 1467424535854 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}] 18:55:35 INFO - PROCESS | 1692 | 1467424535856 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:55:35 INFO - PROCESS | 1692 | 1467424535933 Marionette TRACE conn2 <- [1,2611,null,{"value":null}] 18:55:35 INFO - PROCESS | 1692 | 1467424535939 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:55:35 INFO - PROCESS | 1692 | 1467424535940 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:55:35 INFO - PROCESS | 1692 | ++DOCSHELL 0x118c35800 == 36 [pid = 1692] [id = 660] 18:55:35 INFO - PROCESS | 1692 | ++DOMWINDOW == 88 (0x125526c00) [pid = 1692] [serial = 1980] [outer = 0x0] 18:55:35 INFO - PROCESS | 1692 | ++DOMWINDOW == 89 (0x1260c8c00) [pid = 1692] [serial = 1981] [outer = 0x125526c00] 18:55:35 INFO - PROCESS | 1692 | 1467424535965 Marionette DEBUG loaded listener.js 18:55:36 INFO - PROCESS | 1692 | ++DOMWINDOW == 90 (0x12667bc00) [pid = 1692] [serial = 1982] [outer = 0x125526c00] 18:55:36 INFO - PROCESS | 1692 | 1467424536313 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]]]}] 18:55:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 18:55:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 481ms 18:55:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 18:55:36 INFO - PROCESS | 1692 | 1467424536324 Marionette TRACE conn2 -> [0,2613,"getWindowHandle",null] 18:55:36 INFO - PROCESS | 1692 | 1467424536325 Marionette TRACE conn2 <- [1,2613,null,{"value":"7"}] 18:55:36 INFO - PROCESS | 1692 | 1467424536327 Marionette TRACE conn2 -> [0,2614,"setScriptTimeout",{"ms":35000}] 18:55:36 INFO - PROCESS | 1692 | 1467424536328 Marionette TRACE conn2 <- [1,2614,null,{}] 18:55:36 INFO - PROCESS | 1692 | 1467424536331 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}] 18:55:36 INFO - PROCESS | 1692 | 1467424536332 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:55:36 INFO - PROCESS | 1692 | 1467424536442 Marionette TRACE conn2 <- [1,2615,null,{"value":null}] 18:55:36 INFO - PROCESS | 1692 | 1467424536449 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:55:36 INFO - PROCESS | 1692 | 1467424536450 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:55:36 INFO - PROCESS | 1692 | ++DOCSHELL 0x12b989800 == 37 [pid = 1692] [id = 661] 18:55:36 INFO - PROCESS | 1692 | ++DOMWINDOW == 91 (0x1266cac00) [pid = 1692] [serial = 1983] [outer = 0x0] 18:55:36 INFO - PROCESS | 1692 | ++DOMWINDOW == 92 (0x1268cd400) [pid = 1692] [serial = 1984] [outer = 0x1266cac00] 18:55:36 INFO - PROCESS | 1692 | 1467424536476 Marionette DEBUG loaded listener.js 18:55:36 INFO - PROCESS | 1692 | ++DOMWINDOW == 93 (0x126d41000) [pid = 1692] [serial = 1985] [outer = 0x1266cac00] 18:55:36 INFO - PROCESS | 1692 | 1467424536776 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]]]}] 18:55:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 18:55:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 468ms 18:55:36 INFO - PROCESS | 1692 | 1467424536796 Marionette TRACE conn2 -> [0,2617,"getWindowHandle",null] 18:55:36 INFO - PROCESS | 1692 | 1467424536797 Marionette TRACE conn2 <- [1,2617,null,{"value":"7"}] 18:55:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 18:55:36 INFO - PROCESS | 1692 | 1467424536800 Marionette TRACE conn2 -> [0,2618,"setScriptTimeout",{"ms":35000}] 18:55:36 INFO - PROCESS | 1692 | 1467424536801 Marionette TRACE conn2 <- [1,2618,null,{}] 18:55:36 INFO - PROCESS | 1692 | 1467424536807 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}] 18:55:36 INFO - PROCESS | 1692 | 1467424536808 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:55:36 INFO - PROCESS | 1692 | 1467424536897 Marionette TRACE conn2 <- [1,2619,null,{"value":null}] 18:55:36 INFO - PROCESS | 1692 | 1467424536902 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:55:36 INFO - PROCESS | 1692 | 1467424536903 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:55:36 INFO - PROCESS | 1692 | ++DOCSHELL 0x121219000 == 38 [pid = 1692] [id = 662] 18:55:36 INFO - PROCESS | 1692 | ++DOMWINDOW == 94 (0x126d3f000) [pid = 1692] [serial = 1986] [outer = 0x0] 18:55:36 INFO - PROCESS | 1692 | ++DOMWINDOW == 95 (0x1282e7400) [pid = 1692] [serial = 1987] [outer = 0x126d3f000] 18:55:36 INFO - PROCESS | 1692 | 1467424536929 Marionette DEBUG loaded listener.js 18:55:36 INFO - PROCESS | 1692 | ++DOMWINDOW == 96 (0x12902a400) [pid = 1692] [serial = 1988] [outer = 0x126d3f000] 18:55:37 INFO - PROCESS | 1692 | 1467424537395 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]]]}] 18:55:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 18:55:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 622ms 18:55:37 INFO - PROCESS | 1692 | 1467424537423 Marionette TRACE conn2 -> [0,2621,"getWindowHandle",null] 18:55:37 INFO - PROCESS | 1692 | 1467424537425 Marionette TRACE conn2 <- [1,2621,null,{"value":"7"}] 18:55:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 18:55:37 INFO - PROCESS | 1692 | 1467424537429 Marionette TRACE conn2 -> [0,2622,"setScriptTimeout",{"ms":35000}] 18:55:37 INFO - PROCESS | 1692 | 1467424537431 Marionette TRACE conn2 <- [1,2622,null,{}] 18:55:37 INFO - PROCESS | 1692 | 1467424537435 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}] 18:55:37 INFO - PROCESS | 1692 | 1467424537436 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:55:37 INFO - PROCESS | 1692 | 1467424537542 Marionette TRACE conn2 <- [1,2623,null,{"value":null}] 18:55:37 INFO - PROCESS | 1692 | 1467424537604 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:55:37 INFO - PROCESS | 1692 | 1467424537606 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:55:37 INFO - PROCESS | 1692 | ++DOCSHELL 0x1210c5000 == 39 [pid = 1692] [id = 663] 18:55:37 INFO - PROCESS | 1692 | ++DOMWINDOW == 97 (0x112a5b800) [pid = 1692] [serial = 1989] [outer = 0x0] 18:55:37 INFO - PROCESS | 1692 | ++DOMWINDOW == 98 (0x1130fb000) [pid = 1692] [serial = 1990] [outer = 0x112a5b800] 18:55:37 INFO - PROCESS | 1692 | 1467424537637 Marionette DEBUG loaded listener.js 18:55:37 INFO - PROCESS | 1692 | ++DOMWINDOW == 99 (0x1160d9800) [pid = 1692] [serial = 1991] [outer = 0x112a5b800] 18:55:38 INFO - PROCESS | 1692 | 1467424538107 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]]]}] 18:55:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 18:55:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 720ms 18:55:38 INFO - PROCESS | 1692 | 1467424538149 Marionette TRACE conn2 -> [0,2625,"getWindowHandle",null] 18:55:38 INFO - PROCESS | 1692 | 1467424538152 Marionette TRACE conn2 <- [1,2625,null,{"value":"7"}] 18:55:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 18:55:38 INFO - PROCESS | 1692 | 1467424538157 Marionette TRACE conn2 -> [0,2626,"setScriptTimeout",{"ms":35000}] 18:55:38 INFO - PROCESS | 1692 | 1467424538159 Marionette TRACE conn2 <- [1,2626,null,{}] 18:55:38 INFO - PROCESS | 1692 | 1467424538161 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}] 18:55:38 INFO - PROCESS | 1692 | 1467424538163 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:55:38 INFO - PROCESS | 1692 | 1467424538267 Marionette TRACE conn2 <- [1,2627,null,{"value":null}] 18:55:38 INFO - PROCESS | 1692 | 1467424538331 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:55:38 INFO - PROCESS | 1692 | 1467424538332 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:55:38 INFO - PROCESS | 1692 | ++DOCSHELL 0x128323000 == 40 [pid = 1692] [id = 664] 18:55:38 INFO - PROCESS | 1692 | ++DOMWINDOW == 100 (0x116f41000) [pid = 1692] [serial = 1992] [outer = 0x0] 18:55:38 INFO - PROCESS | 1692 | ++DOMWINDOW == 101 (0x1184bec00) [pid = 1692] [serial = 1993] [outer = 0x116f41000] 18:55:38 INFO - PROCESS | 1692 | 1467424538363 Marionette DEBUG loaded listener.js 18:55:38 INFO - PROCESS | 1692 | ++DOMWINDOW == 102 (0x118c17400) [pid = 1692] [serial = 1994] [outer = 0x116f41000] 18:55:38 INFO - PROCESS | 1692 | 1467424538807 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]]]}] 18:55:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 18:55:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 673ms 18:55:38 INFO - PROCESS | 1692 | 1467424538830 Marionette TRACE conn2 -> [0,2629,"getWindowHandle",null] 18:55:38 INFO - PROCESS | 1692 | 1467424538832 Marionette TRACE conn2 <- [1,2629,null,{"value":"7"}] 18:55:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 18:55:38 INFO - PROCESS | 1692 | 1467424538834 Marionette TRACE conn2 -> [0,2630,"setScriptTimeout",{"ms":35000}] 18:55:38 INFO - PROCESS | 1692 | 1467424538837 Marionette TRACE conn2 <- [1,2630,null,{}] 18:55:38 INFO - PROCESS | 1692 | 1467424538863 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}] 18:55:38 INFO - PROCESS | 1692 | 1467424538867 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:55:39 INFO - PROCESS | 1692 | 1467424539002 Marionette TRACE conn2 <- [1,2631,null,{"value":null}] 18:55:39 INFO - PROCESS | 1692 | 1467424539047 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:55:39 INFO - PROCESS | 1692 | 1467424539050 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:55:39 INFO - PROCESS | 1692 | ++DOCSHELL 0x12c781000 == 41 [pid = 1692] [id = 665] 18:55:39 INFO - PROCESS | 1692 | ++DOMWINDOW == 103 (0x119ed9800) [pid = 1692] [serial = 1995] [outer = 0x0] 18:55:39 INFO - PROCESS | 1692 | ++DOMWINDOW == 104 (0x120f8c800) [pid = 1692] [serial = 1996] [outer = 0x119ed9800] 18:55:39 INFO - PROCESS | 1692 | 1467424539081 Marionette DEBUG loaded listener.js 18:55:39 INFO - PROCESS | 1692 | ++DOMWINDOW == 105 (0x121cca800) [pid = 1692] [serial = 1997] [outer = 0x119ed9800] 18:55:39 INFO - PROCESS | 1692 | 1467424539509 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]]]}] 18:55:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 18:55:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 724ms 18:55:39 INFO - PROCESS | 1692 | 1467424539559 Marionette TRACE conn2 -> [0,2633,"getWindowHandle",null] 18:55:39 INFO - PROCESS | 1692 | 1467424539562 Marionette TRACE conn2 <- [1,2633,null,{"value":"7"}] 18:55:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 18:55:39 INFO - PROCESS | 1692 | 1467424539565 Marionette TRACE conn2 -> [0,2634,"setScriptTimeout",{"ms":35000}] 18:55:39 INFO - PROCESS | 1692 | 1467424539567 Marionette TRACE conn2 <- [1,2634,null,{}] 18:55:39 INFO - PROCESS | 1692 | 1467424539570 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}] 18:55:39 INFO - PROCESS | 1692 | 1467424539572 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:55:39 INFO - PROCESS | 1692 | 1467424539722 Marionette TRACE conn2 <- [1,2635,null,{"value":null}] 18:55:39 INFO - PROCESS | 1692 | 1467424539826 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:55:39 INFO - PROCESS | 1692 | 1467424539827 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:55:39 INFO - PROCESS | 1692 | ++DOCSHELL 0x12cc18800 == 42 [pid = 1692] [id = 666] 18:55:39 INFO - PROCESS | 1692 | ++DOMWINDOW == 106 (0x1260c9c00) [pid = 1692] [serial = 1998] [outer = 0x0] 18:55:39 INFO - PROCESS | 1692 | ++DOMWINDOW == 107 (0x1282e3000) [pid = 1692] [serial = 1999] [outer = 0x1260c9c00] 18:55:39 INFO - PROCESS | 1692 | 1467424539858 Marionette DEBUG loaded listener.js 18:55:39 INFO - PROCESS | 1692 | ++DOMWINDOW == 108 (0x129139400) [pid = 1692] [serial = 2000] [outer = 0x1260c9c00] 18:55:40 INFO - PROCESS | 1692 | 1467424540272 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]]]}] 18:55:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 18:55:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 772ms 18:55:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 18:55:40 INFO - PROCESS | 1692 | 1467424540336 Marionette TRACE conn2 -> [0,2637,"getWindowHandle",null] 18:55:40 INFO - PROCESS | 1692 | 1467424540338 Marionette TRACE conn2 <- [1,2637,null,{"value":"7"}] 18:55:40 INFO - PROCESS | 1692 | 1467424540340 Marionette TRACE conn2 -> [0,2638,"setScriptTimeout",{"ms":35000}] 18:55:40 INFO - PROCESS | 1692 | 1467424540341 Marionette TRACE conn2 <- [1,2638,null,{}] 18:55:40 INFO - PROCESS | 1692 | 1467424540343 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}] 18:55:40 INFO - PROCESS | 1692 | 1467424540345 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:55:40 INFO - PROCESS | 1692 | 1467424540458 Marionette TRACE conn2 <- [1,2639,null,{"value":null}] 18:55:40 INFO - PROCESS | 1692 | 1467424540532 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:55:40 INFO - PROCESS | 1692 | 1467424540533 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:55:40 INFO - PROCESS | 1692 | ++DOCSHELL 0x124f64800 == 43 [pid = 1692] [id = 667] 18:55:40 INFO - PROCESS | 1692 | ++DOMWINDOW == 109 (0x1121b9000) [pid = 1692] [serial = 2001] [outer = 0x0] 18:55:40 INFO - PROCESS | 1692 | ++DOMWINDOW == 110 (0x1282e7800) [pid = 1692] [serial = 2002] [outer = 0x1121b9000] 18:55:40 INFO - PROCESS | 1692 | 1467424540563 Marionette DEBUG loaded listener.js 18:55:40 INFO - PROCESS | 1692 | ++DOMWINDOW == 111 (0x12947a800) [pid = 1692] [serial = 2003] [outer = 0x1121b9000] 18:55:41 INFO - PROCESS | 1692 | 1467424541129 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]]]}] 18:55:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 18:55:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 819ms 18:55:41 INFO - PROCESS | 1692 | 1467424541160 Marionette TRACE conn2 -> [0,2641,"getWindowHandle",null] 18:55:41 INFO - PROCESS | 1692 | 1467424541163 Marionette TRACE conn2 <- [1,2641,null,{"value":"7"}] 18:55:41 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 18:55:41 INFO - PROCESS | 1692 | 1467424541168 Marionette TRACE conn2 -> [0,2642,"setScriptTimeout",{"ms":35000}] 18:55:41 INFO - PROCESS | 1692 | 1467424541171 Marionette TRACE conn2 <- [1,2642,null,{}] 18:55:41 INFO - PROCESS | 1692 | 1467424541177 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}] 18:55:41 INFO - PROCESS | 1692 | 1467424541179 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:55:41 INFO - PROCESS | 1692 | 1467424541331 Marionette TRACE conn2 <- [1,2643,null,{"value":null}] 18:55:41 INFO - PROCESS | 1692 | 1467424541439 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:55:41 INFO - PROCESS | 1692 | 1467424541443 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:55:41 INFO - PROCESS | 1692 | ++DOCSHELL 0x12120f800 == 44 [pid = 1692] [id = 668] 18:55:41 INFO - PROCESS | 1692 | ++DOMWINDOW == 112 (0x112a60800) [pid = 1692] [serial = 2004] [outer = 0x0] 18:55:41 INFO - PROCESS | 1692 | ++DOMWINDOW == 113 (0x1133db800) [pid = 1692] [serial = 2005] [outer = 0x112a60800] 18:55:41 INFO - PROCESS | 1692 | 1467424541491 Marionette DEBUG loaded listener.js 18:55:41 INFO - PROCESS | 1692 | ++DOMWINDOW == 114 (0x116758400) [pid = 1692] [serial = 2006] [outer = 0x112a60800] 18:55:41 INFO - PROCESS | 1692 | 1467424541956 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]]]}] 18:55:41 INFO - PROCESS | 1692 | --DOCSHELL 0x12b989800 == 43 [pid = 1692] [id = 661] 18:55:41 INFO - PROCESS | 1692 | --DOCSHELL 0x118c35800 == 42 [pid = 1692] [id = 660] 18:55:41 INFO - PROCESS | 1692 | --DOCSHELL 0x12a83f000 == 41 [pid = 1692] [id = 659] 18:55:41 INFO - PROCESS | 1692 | --DOCSHELL 0x12a514800 == 40 [pid = 1692] [id = 658] 18:55:41 INFO - PROCESS | 1692 | --DOCSHELL 0x129332800 == 39 [pid = 1692] [id = 657] 18:55:41 INFO - PROCESS | 1692 | --DOCSHELL 0x1268b3800 == 38 [pid = 1692] [id = 656] 18:55:41 INFO - PROCESS | 1692 | --DOCSHELL 0x1219b5000 == 37 [pid = 1692] [id = 655] 18:55:41 INFO - PROCESS | 1692 | --DOCSHELL 0x118c32000 == 36 [pid = 1692] [id = 654] 18:55:41 INFO - PROCESS | 1692 | --DOMWINDOW == 113 (0x113dab000) [pid = 1692] [serial = 1954] [outer = 0x0] [url = about:blank] 18:55:41 INFO - PROCESS | 1692 | --DOCSHELL 0x1210dd000 == 35 [pid = 1692] [id = 653] 18:55:41 INFO - PROCESS | 1692 | --DOCSHELL 0x118c3b800 == 34 [pid = 1692] [id = 652] 18:55:41 INFO - PROCESS | 1692 | --DOCSHELL 0x119004000 == 33 [pid = 1692] [id = 651] 18:55:42 INFO - PROCESS | 1692 | --DOMWINDOW == 112 (0x12a679c00) [pid = 1692] [serial = 1930] [outer = 0x0] [url = about:blank] 18:55:42 INFO - PROCESS | 1692 | --DOMWINDOW == 111 (0x113aa9c00) [pid = 1692] [serial = 1948] [outer = 0x0] [url = about:blank] 18:55:42 INFO - PROCESS | 1692 | --DOMWINDOW == 110 (0x116756c00) [pid = 1692] [serial = 1936] [outer = 0x0] [url = about:blank] 18:55:42 INFO - PROCESS | 1692 | --DOMWINDOW == 109 (0x1195ce000) [pid = 1692] [serial = 1939] [outer = 0x0] [url = about:blank] 18:55:42 INFO - PROCESS | 1692 | --DOMWINDOW == 108 (0x11831e800) [pid = 1692] [serial = 1937] [outer = 0x0] [url = about:blank] 18:55:42 INFO - PROCESS | 1692 | --DOMWINDOW == 107 (0x112a56000) [pid = 1692] [serial = 1951] [outer = 0x0] [url = about:blank] 18:55:42 INFO - PROCESS | 1692 | --DOMWINDOW == 106 (0x123cafc00) [pid = 1692] [serial = 1942] [outer = 0x0] [url = about:blank] 18:55:42 INFO - PROCESS | 1692 | --DOMWINDOW == 105 (0x12499b400) [pid = 1692] [serial = 1915] [outer = 0x0] [url = about:blank] 18:55:42 INFO - PROCESS | 1692 | --DOMWINDOW == 104 (0x1282e1000) [pid = 1692] [serial = 1918] [outer = 0x0] [url = about:blank] 18:55:42 INFO - PROCESS | 1692 | --DOMWINDOW == 103 (0x12913a800) [pid = 1692] [serial = 1921] [outer = 0x0] [url = about:blank] 18:55:42 INFO - PROCESS | 1692 | --DOMWINDOW == 102 (0x116756000) [pid = 1692] [serial = 1924] [outer = 0x0] [url = about:blank] 18:55:42 INFO - PROCESS | 1692 | --DOMWINDOW == 101 (0x113873800) [pid = 1692] [serial = 1900] [outer = 0x0] [url = about:blank] 18:55:42 INFO - PROCESS | 1692 | --DOMWINDOW == 100 (0x116084c00) [pid = 1692] [serial = 1901] [outer = 0x0] [url = about:blank] 18:55:42 INFO - PROCESS | 1692 | --DOMWINDOW == 99 (0x11269e000) [pid = 1692] [serial = 1894] [outer = 0x0] [url = about:blank] 18:55:42 INFO - PROCESS | 1692 | --DOMWINDOW == 98 (0x112a7b800) [pid = 1692] [serial = 1895] [outer = 0x0] [url = about:blank] 18:55:42 INFO - PROCESS | 1692 | --DOMWINDOW == 97 (0x1192ac000) [pid = 1692] [serial = 1906] [outer = 0x0] [url = about:blank] 18:55:42 INFO - PROCESS | 1692 | --DOMWINDOW == 96 (0x1195d1c00) [pid = 1692] [serial = 1907] [outer = 0x0] [url = about:blank] 18:55:42 INFO - PROCESS | 1692 | --DOMWINDOW == 95 (0x118319800) [pid = 1692] [serial = 1903] [outer = 0x0] [url = about:blank] 18:55:42 INFO - PROCESS | 1692 | --DOMWINDOW == 94 (0x11842e400) [pid = 1692] [serial = 1904] [outer = 0x0] [url = about:blank] 18:55:42 INFO - PROCESS | 1692 | --DOMWINDOW == 93 (0x1282d8c00) [pid = 1692] [serial = 1892] [outer = 0x0] [url = about:blank] 18:55:42 INFO - PROCESS | 1692 | --DOMWINDOW == 92 (0x116790400) [pid = 1692] [serial = 1897] [outer = 0x0] [url = about:blank] 18:55:42 INFO - PROCESS | 1692 | --DOMWINDOW == 91 (0x118317c00) [pid = 1692] [serial = 1898] [outer = 0x0] [url = about:blank] 18:55:42 INFO - PROCESS | 1692 | --DOMWINDOW == 90 (0x119ed9c00) [pid = 1692] [serial = 1909] [outer = 0x0] [url = about:blank] 18:55:42 INFO - PROCESS | 1692 | --DOMWINDOW == 89 (0x120f90000) [pid = 1692] [serial = 1910] [outer = 0x0] [url = about:blank] 18:55:42 INFO - PROCESS | 1692 | --DOMWINDOW == 88 (0x119ee3000) [pid = 1692] [serial = 1940] [outer = 0x0] [url = about:blank] 18:55:42 INFO - PROCESS | 1692 | --DOMWINDOW == 87 (0x129024c00) [pid = 1692] [serial = 1945] [outer = 0x0] [url = about:blank] 18:55:42 INFO - PROCESS | 1692 | --DOMWINDOW == 86 (0x1260c5800) [pid = 1692] [serial = 1943] [outer = 0x0] [url = about:blank] 18:55:42 INFO - PROCESS | 1692 | --DOMWINDOW == 85 (0x119811000) [pid = 1692] [serial = 1925] [outer = 0x0] [url = about:blank] 18:55:42 INFO - PROCESS | 1692 | --DOMWINDOW == 84 (0x12947b000) [pid = 1692] [serial = 1946] [outer = 0x0] [url = about:blank] 18:55:42 INFO - PROCESS | 1692 | --DOMWINDOW == 83 (0x12a8c4800) [pid = 1692] [serial = 1931] [outer = 0x0] [url = about:blank] 18:55:42 INFO - PROCESS | 1692 | --DOMWINDOW == 82 (0x129388000) [pid = 1692] [serial = 1922] [outer = 0x0] [url = about:blank] 18:55:42 INFO - PROCESS | 1692 | --DOMWINDOW == 81 (0x121471400) [pid = 1692] [serial = 1912] [outer = 0x0] [url = about:blank] 18:55:42 INFO - PROCESS | 1692 | --DOMWINDOW == 80 (0x1283e5400) [pid = 1692] [serial = 1919] [outer = 0x0] [url = about:blank] 18:55:42 INFO - PROCESS | 1692 | --DOMWINDOW == 79 (0x126d3d800) [pid = 1692] [serial = 1916] [outer = 0x0] [url = about:blank] 18:55:42 INFO - PROCESS | 1692 | --DOMWINDOW == 78 (0x12938ac00) [pid = 1692] [serial = 1928] [outer = 0x0] [url = about:blank] 18:55:42 INFO - PROCESS | 1692 | --DOMWINDOW == 77 (0x121956000) [pid = 1692] [serial = 1913] [outer = 0x0] [url = about:blank] 18:55:42 INFO - PROCESS | 1692 | --DOMWINDOW == 76 (0x121a11400) [pid = 1692] [serial = 1927] [outer = 0x0] [url = about:blank] 18:55:42 INFO - PROCESS | 1692 | --DOMWINDOW == 75 (0x12b198800) [pid = 1692] [serial = 1934] [outer = 0x0] [url = about:blank] 18:55:42 INFO - PROCESS | 1692 | --DOMWINDOW == 74 (0x12af5b000) [pid = 1692] [serial = 1933] [outer = 0x0] [url = about:blank] 18:55:42 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 18:55:42 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 875ms 18:55:42 INFO - PROCESS | 1692 | 1467424542042 Marionette TRACE conn2 -> [0,2645,"getWindowHandle",null] 18:55:42 INFO - PROCESS | 1692 | 1467424542045 Marionette TRACE conn2 <- [1,2645,null,{"value":"7"}] 18:55:42 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 18:55:42 INFO - PROCESS | 1692 | 1467424542049 Marionette TRACE conn2 -> [0,2646,"setScriptTimeout",{"ms":35000}] 18:55:42 INFO - PROCESS | 1692 | 1467424542051 Marionette TRACE conn2 <- [1,2646,null,{}] 18:55:42 INFO - PROCESS | 1692 | 1467424542053 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}] 18:55:42 INFO - PROCESS | 1692 | 1467424542055 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:55:42 INFO - PROCESS | 1692 | 1467424542136 Marionette TRACE conn2 <- [1,2647,null,{"value":null}] 18:55:42 INFO - PROCESS | 1692 | 1467424542147 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:55:42 INFO - PROCESS | 1692 | 1467424542148 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:55:42 INFO - PROCESS | 1692 | ++DOCSHELL 0x116abf000 == 34 [pid = 1692] [id = 669] 18:55:42 INFO - PROCESS | 1692 | ++DOMWINDOW == 75 (0x118082c00) [pid = 1692] [serial = 2007] [outer = 0x0] 18:55:42 INFO - PROCESS | 1692 | ++DOMWINDOW == 76 (0x118319800) [pid = 1692] [serial = 2008] [outer = 0x118082c00] 18:55:42 INFO - PROCESS | 1692 | 1467424542176 Marionette DEBUG loaded listener.js 18:55:42 INFO - PROCESS | 1692 | ++DOMWINDOW == 77 (0x118c15800) [pid = 1692] [serial = 2009] [outer = 0x118082c00] 18:55:42 INFO - PROCESS | 1692 | 1467424542546 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]]]}] 18:55:42 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 18:55:42 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 518ms 18:55:42 INFO - PROCESS | 1692 | 1467424542568 Marionette TRACE conn2 -> [0,2649,"getWindowHandle",null] 18:55:42 INFO - PROCESS | 1692 | 1467424542569 Marionette TRACE conn2 <- [1,2649,null,{"value":"7"}] 18:55:42 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 18:55:42 INFO - PROCESS | 1692 | 1467424542572 Marionette TRACE conn2 -> [0,2650,"setScriptTimeout",{"ms":35000}] 18:55:42 INFO - PROCESS | 1692 | 1467424542574 Marionette TRACE conn2 <- [1,2650,null,{}] 18:55:42 INFO - PROCESS | 1692 | 1467424542581 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}] 18:55:42 INFO - PROCESS | 1692 | 1467424542585 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:55:42 INFO - PROCESS | 1692 | 1467424542671 Marionette TRACE conn2 <- [1,2651,null,{"value":null}] 18:55:42 INFO - PROCESS | 1692 | 1467424542677 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:55:42 INFO - PROCESS | 1692 | 1467424542679 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:55:42 INFO - PROCESS | 1692 | ++DOCSHELL 0x123d36000 == 35 [pid = 1692] [id = 670] 18:55:42 INFO - PROCESS | 1692 | ++DOMWINDOW == 78 (0x1195c9c00) [pid = 1692] [serial = 2010] [outer = 0x0] 18:55:42 INFO - PROCESS | 1692 | ++DOMWINDOW == 79 (0x120f89c00) [pid = 1692] [serial = 2011] [outer = 0x1195c9c00] 18:55:42 INFO - PROCESS | 1692 | 1467424542707 Marionette DEBUG loaded listener.js 18:55:42 INFO - PROCESS | 1692 | ++DOMWINDOW == 80 (0x1215ad800) [pid = 1692] [serial = 2012] [outer = 0x1195c9c00] 18:55:43 INFO - PROCESS | 1692 | 1467424543066 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]]]}] 18:55:43 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 18:55:43 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 522ms 18:55:43 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 18:55:43 INFO - PROCESS | 1692 | 1467424543099 Marionette TRACE conn2 -> [0,2653,"getWindowHandle",null] 18:55:43 INFO - PROCESS | 1692 | 1467424543101 Marionette TRACE conn2 <- [1,2653,null,{"value":"7"}] 18:55:43 INFO - PROCESS | 1692 | 1467424543103 Marionette TRACE conn2 -> [0,2654,"setScriptTimeout",{"ms":35000}] 18:55:43 INFO - PROCESS | 1692 | 1467424543104 Marionette TRACE conn2 <- [1,2654,null,{}] 18:55:43 INFO - PROCESS | 1692 | 1467424543106 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}] 18:55:43 INFO - PROCESS | 1692 | 1467424543108 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:55:43 INFO - PROCESS | 1692 | 1467424543192 Marionette TRACE conn2 <- [1,2655,null,{"value":null}] 18:55:43 INFO - PROCESS | 1692 | 1467424543196 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:55:43 INFO - PROCESS | 1692 | 1467424543197 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:55:43 INFO - PROCESS | 1692 | ++DOCSHELL 0x128194800 == 36 [pid = 1692] [id = 671] 18:55:43 INFO - PROCESS | 1692 | ++DOMWINDOW == 81 (0x12499b000) [pid = 1692] [serial = 2013] [outer = 0x0] 18:55:43 INFO - PROCESS | 1692 | ++DOMWINDOW == 82 (0x125e63000) [pid = 1692] [serial = 2014] [outer = 0x12499b000] 18:55:43 INFO - PROCESS | 1692 | 1467424543224 Marionette DEBUG loaded listener.js 18:55:43 INFO - PROCESS | 1692 | ++DOMWINDOW == 83 (0x126d33800) [pid = 1692] [serial = 2015] [outer = 0x12499b000] 18:55:43 INFO - PROCESS | 1692 | 1467424543547 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]]]}] 18:55:43 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 18:55:43 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 472ms 18:55:43 INFO - PROCESS | 1692 | 1467424543575 Marionette TRACE conn2 -> [0,2657,"getWindowHandle",null] 18:55:43 INFO - PROCESS | 1692 | 1467424543577 Marionette TRACE conn2 <- [1,2657,null,{"value":"7"}] 18:55:43 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 18:55:43 INFO - PROCESS | 1692 | 1467424543579 Marionette TRACE conn2 -> [0,2658,"setScriptTimeout",{"ms":35000}] 18:55:43 INFO - PROCESS | 1692 | 1467424543580 Marionette TRACE conn2 <- [1,2658,null,{}] 18:55:43 INFO - PROCESS | 1692 | 1467424543582 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}] 18:55:43 INFO - PROCESS | 1692 | 1467424543583 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:55:43 INFO - PROCESS | 1692 | 1467424543665 Marionette TRACE conn2 <- [1,2659,null,{"value":null}] 18:55:43 INFO - PROCESS | 1692 | 1467424543736 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:55:43 INFO - PROCESS | 1692 | 1467424543737 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:55:43 INFO - PROCESS | 1692 | ++DOCSHELL 0x12932b800 == 37 [pid = 1692] [id = 672] 18:55:43 INFO - PROCESS | 1692 | ++DOMWINDOW == 84 (0x1249a6400) [pid = 1692] [serial = 2016] [outer = 0x0] 18:55:43 INFO - PROCESS | 1692 | ++DOMWINDOW == 85 (0x1283dc800) [pid = 1692] [serial = 2017] [outer = 0x1249a6400] 18:55:43 INFO - PROCESS | 1692 | 1467424543762 Marionette DEBUG loaded listener.js 18:55:43 INFO - PROCESS | 1692 | ++DOMWINDOW == 86 (0x12938e400) [pid = 1692] [serial = 2018] [outer = 0x1249a6400] 18:55:44 INFO - PROCESS | 1692 | 1467424544077 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]]]}] 18:55:44 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 18:55:44 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 518ms 18:55:44 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 18:55:44 INFO - PROCESS | 1692 | 1467424544097 Marionette TRACE conn2 -> [0,2661,"getWindowHandle",null] 18:55:44 INFO - PROCESS | 1692 | 1467424544098 Marionette TRACE conn2 <- [1,2661,null,{"value":"7"}] 18:55:44 INFO - PROCESS | 1692 | 1467424544100 Marionette TRACE conn2 -> [0,2662,"setScriptTimeout",{"ms":35000}] 18:55:44 INFO - PROCESS | 1692 | 1467424544102 Marionette TRACE conn2 <- [1,2662,null,{}] 18:55:44 INFO - PROCESS | 1692 | 1467424544107 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}] 18:55:44 INFO - PROCESS | 1692 | 1467424544111 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:55:44 INFO - PROCESS | 1692 | 1467424544238 Marionette TRACE conn2 <- [1,2663,null,{"value":null}] 18:55:44 INFO - PROCESS | 1692 | 1467424544242 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:55:44 INFO - PROCESS | 1692 | 1467424544244 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:55:44 INFO - PROCESS | 1692 | ++DOCSHELL 0x116952000 == 38 [pid = 1692] [id = 673] 18:55:44 INFO - PROCESS | 1692 | ++DOMWINDOW == 87 (0x12938d000) [pid = 1692] [serial = 2019] [outer = 0x0] 18:55:44 INFO - PROCESS | 1692 | ++DOMWINDOW == 88 (0x12a66cc00) [pid = 1692] [serial = 2020] [outer = 0x12938d000] 18:55:44 INFO - PROCESS | 1692 | 1467424544304 Marionette DEBUG loaded listener.js 18:55:44 INFO - PROCESS | 1692 | ++DOMWINDOW == 89 (0x12af5b800) [pid = 1692] [serial = 2021] [outer = 0x12938d000] 18:55:44 INFO - PROCESS | 1692 | 1467424544617 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]]]}] 18:55:44 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 18:55:44 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 571ms 18:55:44 INFO - PROCESS | 1692 | 1467424544673 Marionette TRACE conn2 -> [0,2665,"getWindowHandle",null] 18:55:44 INFO - PROCESS | 1692 | 1467424544674 Marionette TRACE conn2 <- [1,2665,null,{"value":"7"}] 18:55:44 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 18:55:44 INFO - PROCESS | 1692 | 1467424544676 Marionette TRACE conn2 -> [0,2666,"setScriptTimeout",{"ms":35000}] 18:55:44 INFO - PROCESS | 1692 | 1467424544677 Marionette TRACE conn2 <- [1,2666,null,{}] 18:55:44 INFO - PROCESS | 1692 | 1467424544679 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}] 18:55:44 INFO - PROCESS | 1692 | 1467424544681 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:55:44 INFO - PROCESS | 1692 | 1467424544786 Marionette TRACE conn2 <- [1,2667,null,{"value":null}] 18:55:44 INFO - PROCESS | 1692 | 1467424544802 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:55:44 INFO - PROCESS | 1692 | 1467424544804 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:55:44 INFO - PROCESS | 1692 | ++DOCSHELL 0x12b98e800 == 39 [pid = 1692] [id = 674] 18:55:44 INFO - PROCESS | 1692 | ++DOMWINDOW == 90 (0x12af5a400) [pid = 1692] [serial = 2022] [outer = 0x0] 18:55:44 INFO - PROCESS | 1692 | ++DOMWINDOW == 91 (0x12b19d000) [pid = 1692] [serial = 2023] [outer = 0x12af5a400] 18:55:44 INFO - PROCESS | 1692 | 1467424544828 Marionette DEBUG loaded listener.js 18:55:44 INFO - PROCESS | 1692 | ++DOMWINDOW == 92 (0x12b762800) [pid = 1692] [serial = 2024] [outer = 0x12af5a400] 18:55:45 INFO - PROCESS | 1692 | 1467424545658 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]]]}] 18:55:45 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) 18:55:45 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1018ms 18:55:45 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 18:55:45 INFO - PROCESS | 1692 | 1467424545695 Marionette TRACE conn2 -> [0,2669,"getWindowHandle",null] 18:55:45 INFO - PROCESS | 1692 | 1467424545696 Marionette TRACE conn2 <- [1,2669,null,{"value":"7"}] 18:55:45 INFO - PROCESS | 1692 | 1467424545698 Marionette TRACE conn2 -> [0,2670,"setScriptTimeout",{"ms":35000}] 18:55:45 INFO - PROCESS | 1692 | 1467424545699 Marionette TRACE conn2 <- [1,2670,null,{}] 18:55:45 INFO - PROCESS | 1692 | 1467424545708 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}] 18:55:45 INFO - PROCESS | 1692 | 1467424545710 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:55:45 INFO - PROCESS | 1692 | 1467424545814 Marionette TRACE conn2 <- [1,2671,null,{"value":null}] 18:55:45 INFO - PROCESS | 1692 | 1467424545826 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:55:45 INFO - PROCESS | 1692 | 1467424545827 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:55:45 INFO - PROCESS | 1692 | ++DOCSHELL 0x12c620000 == 40 [pid = 1692] [id = 675] 18:55:45 INFO - PROCESS | 1692 | ++DOMWINDOW == 93 (0x12b19c800) [pid = 1692] [serial = 2025] [outer = 0x0] 18:55:45 INFO - PROCESS | 1692 | ++DOMWINDOW == 94 (0x12b76bc00) [pid = 1692] [serial = 2026] [outer = 0x12b19c800] 18:55:45 INFO - PROCESS | 1692 | 1467424545851 Marionette DEBUG loaded listener.js 18:55:45 INFO - PROCESS | 1692 | ++DOMWINDOW == 95 (0x12b9cf400) [pid = 1692] [serial = 2027] [outer = 0x12b19c800] 18:55:46 INFO - PROCESS | 1692 | --DOMWINDOW == 94 (0x112695000) [pid = 1692] [serial = 1950] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 18:55:46 INFO - PROCESS | 1692 | --DOMWINDOW == 93 (0x11336f000) [pid = 1692] [serial = 1947] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 18:55:46 INFO - PROCESS | 1692 | --DOMWINDOW == 92 (0x11831d000) [pid = 1692] [serial = 1965] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 18:55:46 INFO - PROCESS | 1692 | --DOMWINDOW == 91 (0x1180b8800) [pid = 1692] [serial = 1959] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 18:55:46 INFO - PROCESS | 1692 | --DOMWINDOW == 90 (0x1130f4000) [pid = 1692] [serial = 1962] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 18:55:46 INFO - PROCESS | 1692 | --DOMWINDOW == 89 (0x1195cf400) [pid = 1692] [serial = 1968] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 18:55:46 INFO - PROCESS | 1692 | --DOMWINDOW == 88 (0x119ee3c00) [pid = 1692] [serial = 1971] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 18:55:46 INFO - PROCESS | 1692 | --DOMWINDOW == 87 (0x111cac800) [pid = 1692] [serial = 1977] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 18:55:46 INFO - PROCESS | 1692 | --DOMWINDOW == 86 (0x120f82400) [pid = 1692] [serial = 1974] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 18:55:46 INFO - PROCESS | 1692 | --DOMWINDOW == 85 (0x125526c00) [pid = 1692] [serial = 1980] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 18:55:46 INFO - PROCESS | 1692 | --DOMWINDOW == 84 (0x1266cac00) [pid = 1692] [serial = 1983] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 18:55:46 INFO - PROCESS | 1692 | 1467424546675 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\n"]]]}] 18:55:46 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | Canvas test: 2d.text.draw.baseline.hanging - assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255 18:55:46 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 18:55:46 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5 18:55:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:55:46 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 18:55:46 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | took 1020ms 18:55:46 INFO - PROCESS | 1692 | 1467424546720 Marionette TRACE conn2 -> [0,2673,"getWindowHandle",null] 18:55:46 INFO - PROCESS | 1692 | 1467424546721 Marionette TRACE conn2 <- [1,2673,null,{"value":"7"}] 18:55:46 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 18:55:46 INFO - PROCESS | 1692 | 1467424546723 Marionette TRACE conn2 -> [0,2674,"setScriptTimeout",{"ms":35000}] 18:55:46 INFO - PROCESS | 1692 | 1467424546724 Marionette TRACE conn2 <- [1,2674,null,{}] 18:55:46 INFO - PROCESS | 1692 | 1467424546726 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}] 18:55:46 INFO - PROCESS | 1692 | 1467424546728 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:55:46 INFO - PROCESS | 1692 | 1467424546811 Marionette TRACE conn2 <- [1,2675,null,{"value":null}] 18:55:46 INFO - PROCESS | 1692 | 1467424546870 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:55:46 INFO - PROCESS | 1692 | 1467424546871 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:55:46 INFO - PROCESS | 1692 | ++DOCSHELL 0x12c13d800 == 41 [pid = 1692] [id = 676] 18:55:46 INFO - PROCESS | 1692 | ++DOMWINDOW == 85 (0x113866800) [pid = 1692] [serial = 2028] [outer = 0x0] 18:55:46 INFO - PROCESS | 1692 | ++DOMWINDOW == 86 (0x118425400) [pid = 1692] [serial = 2029] [outer = 0x113866800] 18:55:46 INFO - PROCESS | 1692 | 1467424546895 Marionette DEBUG loaded listener.js 18:55:46 INFO - PROCESS | 1692 | ++DOMWINDOW == 87 (0x12666c400) [pid = 1692] [serial = 2030] [outer = 0x113866800] 18:55:47 INFO - PROCESS | 1692 | 1467424547665 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\n"]]]}] 18:55:47 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | Canvas test: 2d.text.draw.baseline.ideographic - assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255 18:55:47 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 18:55:47 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5 18:55:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:55:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 18:55:47 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | took 969ms 18:55:47 INFO - PROCESS | 1692 | 1467424547692 Marionette TRACE conn2 -> [0,2677,"getWindowHandle",null] 18:55:47 INFO - PROCESS | 1692 | 1467424547694 Marionette TRACE conn2 <- [1,2677,null,{"value":"7"}] 18:55:47 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 18:55:47 INFO - PROCESS | 1692 | 1467424547696 Marionette TRACE conn2 -> [0,2678,"setScriptTimeout",{"ms":35000}] 18:55:47 INFO - PROCESS | 1692 | 1467424547697 Marionette TRACE conn2 <- [1,2678,null,{}] 18:55:47 INFO - PROCESS | 1692 | 1467424547699 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}] 18:55:47 INFO - PROCESS | 1692 | 1467424547700 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:55:47 INFO - PROCESS | 1692 | 1467424547784 Marionette TRACE conn2 <- [1,2679,null,{"value":null}] 18:55:47 INFO - PROCESS | 1692 | 1467424547790 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:55:47 INFO - PROCESS | 1692 | 1467424547791 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:55:47 INFO - PROCESS | 1692 | ++DOCSHELL 0x12d22b000 == 42 [pid = 1692] [id = 677] 18:55:47 INFO - PROCESS | 1692 | ++DOMWINDOW == 88 (0x1266cac00) [pid = 1692] [serial = 2031] [outer = 0x0] 18:55:47 INFO - PROCESS | 1692 | ++DOMWINDOW == 89 (0x12b9d3800) [pid = 1692] [serial = 2032] [outer = 0x1266cac00] 18:55:47 INFO - PROCESS | 1692 | 1467424547815 Marionette DEBUG loaded listener.js 18:55:47 INFO - PROCESS | 1692 | ++DOMWINDOW == 90 (0x12ba5f000) [pid = 1692] [serial = 2033] [outer = 0x1266cac00] 18:55:48 INFO - PROCESS | 1692 | 1467424548703 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]]]}] 18:55:48 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) 18:55:48 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1069ms 18:55:48 INFO - PROCESS | 1692 | 1467424548766 Marionette TRACE conn2 -> [0,2681,"getWindowHandle",null] 18:55:48 INFO - PROCESS | 1692 | 1467424548768 Marionette TRACE conn2 <- [1,2681,null,{"value":"7"}] 18:55:48 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 18:55:48 INFO - PROCESS | 1692 | 1467424548772 Marionette TRACE conn2 -> [0,2682,"setScriptTimeout",{"ms":35000}] 18:55:48 INFO - PROCESS | 1692 | 1467424548774 Marionette TRACE conn2 <- [1,2682,null,{}] 18:55:48 INFO - PROCESS | 1692 | 1467424548778 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}] 18:55:48 INFO - PROCESS | 1692 | 1467424548779 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:55:48 INFO - PROCESS | 1692 | 1467424548872 Marionette TRACE conn2 <- [1,2683,null,{"value":null}] 18:55:48 INFO - PROCESS | 1692 | 1467424548936 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:55:48 INFO - PROCESS | 1692 | 1467424548938 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:55:48 INFO - PROCESS | 1692 | ++DOCSHELL 0x1193d9800 == 43 [pid = 1692] [id = 678] 18:55:48 INFO - PROCESS | 1692 | ++DOMWINDOW == 91 (0x1128d7000) [pid = 1692] [serial = 2034] [outer = 0x0] 18:55:48 INFO - PROCESS | 1692 | ++DOMWINDOW == 92 (0x116623400) [pid = 1692] [serial = 2035] [outer = 0x1128d7000] 18:55:48 INFO - PROCESS | 1692 | 1467424548988 Marionette DEBUG loaded listener.js 18:55:49 INFO - PROCESS | 1692 | ++DOMWINDOW == 93 (0x1180b7400) [pid = 1692] [serial = 2036] [outer = 0x1128d7000] 18:55:50 INFO - PROCESS | 1692 | 1467424550047 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]]]}] 18:55:50 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) 18:55:50 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1325ms 18:55:50 INFO - PROCESS | 1692 | 1467424550097 Marionette TRACE conn2 -> [0,2685,"getWindowHandle",null] 18:55:50 INFO - PROCESS | 1692 | 1467424550100 Marionette TRACE conn2 <- [1,2685,null,{"value":"7"}] 18:55:50 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 18:55:50 INFO - PROCESS | 1692 | 1467424550105 Marionette TRACE conn2 -> [0,2686,"setScriptTimeout",{"ms":35000}] 18:55:50 INFO - PROCESS | 1692 | 1467424550107 Marionette TRACE conn2 <- [1,2686,null,{}] 18:55:50 INFO - PROCESS | 1692 | 1467424550110 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}] 18:55:50 INFO - PROCESS | 1692 | 1467424550111 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:55:50 INFO - PROCESS | 1692 | 1467424550257 Marionette TRACE conn2 <- [1,2687,null,{"value":null}] 18:55:50 INFO - PROCESS | 1692 | 1467424550358 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:55:50 INFO - PROCESS | 1692 | 1467424550360 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:55:50 INFO - PROCESS | 1692 | ++DOCSHELL 0x117468800 == 44 [pid = 1692] [id = 679] 18:55:50 INFO - PROCESS | 1692 | ++DOMWINDOW == 94 (0x11269f800) [pid = 1692] [serial = 2037] [outer = 0x0] 18:55:50 INFO - PROCESS | 1692 | ++DOMWINDOW == 95 (0x113dab400) [pid = 1692] [serial = 2038] [outer = 0x11269f800] 18:55:50 INFO - PROCESS | 1692 | 1467424550411 Marionette DEBUG loaded listener.js 18:55:50 INFO - PROCESS | 1692 | ++DOMWINDOW == 96 (0x1192ac000) [pid = 1692] [serial = 2039] [outer = 0x11269f800] 18:55:51 INFO - PROCESS | 1692 | --DOCSHELL 0x121ce7000 == 43 [pid = 1692] [id = 649] 18:55:51 INFO - PROCESS | 1692 | --DOCSHELL 0x12c13d800 == 42 [pid = 1692] [id = 676] 18:55:51 INFO - PROCESS | 1692 | --DOCSHELL 0x12c620000 == 41 [pid = 1692] [id = 675] 18:55:51 INFO - PROCESS | 1692 | --DOCSHELL 0x12b98e800 == 40 [pid = 1692] [id = 674] 18:55:51 INFO - PROCESS | 1692 | --DOCSHELL 0x116952000 == 39 [pid = 1692] [id = 673] 18:55:51 INFO - PROCESS | 1692 | --DOCSHELL 0x12932b800 == 38 [pid = 1692] [id = 672] 18:55:51 INFO - PROCESS | 1692 | --DOCSHELL 0x128194800 == 37 [pid = 1692] [id = 671] 18:55:51 INFO - PROCESS | 1692 | --DOMWINDOW == 95 (0x1282e7400) [pid = 1692] [serial = 1987] [outer = 0x0] [url = about:blank] 18:55:51 INFO - PROCESS | 1692 | --DOCSHELL 0x123d36000 == 36 [pid = 1692] [id = 670] 18:55:51 INFO - PROCESS | 1692 | --DOCSHELL 0x116abf000 == 35 [pid = 1692] [id = 669] 18:55:51 INFO - PROCESS | 1692 | --DOCSHELL 0x12120f800 == 34 [pid = 1692] [id = 668] 18:55:51 INFO - PROCESS | 1692 | --DOMWINDOW == 94 (0x1184c7c00) [pid = 1692] [serial = 1966] [outer = 0x0] [url = about:blank] 18:55:51 INFO - PROCESS | 1692 | --DOMWINDOW == 93 (0x1183b7400) [pid = 1692] [serial = 1961] [outer = 0x0] [url = about:blank] 18:55:51 INFO - PROCESS | 1692 | --DOMWINDOW == 92 (0x11831d400) [pid = 1692] [serial = 1960] [outer = 0x0] [url = about:blank] 18:55:51 INFO - PROCESS | 1692 | --DOMWINDOW == 91 (0x1133d7c00) [pid = 1692] [serial = 1957] [outer = 0x0] [url = about:blank] 18:55:51 INFO - PROCESS | 1692 | --DOMWINDOW == 90 (0x115121400) [pid = 1692] [serial = 1963] [outer = 0x0] [url = about:blank] 18:55:51 INFO - PROCESS | 1692 | --DOMWINDOW == 89 (0x1176c8000) [pid = 1692] [serial = 1964] [outer = 0x0] [url = about:blank] 18:55:51 INFO - PROCESS | 1692 | --DOMWINDOW == 88 (0x1197d8000) [pid = 1692] [serial = 1969] [outer = 0x0] [url = about:blank] 18:55:51 INFO - PROCESS | 1692 | --DOMWINDOW == 87 (0x120f8c000) [pid = 1692] [serial = 1972] [outer = 0x0] [url = about:blank] 18:55:51 INFO - PROCESS | 1692 | --DOMWINDOW == 86 (0x119ed5000) [pid = 1692] [serial = 1970] [outer = 0x0] [url = about:blank] 18:55:51 INFO - PROCESS | 1692 | --DOMWINDOW == 85 (0x116973000) [pid = 1692] [serial = 1978] [outer = 0x0] [url = about:blank] 18:55:51 INFO - PROCESS | 1692 | --DOMWINDOW == 84 (0x121956400) [pid = 1692] [serial = 1975] [outer = 0x0] [url = about:blank] 18:55:51 INFO - PROCESS | 1692 | --DOMWINDOW == 83 (0x110eef800) [pid = 1692] [serial = 1973] [outer = 0x0] [url = about:blank] 18:55:51 INFO - PROCESS | 1692 | --DOMWINDOW == 82 (0x1260c8c00) [pid = 1692] [serial = 1981] [outer = 0x0] [url = about:blank] 18:55:51 INFO - PROCESS | 1692 | --DOMWINDOW == 81 (0x1268cd400) [pid = 1692] [serial = 1984] [outer = 0x0] [url = about:blank] 18:55:51 INFO - PROCESS | 1692 | --DOMWINDOW == 80 (0x12667bc00) [pid = 1692] [serial = 1982] [outer = 0x0] [url = about:blank] 18:55:51 INFO - PROCESS | 1692 | --DOMWINDOW == 79 (0x12551dc00) [pid = 1692] [serial = 1979] [outer = 0x0] [url = about:blank] 18:55:51 INFO - PROCESS | 1692 | --DOMWINDOW == 78 (0x123ca7c00) [pid = 1692] [serial = 1976] [outer = 0x0] [url = about:blank] 18:55:51 INFO - PROCESS | 1692 | --DOMWINDOW == 77 (0x126d41000) [pid = 1692] [serial = 1985] [outer = 0x0] [url = about:blank] 18:55:51 INFO - PROCESS | 1692 | --DOMWINDOW == 76 (0x1186cd800) [pid = 1692] [serial = 1967] [outer = 0x0] [url = about:blank] 18:55:51 INFO - PROCESS | 1692 | --DOMWINDOW == 75 (0x1126a3800) [pid = 1692] [serial = 1952] [outer = 0x0] [url = about:blank] 18:55:51 INFO - PROCESS | 1692 | --DOMWINDOW == 74 (0x11629a800) [pid = 1692] [serial = 1949] [outer = 0x0] [url = about:blank] 18:55:51 INFO - PROCESS | 1692 | 1467424551509 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\n"]]]}] 18:55:51 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | Space characters at the end of a line are collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255 18:55:51 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 18:55:51 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5 18:55:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:55:51 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 18:55:51 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | took 1421ms 18:55:51 INFO - PROCESS | 1692 | 1467424551526 Marionette TRACE conn2 -> [0,2689,"getWindowHandle",null] 18:55:51 INFO - PROCESS | 1692 | 1467424551529 Marionette TRACE conn2 <- [1,2689,null,{"value":"7"}] 18:55:51 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 18:55:51 INFO - PROCESS | 1692 | 1467424551532 Marionette TRACE conn2 -> [0,2690,"setScriptTimeout",{"ms":35000}] 18:55:51 INFO - PROCESS | 1692 | 1467424551534 Marionette TRACE conn2 <- [1,2690,null,{}] 18:55:51 INFO - PROCESS | 1692 | 1467424551537 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}] 18:55:51 INFO - PROCESS | 1692 | 1467424551539 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:55:51 INFO - PROCESS | 1692 | 1467424551622 Marionette TRACE conn2 <- [1,2691,null,{"value":null}] 18:55:51 INFO - PROCESS | 1692 | 1467424551627 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:55:51 INFO - PROCESS | 1692 | 1467424551628 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:55:51 INFO - PROCESS | 1692 | ++DOCSHELL 0x117090000 == 35 [pid = 1692] [id = 680] 18:55:51 INFO - PROCESS | 1692 | ++DOMWINDOW == 75 (0x11831c800) [pid = 1692] [serial = 2040] [outer = 0x0] 18:55:51 INFO - PROCESS | 1692 | ++DOMWINDOW == 76 (0x119080400) [pid = 1692] [serial = 2041] [outer = 0x11831c800] 18:55:51 INFO - PROCESS | 1692 | 1467424551656 Marionette DEBUG loaded listener.js 18:55:51 INFO - PROCESS | 1692 | ++DOMWINDOW == 77 (0x1197d6c00) [pid = 1692] [serial = 2042] [outer = 0x11831c800] 18:55:52 INFO - PROCESS | 1692 | 1467424552529 Marionette TRACE conn2 <- [1,2692,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.other.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 18:55:52 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 18:55:52 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 18:55:52 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5 18:55:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:55:52 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 18:55:52 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | took 1024ms 18:55:52 INFO - PROCESS | 1692 | 1467424552557 Marionette TRACE conn2 -> [0,2693,"getWindowHandle",null] 18:55:52 INFO - PROCESS | 1692 | 1467424552560 Marionette TRACE conn2 <- [1,2693,null,{"value":"7"}] 18:55:52 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 18:55:52 INFO - PROCESS | 1692 | 1467424552564 Marionette TRACE conn2 -> [0,2694,"setScriptTimeout",{"ms":35000}] 18:55:52 INFO - PROCESS | 1692 | 1467424552566 Marionette TRACE conn2 <- [1,2694,null,{}] 18:55:52 INFO - PROCESS | 1692 | 1467424552576 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}] 18:55:52 INFO - PROCESS | 1692 | 1467424552577 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:55:52 INFO - PROCESS | 1692 | 1467424552669 Marionette TRACE conn2 <- [1,2695,null,{"value":null}] 18:55:52 INFO - PROCESS | 1692 | 1467424552730 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:55:52 INFO - PROCESS | 1692 | 1467424552732 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:55:52 INFO - PROCESS | 1692 | ++DOCSHELL 0x123d17800 == 36 [pid = 1692] [id = 681] 18:55:52 INFO - PROCESS | 1692 | ++DOMWINDOW == 78 (0x119ed5000) [pid = 1692] [serial = 2043] [outer = 0x0] 18:55:52 INFO - PROCESS | 1692 | ++DOMWINDOW == 79 (0x121ac1400) [pid = 1692] [serial = 2044] [outer = 0x119ed5000] 18:55:52 INFO - PROCESS | 1692 | 1467424552759 Marionette DEBUG loaded listener.js 18:55:52 INFO - PROCESS | 1692 | ++DOMWINDOW == 80 (0x124bcc000) [pid = 1692] [serial = 2045] [outer = 0x119ed5000] 18:55:53 INFO - PROCESS | 1692 | 1467424553550 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\n"]]]}] 18:55:53 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.space.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 18:55:53 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 18:55:53 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5 18:55:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:55:53 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 18:55:53 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | took 1024ms 18:55:53 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 18:55:53 INFO - PROCESS | 1692 | 1467424553589 Marionette TRACE conn2 -> [0,2697,"getWindowHandle",null] 18:55:53 INFO - PROCESS | 1692 | 1467424553590 Marionette TRACE conn2 <- [1,2697,null,{"value":"7"}] 18:55:53 INFO - PROCESS | 1692 | 1467424553592 Marionette TRACE conn2 -> [0,2698,"setScriptTimeout",{"ms":35000}] 18:55:53 INFO - PROCESS | 1692 | 1467424553595 Marionette TRACE conn2 <- [1,2698,null,{}] 18:55:53 INFO - PROCESS | 1692 | 1467424553616 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}] 18:55:53 INFO - PROCESS | 1692 | 1467424553619 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:55:53 INFO - PROCESS | 1692 | 1467424553727 Marionette TRACE conn2 <- [1,2699,null,{"value":null}] 18:55:53 INFO - PROCESS | 1692 | 1467424553733 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:55:53 INFO - PROCESS | 1692 | 1467424553735 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:55:53 INFO - PROCESS | 1692 | ++DOCSHELL 0x128194000 == 37 [pid = 1692] [id = 682] 18:55:53 INFO - PROCESS | 1692 | ++DOMWINDOW == 81 (0x112a55000) [pid = 1692] [serial = 2046] [outer = 0x0] 18:55:53 INFO - PROCESS | 1692 | ++DOMWINDOW == 82 (0x126d81000) [pid = 1692] [serial = 2047] [outer = 0x112a55000] 18:55:53 INFO - PROCESS | 1692 | 1467424553798 Marionette DEBUG loaded listener.js 18:55:53 INFO - PROCESS | 1692 | ++DOMWINDOW == 83 (0x12913f800) [pid = 1692] [serial = 2048] [outer = 0x112a55000] 18:55:54 INFO - PROCESS | 1692 | 1467424554611 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\n"]]]}] 18:55:54 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | Space characters at the start of a line are collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255 18:55:54 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 18:55:54 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5 18:55:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:55:54 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 18:55:54 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | took 1028ms 18:55:54 INFO - PROCESS | 1692 | 1467424554622 Marionette TRACE conn2 -> [0,2701,"getWindowHandle",null] 18:55:54 INFO - PROCESS | 1692 | 1467424554624 Marionette TRACE conn2 <- [1,2701,null,{"value":"7"}] 18:55:54 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 18:55:54 INFO - PROCESS | 1692 | 1467424554632 Marionette TRACE conn2 -> [0,2702,"setScriptTimeout",{"ms":35000}] 18:55:54 INFO - PROCESS | 1692 | 1467424554633 Marionette TRACE conn2 <- [1,2702,null,{}] 18:55:54 INFO - PROCESS | 1692 | 1467424554636 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}] 18:55:54 INFO - PROCESS | 1692 | 1467424554638 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:55:54 INFO - PROCESS | 1692 | 1467424554746 Marionette TRACE conn2 <- [1,2703,null,{"value":null}] 18:55:54 INFO - PROCESS | 1692 | 1467424554750 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:55:54 INFO - PROCESS | 1692 | 1467424554751 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:55:54 INFO - PROCESS | 1692 | ++DOCSHELL 0x12a842000 == 38 [pid = 1692] [id = 683] 18:55:54 INFO - PROCESS | 1692 | ++DOMWINDOW == 84 (0x12947b800) [pid = 1692] [serial = 2049] [outer = 0x0] 18:55:54 INFO - PROCESS | 1692 | ++DOMWINDOW == 85 (0x12a6e7800) [pid = 1692] [serial = 2050] [outer = 0x12947b800] 18:55:54 INFO - PROCESS | 1692 | 1467424554812 Marionette DEBUG loaded listener.js 18:55:54 INFO - PROCESS | 1692 | ++DOMWINDOW == 86 (0x12a8c8000) [pid = 1692] [serial = 2051] [outer = 0x12947b800] 18:55:55 INFO - PROCESS | 1692 | 1467424555165 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]]]}] 18:55:55 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 18:55:55 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 574ms 18:55:55 INFO - PROCESS | 1692 | 1467424555205 Marionette TRACE conn2 -> [0,2705,"getWindowHandle",null] 18:55:55 INFO - PROCESS | 1692 | 1467424555207 Marionette TRACE conn2 <- [1,2705,null,{"value":"7"}] 18:55:55 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 18:55:55 INFO - PROCESS | 1692 | 1467424555209 Marionette TRACE conn2 -> [0,2706,"setScriptTimeout",{"ms":35000}] 18:55:55 INFO - PROCESS | 1692 | 1467424555210 Marionette TRACE conn2 <- [1,2706,null,{}] 18:55:55 INFO - PROCESS | 1692 | 1467424555212 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}] 18:55:55 INFO - PROCESS | 1692 | 1467424555213 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:55:55 INFO - PROCESS | 1692 | 1467424555322 Marionette TRACE conn2 <- [1,2707,null,{"value":null}] 18:55:55 INFO - PROCESS | 1692 | 1467424555325 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:55:55 INFO - PROCESS | 1692 | 1467424555326 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:55:55 INFO - PROCESS | 1692 | ++DOCSHELL 0x12b12f000 == 39 [pid = 1692] [id = 684] 18:55:55 INFO - PROCESS | 1692 | ++DOMWINDOW == 87 (0x12a8c8800) [pid = 1692] [serial = 2052] [outer = 0x0] 18:55:55 INFO - PROCESS | 1692 | ++DOMWINDOW == 88 (0x12b19d400) [pid = 1692] [serial = 2053] [outer = 0x12a8c8800] 18:55:55 INFO - PROCESS | 1692 | 1467424555351 Marionette DEBUG loaded listener.js 18:55:55 INFO - PROCESS | 1692 | ++DOMWINDOW == 89 (0x12b76d800) [pid = 1692] [serial = 2054] [outer = 0x12a8c8800] 18:55:55 INFO - PROCESS | 1692 | --DOMWINDOW == 88 (0x112ee7000) [pid = 1692] [serial = 1953] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 18:55:55 INFO - PROCESS | 1692 | --DOMWINDOW == 87 (0x1130f4c00) [pid = 1692] [serial = 1956] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 18:55:55 INFO - PROCESS | 1692 | --DOMWINDOW == 86 (0x12af5a400) [pid = 1692] [serial = 2022] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 18:55:55 INFO - PROCESS | 1692 | --DOMWINDOW == 85 (0x126d3f000) [pid = 1692] [serial = 1986] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 18:55:55 INFO - PROCESS | 1692 | --DOMWINDOW == 84 (0x112a60800) [pid = 1692] [serial = 2004] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 18:55:55 INFO - PROCESS | 1692 | --DOMWINDOW == 83 (0x118082c00) [pid = 1692] [serial = 2007] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 18:55:55 INFO - PROCESS | 1692 | --DOMWINDOW == 82 (0x12499b000) [pid = 1692] [serial = 2013] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 18:55:55 INFO - PROCESS | 1692 | --DOMWINDOW == 81 (0x119ed9800) [pid = 1692] [serial = 1995] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 18:55:55 INFO - PROCESS | 1692 | --DOMWINDOW == 80 (0x1121b9000) [pid = 1692] [serial = 2001] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 18:55:55 INFO - PROCESS | 1692 | --DOMWINDOW == 79 (0x1260c9c00) [pid = 1692] [serial = 1998] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 18:55:55 INFO - PROCESS | 1692 | --DOMWINDOW == 78 (0x1195c9c00) [pid = 1692] [serial = 2010] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 18:55:55 INFO - PROCESS | 1692 | --DOMWINDOW == 77 (0x116f41000) [pid = 1692] [serial = 1992] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 18:55:55 INFO - PROCESS | 1692 | --DOMWINDOW == 76 (0x112a5b800) [pid = 1692] [serial = 1989] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 18:55:55 INFO - PROCESS | 1692 | --DOMWINDOW == 75 (0x1249a6400) [pid = 1692] [serial = 2016] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 18:55:55 INFO - PROCESS | 1692 | --DOMWINDOW == 74 (0x113866800) [pid = 1692] [serial = 2028] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 18:55:55 INFO - PROCESS | 1692 | --DOMWINDOW == 73 (0x12b19c800) [pid = 1692] [serial = 2025] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 18:55:55 INFO - PROCESS | 1692 | --DOMWINDOW == 72 (0x12938d000) [pid = 1692] [serial = 2019] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 18:55:55 INFO - PROCESS | 1692 | 1467424555801 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]]]}] 18:55:55 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 18:55:55 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 619ms 18:55:55 INFO - PROCESS | 1692 | 1467424555829 Marionette TRACE conn2 -> [0,2709,"getWindowHandle",null] 18:55:55 INFO - PROCESS | 1692 | 1467424555831 Marionette TRACE conn2 <- [1,2709,null,{"value":"7"}] 18:55:55 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 18:55:55 INFO - PROCESS | 1692 | 1467424555834 Marionette TRACE conn2 -> [0,2710,"setScriptTimeout",{"ms":35000}] 18:55:55 INFO - PROCESS | 1692 | 1467424555835 Marionette TRACE conn2 <- [1,2710,null,{}] 18:55:55 INFO - PROCESS | 1692 | 1467424555838 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}] 18:55:55 INFO - PROCESS | 1692 | 1467424555843 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:55:56 INFO - PROCESS | 1692 | 1467424556011 Marionette TRACE conn2 <- [1,2711,null,{"value":null}] 18:55:56 INFO - PROCESS | 1692 | 1467424556059 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:55:56 INFO - PROCESS | 1692 | 1467424556060 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:55:56 INFO - PROCESS | 1692 | ++DOCSHELL 0x12b985800 == 40 [pid = 1692] [id = 685] 18:55:56 INFO - PROCESS | 1692 | ++DOMWINDOW == 73 (0x116030c00) [pid = 1692] [serial = 2055] [outer = 0x0] 18:55:56 INFO - PROCESS | 1692 | ++DOMWINDOW == 74 (0x118c23800) [pid = 1692] [serial = 2056] [outer = 0x116030c00] 18:55:56 INFO - PROCESS | 1692 | 1467424556085 Marionette DEBUG loaded listener.js 18:55:56 INFO - PROCESS | 1692 | ++DOMWINDOW == 75 (0x12b19dc00) [pid = 1692] [serial = 2057] [outer = 0x116030c00] 18:55:56 INFO - PROCESS | 1692 | 1467424556379 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] 18:55:56 INFO - PROCESS | 1692 | 1467424556411 Marionette TRACE conn2 <- [1,2713,null,{"value":"7"}] 18:55:56 INFO - PROCESS | 1692 | 1467424556413 Marionette TRACE conn2 -> [0,2714,"setScriptTimeout",{"ms":35000}] 18:55:56 INFO - PROCESS | 1692 | 1467424556414 Marionette TRACE conn2 <- [1,2714,null,{}] 18:55:56 INFO - PROCESS | 1692 | 1467424556417 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}] 18:55:56 INFO - PROCESS | 1692 | 1467424556418 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:55:56 INFO - PROCESS | 1692 | 1467424556504 Marionette TRACE conn2 <- [1,2715,null,{"value":null}] 18:55:56 INFO - PROCESS | 1692 | 1467424556568 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:55:56 INFO - PROCESS | 1692 | 1467424556569 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:55:56 INFO - PROCESS | 1692 | ++DOCSHELL 0x12c13e000 == 41 [pid = 1692] [id = 686] 18:55:56 INFO - PROCESS | 1692 | ++DOMWINDOW == 76 (0x1160d9c00) [pid = 1692] [serial = 2058] [outer = 0x0] 18:55:56 INFO - PROCESS | 1692 | ++DOMWINDOW == 77 (0x12b9d0400) [pid = 1692] [serial = 2059] [outer = 0x1160d9c00] 18:55:56 INFO - PROCESS | 1692 | 1467424556593 Marionette DEBUG loaded listener.js 18:55:56 INFO - PROCESS | 1692 | ++DOMWINDOW == 78 (0x12ba62c00) [pid = 1692] [serial = 2060] [outer = 0x1160d9c00] 18:55:56 INFO - PROCESS | 1692 | 1467424556855 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]]]}] 18:55:56 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 18:55:56 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 471ms 18:55:56 INFO - PROCESS | 1692 | 1467424556893 Marionette TRACE conn2 -> [0,2717,"getWindowHandle",null] 18:55:56 INFO - PROCESS | 1692 | 1467424556894 Marionette TRACE conn2 <- [1,2717,null,{"value":"7"}] 18:55:56 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 18:55:56 INFO - PROCESS | 1692 | 1467424556896 Marionette TRACE conn2 -> [0,2718,"setScriptTimeout",{"ms":35000}] 18:55:56 INFO - PROCESS | 1692 | 1467424556898 Marionette TRACE conn2 <- [1,2718,null,{}] 18:55:56 INFO - PROCESS | 1692 | 1467424556900 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}] 18:55:56 INFO - PROCESS | 1692 | 1467424556901 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:55:57 INFO - PROCESS | 1692 | 1467424557000 Marionette TRACE conn2 <- [1,2719,null,{"value":null}] 18:55:57 INFO - PROCESS | 1692 | 1467424557005 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:55:57 INFO - PROCESS | 1692 | 1467424557006 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:55:57 INFO - PROCESS | 1692 | ++DOCSHELL 0x12cc19000 == 42 [pid = 1692] [id = 687] 18:55:57 INFO - PROCESS | 1692 | ++DOMWINDOW == 79 (0x12b9d6800) [pid = 1692] [serial = 2061] [outer = 0x0] 18:55:57 INFO - PROCESS | 1692 | ++DOMWINDOW == 80 (0x12ba6d400) [pid = 1692] [serial = 2062] [outer = 0x12b9d6800] 18:55:57 INFO - PROCESS | 1692 | 1467424557035 Marionette DEBUG loaded listener.js 18:55:57 INFO - PROCESS | 1692 | ++DOMWINDOW == 81 (0x12be5e800) [pid = 1692] [serial = 2063] [outer = 0x12b9d6800] 18:55:57 INFO - PROCESS | 1692 | 1467424557487 Marionette TRACE conn2 <- [1,2720,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage.default",1,"assert_equals: ctx2.font === '100px serif' (got 1000% serif[string], expected 100px serif[string]) expected \"100px serif\" but got \"1000% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2721,"getWindowHandle",null] 18:55:57 INFO - PROCESS | 1692 | 1467424557521 Marionette TRACE conn2 <- [1,2721,null,{"value":"7"}] 18:55:57 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 18:55:57 INFO - PROCESS | 1692 | 1467424557524 Marionette TRACE conn2 -> [0,2722,"setScriptTimeout",{"ms":35000}] 18:55:57 INFO - PROCESS | 1692 | 1467424557525 Marionette TRACE conn2 <- [1,2722,null,{}] 18:55:57 INFO - PROCESS | 1692 | 1467424557528 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}] 18:55:57 INFO - PROCESS | 1692 | 1467424557529 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:55:57 INFO - PROCESS | 1692 | 1467424557659 Marionette TRACE conn2 <- [1,2723,null,{"value":null}] 18:55:57 INFO - PROCESS | 1692 | 1467424557829 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:55:57 INFO - PROCESS | 1692 | 1467424557832 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:55:57 INFO - PROCESS | 1692 | ++DOCSHELL 0x116939000 == 43 [pid = 1692] [id = 688] 18:55:57 INFO - PROCESS | 1692 | ++DOMWINDOW == 82 (0x110ee8000) [pid = 1692] [serial = 2064] [outer = 0x0] 18:55:57 INFO - PROCESS | 1692 | ++DOMWINDOW == 83 (0x112a54000) [pid = 1692] [serial = 2065] [outer = 0x110ee8000] 18:55:57 INFO - PROCESS | 1692 | 1467424557883 Marionette DEBUG loaded listener.js 18:55:57 INFO - PROCESS | 1692 | ++DOMWINDOW == 84 (0x113866800) [pid = 1692] [serial = 2066] [outer = 0x110ee8000] 18:55:58 INFO - PROCESS | 1692 | 1467424558483 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] 18:55:58 INFO - PROCESS | 1692 | 1467424558551 Marionette TRACE conn2 <- [1,2725,null,{"value":"7"}] 18:55:58 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 18:55:58 INFO - PROCESS | 1692 | 1467424558556 Marionette TRACE conn2 -> [0,2726,"setScriptTimeout",{"ms":35000}] 18:55:58 INFO - PROCESS | 1692 | 1467424558560 Marionette TRACE conn2 <- [1,2726,null,{}] 18:55:58 INFO - PROCESS | 1692 | 1467424558584 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}] 18:55:58 INFO - PROCESS | 1692 | 1467424558587 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:55:58 INFO - PROCESS | 1692 | 1467424558800 Marionette TRACE conn2 <- [1,2727,null,{"value":null}] 18:55:58 INFO - PROCESS | 1692 | 1467424558905 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:55:58 INFO - PROCESS | 1692 | 1467424558907 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:55:58 INFO - PROCESS | 1692 | ++DOCSHELL 0x1268b7000 == 44 [pid = 1692] [id = 689] 18:55:58 INFO - PROCESS | 1692 | ++DOMWINDOW == 85 (0x1195c8000) [pid = 1692] [serial = 2067] [outer = 0x0] 18:55:58 INFO - PROCESS | 1692 | ++DOMWINDOW == 86 (0x119e8c800) [pid = 1692] [serial = 2068] [outer = 0x1195c8000] 18:55:58 INFO - PROCESS | 1692 | 1467424558960 Marionette DEBUG loaded listener.js 18:55:59 INFO - PROCESS | 1692 | ++DOMWINDOW == 87 (0x120f8c000) [pid = 1692] [serial = 2069] [outer = 0x1195c8000] 18:55:59 INFO - PROCESS | 1692 | 1467424559408 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]]]}] 18:55:59 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 18:55:59 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 873ms 18:55:59 INFO - PROCESS | 1692 | 1467424559431 Marionette TRACE conn2 -> [0,2729,"getWindowHandle",null] 18:55:59 INFO - PROCESS | 1692 | 1467424559434 Marionette TRACE conn2 <- [1,2729,null,{"value":"7"}] 18:55:59 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 18:55:59 INFO - PROCESS | 1692 | 1467424559436 Marionette TRACE conn2 -> [0,2730,"setScriptTimeout",{"ms":35000}] 18:55:59 INFO - PROCESS | 1692 | 1467424559438 Marionette TRACE conn2 <- [1,2730,null,{}] 18:55:59 INFO - PROCESS | 1692 | 1467424559440 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}] 18:55:59 INFO - PROCESS | 1692 | 1467424559442 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:55:59 INFO - PROCESS | 1692 | 1467424559551 Marionette TRACE conn2 <- [1,2731,null,{"value":null}] 18:55:59 INFO - PROCESS | 1692 | 1467424559618 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:55:59 INFO - PROCESS | 1692 | 1467424559619 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:55:59 INFO - PROCESS | 1692 | ++DOCSHELL 0x12cc0d000 == 45 [pid = 1692] [id = 690] 18:55:59 INFO - PROCESS | 1692 | ++DOMWINDOW == 88 (0x120f8a000) [pid = 1692] [serial = 2070] [outer = 0x0] 18:55:59 INFO - PROCESS | 1692 | ++DOMWINDOW == 89 (0x124d09800) [pid = 1692] [serial = 2071] [outer = 0x120f8a000] 18:55:59 INFO - PROCESS | 1692 | 1467424559689 Marionette DEBUG loaded listener.js 18:55:59 INFO - PROCESS | 1692 | ++DOMWINDOW == 90 (0x126d75c00) [pid = 1692] [serial = 2072] [outer = 0x120f8a000] 18:56:00 INFO - PROCESS | 1692 | 1467424560590 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\n"]]]}] 18:56:00 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.measure.width.space.html | Space characters are converted to U+0020 and collapsed (per CSS) - assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200 18:56:00 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5 18:56:00 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5 18:56:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:56:00 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 18:56:00 INFO - TEST-OK | /2dcontext/text-styles/2d.text.measure.width.space.html | took 1169ms 18:56:00 INFO - PROCESS | 1692 | 1467424560606 Marionette TRACE conn2 -> [0,2733,"getWindowHandle",null] 18:56:00 INFO - PROCESS | 1692 | 1467424560608 Marionette TRACE conn2 <- [1,2733,null,{"value":"7"}] 18:56:00 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 18:56:00 INFO - PROCESS | 1692 | 1467424560615 Marionette TRACE conn2 -> [0,2734,"setScriptTimeout",{"ms":35000}] 18:56:00 INFO - PROCESS | 1692 | 1467424560619 Marionette TRACE conn2 <- [1,2734,null,{}] 18:56:00 INFO - PROCESS | 1692 | 1467424560622 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}] 18:56:00 INFO - PROCESS | 1692 | 1467424560625 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:56:00 INFO - PROCESS | 1692 | 1467424560718 Marionette TRACE conn2 <- [1,2735,null,{"value":null}] 18:56:00 INFO - PROCESS | 1692 | 1467424560824 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:00 INFO - PROCESS | 1692 | 1467424560825 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:56:00 INFO - PROCESS | 1692 | ++DOCSHELL 0x12a6c2800 == 46 [pid = 1692] [id = 691] 18:56:00 INFO - PROCESS | 1692 | ++DOMWINDOW == 91 (0x112ed9000) [pid = 1692] [serial = 2073] [outer = 0x0] 18:56:00 INFO - PROCESS | 1692 | ++DOMWINDOW == 92 (0x126d79800) [pid = 1692] [serial = 2074] [outer = 0x112ed9000] 18:56:00 INFO - PROCESS | 1692 | 1467424560854 Marionette DEBUG loaded listener.js 18:56:00 INFO - PROCESS | 1692 | ++DOMWINDOW == 93 (0x12ba6a000) [pid = 1692] [serial = 2075] [outer = 0x112ed9000] 18:56:01 INFO - PROCESS | 1692 | 1467424561511 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]]]}] 18:56:01 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 18:56:01 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 929ms 18:56:01 INFO - PROCESS | 1692 | 1467424561540 Marionette TRACE conn2 -> [0,2737,"getWindowHandle",null] 18:56:01 INFO - PROCESS | 1692 | 1467424561544 Marionette TRACE conn2 <- [1,2737,null,{"value":"7"}] 18:56:01 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 18:56:01 INFO - PROCESS | 1692 | 1467424561549 Marionette TRACE conn2 -> [0,2738,"setScriptTimeout",{"ms":35000}] 18:56:01 INFO - PROCESS | 1692 | 1467424561552 Marionette TRACE conn2 <- [1,2738,null,{}] 18:56:01 INFO - PROCESS | 1692 | 1467424561557 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}] 18:56:01 INFO - PROCESS | 1692 | 1467424561560 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:56:01 INFO - PROCESS | 1692 | 1467424561711 Marionette TRACE conn2 <- [1,2739,null,{"value":null}] 18:56:01 INFO - PROCESS | 1692 | 1467424561844 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:01 INFO - PROCESS | 1692 | 1467424561847 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:56:01 INFO - PROCESS | 1692 | ++DOCSHELL 0x111e90000 == 47 [pid = 1692] [id = 692] 18:56:01 INFO - PROCESS | 1692 | ++DOMWINDOW == 94 (0x110ee3800) [pid = 1692] [serial = 2076] [outer = 0x0] 18:56:01 INFO - PROCESS | 1692 | ++DOMWINDOW == 95 (0x112d10400) [pid = 1692] [serial = 2077] [outer = 0x110ee3800] 18:56:01 INFO - PROCESS | 1692 | 1467424561882 Marionette DEBUG loaded listener.js 18:56:01 INFO - PROCESS | 1692 | ++DOMWINDOW == 96 (0x118322400) [pid = 1692] [serial = 2078] [outer = 0x110ee3800] 18:56:02 INFO - PROCESS | 1692 | --DOCSHELL 0x12cc19000 == 46 [pid = 1692] [id = 687] 18:56:02 INFO - PROCESS | 1692 | --DOCSHELL 0x12c13e000 == 45 [pid = 1692] [id = 686] 18:56:02 INFO - PROCESS | 1692 | --DOCSHELL 0x12b985800 == 44 [pid = 1692] [id = 685] 18:56:02 INFO - PROCESS | 1692 | --DOCSHELL 0x12b12f000 == 43 [pid = 1692] [id = 684] 18:56:02 INFO - PROCESS | 1692 | --DOMWINDOW == 95 (0x12b9d3800) [pid = 1692] [serial = 2032] [outer = 0x0] [url = about:blank] 18:56:02 INFO - PROCESS | 1692 | --DOCSHELL 0x12a842000 == 42 [pid = 1692] [id = 683] 18:56:02 INFO - PROCESS | 1692 | --DOCSHELL 0x128194000 == 41 [pid = 1692] [id = 682] 18:56:02 INFO - PROCESS | 1692 | --DOCSHELL 0x123d17800 == 40 [pid = 1692] [id = 681] 18:56:02 INFO - PROCESS | 1692 | --DOCSHELL 0x117090000 == 39 [pid = 1692] [id = 680] 18:56:02 INFO - PROCESS | 1692 | 1467424562496 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]]]}] 18:56:02 INFO - PROCESS | 1692 | --DOCSHELL 0x1193d9800 == 38 [pid = 1692] [id = 678] 18:56:02 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 18:56:02 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 974ms 18:56:02 INFO - PROCESS | 1692 | 1467424562524 Marionette TRACE conn2 -> [0,2741,"getWindowHandle",null] 18:56:02 INFO - PROCESS | 1692 | 1467424562529 Marionette TRACE conn2 <- [1,2741,null,{"value":"7"}] 18:56:02 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 18:56:02 INFO - PROCESS | 1692 | 1467424562536 Marionette TRACE conn2 -> [0,2742,"setScriptTimeout",{"ms":35000}] 18:56:02 INFO - PROCESS | 1692 | 1467424562538 Marionette TRACE conn2 <- [1,2742,null,{}] 18:56:02 INFO - PROCESS | 1692 | 1467424562542 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}] 18:56:02 INFO - PROCESS | 1692 | 1467424562544 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:56:02 INFO - PROCESS | 1692 | 1467424562668 Marionette TRACE conn2 <- [1,2743,null,{"value":null}] 18:56:02 INFO - PROCESS | 1692 | --DOMWINDOW == 94 (0x120f8c800) [pid = 1692] [serial = 1996] [outer = 0x0] [url = about:blank] 18:56:02 INFO - PROCESS | 1692 | --DOMWINDOW == 93 (0x12947a800) [pid = 1692] [serial = 2003] [outer = 0x0] [url = about:blank] 18:56:02 INFO - PROCESS | 1692 | --DOMWINDOW == 92 (0x1282e7800) [pid = 1692] [serial = 2002] [outer = 0x0] [url = about:blank] 18:56:02 INFO - PROCESS | 1692 | --DOMWINDOW == 91 (0x129139400) [pid = 1692] [serial = 2000] [outer = 0x0] [url = about:blank] 18:56:02 INFO - PROCESS | 1692 | --DOMWINDOW == 90 (0x1282e3000) [pid = 1692] [serial = 1999] [outer = 0x0] [url = about:blank] 18:56:02 INFO - PROCESS | 1692 | --DOMWINDOW == 89 (0x120f89c00) [pid = 1692] [serial = 2011] [outer = 0x0] [url = about:blank] 18:56:02 INFO - PROCESS | 1692 | --DOMWINDOW == 88 (0x1215ad800) [pid = 1692] [serial = 2012] [outer = 0x0] [url = about:blank] 18:56:02 INFO - PROCESS | 1692 | --DOMWINDOW == 87 (0x118c17400) [pid = 1692] [serial = 1994] [outer = 0x0] [url = about:blank] 18:56:02 INFO - PROCESS | 1692 | --DOMWINDOW == 86 (0x1184bec00) [pid = 1692] [serial = 1993] [outer = 0x0] [url = about:blank] 18:56:02 INFO - PROCESS | 1692 | --DOMWINDOW == 85 (0x1160d9800) [pid = 1692] [serial = 1991] [outer = 0x0] [url = about:blank] 18:56:02 INFO - PROCESS | 1692 | --DOMWINDOW == 84 (0x1130fb000) [pid = 1692] [serial = 1990] [outer = 0x0] [url = about:blank] 18:56:02 INFO - PROCESS | 1692 | --DOMWINDOW == 83 (0x1283dc800) [pid = 1692] [serial = 2017] [outer = 0x0] [url = about:blank] 18:56:02 INFO - PROCESS | 1692 | --DOMWINDOW == 82 (0x12666c400) [pid = 1692] [serial = 2030] [outer = 0x0] [url = about:blank] 18:56:02 INFO - PROCESS | 1692 | --DOMWINDOW == 81 (0x118425400) [pid = 1692] [serial = 2029] [outer = 0x0] [url = about:blank] 18:56:02 INFO - PROCESS | 1692 | --DOMWINDOW == 80 (0x12b76bc00) [pid = 1692] [serial = 2026] [outer = 0x0] [url = about:blank] 18:56:02 INFO - PROCESS | 1692 | --DOMWINDOW == 79 (0x12a66cc00) [pid = 1692] [serial = 2020] [outer = 0x0] [url = about:blank] 18:56:02 INFO - PROCESS | 1692 | --DOMWINDOW == 78 (0x12af5b800) [pid = 1692] [serial = 2021] [outer = 0x0] [url = about:blank] 18:56:02 INFO - PROCESS | 1692 | --DOMWINDOW == 77 (0x12b9cf400) [pid = 1692] [serial = 2027] [outer = 0x0] [url = about:blank] 18:56:02 INFO - PROCESS | 1692 | --DOMWINDOW == 76 (0x12b762800) [pid = 1692] [serial = 2024] [outer = 0x0] [url = about:blank] 18:56:02 INFO - PROCESS | 1692 | --DOMWINDOW == 75 (0x12938e400) [pid = 1692] [serial = 2018] [outer = 0x0] [url = about:blank] 18:56:02 INFO - PROCESS | 1692 | --DOMWINDOW == 74 (0x116755000) [pid = 1692] [serial = 1955] [outer = 0x0] [url = about:blank] 18:56:02 INFO - PROCESS | 1692 | --DOMWINDOW == 73 (0x1160dfc00) [pid = 1692] [serial = 1958] [outer = 0x0] [url = about:blank] 18:56:02 INFO - PROCESS | 1692 | --DOMWINDOW == 72 (0x12b19d000) [pid = 1692] [serial = 2023] [outer = 0x0] [url = about:blank] 18:56:02 INFO - PROCESS | 1692 | --DOMWINDOW == 71 (0x12902a400) [pid = 1692] [serial = 1988] [outer = 0x0] [url = about:blank] 18:56:02 INFO - PROCESS | 1692 | --DOMWINDOW == 70 (0x116758400) [pid = 1692] [serial = 2006] [outer = 0x0] [url = about:blank] 18:56:02 INFO - PROCESS | 1692 | --DOMWINDOW == 69 (0x1133db800) [pid = 1692] [serial = 2005] [outer = 0x0] [url = about:blank] 18:56:02 INFO - PROCESS | 1692 | --DOMWINDOW == 68 (0x118319800) [pid = 1692] [serial = 2008] [outer = 0x0] [url = about:blank] 18:56:02 INFO - PROCESS | 1692 | --DOMWINDOW == 67 (0x118c15800) [pid = 1692] [serial = 2009] [outer = 0x0] [url = about:blank] 18:56:02 INFO - PROCESS | 1692 | --DOMWINDOW == 66 (0x125e63000) [pid = 1692] [serial = 2014] [outer = 0x0] [url = about:blank] 18:56:02 INFO - PROCESS | 1692 | --DOMWINDOW == 65 (0x126d33800) [pid = 1692] [serial = 2015] [outer = 0x0] [url = about:blank] 18:56:02 INFO - PROCESS | 1692 | --DOMWINDOW == 64 (0x121cca800) [pid = 1692] [serial = 1997] [outer = 0x0] [url = about:blank] 18:56:02 INFO - PROCESS | 1692 | 1467424562741 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:02 INFO - PROCESS | 1692 | 1467424562742 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:56:02 INFO - PROCESS | 1692 | ++DOCSHELL 0x119844800 == 39 [pid = 1692] [id = 693] 18:56:02 INFO - PROCESS | 1692 | ++DOMWINDOW == 65 (0x1160d9800) [pid = 1692] [serial = 2079] [outer = 0x0] 18:56:02 INFO - PROCESS | 1692 | ++DOMWINDOW == 66 (0x1184b9c00) [pid = 1692] [serial = 2080] [outer = 0x1160d9800] 18:56:02 INFO - PROCESS | 1692 | 1467424562772 Marionette DEBUG loaded listener.js 18:56:02 INFO - PROCESS | 1692 | ++DOMWINDOW == 67 (0x1197d7000) [pid = 1692] [serial = 2081] [outer = 0x1160d9800] 18:56:03 INFO - PROCESS | 1692 | 1467424563160 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]]]}] 18:56:03 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 18:56:03 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 671ms 18:56:03 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 18:56:03 INFO - PROCESS | 1692 | 1467424563207 Marionette TRACE conn2 -> [0,2745,"getWindowHandle",null] 18:56:03 INFO - PROCESS | 1692 | 1467424563208 Marionette TRACE conn2 <- [1,2745,null,{"value":"7"}] 18:56:03 INFO - PROCESS | 1692 | 1467424563210 Marionette TRACE conn2 -> [0,2746,"setScriptTimeout",{"ms":35000}] 18:56:03 INFO - PROCESS | 1692 | 1467424563213 Marionette TRACE conn2 <- [1,2746,null,{}] 18:56:03 INFO - PROCESS | 1692 | 1467424563220 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}] 18:56:03 INFO - PROCESS | 1692 | 1467424563223 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:56:03 INFO - PROCESS | 1692 | 1467424563313 Marionette TRACE conn2 <- [1,2747,null,{"value":null}] 18:56:03 INFO - PROCESS | 1692 | 1467424563394 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:03 INFO - PROCESS | 1692 | 1467424563396 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:56:03 INFO - PROCESS | 1692 | ++DOCSHELL 0x1268b9000 == 40 [pid = 1692] [id = 694] 18:56:03 INFO - PROCESS | 1692 | ++DOMWINDOW == 68 (0x121052c00) [pid = 1692] [serial = 2082] [outer = 0x0] 18:56:03 INFO - PROCESS | 1692 | ++DOMWINDOW == 69 (0x12499d400) [pid = 1692] [serial = 2083] [outer = 0x121052c00] 18:56:03 INFO - PROCESS | 1692 | 1467424563424 Marionette DEBUG loaded listener.js 18:56:03 INFO - PROCESS | 1692 | ++DOMWINDOW == 70 (0x1266d5c00) [pid = 1692] [serial = 2084] [outer = 0x121052c00] 18:56:03 INFO - PROCESS | 1692 | 1467424563725 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]]]}] 18:56:03 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 18:56:03 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 571ms 18:56:03 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 18:56:03 INFO - PROCESS | 1692 | 1467424563782 Marionette TRACE conn2 -> [0,2749,"getWindowHandle",null] 18:56:03 INFO - PROCESS | 1692 | 1467424563784 Marionette TRACE conn2 <- [1,2749,null,{"value":"7"}] 18:56:03 INFO - PROCESS | 1692 | 1467424563786 Marionette TRACE conn2 -> [0,2750,"setScriptTimeout",{"ms":35000}] 18:56:03 INFO - PROCESS | 1692 | 1467424563787 Marionette TRACE conn2 <- [1,2750,null,{}] 18:56:03 INFO - PROCESS | 1692 | 1467424563790 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}] 18:56:03 INFO - PROCESS | 1692 | 1467424563791 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:56:03 INFO - PROCESS | 1692 | 1467424563905 Marionette TRACE conn2 <- [1,2751,null,{"value":null}] 18:56:03 INFO - PROCESS | 1692 | 1467424563912 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:03 INFO - PROCESS | 1692 | 1467424563913 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:56:03 INFO - PROCESS | 1692 | ++DOCSHELL 0x12a515800 == 41 [pid = 1692] [id = 695] 18:56:03 INFO - PROCESS | 1692 | ++DOMWINDOW == 71 (0x1266d2000) [pid = 1692] [serial = 2085] [outer = 0x0] 18:56:03 INFO - PROCESS | 1692 | ++DOMWINDOW == 72 (0x129025800) [pid = 1692] [serial = 2086] [outer = 0x1266d2000] 18:56:03 INFO - PROCESS | 1692 | 1467424563939 Marionette DEBUG loaded listener.js 18:56:03 INFO - PROCESS | 1692 | ++DOMWINDOW == 73 (0x12a54c800) [pid = 1692] [serial = 2087] [outer = 0x1266d2000] 18:56:04 INFO - PROCESS | 1692 | 1467424564250 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]]]}] 18:56:04 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 18:56:04 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 519ms 18:56:04 INFO - PROCESS | 1692 | 1467424564306 Marionette TRACE conn2 -> [0,2753,"getWindowHandle",null] 18:56:04 INFO - PROCESS | 1692 | 1467424564307 Marionette TRACE conn2 <- [1,2753,null,{"value":"7"}] 18:56:04 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 18:56:04 INFO - PROCESS | 1692 | 1467424564309 Marionette TRACE conn2 -> [0,2754,"setScriptTimeout",{"ms":35000}] 18:56:04 INFO - PROCESS | 1692 | 1467424564310 Marionette TRACE conn2 <- [1,2754,null,{}] 18:56:04 INFO - PROCESS | 1692 | 1467424564313 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}] 18:56:04 INFO - PROCESS | 1692 | 1467424564315 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:56:04 INFO - PROCESS | 1692 | 1467424564396 Marionette TRACE conn2 <- [1,2755,null,{"value":null}] 18:56:04 INFO - PROCESS | 1692 | 1467424564399 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:04 INFO - PROCESS | 1692 | 1467424564401 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:56:04 INFO - PROCESS | 1692 | ++DOCSHELL 0x12b138800 == 42 [pid = 1692] [id = 696] 18:56:04 INFO - PROCESS | 1692 | ++DOMWINDOW == 74 (0x12a677400) [pid = 1692] [serial = 2088] [outer = 0x0] 18:56:04 INFO - PROCESS | 1692 | ++DOMWINDOW == 75 (0x12a8c4000) [pid = 1692] [serial = 2089] [outer = 0x12a677400] 18:56:04 INFO - PROCESS | 1692 | 1467424564428 Marionette DEBUG loaded listener.js 18:56:04 INFO - PROCESS | 1692 | ++DOMWINDOW == 76 (0x12b1a5400) [pid = 1692] [serial = 2090] [outer = 0x12a677400] 18:56:04 INFO - PROCESS | 1692 | 1467424564894 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]]]}] 18:56:04 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 18:56:04 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 618ms 18:56:04 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 18:56:04 INFO - PROCESS | 1692 | 1467424564929 Marionette TRACE conn2 -> [0,2757,"getWindowHandle",null] 18:56:04 INFO - PROCESS | 1692 | 1467424564931 Marionette TRACE conn2 <- [1,2757,null,{"value":"7"}] 18:56:04 INFO - PROCESS | 1692 | 1467424564934 Marionette TRACE conn2 -> [0,2758,"setScriptTimeout",{"ms":35000}] 18:56:04 INFO - PROCESS | 1692 | 1467424564936 Marionette TRACE conn2 <- [1,2758,null,{}] 18:56:04 INFO - PROCESS | 1692 | 1467424564942 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}] 18:56:04 INFO - PROCESS | 1692 | 1467424564948 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:56:05 INFO - PROCESS | 1692 | 1467424565143 Marionette TRACE conn2 <- [1,2759,null,{"value":null}] 18:56:05 INFO - PROCESS | 1692 | 1467424565170 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:05 INFO - PROCESS | 1692 | 1467424565171 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:56:05 INFO - PROCESS | 1692 | ++DOCSHELL 0x12c13b000 == 43 [pid = 1692] [id = 697] 18:56:05 INFO - PROCESS | 1692 | ++DOMWINDOW == 77 (0x12ba69c00) [pid = 1692] [serial = 2091] [outer = 0x0] 18:56:05 INFO - PROCESS | 1692 | ++DOMWINDOW == 78 (0x12be66000) [pid = 1692] [serial = 2092] [outer = 0x12ba69c00] 18:56:05 INFO - PROCESS | 1692 | 1467424565213 Marionette DEBUG loaded listener.js 18:56:05 INFO - PROCESS | 1692 | ++DOMWINDOW == 79 (0x12bee9400) [pid = 1692] [serial = 2093] [outer = 0x12ba69c00] 18:56:05 INFO - PROCESS | 1692 | 1467424565649 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]]]}] 18:56:05 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 18:56:05 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 723ms 18:56:05 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 18:56:05 INFO - PROCESS | 1692 | 1467424565658 Marionette TRACE conn2 -> [0,2761,"getWindowHandle",null] 18:56:05 INFO - PROCESS | 1692 | 1467424565660 Marionette TRACE conn2 <- [1,2761,null,{"value":"7"}] 18:56:05 INFO - PROCESS | 1692 | 1467424565662 Marionette TRACE conn2 -> [0,2762,"setScriptTimeout",{"ms":35000}] 18:56:05 INFO - PROCESS | 1692 | 1467424565664 Marionette TRACE conn2 <- [1,2762,null,{}] 18:56:05 INFO - PROCESS | 1692 | 1467424565667 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}] 18:56:05 INFO - PROCESS | 1692 | 1467424565668 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:56:05 INFO - PROCESS | 1692 | 1467424565835 Marionette TRACE conn2 <- [1,2763,null,{"value":null}] 18:56:05 INFO - PROCESS | 1692 | 1467424565867 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:05 INFO - PROCESS | 1692 | 1467424565868 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:56:05 INFO - PROCESS | 1692 | ++DOCSHELL 0x12c771800 == 44 [pid = 1692] [id = 698] 18:56:05 INFO - PROCESS | 1692 | ++DOMWINDOW == 80 (0x12bee9800) [pid = 1692] [serial = 2094] [outer = 0x0] 18:56:05 INFO - PROCESS | 1692 | ++DOMWINDOW == 81 (0x12c1b4000) [pid = 1692] [serial = 2095] [outer = 0x12bee9800] 18:56:05 INFO - PROCESS | 1692 | 1467424565908 Marionette DEBUG loaded listener.js 18:56:05 INFO - PROCESS | 1692 | ++DOMWINDOW == 82 (0x12c1b9800) [pid = 1692] [serial = 2096] [outer = 0x12bee9800] 18:56:06 INFO - PROCESS | 1692 | 1467424566335 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]]]}] 18:56:06 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 18:56:06 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 721ms 18:56:06 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 18:56:06 INFO - PROCESS | 1692 | 1467424566383 Marionette TRACE conn2 -> [0,2765,"getWindowHandle",null] 18:56:06 INFO - PROCESS | 1692 | 1467424566384 Marionette TRACE conn2 <- [1,2765,null,{"value":"7"}] 18:56:06 INFO - PROCESS | 1692 | 1467424566387 Marionette TRACE conn2 -> [0,2766,"setScriptTimeout",{"ms":35000}] 18:56:06 INFO - PROCESS | 1692 | 1467424566388 Marionette TRACE conn2 <- [1,2766,null,{}] 18:56:06 INFO - PROCESS | 1692 | 1467424566390 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}] 18:56:06 INFO - PROCESS | 1692 | 1467424566391 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:56:06 INFO - PROCESS | 1692 | 1467424566493 Marionette TRACE conn2 <- [1,2767,null,{"value":null}] 18:56:06 INFO - PROCESS | 1692 | 1467424566534 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:06 INFO - PROCESS | 1692 | 1467424566535 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:56:06 INFO - PROCESS | 1692 | ++DOCSHELL 0x12d54b000 == 45 [pid = 1692] [id = 699] 18:56:06 INFO - PROCESS | 1692 | ++DOMWINDOW == 83 (0x126dd1c00) [pid = 1692] [serial = 2097] [outer = 0x0] 18:56:06 INFO - PROCESS | 1692 | ++DOMWINDOW == 84 (0x126dd5800) [pid = 1692] [serial = 2098] [outer = 0x126dd1c00] 18:56:06 INFO - PROCESS | 1692 | 1467424566559 Marionette DEBUG loaded listener.js 18:56:06 INFO - PROCESS | 1692 | ++DOMWINDOW == 85 (0x126dd9c00) [pid = 1692] [serial = 2099] [outer = 0x126dd1c00] 18:56:06 INFO - PROCESS | 1692 | --DOMWINDOW == 84 (0x11269f800) [pid = 1692] [serial = 2037] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 18:56:06 INFO - PROCESS | 1692 | --DOMWINDOW == 83 (0x11831c800) [pid = 1692] [serial = 2040] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 18:56:06 INFO - PROCESS | 1692 | --DOMWINDOW == 82 (0x1128d7000) [pid = 1692] [serial = 2034] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 18:56:06 INFO - PROCESS | 1692 | --DOMWINDOW == 81 (0x119ed5000) [pid = 1692] [serial = 2043] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 18:56:06 INFO - PROCESS | 1692 | --DOMWINDOW == 80 (0x1266cac00) [pid = 1692] [serial = 2031] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 18:56:06 INFO - PROCESS | 1692 | --DOMWINDOW == 79 (0x12947b800) [pid = 1692] [serial = 2049] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 18:56:06 INFO - PROCESS | 1692 | --DOMWINDOW == 78 (0x116030c00) [pid = 1692] [serial = 2055] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 18:56:06 INFO - PROCESS | 1692 | --DOMWINDOW == 77 (0x12a8c8800) [pid = 1692] [serial = 2052] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 18:56:06 INFO - PROCESS | 1692 | --DOMWINDOW == 76 (0x1160d9c00) [pid = 1692] [serial = 2058] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 18:56:06 INFO - PROCESS | 1692 | --DOMWINDOW == 75 (0x112a55000) [pid = 1692] [serial = 2046] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 18:56:06 INFO - PROCESS | 1692 | 1467424566924 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]]]}] 18:56:06 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 18:56:06 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 570ms 18:56:06 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 18:56:06 INFO - PROCESS | 1692 | 1467424566959 Marionette TRACE conn2 -> [0,2769,"getWindowHandle",null] 18:56:06 INFO - PROCESS | 1692 | 1467424566960 Marionette TRACE conn2 <- [1,2769,null,{"value":"7"}] 18:56:06 INFO - PROCESS | 1692 | 1467424566962 Marionette TRACE conn2 -> [0,2770,"setScriptTimeout",{"ms":35000}] 18:56:06 INFO - PROCESS | 1692 | 1467424566963 Marionette TRACE conn2 <- [1,2770,null,{}] 18:56:06 INFO - PROCESS | 1692 | 1467424566965 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}] 18:56:06 INFO - PROCESS | 1692 | 1467424566966 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:56:07 INFO - PROCESS | 1692 | 1467424567083 Marionette TRACE conn2 <- [1,2771,null,{"value":null}] 18:56:07 INFO - PROCESS | 1692 | 1467424567122 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:07 INFO - PROCESS | 1692 | 1467424567123 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:56:07 INFO - PROCESS | 1692 | ++DOCSHELL 0x12d786000 == 46 [pid = 1692] [id = 700] 18:56:07 INFO - PROCESS | 1692 | ++DOMWINDOW == 76 (0x112a7b800) [pid = 1692] [serial = 2100] [outer = 0x0] 18:56:07 INFO - PROCESS | 1692 | ++DOMWINDOW == 77 (0x1166eec00) [pid = 1692] [serial = 2101] [outer = 0x112a7b800] 18:56:07 INFO - PROCESS | 1692 | 1467424567147 Marionette DEBUG loaded listener.js 18:56:07 INFO - PROCESS | 1692 | ++DOMWINDOW == 78 (0x126dd6400) [pid = 1692] [serial = 2102] [outer = 0x112a7b800] 18:56:07 INFO - PROCESS | 1692 | 1467424567437 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]]]}] 18:56:07 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 18:56:07 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 519ms 18:56:07 INFO - PROCESS | 1692 | 1467424567481 Marionette TRACE conn2 -> [0,2773,"getWindowHandle",null] 18:56:07 INFO - PROCESS | 1692 | 1467424567483 Marionette TRACE conn2 <- [1,2773,null,{"value":"7"}] 18:56:07 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 18:56:07 INFO - PROCESS | 1692 | 1467424567485 Marionette TRACE conn2 -> [0,2774,"setScriptTimeout",{"ms":35000}] 18:56:07 INFO - PROCESS | 1692 | 1467424567486 Marionette TRACE conn2 <- [1,2774,null,{}] 18:56:07 INFO - PROCESS | 1692 | 1467424567492 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}] 18:56:07 INFO - PROCESS | 1692 | 1467424567493 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:56:07 INFO - PROCESS | 1692 | 1467424567577 Marionette TRACE conn2 <- [1,2775,null,{"value":null}] 18:56:07 INFO - PROCESS | 1692 | 1467424567580 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:07 INFO - PROCESS | 1692 | 1467424567581 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:56:07 INFO - PROCESS | 1692 | ++DOCSHELL 0x12c9a1000 == 47 [pid = 1692] [id = 701] 18:56:07 INFO - PROCESS | 1692 | ++DOMWINDOW == 79 (0x126dd6800) [pid = 1692] [serial = 2103] [outer = 0x0] 18:56:07 INFO - PROCESS | 1692 | ++DOMWINDOW == 80 (0x12b9d2c00) [pid = 1692] [serial = 2104] [outer = 0x126dd6800] 18:56:07 INFO - PROCESS | 1692 | 1467424567606 Marionette DEBUG loaded listener.js 18:56:07 INFO - PROCESS | 1692 | ++DOMWINDOW == 81 (0x12c1ba800) [pid = 1692] [serial = 2105] [outer = 0x126dd6800] 18:56:07 INFO - PROCESS | 1692 | 1467424567947 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]]]}] 18:56:08 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 18:56:08 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 520ms 18:56:08 INFO - PROCESS | 1692 | 1467424568006 Marionette TRACE conn2 -> [0,2777,"getWindowHandle",null] 18:56:08 INFO - PROCESS | 1692 | 1467424568007 Marionette TRACE conn2 <- [1,2777,null,{"value":"7"}] 18:56:08 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 18:56:08 INFO - PROCESS | 1692 | 1467424568009 Marionette TRACE conn2 -> [0,2778,"setScriptTimeout",{"ms":35000}] 18:56:08 INFO - PROCESS | 1692 | 1467424568011 Marionette TRACE conn2 <- [1,2778,null,{}] 18:56:08 INFO - PROCESS | 1692 | 1467424568014 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}] 18:56:08 INFO - PROCESS | 1692 | 1467424568015 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:56:08 INFO - PROCESS | 1692 | 1467424568113 Marionette TRACE conn2 <- [1,2779,null,{"value":null}] 18:56:08 INFO - PROCESS | 1692 | 1467424568117 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:08 INFO - PROCESS | 1692 | 1467424568119 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:56:08 INFO - PROCESS | 1692 | ++DOCSHELL 0x12dd1a800 == 48 [pid = 1692] [id = 702] 18:56:08 INFO - PROCESS | 1692 | ++DOMWINDOW == 82 (0x12c1bcc00) [pid = 1692] [serial = 2106] [outer = 0x0] 18:56:08 INFO - PROCESS | 1692 | ++DOMWINDOW == 83 (0x12c1cf800) [pid = 1692] [serial = 2107] [outer = 0x12c1bcc00] 18:56:08 INFO - PROCESS | 1692 | 1467424568156 Marionette DEBUG loaded listener.js 18:56:08 INFO - PROCESS | 1692 | ++DOMWINDOW == 84 (0x12c1d9400) [pid = 1692] [serial = 2108] [outer = 0x12c1bcc00] 18:56:08 INFO - PROCESS | 1692 | 1467424568494 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]]]}] 18:56:08 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 18:56:08 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 519ms 18:56:08 INFO - PROCESS | 1692 | 1467424568530 Marionette TRACE conn2 -> [0,2781,"getWindowHandle",null] 18:56:08 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 18:56:08 INFO - PROCESS | 1692 | 1467424568532 Marionette TRACE conn2 <- [1,2781,null,{"value":"7"}] 18:56:08 INFO - PROCESS | 1692 | 1467424568534 Marionette TRACE conn2 -> [0,2782,"setScriptTimeout",{"ms":35000}] 18:56:08 INFO - PROCESS | 1692 | 1467424568535 Marionette TRACE conn2 <- [1,2782,null,{}] 18:56:08 INFO - PROCESS | 1692 | 1467424568538 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}] 18:56:08 INFO - PROCESS | 1692 | 1467424568539 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:56:08 INFO - PROCESS | 1692 | 1467424568624 Marionette TRACE conn2 <- [1,2783,null,{"value":null}] 18:56:08 INFO - PROCESS | 1692 | 1467424568693 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:08 INFO - PROCESS | 1692 | 1467424568694 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:56:08 INFO - PROCESS | 1692 | ++DOCSHELL 0x12d02f800 == 49 [pid = 1692] [id = 703] 18:56:08 INFO - PROCESS | 1692 | ++DOMWINDOW == 85 (0x12bb70400) [pid = 1692] [serial = 2109] [outer = 0x0] 18:56:08 INFO - PROCESS | 1692 | ++DOMWINDOW == 86 (0x12bb73400) [pid = 1692] [serial = 2110] [outer = 0x12bb70400] 18:56:08 INFO - PROCESS | 1692 | 1467424568718 Marionette DEBUG loaded listener.js 18:56:08 INFO - PROCESS | 1692 | ++DOMWINDOW == 87 (0x12bb78400) [pid = 1692] [serial = 2111] [outer = 0x12bb70400] 18:56:09 INFO - PROCESS | 1692 | 1467424569142 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]]]}] 18:56:09 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 18:56:09 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 668ms 18:56:09 INFO - PROCESS | 1692 | 1467424569203 Marionette TRACE conn2 -> [0,2785,"getWindowHandle",null] 18:56:09 INFO - PROCESS | 1692 | 1467424569206 Marionette TRACE conn2 <- [1,2785,null,{"value":"7"}] 18:56:09 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 18:56:09 INFO - PROCESS | 1692 | 1467424569209 Marionette TRACE conn2 -> [0,2786,"setScriptTimeout",{"ms":35000}] 18:56:09 INFO - PROCESS | 1692 | 1467424569213 Marionette TRACE conn2 <- [1,2786,null,{}] 18:56:09 INFO - PROCESS | 1692 | 1467424569216 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}] 18:56:09 INFO - PROCESS | 1692 | 1467424569218 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:56:09 INFO - PROCESS | 1692 | 1467424569330 Marionette TRACE conn2 <- [1,2787,null,{"value":null}] 18:56:09 INFO - PROCESS | 1692 | 1467424569396 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:09 INFO - PROCESS | 1692 | 1467424569397 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:56:09 INFO - PROCESS | 1692 | ++DOCSHELL 0x12496e800 == 50 [pid = 1692] [id = 704] 18:56:09 INFO - PROCESS | 1692 | ++DOMWINDOW == 88 (0x116790c00) [pid = 1692] [serial = 2112] [outer = 0x0] 18:56:09 INFO - PROCESS | 1692 | ++DOMWINDOW == 89 (0x1184be400) [pid = 1692] [serial = 2113] [outer = 0x116790c00] 18:56:09 INFO - PROCESS | 1692 | 1467424569469 Marionette DEBUG loaded listener.js 18:56:09 INFO - PROCESS | 1692 | ++DOMWINDOW == 90 (0x1192b2c00) [pid = 1692] [serial = 2114] [outer = 0x116790c00] 18:56:10 INFO - PROCESS | 1692 | 1467424570031 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]]]}] 18:56:10 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 18:56:10 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 873ms 18:56:10 INFO - PROCESS | 1692 | 1467424570084 Marionette TRACE conn2 -> [0,2789,"getWindowHandle",null] 18:56:10 INFO - PROCESS | 1692 | 1467424570088 Marionette TRACE conn2 <- [1,2789,null,{"value":"7"}] 18:56:10 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 18:56:10 INFO - PROCESS | 1692 | 1467424570096 Marionette TRACE conn2 -> [0,2790,"setScriptTimeout",{"ms":35000}] 18:56:10 INFO - PROCESS | 1692 | 1467424570099 Marionette TRACE conn2 <- [1,2790,null,{}] 18:56:10 INFO - PROCESS | 1692 | 1467424570122 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}] 18:56:10 INFO - PROCESS | 1692 | 1467424570125 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:56:10 INFO - PROCESS | 1692 | 1467424570337 Marionette TRACE conn2 <- [1,2791,null,{"value":null}] 18:56:10 INFO - PROCESS | 1692 | 1467424570413 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:10 INFO - PROCESS | 1692 | 1467424570414 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:56:10 INFO - PROCESS | 1692 | ++DOCSHELL 0x12c124000 == 51 [pid = 1692] [id = 705] 18:56:10 INFO - PROCESS | 1692 | ++DOMWINDOW == 91 (0x125e5f000) [pid = 1692] [serial = 2115] [outer = 0x0] 18:56:10 INFO - PROCESS | 1692 | ++DOMWINDOW == 92 (0x1268cb000) [pid = 1692] [serial = 2116] [outer = 0x125e5f000] 18:56:10 INFO - PROCESS | 1692 | 1467424570446 Marionette DEBUG loaded listener.js 18:56:10 INFO - PROCESS | 1692 | ++DOMWINDOW == 93 (0x1282d8800) [pid = 1692] [serial = 2117] [outer = 0x125e5f000] 18:56:10 INFO - PROCESS | 1692 | --DOCSHELL 0x12cc21800 == 50 [pid = 1692] [id = 17] 18:56:10 INFO - PROCESS | 1692 | 1467424570977 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]]]}] 18:56:11 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 18:56:11 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 923ms 18:56:11 INFO - PROCESS | 1692 | 1467424571018 Marionette TRACE conn2 -> [0,2793,"getWindowHandle",null] 18:56:11 INFO - PROCESS | 1692 | 1467424571021 Marionette TRACE conn2 <- [1,2793,null,{"value":"7"}] 18:56:11 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 18:56:11 INFO - PROCESS | 1692 | 1467424571026 Marionette TRACE conn2 -> [0,2794,"setScriptTimeout",{"ms":35000}] 18:56:11 INFO - PROCESS | 1692 | 1467424571030 Marionette TRACE conn2 <- [1,2794,null,{}] 18:56:11 INFO - PROCESS | 1692 | 1467424571042 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}] 18:56:11 INFO - PROCESS | 1692 | 1467424571047 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:56:11 INFO - PROCESS | 1692 | 1467424571191 Marionette TRACE conn2 <- [1,2795,null,{"value":null}] 18:56:11 INFO - PROCESS | 1692 | 1467424571268 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:11 INFO - PROCESS | 1692 | 1467424571270 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:56:11 INFO - PROCESS | 1692 | ++DOCSHELL 0x12dd16000 == 51 [pid = 1692] [id = 706] 18:56:11 INFO - PROCESS | 1692 | ++DOMWINDOW == 94 (0x12b9cf400) [pid = 1692] [serial = 2118] [outer = 0x0] 18:56:11 INFO - PROCESS | 1692 | ++DOMWINDOW == 95 (0x12ba5f400) [pid = 1692] [serial = 2119] [outer = 0x12b9cf400] 18:56:11 INFO - PROCESS | 1692 | 1467424571301 Marionette DEBUG loaded listener.js 18:56:11 INFO - PROCESS | 1692 | ++DOMWINDOW == 96 (0x12bb74800) [pid = 1692] [serial = 2120] [outer = 0x12b9cf400] 18:56:11 INFO - PROCESS | 1692 | 1467424571721 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]]]}] 18:56:11 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 18:56:11 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 727ms 18:56:11 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 18:56:11 INFO - PROCESS | 1692 | 1467424571752 Marionette TRACE conn2 -> [0,2797,"getWindowHandle",null] 18:56:11 INFO - PROCESS | 1692 | 1467424571754 Marionette TRACE conn2 <- [1,2797,null,{"value":"7"}] 18:56:11 INFO - PROCESS | 1692 | 1467424571757 Marionette TRACE conn2 -> [0,2798,"setScriptTimeout",{"ms":35000}] 18:56:11 INFO - PROCESS | 1692 | 1467424571758 Marionette TRACE conn2 <- [1,2798,null,{}] 18:56:11 INFO - PROCESS | 1692 | 1467424571760 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}] 18:56:11 INFO - PROCESS | 1692 | 1467424571762 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:56:11 INFO - PROCESS | 1692 | 1467424571885 Marionette TRACE conn2 <- [1,2799,null,{"value":null}] 18:56:11 INFO - PROCESS | 1692 | 1467424571966 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:11 INFO - PROCESS | 1692 | 1467424571967 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:56:11 INFO - PROCESS | 1692 | ++DOCSHELL 0x12df41800 == 52 [pid = 1692] [id = 707] 18:56:11 INFO - PROCESS | 1692 | ++DOMWINDOW == 97 (0x12be5fc00) [pid = 1692] [serial = 2121] [outer = 0x0] 18:56:11 INFO - PROCESS | 1692 | ++DOMWINDOW == 98 (0x12bee1800) [pid = 1692] [serial = 2122] [outer = 0x12be5fc00] 18:56:11 INFO - PROCESS | 1692 | 1467424571996 Marionette DEBUG loaded listener.js 18:56:12 INFO - PROCESS | 1692 | ++DOMWINDOW == 99 (0x12c1bd400) [pid = 1692] [serial = 2123] [outer = 0x12be5fc00] 18:56:12 INFO - PROCESS | 1692 | 1467424572435 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]]]}] 18:56:12 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 18:56:12 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 720ms 18:56:12 INFO - PROCESS | 1692 | 1467424572478 Marionette TRACE conn2 -> [0,2801,"getWindowHandle",null] 18:56:12 INFO - PROCESS | 1692 | 1467424572479 Marionette TRACE conn2 <- [1,2801,null,{"value":"7"}] 18:56:12 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 18:56:12 INFO - PROCESS | 1692 | 1467424572482 Marionette TRACE conn2 -> [0,2802,"setScriptTimeout",{"ms":35000}] 18:56:12 INFO - PROCESS | 1692 | 1467424572483 Marionette TRACE conn2 <- [1,2802,null,{}] 18:56:12 INFO - PROCESS | 1692 | 1467424572485 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}] 18:56:12 INFO - PROCESS | 1692 | 1467424572487 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:56:12 INFO - PROCESS | 1692 | 1467424572600 Marionette TRACE conn2 <- [1,2803,null,{"value":null}] 18:56:12 INFO - PROCESS | 1692 | 1467424572893 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:12 INFO - PROCESS | 1692 | 1467424572895 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:56:12 INFO - PROCESS | 1692 | ++DOCSHELL 0x121543000 == 53 [pid = 1692] [id = 708] 18:56:12 INFO - PROCESS | 1692 | ++DOMWINDOW == 100 (0x1130f2400) [pid = 1692] [serial = 2124] [outer = 0x0] 18:56:12 INFO - PROCESS | 1692 | ++DOMWINDOW == 101 (0x116025400) [pid = 1692] [serial = 2125] [outer = 0x1130f2400] 18:56:12 INFO - PROCESS | 1692 | 1467424572926 Marionette DEBUG loaded listener.js 18:56:12 INFO - PROCESS | 1692 | ++DOMWINDOW == 102 (0x1167cdc00) [pid = 1692] [serial = 2126] [outer = 0x1130f2400] 18:56:13 INFO - PROCESS | 1692 | 1467424573364 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]]]}] 18:56:13 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 18:56:13 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 919ms 18:56:13 INFO - PROCESS | 1692 | 1467424573402 Marionette TRACE conn2 -> [0,2805,"getWindowHandle",null] 18:56:13 INFO - PROCESS | 1692 | 1467424573404 Marionette TRACE conn2 <- [1,2805,null,{"value":"7"}] 18:56:13 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 18:56:13 INFO - PROCESS | 1692 | 1467424573407 Marionette TRACE conn2 -> [0,2806,"setScriptTimeout",{"ms":35000}] 18:56:13 INFO - PROCESS | 1692 | 1467424573409 Marionette TRACE conn2 <- [1,2806,null,{}] 18:56:13 INFO - PROCESS | 1692 | 1467424573413 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}] 18:56:13 INFO - PROCESS | 1692 | 1467424573414 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:56:13 INFO - PROCESS | 1692 | 1467424573514 Marionette TRACE conn2 <- [1,2807,null,{"value":null}] 18:56:13 INFO - PROCESS | 1692 | 1467424573581 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:13 INFO - PROCESS | 1692 | 1467424573583 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:56:13 INFO - PROCESS | 1692 | ++DOCSHELL 0x12932f800 == 54 [pid = 1692] [id = 709] 18:56:13 INFO - PROCESS | 1692 | ++DOMWINDOW == 103 (0x1167d4c00) [pid = 1692] [serial = 2127] [outer = 0x0] 18:56:13 INFO - PROCESS | 1692 | ++DOMWINDOW == 104 (0x116a0a800) [pid = 1692] [serial = 2128] [outer = 0x1167d4c00] 18:56:13 INFO - PROCESS | 1692 | 1467424573610 Marionette DEBUG loaded listener.js 18:56:13 INFO - PROCESS | 1692 | ++DOMWINDOW == 105 (0x1184c6400) [pid = 1692] [serial = 2129] [outer = 0x1167d4c00] 18:56:14 INFO - PROCESS | 1692 | --DOCSHELL 0x12d22b000 == 53 [pid = 1692] [id = 677] 18:56:14 INFO - PROCESS | 1692 | --DOCSHELL 0x12dd1a800 == 52 [pid = 1692] [id = 702] 18:56:14 INFO - PROCESS | 1692 | --DOCSHELL 0x12c9a1000 == 51 [pid = 1692] [id = 701] 18:56:14 INFO - PROCESS | 1692 | --DOCSHELL 0x12d786000 == 50 [pid = 1692] [id = 700] 18:56:14 INFO - PROCESS | 1692 | --DOCSHELL 0x12d54b000 == 49 [pid = 1692] [id = 699] 18:56:14 INFO - PROCESS | 1692 | --DOCSHELL 0x12c771800 == 48 [pid = 1692] [id = 698] 18:56:14 INFO - PROCESS | 1692 | --DOCSHELL 0x12c13b000 == 47 [pid = 1692] [id = 697] 18:56:14 INFO - PROCESS | 1692 | --DOCSHELL 0x12b138800 == 46 [pid = 1692] [id = 696] 18:56:14 INFO - PROCESS | 1692 | --DOCSHELL 0x12a515800 == 45 [pid = 1692] [id = 695] 18:56:14 INFO - PROCESS | 1692 | --DOCSHELL 0x1268b9000 == 44 [pid = 1692] [id = 694] 18:56:14 INFO - PROCESS | 1692 | --DOCSHELL 0x119844800 == 43 [pid = 1692] [id = 693] 18:56:14 INFO - PROCESS | 1692 | --DOCSHELL 0x111e90000 == 42 [pid = 1692] [id = 692] 18:56:14 INFO - PROCESS | 1692 | --DOCSHELL 0x121219000 == 41 [pid = 1692] [id = 662] 18:56:14 INFO - PROCESS | 1692 | --DOCSHELL 0x116939000 == 40 [pid = 1692] [id = 688] 18:56:14 INFO - PROCESS | 1692 | --DOCSHELL 0x12cc18800 == 39 [pid = 1692] [id = 666] 18:56:14 INFO - PROCESS | 1692 | --DOCSHELL 0x1210c5000 == 38 [pid = 1692] [id = 663] 18:56:14 INFO - PROCESS | 1692 | --DOCSHELL 0x128323000 == 37 [pid = 1692] [id = 664] 18:56:14 INFO - PROCESS | 1692 | --DOCSHELL 0x12cc0d000 == 36 [pid = 1692] [id = 690] 18:56:14 INFO - PROCESS | 1692 | --DOCSHELL 0x12a6c2800 == 35 [pid = 1692] [id = 691] 18:56:14 INFO - PROCESS | 1692 | --DOCSHELL 0x12c781000 == 34 [pid = 1692] [id = 665] 18:56:14 INFO - PROCESS | 1692 | --DOCSHELL 0x117468800 == 33 [pid = 1692] [id = 679] 18:56:14 INFO - PROCESS | 1692 | --DOCSHELL 0x1268b7000 == 32 [pid = 1692] [id = 689] 18:56:14 INFO - PROCESS | 1692 | --DOCSHELL 0x124f64800 == 31 [pid = 1692] [id = 667] 18:56:14 INFO - PROCESS | 1692 | --DOCSHELL 0x121543000 == 30 [pid = 1692] [id = 708] 18:56:14 INFO - PROCESS | 1692 | --DOCSHELL 0x12df41800 == 29 [pid = 1692] [id = 707] 18:56:14 INFO - PROCESS | 1692 | --DOCSHELL 0x12dd16000 == 28 [pid = 1692] [id = 706] 18:56:14 INFO - PROCESS | 1692 | --DOCSHELL 0x12c124000 == 27 [pid = 1692] [id = 705] 18:56:14 INFO - PROCESS | 1692 | --DOCSHELL 0x12496e800 == 26 [pid = 1692] [id = 704] 18:56:14 INFO - PROCESS | 1692 | --DOCSHELL 0x12933d000 == 25 [pid = 1692] [id = 18] 18:56:14 INFO - PROCESS | 1692 | --DOCSHELL 0x12d02f800 == 24 [pid = 1692] [id = 703] 18:56:14 INFO - PROCESS | 1692 | --DOMWINDOW == 104 (0x1192ac000) [pid = 1692] [serial = 2039] [outer = 0x0] [url = about:blank] 18:56:14 INFO - PROCESS | 1692 | --DOMWINDOW == 103 (0x113dab400) [pid = 1692] [serial = 2038] [outer = 0x0] [url = about:blank] 18:56:14 INFO - PROCESS | 1692 | --DOMWINDOW == 102 (0x119080400) [pid = 1692] [serial = 2041] [outer = 0x0] [url = about:blank] 18:56:14 INFO - PROCESS | 1692 | --DOMWINDOW == 101 (0x1197d6c00) [pid = 1692] [serial = 2042] [outer = 0x0] [url = about:blank] 18:56:14 INFO - PROCESS | 1692 | --DOMWINDOW == 100 (0x1180b7400) [pid = 1692] [serial = 2036] [outer = 0x0] [url = about:blank] 18:56:14 INFO - PROCESS | 1692 | --DOMWINDOW == 99 (0x116623400) [pid = 1692] [serial = 2035] [outer = 0x0] [url = about:blank] 18:56:14 INFO - PROCESS | 1692 | --DOMWINDOW == 98 (0x121ac1400) [pid = 1692] [serial = 2044] [outer = 0x0] [url = about:blank] 18:56:14 INFO - PROCESS | 1692 | --DOMWINDOW == 97 (0x12ba5f000) [pid = 1692] [serial = 2033] [outer = 0x0] [url = about:blank] 18:56:14 INFO - PROCESS | 1692 | --DOMWINDOW == 96 (0x12a6e7800) [pid = 1692] [serial = 2050] [outer = 0x0] [url = about:blank] 18:56:14 INFO - PROCESS | 1692 | --DOMWINDOW == 95 (0x12a8c8000) [pid = 1692] [serial = 2051] [outer = 0x0] [url = about:blank] 18:56:14 INFO - PROCESS | 1692 | --DOMWINDOW == 94 (0x118c23800) [pid = 1692] [serial = 2056] [outer = 0x0] [url = about:blank] 18:56:14 INFO - PROCESS | 1692 | --DOMWINDOW == 93 (0x12b19d400) [pid = 1692] [serial = 2053] [outer = 0x0] [url = about:blank] 18:56:14 INFO - PROCESS | 1692 | --DOMWINDOW == 92 (0x12ba62c00) [pid = 1692] [serial = 2060] [outer = 0x0] [url = about:blank] 18:56:14 INFO - PROCESS | 1692 | --DOMWINDOW == 91 (0x126d81000) [pid = 1692] [serial = 2047] [outer = 0x0] [url = about:blank] 18:56:14 INFO - PROCESS | 1692 | --DOMWINDOW == 90 (0x12b76d800) [pid = 1692] [serial = 2054] [outer = 0x0] [url = about:blank] 18:56:14 INFO - PROCESS | 1692 | --DOMWINDOW == 89 (0x12913f800) [pid = 1692] [serial = 2048] [outer = 0x0] [url = about:blank] 18:56:14 INFO - PROCESS | 1692 | --DOMWINDOW == 88 (0x12b19dc00) [pid = 1692] [serial = 2057] [outer = 0x0] [url = about:blank] 18:56:14 INFO - PROCESS | 1692 | --DOMWINDOW == 87 (0x124bcc000) [pid = 1692] [serial = 2045] [outer = 0x0] [url = about:blank] 18:56:14 INFO - PROCESS | 1692 | --DOMWINDOW == 86 (0x12b9d0400) [pid = 1692] [serial = 2059] [outer = 0x0] [url = about:blank] 18:56:14 INFO - PROCESS | 1692 | --DOMWINDOW == 85 (0x12ba6d400) [pid = 1692] [serial = 2062] [outer = 0x0] [url = about:blank] 18:56:14 INFO - PROCESS | 1692 | 1467424574686 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]]]}] 18:56:14 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 18:56:14 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 1327ms 18:56:14 INFO - PROCESS | 1692 | 1467424574735 Marionette TRACE conn2 -> [0,2809,"getWindowHandle",null] 18:56:14 INFO - PROCESS | 1692 | 1467424574738 Marionette TRACE conn2 <- [1,2809,null,{"value":"7"}] 18:56:14 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 18:56:14 INFO - PROCESS | 1692 | 1467424574741 Marionette TRACE conn2 -> [0,2810,"setScriptTimeout",{"ms":35000}] 18:56:14 INFO - PROCESS | 1692 | 1467424574743 Marionette TRACE conn2 <- [1,2810,null,{}] 18:56:14 INFO - PROCESS | 1692 | 1467424574747 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}] 18:56:14 INFO - PROCESS | 1692 | 1467424574748 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:56:14 INFO - PROCESS | 1692 | 1467424574833 Marionette TRACE conn2 <- [1,2811,null,{"value":null}] 18:56:14 INFO - PROCESS | 1692 | 1467424574862 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:14 INFO - PROCESS | 1692 | 1467424574863 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:56:14 INFO - PROCESS | 1692 | ++DOCSHELL 0x11844a800 == 25 [pid = 1692] [id = 710] 18:56:14 INFO - PROCESS | 1692 | ++DOMWINDOW == 86 (0x1131cfc00) [pid = 1692] [serial = 2130] [outer = 0x0] 18:56:14 INFO - PROCESS | 1692 | ++DOMWINDOW == 87 (0x1133bd400) [pid = 1692] [serial = 2131] [outer = 0x1131cfc00] 18:56:14 INFO - PROCESS | 1692 | 1467424574892 Marionette DEBUG loaded listener.js 18:56:14 INFO - PROCESS | 1692 | ++DOMWINDOW == 88 (0x113f2d800) [pid = 1692] [serial = 2132] [outer = 0x1131cfc00] 18:56:15 INFO - PROCESS | 1692 | 1467424575280 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]]]}] 18:56:15 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 18:56:15 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 573ms 18:56:15 INFO - PROCESS | 1692 | 1467424575315 Marionette TRACE conn2 -> [0,2813,"getWindowHandle",null] 18:56:15 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 18:56:15 INFO - PROCESS | 1692 | 1467424575318 Marionette TRACE conn2 <- [1,2813,null,{"value":"7"}] 18:56:15 INFO - PROCESS | 1692 | 1467424575322 Marionette TRACE conn2 -> [0,2814,"setScriptTimeout",{"ms":35000}] 18:56:15 INFO - PROCESS | 1692 | 1467424575324 Marionette TRACE conn2 <- [1,2814,null,{}] 18:56:15 INFO - PROCESS | 1692 | 1467424575327 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}] 18:56:15 INFO - PROCESS | 1692 | 1467424575328 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:56:15 INFO - PROCESS | 1692 | 1467424575413 Marionette TRACE conn2 <- [1,2815,null,{"value":null}] 18:56:15 INFO - PROCESS | 1692 | 1467424575417 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:15 INFO - PROCESS | 1692 | 1467424575418 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:56:15 INFO - PROCESS | 1692 | ++DOCSHELL 0x119c49800 == 26 [pid = 1692] [id = 711] 18:56:15 INFO - PROCESS | 1692 | ++DOMWINDOW == 89 (0x1167cb800) [pid = 1692] [serial = 2133] [outer = 0x0] 18:56:15 INFO - PROCESS | 1692 | ++DOMWINDOW == 90 (0x116f3b800) [pid = 1692] [serial = 2134] [outer = 0x1167cb800] 18:56:15 INFO - PROCESS | 1692 | 1467424575448 Marionette DEBUG loaded listener.js 18:56:15 INFO - PROCESS | 1692 | ++DOMWINDOW == 91 (0x118319000) [pid = 1692] [serial = 2135] [outer = 0x1167cb800] 18:56:15 INFO - PROCESS | 1692 | 1467424575816 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]]]}] 18:56:15 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 18:56:15 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 519ms 18:56:15 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 18:56:15 INFO - PROCESS | 1692 | 1467424575842 Marionette TRACE conn2 -> [0,2817,"getWindowHandle",null] 18:56:15 INFO - PROCESS | 1692 | 1467424575843 Marionette TRACE conn2 <- [1,2817,null,{"value":"7"}] 18:56:15 INFO - PROCESS | 1692 | 1467424575845 Marionette TRACE conn2 -> [0,2818,"setScriptTimeout",{"ms":35000}] 18:56:15 INFO - PROCESS | 1692 | 1467424575848 Marionette TRACE conn2 <- [1,2818,null,{}] 18:56:15 INFO - PROCESS | 1692 | 1467424575858 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}] 18:56:15 INFO - PROCESS | 1692 | 1467424575861 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:56:15 INFO - PROCESS | 1692 | 1467424575941 Marionette TRACE conn2 <- [1,2819,null,{"value":null}] 18:56:15 INFO - PROCESS | 1692 | 1467424575946 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:15 INFO - PROCESS | 1692 | 1467424575948 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:56:15 INFO - PROCESS | 1692 | ++DOCSHELL 0x123d26000 == 27 [pid = 1692] [id = 712] 18:56:15 INFO - PROCESS | 1692 | ++DOMWINDOW == 92 (0x112a51400) [pid = 1692] [serial = 2136] [outer = 0x0] 18:56:15 INFO - PROCESS | 1692 | ++DOMWINDOW == 93 (0x1192b1800) [pid = 1692] [serial = 2137] [outer = 0x112a51400] 18:56:15 INFO - PROCESS | 1692 | 1467424575979 Marionette DEBUG loaded listener.js 18:56:16 INFO - PROCESS | 1692 | ++DOMWINDOW == 94 (0x119816c00) [pid = 1692] [serial = 2138] [outer = 0x112a51400] 18:56:16 INFO - PROCESS | 1692 | 1467424576338 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]]]}] 18:56:16 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 18:56:16 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 521ms 18:56:16 INFO - PROCESS | 1692 | 1467424576367 Marionette TRACE conn2 -> [0,2821,"getWindowHandle",null] 18:56:16 INFO - PROCESS | 1692 | 1467424576369 Marionette TRACE conn2 <- [1,2821,null,{"value":"7"}] 18:56:16 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 18:56:16 INFO - PROCESS | 1692 | 1467424576371 Marionette TRACE conn2 -> [0,2822,"setScriptTimeout",{"ms":35000}] 18:56:16 INFO - PROCESS | 1692 | 1467424576372 Marionette TRACE conn2 <- [1,2822,null,{}] 18:56:16 INFO - PROCESS | 1692 | 1467424576374 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}] 18:56:16 INFO - PROCESS | 1692 | 1467424576376 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:56:16 INFO - PROCESS | 1692 | 1467424576458 Marionette TRACE conn2 <- [1,2823,null,{"value":null}] 18:56:16 INFO - PROCESS | 1692 | 1467424576528 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:16 INFO - PROCESS | 1692 | 1467424576529 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:56:16 INFO - PROCESS | 1692 | ++DOCSHELL 0x1268ae800 == 28 [pid = 1692] [id = 713] 18:56:16 INFO - PROCESS | 1692 | ++DOMWINDOW == 95 (0x112695400) [pid = 1692] [serial = 2139] [outer = 0x0] 18:56:16 INFO - PROCESS | 1692 | ++DOMWINDOW == 96 (0x119edf800) [pid = 1692] [serial = 2140] [outer = 0x112695400] 18:56:16 INFO - PROCESS | 1692 | 1467424576554 Marionette DEBUG loaded listener.js 18:56:16 INFO - PROCESS | 1692 | ++DOMWINDOW == 97 (0x1216b7c00) [pid = 1692] [serial = 2141] [outer = 0x112695400] 18:56:16 INFO - PROCESS | 1692 | 1467424576878 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]]]}] 18:56:16 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 18:56:16 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 519ms 18:56:16 INFO - PROCESS | 1692 | 1467424576892 Marionette TRACE conn2 -> [0,2825,"getWindowHandle",null] 18:56:16 INFO - PROCESS | 1692 | 1467424576894 Marionette TRACE conn2 <- [1,2825,null,{"value":"7"}] 18:56:16 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 18:56:16 INFO - PROCESS | 1692 | 1467424576906 Marionette TRACE conn2 -> [0,2826,"setScriptTimeout",{"ms":35000}] 18:56:16 INFO - PROCESS | 1692 | 1467424576909 Marionette TRACE conn2 <- [1,2826,null,{}] 18:56:16 INFO - PROCESS | 1692 | 1467424576912 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}] 18:56:16 INFO - PROCESS | 1692 | 1467424576914 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:56:17 INFO - PROCESS | 1692 | 1467424577065 Marionette TRACE conn2 <- [1,2827,null,{"value":null}] 18:56:17 INFO - PROCESS | 1692 | 1467424577083 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:17 INFO - PROCESS | 1692 | 1467424577084 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:56:17 INFO - PROCESS | 1692 | ++DOCSHELL 0x12a515000 == 29 [pid = 1692] [id = 714] 18:56:17 INFO - PROCESS | 1692 | ++DOMWINDOW == 98 (0x1130f0800) [pid = 1692] [serial = 2142] [outer = 0x0] 18:56:17 INFO - PROCESS | 1692 | ++DOMWINDOW == 99 (0x121acdc00) [pid = 1692] [serial = 2143] [outer = 0x1130f0800] 18:56:17 INFO - PROCESS | 1692 | 1467424577125 Marionette DEBUG loaded listener.js 18:56:17 INFO - PROCESS | 1692 | ++DOMWINDOW == 100 (0x124d05400) [pid = 1692] [serial = 2144] [outer = 0x1130f0800] 18:56:17 INFO - PROCESS | 1692 | 1467424577581 Marionette TRACE conn2 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 18:56:17 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 18:56:17 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 724ms 18:56:17 INFO - PROCESS | 1692 | 1467424577629 Marionette TRACE conn2 -> [0,2829,"getWindowHandle",null] 18:56:17 INFO - PROCESS | 1692 | 1467424577630 Marionette TRACE conn2 <- [1,2829,null,{"value":"7"}] 18:56:17 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 18:56:17 INFO - PROCESS | 1692 | 1467424577632 Marionette TRACE conn2 -> [0,2830,"setScriptTimeout",{"ms":35000}] 18:56:17 INFO - PROCESS | 1692 | 1467424577633 Marionette TRACE conn2 <- [1,2830,null,{}] 18:56:17 INFO - PROCESS | 1692 | 1467424577635 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}] 18:56:17 INFO - PROCESS | 1692 | 1467424577639 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:56:17 INFO - PROCESS | 1692 | 1467424577767 Marionette TRACE conn2 <- [1,2831,null,{"value":null}] 18:56:17 INFO - PROCESS | 1692 | 1467424577784 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:17 INFO - PROCESS | 1692 | 1467424577785 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:56:17 INFO - PROCESS | 1692 | ++DOCSHELL 0x12b133800 == 30 [pid = 1692] [id = 715] 18:56:17 INFO - PROCESS | 1692 | ++DOMWINDOW == 101 (0x124d08800) [pid = 1692] [serial = 2145] [outer = 0x0] 18:56:17 INFO - PROCESS | 1692 | ++DOMWINDOW == 102 (0x1260ca000) [pid = 1692] [serial = 2146] [outer = 0x124d08800] 18:56:17 INFO - PROCESS | 1692 | 1467424577811 Marionette DEBUG loaded listener.js 18:56:17 INFO - PROCESS | 1692 | ++DOMWINDOW == 103 (0x126dd7400) [pid = 1692] [serial = 2147] [outer = 0x124d08800] 18:56:18 INFO - PROCESS | 1692 | 1467424578165 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]]]}] 18:56:18 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 18:56:18 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 568ms 18:56:18 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 18:56:18 INFO - PROCESS | 1692 | 1467424578200 Marionette TRACE conn2 -> [0,2833,"getWindowHandle",null] 18:56:18 INFO - PROCESS | 1692 | 1467424578202 Marionette TRACE conn2 <- [1,2833,null,{"value":"7"}] 18:56:18 INFO - PROCESS | 1692 | 1467424578210 Marionette TRACE conn2 -> [0,2834,"setScriptTimeout",{"ms":35000}] 18:56:18 INFO - PROCESS | 1692 | 1467424578211 Marionette TRACE conn2 <- [1,2834,null,{}] 18:56:18 INFO - PROCESS | 1692 | 1467424578221 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}] 18:56:18 INFO - PROCESS | 1692 | 1467424578222 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:56:18 INFO - PROCESS | 1692 | 1467424578324 Marionette TRACE conn2 <- [1,2835,null,{"value":null}] 18:56:18 INFO - PROCESS | 1692 | 1467424578328 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:18 INFO - PROCESS | 1692 | 1467424578329 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:56:18 INFO - PROCESS | 1692 | ++DOCSHELL 0x12ba24800 == 31 [pid = 1692] [id = 716] 18:56:18 INFO - PROCESS | 1692 | ++DOMWINDOW == 104 (0x124ebfc00) [pid = 1692] [serial = 2148] [outer = 0x0] 18:56:18 INFO - PROCESS | 1692 | ++DOMWINDOW == 105 (0x1282e6c00) [pid = 1692] [serial = 2149] [outer = 0x124ebfc00] 18:56:18 INFO - PROCESS | 1692 | 1467424578354 Marionette DEBUG loaded listener.js 18:56:18 INFO - PROCESS | 1692 | ++DOMWINDOW == 106 (0x129141000) [pid = 1692] [serial = 2150] [outer = 0x124ebfc00] 18:56:18 INFO - PROCESS | 1692 | 1467424578711 Marionette TRACE conn2 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 18:56:18 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 18:56:18 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 524ms 18:56:18 INFO - PROCESS | 1692 | 1467424578728 Marionette TRACE conn2 -> [0,2837,"getWindowHandle",null] 18:56:18 INFO - PROCESS | 1692 | 1467424578730 Marionette TRACE conn2 <- [1,2837,null,{"value":"7"}] 18:56:18 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 18:56:18 INFO - PROCESS | 1692 | 1467424578733 Marionette TRACE conn2 -> [0,2838,"setScriptTimeout",{"ms":35000}] 18:56:18 INFO - PROCESS | 1692 | 1467424578734 Marionette TRACE conn2 <- [1,2838,null,{}] 18:56:18 INFO - PROCESS | 1692 | 1467424578737 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}] 18:56:18 INFO - PROCESS | 1692 | 1467424578741 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:56:19 INFO - PROCESS | 1692 | 1467424579342 Marionette TRACE conn2 <- [1,2839,null,{"value":null}] 18:56:19 INFO - PROCESS | 1692 | --DOMWINDOW == 105 (0x1266d2000) [pid = 1692] [serial = 2085] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 18:56:19 INFO - PROCESS | 1692 | --DOMWINDOW == 104 (0x12a677400) [pid = 1692] [serial = 2088] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 18:56:19 INFO - PROCESS | 1692 | --DOMWINDOW == 103 (0x112ed9000) [pid = 1692] [serial = 2073] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 18:56:19 INFO - PROCESS | 1692 | --DOMWINDOW == 102 (0x110ee3800) [pid = 1692] [serial = 2076] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 18:56:19 INFO - PROCESS | 1692 | --DOMWINDOW == 101 (0x110ee8000) [pid = 1692] [serial = 2064] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 18:56:19 INFO - PROCESS | 1692 | --DOMWINDOW == 100 (0x1160d9800) [pid = 1692] [serial = 2079] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 18:56:19 INFO - PROCESS | 1692 | --DOMWINDOW == 99 (0x120f8a000) [pid = 1692] [serial = 2070] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 18:56:19 INFO - PROCESS | 1692 | --DOMWINDOW == 98 (0x121052c00) [pid = 1692] [serial = 2082] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 18:56:19 INFO - PROCESS | 1692 | --DOMWINDOW == 97 (0x12c1bcc00) [pid = 1692] [serial = 2106] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 18:56:19 INFO - PROCESS | 1692 | --DOMWINDOW == 96 (0x126dd6800) [pid = 1692] [serial = 2103] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 18:56:19 INFO - PROCESS | 1692 | --DOMWINDOW == 95 (0x1195c8000) [pid = 1692] [serial = 2067] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 18:56:19 INFO - PROCESS | 1692 | --DOMWINDOW == 94 (0x12b9d6800) [pid = 1692] [serial = 2061] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 18:56:19 INFO - PROCESS | 1692 | --DOMWINDOW == 93 (0x12bb70400) [pid = 1692] [serial = 2109] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 18:56:19 INFO - PROCESS | 1692 | --DOMWINDOW == 92 (0x12cc22000) [pid = 1692] [serial = 47] [outer = 0x0] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 18:56:19 INFO - PROCESS | 1692 | --DOMWINDOW == 91 (0x12ccae000) [pid = 1692] [serial = 50] [outer = 0x0] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 18:56:19 INFO - PROCESS | 1692 | --DOMWINDOW == 90 (0x12ba69c00) [pid = 1692] [serial = 2091] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 18:56:19 INFO - PROCESS | 1692 | --DOMWINDOW == 89 (0x12bee9800) [pid = 1692] [serial = 2094] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 18:56:19 INFO - PROCESS | 1692 | --DOMWINDOW == 88 (0x126dd1c00) [pid = 1692] [serial = 2097] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 18:56:19 INFO - PROCESS | 1692 | --DOMWINDOW == 87 (0x112a7b800) [pid = 1692] [serial = 2100] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 18:56:19 INFO - PROCESS | 1692 | 1467424579397 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:19 INFO - PROCESS | 1692 | 1467424579398 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:56:19 INFO - PROCESS | 1692 | ++DOCSHELL 0x121cdd000 == 32 [pid = 1692] [id = 717] 18:56:19 INFO - PROCESS | 1692 | ++DOMWINDOW == 88 (0x110fab800) [pid = 1692] [serial = 2151] [outer = 0x0] 18:56:19 INFO - PROCESS | 1692 | ++DOMWINDOW == 89 (0x112ed9000) [pid = 1692] [serial = 2152] [outer = 0x110fab800] 18:56:19 INFO - PROCESS | 1692 | 1467424579423 Marionette DEBUG loaded listener.js 18:56:19 INFO - PROCESS | 1692 | ++DOMWINDOW == 90 (0x1184e3000) [pid = 1692] [serial = 2153] [outer = 0x110fab800] 18:56:19 INFO - PROCESS | 1692 | 1467424579716 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]]]}] 18:56:19 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 18:56:19 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 1022ms 18:56:19 INFO - PROCESS | 1692 | 1467424579756 Marionette TRACE conn2 -> [0,2841,"getWindowHandle",null] 18:56:19 INFO - PROCESS | 1692 | 1467424579759 Marionette TRACE conn2 <- [1,2841,null,{"value":"7"}] 18:56:19 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 18:56:19 INFO - PROCESS | 1692 | 1467424579761 Marionette TRACE conn2 -> [0,2842,"setScriptTimeout",{"ms":35000}] 18:56:19 INFO - PROCESS | 1692 | 1467424579762 Marionette TRACE conn2 <- [1,2842,null,{}] 18:56:19 INFO - PROCESS | 1692 | 1467424579772 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}] 18:56:19 INFO - PROCESS | 1692 | 1467424579775 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:56:19 INFO - PROCESS | 1692 | 1467424579864 Marionette TRACE conn2 <- [1,2843,null,{"value":null}] 18:56:19 INFO - PROCESS | 1692 | 1467424579928 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:19 INFO - PROCESS | 1692 | 1467424579929 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:56:19 INFO - PROCESS | 1692 | ++DOCSHELL 0x123d24000 == 33 [pid = 1692] [id = 718] 18:56:19 INFO - PROCESS | 1692 | ++DOMWINDOW == 91 (0x1121b0800) [pid = 1692] [serial = 2154] [outer = 0x0] 18:56:19 INFO - PROCESS | 1692 | ++DOMWINDOW == 92 (0x124bce400) [pid = 1692] [serial = 2155] [outer = 0x1121b0800] 18:56:19 INFO - PROCESS | 1692 | 1467424579954 Marionette DEBUG loaded listener.js 18:56:19 INFO - PROCESS | 1692 | ++DOMWINDOW == 93 (0x129471400) [pid = 1692] [serial = 2156] [outer = 0x1121b0800] 18:56:20 INFO - PROCESS | 1692 | 1467424580239 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]]]}] 18:56:20 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 18:56:20 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 519ms 18:56:20 INFO - PROCESS | 1692 | 1467424580280 Marionette TRACE conn2 -> [0,2845,"getWindowHandle",null] 18:56:20 INFO - PROCESS | 1692 | 1467424580281 Marionette TRACE conn2 <- [1,2845,null,{"value":"7"}] 18:56:20 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 18:56:20 INFO - PROCESS | 1692 | 1467424580283 Marionette TRACE conn2 -> [0,2846,"setScriptTimeout",{"ms":35000}] 18:56:20 INFO - PROCESS | 1692 | 1467424580285 Marionette TRACE conn2 <- [1,2846,null,{}] 18:56:20 INFO - PROCESS | 1692 | 1467424580287 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}] 18:56:20 INFO - PROCESS | 1692 | 1467424580290 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:56:20 INFO - PROCESS | 1692 | 1467424580379 Marionette TRACE conn2 <- [1,2847,null,{"value":null}] 18:56:20 INFO - PROCESS | 1692 | 1467424580383 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:20 INFO - PROCESS | 1692 | 1467424580384 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:56:20 INFO - PROCESS | 1692 | ++DOCSHELL 0x12c995800 == 34 [pid = 1692] [id = 719] 18:56:20 INFO - PROCESS | 1692 | ++DOMWINDOW == 94 (0x129472000) [pid = 1692] [serial = 2157] [outer = 0x0] 18:56:20 INFO - PROCESS | 1692 | ++DOMWINDOW == 95 (0x12a679000) [pid = 1692] [serial = 2158] [outer = 0x129472000] 18:56:20 INFO - PROCESS | 1692 | 1467424580409 Marionette DEBUG loaded listener.js 18:56:20 INFO - PROCESS | 1692 | ++DOMWINDOW == 96 (0x12a8bd000) [pid = 1692] [serial = 2159] [outer = 0x129472000] 18:56:20 INFO - PROCESS | 1692 | 1467424580767 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]]]}] 18:56:20 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 18:56:20 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 519ms 18:56:20 INFO - PROCESS | 1692 | 1467424580815 Marionette TRACE conn2 -> [0,2849,"getWindowHandle",null] 18:56:20 INFO - PROCESS | 1692 | 1467424580817 Marionette TRACE conn2 <- [1,2849,null,{"value":"7"}] 18:56:20 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 18:56:20 INFO - PROCESS | 1692 | 1467424580819 Marionette TRACE conn2 -> [0,2850,"setScriptTimeout",{"ms":35000}] 18:56:20 INFO - PROCESS | 1692 | 1467424580821 Marionette TRACE conn2 <- [1,2850,null,{}] 18:56:20 INFO - PROCESS | 1692 | 1467424580823 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}] 18:56:20 INFO - PROCESS | 1692 | 1467424580825 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:56:20 INFO - PROCESS | 1692 | 1467424580925 Marionette TRACE conn2 <- [1,2851,null,{"value":null}] 18:56:20 INFO - PROCESS | 1692 | 1467424580929 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:20 INFO - PROCESS | 1692 | 1467424580930 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:56:20 INFO - PROCESS | 1692 | ++DOCSHELL 0x12a514000 == 35 [pid = 1692] [id = 720] 18:56:20 INFO - PROCESS | 1692 | ++DOMWINDOW == 97 (0x12a8c4c00) [pid = 1692] [serial = 2160] [outer = 0x0] 18:56:20 INFO - PROCESS | 1692 | ++DOMWINDOW == 98 (0x12b760800) [pid = 1692] [serial = 2161] [outer = 0x12a8c4c00] 18:56:20 INFO - PROCESS | 1692 | 1467424580957 Marionette DEBUG loaded listener.js 18:56:21 INFO - PROCESS | 1692 | ++DOMWINDOW == 99 (0x12b9cdc00) [pid = 1692] [serial = 2162] [outer = 0x12a8c4c00] 18:56:21 INFO - PROCESS | 1692 | 1467424581294 Marionette TRACE conn2 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 18:56:21 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 18:56:21 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 519ms 18:56:21 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 18:56:21 INFO - PROCESS | 1692 | 1467424581365 Marionette TRACE conn2 -> [0,2853,"getWindowHandle",null] 18:56:21 INFO - PROCESS | 1692 | 1467424581367 Marionette TRACE conn2 <- [1,2853,null,{"value":"7"}] 18:56:21 INFO - PROCESS | 1692 | 1467424581373 Marionette TRACE conn2 -> [0,2854,"setScriptTimeout",{"ms":35000}] 18:56:21 INFO - PROCESS | 1692 | 1467424581376 Marionette TRACE conn2 <- [1,2854,null,{}] 18:56:21 INFO - PROCESS | 1692 | 1467424581379 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}] 18:56:21 INFO - PROCESS | 1692 | 1467424581382 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:56:21 INFO - PROCESS | 1692 | 1467424581503 Marionette TRACE conn2 <- [1,2855,null,{"value":null}] 18:56:21 INFO - PROCESS | 1692 | 1467424581613 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:21 INFO - PROCESS | 1692 | 1467424581617 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:56:21 INFO - PROCESS | 1692 | ++DOCSHELL 0x117e31000 == 36 [pid = 1692] [id = 721] 18:56:21 INFO - PROCESS | 1692 | ++DOMWINDOW == 100 (0x112a56400) [pid = 1692] [serial = 2163] [outer = 0x0] 18:56:21 INFO - PROCESS | 1692 | ++DOMWINDOW == 101 (0x1130f0000) [pid = 1692] [serial = 2164] [outer = 0x112a56400] 18:56:21 INFO - PROCESS | 1692 | 1467424581650 Marionette DEBUG loaded listener.js 18:56:21 INFO - PROCESS | 1692 | ++DOMWINDOW == 102 (0x1133db000) [pid = 1692] [serial = 2165] [outer = 0x112a56400] 18:56:22 INFO - PROCESS | 1692 | 1467424582138 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]]]}] 18:56:22 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 18:56:22 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 822ms 18:56:22 INFO - PROCESS | 1692 | 1467424582242 Marionette TRACE conn2 -> [0,2857,"getWindowHandle",null] 18:56:22 INFO - PROCESS | 1692 | 1467424582244 Marionette TRACE conn2 <- [1,2857,null,{"value":"7"}] 18:56:22 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 18:56:22 INFO - PROCESS | 1692 | 1467424582250 Marionette TRACE conn2 -> [0,2858,"setScriptTimeout",{"ms":35000}] 18:56:22 INFO - PROCESS | 1692 | 1467424582253 Marionette TRACE conn2 <- [1,2858,null,{}] 18:56:22 INFO - PROCESS | 1692 | 1467424582256 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}] 18:56:22 INFO - PROCESS | 1692 | 1467424582258 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:56:22 INFO - PROCESS | 1692 | 1467424582373 Marionette TRACE conn2 <- [1,2859,null,{"value":null}] 18:56:22 INFO - PROCESS | 1692 | 1467424582435 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:22 INFO - PROCESS | 1692 | 1467424582437 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:56:22 INFO - PROCESS | 1692 | ++DOCSHELL 0x1268b0000 == 37 [pid = 1692] [id = 722] 18:56:22 INFO - PROCESS | 1692 | ++DOMWINDOW == 103 (0x11807e000) [pid = 1692] [serial = 2166] [outer = 0x0] 18:56:22 INFO - PROCESS | 1692 | ++DOMWINDOW == 104 (0x11831a800) [pid = 1692] [serial = 2167] [outer = 0x11807e000] 18:56:22 INFO - PROCESS | 1692 | 1467424582467 Marionette DEBUG loaded listener.js 18:56:22 INFO - PROCESS | 1692 | ++DOMWINDOW == 105 (0x1184c6c00) [pid = 1692] [serial = 2168] [outer = 0x11807e000] 18:56:23 INFO - PROCESS | 1692 | 1467424583042 Marionette TRACE conn2 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 18:56:23 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 18:56:23 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 823ms 18:56:23 INFO - PROCESS | 1692 | 1467424583238 Marionette TRACE conn2 -> [0,2861,"getWindowHandle",null] 18:56:23 INFO - PROCESS | 1692 | 1467424583240 Marionette TRACE conn2 <- [1,2861,null,{"value":"7"}] 18:56:23 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 18:56:23 INFO - PROCESS | 1692 | 1467424583267 Marionette TRACE conn2 -> [0,2862,"setScriptTimeout",{"ms":35000}] 18:56:23 INFO - PROCESS | 1692 | 1467424583269 Marionette TRACE conn2 <- [1,2862,null,{}] 18:56:23 INFO - PROCESS | 1692 | 1467424583273 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}] 18:56:23 INFO - PROCESS | 1692 | 1467424583274 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:56:23 INFO - PROCESS | 1692 | 1467424583384 Marionette TRACE conn2 <- [1,2863,null,{"value":null}] 18:56:23 INFO - PROCESS | 1692 | 1467424583446 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:23 INFO - PROCESS | 1692 | 1467424583449 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:56:23 INFO - PROCESS | 1692 | ++DOCSHELL 0x1193f1800 == 38 [pid = 1692] [id = 723] 18:56:23 INFO - PROCESS | 1692 | ++DOMWINDOW == 106 (0x1128d9800) [pid = 1692] [serial = 2169] [outer = 0x0] 18:56:23 INFO - PROCESS | 1692 | ++DOMWINDOW == 107 (0x112ef6c00) [pid = 1692] [serial = 2170] [outer = 0x1128d9800] 18:56:23 INFO - PROCESS | 1692 | 1467424583476 Marionette DEBUG loaded listener.js 18:56:23 INFO - PROCESS | 1692 | ++DOMWINDOW == 108 (0x1133e4c00) [pid = 1692] [serial = 2171] [outer = 0x1128d9800] 18:56:23 INFO - PROCESS | 1692 | --DOCSHELL 0x12c995800 == 37 [pid = 1692] [id = 719] 18:56:23 INFO - PROCESS | 1692 | --DOCSHELL 0x123d24000 == 36 [pid = 1692] [id = 718] 18:56:23 INFO - PROCESS | 1692 | --DOCSHELL 0x121cdd000 == 35 [pid = 1692] [id = 717] 18:56:23 INFO - PROCESS | 1692 | --DOCSHELL 0x12ba24800 == 34 [pid = 1692] [id = 716] 18:56:23 INFO - PROCESS | 1692 | --DOCSHELL 0x12b133800 == 33 [pid = 1692] [id = 715] 18:56:23 INFO - PROCESS | 1692 | --DOMWINDOW == 107 (0x12d237800) [pid = 1692] [serial = 49] [outer = 0x0] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 18:56:23 INFO - PROCESS | 1692 | --DOCSHELL 0x12a515000 == 32 [pid = 1692] [id = 714] 18:56:23 INFO - PROCESS | 1692 | --DOCSHELL 0x1268ae800 == 31 [pid = 1692] [id = 713] 18:56:23 INFO - PROCESS | 1692 | --DOCSHELL 0x123d26000 == 30 [pid = 1692] [id = 712] 18:56:23 INFO - PROCESS | 1692 | --DOCSHELL 0x119c49800 == 29 [pid = 1692] [id = 711] 18:56:23 INFO - PROCESS | 1692 | --DOCSHELL 0x11844a800 == 28 [pid = 1692] [id = 710] 18:56:23 INFO - PROCESS | 1692 | --DOCSHELL 0x12932f800 == 27 [pid = 1692] [id = 709] 18:56:23 INFO - PROCESS | 1692 | --DOMWINDOW == 106 (0x12be5e800) [pid = 1692] [serial = 2063] [outer = 0x0] [url = about:blank] 18:56:23 INFO - PROCESS | 1692 | --DOMWINDOW == 105 (0x12be66000) [pid = 1692] [serial = 2092] [outer = 0x0] [url = about:blank] 18:56:23 INFO - PROCESS | 1692 | --DOMWINDOW == 104 (0x12c1b4000) [pid = 1692] [serial = 2095] [outer = 0x0] [url = about:blank] 18:56:23 INFO - PROCESS | 1692 | --DOMWINDOW == 103 (0x12bee9400) [pid = 1692] [serial = 2093] [outer = 0x0] [url = about:blank] 18:56:23 INFO - PROCESS | 1692 | --DOMWINDOW == 102 (0x126dd5800) [pid = 1692] [serial = 2098] [outer = 0x0] [url = about:blank] 18:56:23 INFO - PROCESS | 1692 | --DOMWINDOW == 101 (0x1166eec00) [pid = 1692] [serial = 2101] [outer = 0x0] [url = about:blank] 18:56:23 INFO - PROCESS | 1692 | --DOMWINDOW == 100 (0x12c1b9800) [pid = 1692] [serial = 2096] [outer = 0x0] [url = about:blank] 18:56:23 INFO - PROCESS | 1692 | --DOMWINDOW == 99 (0x129025800) [pid = 1692] [serial = 2086] [outer = 0x0] [url = about:blank] 18:56:23 INFO - PROCESS | 1692 | --DOMWINDOW == 98 (0x12a54c800) [pid = 1692] [serial = 2087] [outer = 0x0] [url = about:blank] 18:56:23 INFO - PROCESS | 1692 | --DOMWINDOW == 97 (0x12a8c4000) [pid = 1692] [serial = 2089] [outer = 0x0] [url = about:blank] 18:56:23 INFO - PROCESS | 1692 | --DOMWINDOW == 96 (0x126d79800) [pid = 1692] [serial = 2074] [outer = 0x0] [url = about:blank] 18:56:23 INFO - PROCESS | 1692 | --DOMWINDOW == 95 (0x12ba6a000) [pid = 1692] [serial = 2075] [outer = 0x0] [url = about:blank] 18:56:23 INFO - PROCESS | 1692 | --DOMWINDOW == 94 (0x112d10400) [pid = 1692] [serial = 2077] [outer = 0x0] [url = about:blank] 18:56:23 INFO - PROCESS | 1692 | --DOMWINDOW == 93 (0x118322400) [pid = 1692] [serial = 2078] [outer = 0x0] [url = about:blank] 18:56:23 INFO - PROCESS | 1692 | --DOMWINDOW == 92 (0x112a54000) [pid = 1692] [serial = 2065] [outer = 0x0] [url = about:blank] 18:56:23 INFO - PROCESS | 1692 | --DOMWINDOW == 91 (0x113866800) [pid = 1692] [serial = 2066] [outer = 0x0] [url = about:blank] 18:56:23 INFO - PROCESS | 1692 | --DOMWINDOW == 90 (0x1184b9c00) [pid = 1692] [serial = 2080] [outer = 0x0] [url = about:blank] 18:56:23 INFO - PROCESS | 1692 | --DOMWINDOW == 89 (0x1197d7000) [pid = 1692] [serial = 2081] [outer = 0x0] [url = about:blank] 18:56:23 INFO - PROCESS | 1692 | --DOMWINDOW == 88 (0x124d09800) [pid = 1692] [serial = 2071] [outer = 0x0] [url = about:blank] 18:56:23 INFO - PROCESS | 1692 | --DOMWINDOW == 87 (0x126d75c00) [pid = 1692] [serial = 2072] [outer = 0x0] [url = about:blank] 18:56:23 INFO - PROCESS | 1692 | --DOMWINDOW == 86 (0x12499d400) [pid = 1692] [serial = 2083] [outer = 0x0] [url = about:blank] 18:56:23 INFO - PROCESS | 1692 | --DOMWINDOW == 85 (0x1266d5c00) [pid = 1692] [serial = 2084] [outer = 0x0] [url = about:blank] 18:56:23 INFO - PROCESS | 1692 | --DOMWINDOW == 84 (0x12c1d9400) [pid = 1692] [serial = 2108] [outer = 0x0] [url = about:blank] 18:56:23 INFO - PROCESS | 1692 | --DOMWINDOW == 83 (0x12b9d2c00) [pid = 1692] [serial = 2104] [outer = 0x0] [url = about:blank] 18:56:23 INFO - PROCESS | 1692 | --DOMWINDOW == 82 (0x119e8c800) [pid = 1692] [serial = 2068] [outer = 0x0] [url = about:blank] 18:56:23 INFO - PROCESS | 1692 | --DOMWINDOW == 81 (0x120f8c000) [pid = 1692] [serial = 2069] [outer = 0x0] [url = about:blank] 18:56:23 INFO - PROCESS | 1692 | --DOMWINDOW == 80 (0x12c1ba800) [pid = 1692] [serial = 2105] [outer = 0x0] [url = about:blank] 18:56:23 INFO - PROCESS | 1692 | --DOMWINDOW == 79 (0x12c1cf800) [pid = 1692] [serial = 2107] [outer = 0x0] [url = about:blank] 18:56:23 INFO - PROCESS | 1692 | --DOMWINDOW == 78 (0x126dd9c00) [pid = 1692] [serial = 2099] [outer = 0x0] [url = about:blank] 18:56:23 INFO - PROCESS | 1692 | --DOMWINDOW == 77 (0x126dd6400) [pid = 1692] [serial = 2102] [outer = 0x0] [url = about:blank] 18:56:23 INFO - PROCESS | 1692 | --DOMWINDOW == 76 (0x12b1a5400) [pid = 1692] [serial = 2090] [outer = 0x0] [url = about:blank] 18:56:23 INFO - PROCESS | 1692 | --DOMWINDOW == 75 (0x12bb78400) [pid = 1692] [serial = 2111] [outer = 0x0] [url = about:blank] 18:56:23 INFO - PROCESS | 1692 | --DOMWINDOW == 74 (0x112ee5800) [pid = 1692] [serial = 1442] [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.] 18:56:23 INFO - PROCESS | 1692 | --DOMWINDOW == 73 (0x12bb73400) [pid = 1692] [serial = 2110] [outer = 0x0] [url = about:blank] 18:56:23 INFO - PROCESS | 1692 | 1467424583935 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]]]}] 18:56:23 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 18:56:23 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 720ms 18:56:23 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 18:56:23 INFO - PROCESS | 1692 | 1467424583988 Marionette TRACE conn2 -> [0,2865,"getWindowHandle",null] 18:56:23 INFO - PROCESS | 1692 | 1467424583990 Marionette TRACE conn2 <- [1,2865,null,{"value":"7"}] 18:56:23 INFO - PROCESS | 1692 | 1467424583994 Marionette TRACE conn2 -> [0,2866,"setScriptTimeout",{"ms":35000}] 18:56:23 INFO - PROCESS | 1692 | 1467424583996 Marionette TRACE conn2 <- [1,2866,null,{}] 18:56:24 INFO - PROCESS | 1692 | 1467424583999 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}] 18:56:24 INFO - PROCESS | 1692 | 1467424584001 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:56:24 INFO - PROCESS | 1692 | 1467424584085 Marionette TRACE conn2 <- [1,2867,null,{"value":null}] 18:56:24 INFO - PROCESS | 1692 | 1467424584091 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:24 INFO - PROCESS | 1692 | 1467424584093 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:56:24 INFO - PROCESS | 1692 | ++DOCSHELL 0x119204800 == 28 [pid = 1692] [id = 724] 18:56:24 INFO - PROCESS | 1692 | ++DOMWINDOW == 74 (0x113daa000) [pid = 1692] [serial = 2172] [outer = 0x0] 18:56:24 INFO - PROCESS | 1692 | ++DOMWINDOW == 75 (0x1167ca400) [pid = 1692] [serial = 2173] [outer = 0x113daa000] 18:56:24 INFO - PROCESS | 1692 | 1467424584120 Marionette DEBUG loaded listener.js 18:56:24 INFO - PROCESS | 1692 | ++DOMWINDOW == 76 (0x117020400) [pid = 1692] [serial = 2174] [outer = 0x113daa000] 18:56:24 INFO - PROCESS | 1692 | 1467424584501 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]]]}] 18:56:24 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 18:56:24 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 521ms 18:56:24 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 18:56:24 INFO - PROCESS | 1692 | 1467424584514 Marionette TRACE conn2 -> [0,2869,"getWindowHandle",null] 18:56:24 INFO - PROCESS | 1692 | 1467424584515 Marionette TRACE conn2 <- [1,2869,null,{"value":"7"}] 18:56:24 INFO - PROCESS | 1692 | 1467424584517 Marionette TRACE conn2 -> [0,2870,"setScriptTimeout",{"ms":35000}] 18:56:24 INFO - PROCESS | 1692 | 1467424584518 Marionette TRACE conn2 <- [1,2870,null,{}] 18:56:24 INFO - PROCESS | 1692 | 1467424584525 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}] 18:56:24 INFO - PROCESS | 1692 | 1467424584529 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:56:24 INFO - PROCESS | 1692 | 1467424584618 Marionette TRACE conn2 <- [1,2871,null,{"value":null}] 18:56:24 INFO - PROCESS | 1692 | 1467424584626 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:24 INFO - PROCESS | 1692 | 1467424584629 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:56:24 INFO - PROCESS | 1692 | ++DOCSHELL 0x12643d800 == 29 [pid = 1692] [id = 725] 18:56:24 INFO - PROCESS | 1692 | ++DOMWINDOW == 77 (0x118c19400) [pid = 1692] [serial = 2175] [outer = 0x0] 18:56:24 INFO - PROCESS | 1692 | ++DOMWINDOW == 78 (0x11902dc00) [pid = 1692] [serial = 2176] [outer = 0x118c19400] 18:56:24 INFO - PROCESS | 1692 | 1467424584658 Marionette DEBUG loaded listener.js 18:56:24 INFO - PROCESS | 1692 | ++DOMWINDOW == 79 (0x1195c8000) [pid = 1692] [serial = 2177] [outer = 0x118c19400] 18:56:25 INFO - PROCESS | 1692 | 1467424585015 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]]]}] 18:56:25 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 18:56:25 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 523ms 18:56:25 INFO - PROCESS | 1692 | 1467424585057 Marionette TRACE conn2 -> [0,2873,"getWindowHandle",null] 18:56:25 INFO - PROCESS | 1692 | 1467424585058 Marionette TRACE conn2 <- [1,2873,null,{"value":"7"}] 18:56:25 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 18:56:25 INFO - PROCESS | 1692 | 1467424585068 Marionette TRACE conn2 -> [0,2874,"setScriptTimeout",{"ms":35000}] 18:56:25 INFO - PROCESS | 1692 | 1467424585069 Marionette TRACE conn2 <- [1,2874,null,{}] 18:56:25 INFO - PROCESS | 1692 | 1467424585071 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}] 18:56:25 INFO - PROCESS | 1692 | 1467424585072 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:56:25 INFO - PROCESS | 1692 | 1467424585159 Marionette TRACE conn2 <- [1,2875,null,{"value":null}] 18:56:25 INFO - PROCESS | 1692 | 1467424585163 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:25 INFO - PROCESS | 1692 | 1467424585164 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:56:25 INFO - PROCESS | 1692 | ++DOCSHELL 0x12a522800 == 30 [pid = 1692] [id = 726] 18:56:25 INFO - PROCESS | 1692 | ++DOMWINDOW == 80 (0x119817800) [pid = 1692] [serial = 2178] [outer = 0x0] 18:56:25 INFO - PROCESS | 1692 | ++DOMWINDOW == 81 (0x119edcc00) [pid = 1692] [serial = 2179] [outer = 0x119817800] 18:56:25 INFO - PROCESS | 1692 | 1467424585190 Marionette DEBUG loaded listener.js 18:56:25 INFO - PROCESS | 1692 | ++DOMWINDOW == 82 (0x121052000) [pid = 1692] [serial = 2180] [outer = 0x119817800] 18:56:25 INFO - PROCESS | 1692 | 1467424585548 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]]]}] 18:56:25 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 18:56:25 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 522ms 18:56:25 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 18:56:25 INFO - PROCESS | 1692 | 1467424585592 Marionette TRACE conn2 -> [0,2877,"getWindowHandle",null] 18:56:25 INFO - PROCESS | 1692 | 1467424585593 Marionette TRACE conn2 <- [1,2877,null,{"value":"7"}] 18:56:25 INFO - PROCESS | 1692 | 1467424585595 Marionette TRACE conn2 -> [0,2878,"setScriptTimeout",{"ms":35000}] 18:56:25 INFO - PROCESS | 1692 | 1467424585596 Marionette TRACE conn2 <- [1,2878,null,{}] 18:56:25 INFO - PROCESS | 1692 | 1467424585599 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}] 18:56:25 INFO - PROCESS | 1692 | 1467424585600 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:56:25 INFO - PROCESS | 1692 | 1467424585713 Marionette TRACE conn2 <- [1,2879,null,{"value":null}] 18:56:25 INFO - PROCESS | 1692 | 1467424585753 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:25 INFO - PROCESS | 1692 | 1467424585755 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:56:25 INFO - PROCESS | 1692 | ++DOCSHELL 0x11921a000 == 31 [pid = 1692] [id = 727] 18:56:25 INFO - PROCESS | 1692 | ++DOMWINDOW == 83 (0x119e8ec00) [pid = 1692] [serial = 2181] [outer = 0x0] 18:56:25 INFO - PROCESS | 1692 | ++DOMWINDOW == 84 (0x12194e800) [pid = 1692] [serial = 2182] [outer = 0x119e8ec00] 18:56:25 INFO - PROCESS | 1692 | 1467424585786 Marionette DEBUG loaded listener.js 18:56:25 INFO - PROCESS | 1692 | ++DOMWINDOW == 85 (0x121cca800) [pid = 1692] [serial = 2183] [outer = 0x119e8ec00] 18:56:26 INFO - PROCESS | 1692 | 1467424586131 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]]]}] 18:56:26 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 18:56:26 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 570ms 18:56:26 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 18:56:26 INFO - PROCESS | 1692 | 1467424586166 Marionette TRACE conn2 -> [0,2881,"getWindowHandle",null] 18:56:26 INFO - PROCESS | 1692 | 1467424586167 Marionette TRACE conn2 <- [1,2881,null,{"value":"7"}] 18:56:26 INFO - PROCESS | 1692 | 1467424586170 Marionette TRACE conn2 -> [0,2882,"setScriptTimeout",{"ms":35000}] 18:56:26 INFO - PROCESS | 1692 | 1467424586171 Marionette TRACE conn2 <- [1,2882,null,{}] 18:56:26 INFO - PROCESS | 1692 | 1467424586176 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}] 18:56:26 INFO - PROCESS | 1692 | 1467424586180 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:56:26 INFO - PROCESS | 1692 | 1467424586310 Marionette TRACE conn2 <- [1,2883,null,{"value":null}] 18:56:26 INFO - PROCESS | 1692 | 1467424586328 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:26 INFO - PROCESS | 1692 | 1467424586330 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:56:26 INFO - PROCESS | 1692 | ++DOCSHELL 0x12c12f000 == 32 [pid = 1692] [id = 728] 18:56:26 INFO - PROCESS | 1692 | ++DOMWINDOW == 86 (0x124bcc000) [pid = 1692] [serial = 2184] [outer = 0x0] 18:56:26 INFO - PROCESS | 1692 | ++DOMWINDOW == 87 (0x1260c0800) [pid = 1692] [serial = 2185] [outer = 0x124bcc000] 18:56:26 INFO - PROCESS | 1692 | 1467424586356 Marionette DEBUG loaded listener.js 18:56:26 INFO - PROCESS | 1692 | ++DOMWINDOW == 88 (0x126d3bc00) [pid = 1692] [serial = 2186] [outer = 0x124bcc000] 18:56:26 INFO - PROCESS | 1692 | 1467424586730 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]]]}] 18:56:26 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 18:56:26 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 570ms 18:56:26 INFO - PROCESS | 1692 | 1467424586740 Marionette TRACE conn2 -> [0,2885,"getWindowHandle",null] 18:56:26 INFO - PROCESS | 1692 | 1467424586742 Marionette TRACE conn2 <- [1,2885,null,{"value":"7"}] 18:56:26 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 18:56:26 INFO - PROCESS | 1692 | 1467424586744 Marionette TRACE conn2 -> [0,2886,"setScriptTimeout",{"ms":35000}] 18:56:26 INFO - PROCESS | 1692 | 1467424586745 Marionette TRACE conn2 <- [1,2886,null,{}] 18:56:26 INFO - PROCESS | 1692 | 1467424586748 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}] 18:56:26 INFO - PROCESS | 1692 | 1467424586749 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:56:26 INFO - PROCESS | 1692 | 1467424586856 Marionette TRACE conn2 <- [1,2887,null,{"value":null}] 18:56:26 INFO - PROCESS | 1692 | 1467424586868 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:26 INFO - PROCESS | 1692 | 1467424586869 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:56:26 INFO - PROCESS | 1692 | ++DOCSHELL 0x12c776000 == 33 [pid = 1692] [id = 729] 18:56:26 INFO - PROCESS | 1692 | ++DOMWINDOW == 89 (0x126d78000) [pid = 1692] [serial = 2187] [outer = 0x0] 18:56:26 INFO - PROCESS | 1692 | ++DOMWINDOW == 90 (0x126dd0000) [pid = 1692] [serial = 2188] [outer = 0x126d78000] 18:56:26 INFO - PROCESS | 1692 | 1467424586901 Marionette DEBUG loaded listener.js 18:56:26 INFO - PROCESS | 1692 | ++DOMWINDOW == 91 (0x126ddb800) [pid = 1692] [serial = 2189] [outer = 0x126d78000] 18:56:27 INFO - PROCESS | 1692 | 1467424587250 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]]]}] 18:56:27 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 18:56:27 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 518ms 18:56:27 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 18:56:27 INFO - PROCESS | 1692 | 1467424587263 Marionette TRACE conn2 -> [0,2889,"getWindowHandle",null] 18:56:27 INFO - PROCESS | 1692 | 1467424587264 Marionette TRACE conn2 <- [1,2889,null,{"value":"7"}] 18:56:27 INFO - PROCESS | 1692 | 1467424587266 Marionette TRACE conn2 -> [0,2890,"setScriptTimeout",{"ms":35000}] 18:56:27 INFO - PROCESS | 1692 | 1467424587267 Marionette TRACE conn2 <- [1,2890,null,{}] 18:56:27 INFO - PROCESS | 1692 | 1467424587270 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}] 18:56:27 INFO - PROCESS | 1692 | 1467424587271 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:56:27 INFO - PROCESS | 1692 | 1467424587383 Marionette TRACE conn2 <- [1,2891,null,{"value":null}] 18:56:27 INFO - PROCESS | 1692 | 1467424587393 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:27 INFO - PROCESS | 1692 | 1467424587394 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:56:27 INFO - PROCESS | 1692 | ++DOCSHELL 0x12c99e000 == 34 [pid = 1692] [id = 730] 18:56:27 INFO - PROCESS | 1692 | ++DOMWINDOW == 92 (0x126d7b800) [pid = 1692] [serial = 2190] [outer = 0x0] 18:56:27 INFO - PROCESS | 1692 | ++DOMWINDOW == 93 (0x1283e2400) [pid = 1692] [serial = 2191] [outer = 0x126d7b800] 18:56:27 INFO - PROCESS | 1692 | 1467424587419 Marionette DEBUG loaded listener.js 18:56:27 INFO - PROCESS | 1692 | ++DOMWINDOW == 94 (0x129142400) [pid = 1692] [serial = 2192] [outer = 0x126d7b800] 18:56:27 INFO - PROCESS | 1692 | 1467424587816 Marionette TRACE conn2 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 18:56:27 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 18:56:27 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 574ms 18:56:27 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 18:56:27 INFO - PROCESS | 1692 | 1467424587841 Marionette TRACE conn2 -> [0,2893,"getWindowHandle",null] 18:56:27 INFO - PROCESS | 1692 | 1467424587843 Marionette TRACE conn2 <- [1,2893,null,{"value":"7"}] 18:56:27 INFO - PROCESS | 1692 | 1467424587853 Marionette TRACE conn2 -> [0,2894,"setScriptTimeout",{"ms":35000}] 18:56:27 INFO - PROCESS | 1692 | 1467424587856 Marionette TRACE conn2 <- [1,2894,null,{}] 18:56:27 INFO - PROCESS | 1692 | 1467424587860 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}] 18:56:27 INFO - PROCESS | 1692 | 1467424587862 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:56:28 INFO - PROCESS | 1692 | 1467424588041 Marionette TRACE conn2 <- [1,2895,null,{"value":null}] 18:56:28 INFO - PROCESS | 1692 | --DOMWINDOW == 93 (0x1130f0800) [pid = 1692] [serial = 2142] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 18:56:28 INFO - PROCESS | 1692 | --DOMWINDOW == 92 (0x1167d4c00) [pid = 1692] [serial = 2127] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 18:56:28 INFO - PROCESS | 1692 | --DOMWINDOW == 91 (0x1167cb800) [pid = 1692] [serial = 2133] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 18:56:28 INFO - PROCESS | 1692 | --DOMWINDOW == 90 (0x112a51400) [pid = 1692] [serial = 2136] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 18:56:28 INFO - PROCESS | 1692 | --DOMWINDOW == 89 (0x124d08800) [pid = 1692] [serial = 2145] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 18:56:28 INFO - PROCESS | 1692 | --DOMWINDOW == 88 (0x1131cfc00) [pid = 1692] [serial = 2130] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 18:56:28 INFO - PROCESS | 1692 | --DOMWINDOW == 87 (0x112695400) [pid = 1692] [serial = 2139] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 18:56:28 INFO - PROCESS | 1692 | --DOMWINDOW == 86 (0x116790c00) [pid = 1692] [serial = 2112] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 18:56:28 INFO - PROCESS | 1692 | --DOMWINDOW == 85 (0x125e5f000) [pid = 1692] [serial = 2115] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 18:56:28 INFO - PROCESS | 1692 | --DOMWINDOW == 84 (0x12b9cf400) [pid = 1692] [serial = 2118] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 18:56:28 INFO - PROCESS | 1692 | --DOMWINDOW == 83 (0x129472000) [pid = 1692] [serial = 2157] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 18:56:28 INFO - PROCESS | 1692 | --DOMWINDOW == 82 (0x124ebfc00) [pid = 1692] [serial = 2148] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 18:56:28 INFO - PROCESS | 1692 | --DOMWINDOW == 81 (0x110fab800) [pid = 1692] [serial = 2151] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 18:56:28 INFO - PROCESS | 1692 | --DOMWINDOW == 80 (0x12be5fc00) [pid = 1692] [serial = 2121] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 18:56:28 INFO - PROCESS | 1692 | --DOMWINDOW == 79 (0x1121b0800) [pid = 1692] [serial = 2154] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 18:56:28 INFO - PROCESS | 1692 | --DOMWINDOW == 78 (0x1130f2400) [pid = 1692] [serial = 2124] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 18:56:28 INFO - PROCESS | 1692 | 1467424588186 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:28 INFO - PROCESS | 1692 | 1467424588187 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:56:28 INFO - PROCESS | 1692 | ++DOCSHELL 0x117462800 == 35 [pid = 1692] [id = 731] 18:56:28 INFO - PROCESS | 1692 | ++DOMWINDOW == 79 (0x1121b9800) [pid = 1692] [serial = 2193] [outer = 0x0] 18:56:28 INFO - PROCESS | 1692 | ++DOMWINDOW == 80 (0x112ef5800) [pid = 1692] [serial = 2194] [outer = 0x1121b9800] 18:56:28 INFO - PROCESS | 1692 | 1467424588213 Marionette DEBUG loaded listener.js 18:56:28 INFO - PROCESS | 1692 | ++DOMWINDOW == 81 (0x116790c00) [pid = 1692] [serial = 2195] [outer = 0x1121b9800] 18:56:28 INFO - PROCESS | 1692 | 1467424588494 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]]]}] 18:56:28 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 18:56:28 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 680ms 18:56:28 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 18:56:28 INFO - PROCESS | 1692 | 1467424588529 Marionette TRACE conn2 -> [0,2897,"getWindowHandle",null] 18:56:28 INFO - PROCESS | 1692 | 1467424588530 Marionette TRACE conn2 <- [1,2897,null,{"value":"7"}] 18:56:28 INFO - PROCESS | 1692 | 1467424588532 Marionette TRACE conn2 -> [0,2898,"setScriptTimeout",{"ms":35000}] 18:56:28 INFO - PROCESS | 1692 | 1467424588534 Marionette TRACE conn2 <- [1,2898,null,{}] 18:56:28 INFO - PROCESS | 1692 | 1467424588536 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}] 18:56:28 INFO - PROCESS | 1692 | 1467424588538 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:56:28 INFO - PROCESS | 1692 | 1467424588643 Marionette TRACE conn2 <- [1,2899,null,{"value":null}] 18:56:28 INFO - PROCESS | 1692 | 1467424588667 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:28 INFO - PROCESS | 1692 | 1467424588668 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:56:28 INFO - PROCESS | 1692 | ++DOCSHELL 0x12d021800 == 36 [pid = 1692] [id = 732] 18:56:28 INFO - PROCESS | 1692 | ++DOMWINDOW == 82 (0x1167c8000) [pid = 1692] [serial = 2196] [outer = 0x0] 18:56:28 INFO - PROCESS | 1692 | ++DOMWINDOW == 83 (0x1215aa000) [pid = 1692] [serial = 2197] [outer = 0x1167c8000] 18:56:28 INFO - PROCESS | 1692 | 1467424588708 Marionette DEBUG loaded listener.js 18:56:28 INFO - PROCESS | 1692 | ++DOMWINDOW == 84 (0x129387c00) [pid = 1692] [serial = 2198] [outer = 0x1167c8000] 18:56:29 INFO - PROCESS | 1692 | 1467424589194 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]]]}] 18:56:29 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 18:56:29 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 671ms 18:56:29 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 18:56:29 INFO - PROCESS | 1692 | 1467424589206 Marionette TRACE conn2 -> [0,2901,"getWindowHandle",null] 18:56:29 INFO - PROCESS | 1692 | 1467424589208 Marionette TRACE conn2 <- [1,2901,null,{"value":"7"}] 18:56:29 INFO - PROCESS | 1692 | 1467424589210 Marionette TRACE conn2 -> [0,2902,"setScriptTimeout",{"ms":35000}] 18:56:29 INFO - PROCESS | 1692 | 1467424589212 Marionette TRACE conn2 <- [1,2902,null,{}] 18:56:29 INFO - PROCESS | 1692 | 1467424589214 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}] 18:56:29 INFO - PROCESS | 1692 | 1467424589216 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:56:29 INFO - PROCESS | 1692 | 1467424589320 Marionette TRACE conn2 <- [1,2903,null,{"value":null}] 18:56:29 INFO - PROCESS | 1692 | 1467424589324 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:29 INFO - PROCESS | 1692 | 1467424589326 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:56:29 INFO - PROCESS | 1692 | ++DOCSHELL 0x12d244800 == 37 [pid = 1692] [id = 733] 18:56:29 INFO - PROCESS | 1692 | ++DOMWINDOW == 85 (0x129479000) [pid = 1692] [serial = 2199] [outer = 0x0] 18:56:29 INFO - PROCESS | 1692 | ++DOMWINDOW == 86 (0x12af58000) [pid = 1692] [serial = 2200] [outer = 0x129479000] 18:56:29 INFO - PROCESS | 1692 | 1467424589352 Marionette DEBUG loaded listener.js 18:56:29 INFO - PROCESS | 1692 | ++DOMWINDOW == 87 (0x12b763c00) [pid = 1692] [serial = 2201] [outer = 0x129479000] 18:56:29 INFO - PROCESS | 1692 | 1467424589700 Marionette TRACE conn2 <- [1,2904,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 18:56:29 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 18:56:29 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 521ms 18:56:29 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 18:56:29 INFO - PROCESS | 1692 | 1467424589732 Marionette TRACE conn2 -> [0,2905,"getWindowHandle",null] 18:56:29 INFO - PROCESS | 1692 | 1467424589733 Marionette TRACE conn2 <- [1,2905,null,{"value":"7"}] 18:56:29 INFO - PROCESS | 1692 | 1467424589735 Marionette TRACE conn2 -> [0,2906,"setScriptTimeout",{"ms":35000}] 18:56:29 INFO - PROCESS | 1692 | 1467424589736 Marionette TRACE conn2 <- [1,2906,null,{}] 18:56:29 INFO - PROCESS | 1692 | 1467424589741 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}] 18:56:29 INFO - PROCESS | 1692 | 1467424589742 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:56:29 INFO - PROCESS | 1692 | 1467424589827 Marionette TRACE conn2 <- [1,2907,null,{"value":null}] 18:56:29 INFO - PROCESS | 1692 | 1467424589894 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:29 INFO - PROCESS | 1692 | 1467424589895 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:56:29 INFO - PROCESS | 1692 | ++DOCSHELL 0x12d55c800 == 38 [pid = 1692] [id = 734] 18:56:29 INFO - PROCESS | 1692 | ++DOMWINDOW == 88 (0x12b763800) [pid = 1692] [serial = 2202] [outer = 0x0] 18:56:29 INFO - PROCESS | 1692 | ++DOMWINDOW == 89 (0x12b9cf400) [pid = 1692] [serial = 2203] [outer = 0x12b763800] 18:56:29 INFO - PROCESS | 1692 | 1467424589921 Marionette DEBUG loaded listener.js 18:56:29 INFO - PROCESS | 1692 | ++DOMWINDOW == 90 (0x12ba6b400) [pid = 1692] [serial = 2204] [outer = 0x12b763800] 18:56:30 INFO - PROCESS | 1692 | 1467424590334 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]]]}] 18:56:30 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 18:56:30 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 620ms 18:56:30 INFO - PROCESS | 1692 | 1467424590373 Marionette TRACE conn2 -> [0,2909,"getWindowHandle",null] 18:56:30 INFO - PROCESS | 1692 | 1467424590377 Marionette TRACE conn2 <- [1,2909,null,{"value":"7"}] 18:56:30 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 18:56:30 INFO - PROCESS | 1692 | 1467424590382 Marionette TRACE conn2 -> [0,2910,"setScriptTimeout",{"ms":35000}] 18:56:30 INFO - PROCESS | 1692 | 1467424590384 Marionette TRACE conn2 <- [1,2910,null,{}] 18:56:30 INFO - PROCESS | 1692 | 1467424590389 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}] 18:56:30 INFO - PROCESS | 1692 | 1467424590392 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:56:30 INFO - PROCESS | 1692 | 1467424590508 Marionette TRACE conn2 <- [1,2911,null,{"value":null}] 18:56:30 INFO - PROCESS | 1692 | 1467424590589 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:30 INFO - PROCESS | 1692 | 1467424590590 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:56:30 INFO - PROCESS | 1692 | ++DOCSHELL 0x119833800 == 39 [pid = 1692] [id = 735] 18:56:30 INFO - PROCESS | 1692 | ++DOMWINDOW == 91 (0x11269f800) [pid = 1692] [serial = 2205] [outer = 0x0] 18:56:30 INFO - PROCESS | 1692 | ++DOMWINDOW == 92 (0x1130f1800) [pid = 1692] [serial = 2206] [outer = 0x11269f800] 18:56:30 INFO - PROCESS | 1692 | 1467424590621 Marionette DEBUG loaded listener.js 18:56:30 INFO - PROCESS | 1692 | ++DOMWINDOW == 93 (0x115e58000) [pid = 1692] [serial = 2207] [outer = 0x11269f800] 18:56:31 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 18:56:31 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 18:56:31 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 621ms 18:56:31 INFO - PROCESS | 1692 | 1467424590996 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]]]}] 18:56:31 INFO - PROCESS | 1692 | 1467424591003 Marionette TRACE conn2 -> [0,2913,"getWindowHandle",null] 18:56:31 INFO - PROCESS | 1692 | 1467424591006 Marionette TRACE conn2 <- [1,2913,null,{"value":"7"}] 18:56:31 INFO - TEST-START | /DOMEvents/constructors.html 18:56:31 INFO - PROCESS | 1692 | 1467424591011 Marionette TRACE conn2 -> [0,2914,"setScriptTimeout",{"ms":35000}] 18:56:31 INFO - PROCESS | 1692 | 1467424591013 Marionette TRACE conn2 <- [1,2914,null,{}] 18:56:31 INFO - PROCESS | 1692 | 1467424591015 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}] 18:56:31 INFO - PROCESS | 1692 | 1467424591017 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:56:31 INFO - PROCESS | 1692 | 1467424591124 Marionette TRACE conn2 <- [1,2915,null,{"value":null}] 18:56:31 INFO - PROCESS | 1692 | 1467424591230 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:31 INFO - PROCESS | 1692 | 1467424591232 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:56:31 INFO - PROCESS | 1692 | ++DOCSHELL 0x12b133800 == 40 [pid = 1692] [id = 736] 18:56:31 INFO - PROCESS | 1692 | ++DOMWINDOW == 94 (0x11831d400) [pid = 1692] [serial = 2208] [outer = 0x0] 18:56:31 INFO - PROCESS | 1692 | ++DOMWINDOW == 95 (0x1184bb400) [pid = 1692] [serial = 2209] [outer = 0x11831d400] 18:56:31 INFO - PROCESS | 1692 | 1467424591262 Marionette DEBUG loaded listener.js 18:56:31 INFO - PROCESS | 1692 | ++DOMWINDOW == 96 (0x118c21400) [pid = 1692] [serial = 2210] [outer = 0x11831d400] 18:56:31 INFO - PROCESS | 1692 | 1467424591666 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]]]}] 18:56:31 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 18:56:31 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 18:56:31 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 18:56:31 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 18:56:31 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 18:56:31 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 18:56:31 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 18:56:31 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 18:56:31 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 18:56:31 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 18:56:31 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 18:56:31 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 18:56:31 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 18:56:31 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 18:56:31 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 18:56:31 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 18:56:31 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 18:56:31 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 18:56:31 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 18:56:31 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 18:56:31 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 18:56:31 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 18:56:31 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 18:56:31 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 18:56:31 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 18:56:31 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 18:56:31 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 18:56:31 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 18:56:31 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 18:56:31 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 18:56:31 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 18:56:31 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 18:56:31 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 18:56:31 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 18:56:31 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 18:56:31 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 18:56:31 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 18:56:31 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 18:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:56:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:56:31 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 18:56:31 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 18:56:31 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 18:56:31 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 18:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:56:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:56:31 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 18:56:31 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 18:56:31 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 18:56:31 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 18:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:56:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:56:31 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 18:56:31 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 18:56:31 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 18:56:31 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 18:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:56:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:56:31 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 18:56:31 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 18:56:31 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 18:56:31 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 18:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:56:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:56:31 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 18:56:31 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 18:56:31 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 18:56:31 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 18:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:56:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:56:31 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 18:56:31 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 18:56:31 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 18:56:31 INFO - TEST-OK | /DOMEvents/constructors.html | took 675ms 18:56:31 INFO - TEST-START | /DOMEvents/event-phases-order.html 18:56:31 INFO - PROCESS | 1692 | 1467424591686 Marionette TRACE conn2 -> [0,2917,"getWindowHandle",null] 18:56:31 INFO - PROCESS | 1692 | 1467424591688 Marionette TRACE conn2 <- [1,2917,null,{"value":"7"}] 18:56:31 INFO - PROCESS | 1692 | 1467424591690 Marionette TRACE conn2 -> [0,2918,"setScriptTimeout",{"ms":35000}] 18:56:31 INFO - PROCESS | 1692 | 1467424591693 Marionette TRACE conn2 <- [1,2918,null,{}] 18:56:31 INFO - PROCESS | 1692 | 1467424591701 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}] 18:56:31 INFO - PROCESS | 1692 | 1467424591704 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:56:31 INFO - PROCESS | 1692 | 1467424591813 Marionette TRACE conn2 <- [1,2919,null,{"value":null}] 18:56:31 INFO - PROCESS | 1692 | 1467424591880 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:31 INFO - PROCESS | 1692 | 1467424591882 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:56:31 INFO - PROCESS | 1692 | ++DOCSHELL 0x12dd10800 == 41 [pid = 1692] [id = 737] 18:56:31 INFO - PROCESS | 1692 | ++DOMWINDOW == 97 (0x1197da000) [pid = 1692] [serial = 2211] [outer = 0x0] 18:56:31 INFO - PROCESS | 1692 | ++DOMWINDOW == 98 (0x1260bc800) [pid = 1692] [serial = 2212] [outer = 0x1197da000] 18:56:31 INFO - PROCESS | 1692 | 1467424591954 Marionette DEBUG loaded listener.js 18:56:32 INFO - PROCESS | 1692 | ++DOMWINDOW == 99 (0x126d74800) [pid = 1692] [serial = 2213] [outer = 0x1197da000] 18:56:32 INFO - PROCESS | 1692 | 1467424592309 Marionette TRACE conn2 <- [1,2920,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 18:56:32 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 18:56:32 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 673ms 18:56:32 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 18:56:32 INFO - PROCESS | 1692 | 1467424592363 Marionette TRACE conn2 -> [0,2921,"getWindowHandle",null] 18:56:32 INFO - PROCESS | 1692 | 1467424592365 Marionette TRACE conn2 <- [1,2921,null,{"value":"7"}] 18:56:32 INFO - PROCESS | 1692 | 1467424592367 Marionette TRACE conn2 -> [0,2922,"setScriptTimeout",{"ms":35000}] 18:56:32 INFO - PROCESS | 1692 | 1467424592368 Marionette TRACE conn2 <- [1,2922,null,{}] 18:56:32 INFO - PROCESS | 1692 | 1467424592371 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}] 18:56:32 INFO - PROCESS | 1692 | 1467424592372 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:56:32 INFO - PROCESS | 1692 | 1467424592478 Marionette TRACE conn2 <- [1,2923,null,{"value":null}] 18:56:32 INFO - PROCESS | 1692 | 1467424592591 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:32 INFO - PROCESS | 1692 | 1467424592593 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:56:32 INFO - PROCESS | 1692 | ++DOCSHELL 0x12df42800 == 42 [pid = 1692] [id = 738] 18:56:32 INFO - PROCESS | 1692 | ++DOMWINDOW == 100 (0x12a6e8000) [pid = 1692] [serial = 2214] [outer = 0x0] 18:56:32 INFO - PROCESS | 1692 | ++DOMWINDOW == 101 (0x12af5a400) [pid = 1692] [serial = 2215] [outer = 0x12a6e8000] 18:56:32 INFO - PROCESS | 1692 | 1467424592623 Marionette DEBUG loaded listener.js 18:56:32 INFO - PROCESS | 1692 | ++DOMWINDOW == 102 (0x12b762400) [pid = 1692] [serial = 2216] [outer = 0x12a6e8000] 18:56:32 INFO - PROCESS | 1692 | [1692] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 18:56:32 INFO - PROCESS | 1692 | [1692] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 18:56:32 INFO - PROCESS | 1692 | [1692] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 18:56:32 INFO - PROCESS | 1692 | [1692] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 18:56:32 INFO - PROCESS | 1692 | 1467424592983 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]]]}] 18:56:33 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 18:56:33 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 18:56:33 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 18:56:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:56:33 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 18:56:33 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 18:56:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:56:33 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 18:56:33 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 18:56:33 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 18:56:33 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 18:56:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:56:33 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 18:56:33 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 18:56:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:56:33 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 18:56:33 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 18:56:33 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 18:56:33 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 18:56:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:56:33 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 18:56:33 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 18:56:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:56:33 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 18:56:33 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]" 18:56:33 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 18:56:33 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 18:56:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:56:33 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 18:56:33 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 18:56:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:56:33 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 18:56:33 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 18:56:33 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 671ms 18:56:33 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 18:56:33 INFO - PROCESS | 1692 | 1467424593038 Marionette TRACE conn2 -> [0,2925,"getWindowHandle",null] 18:56:33 INFO - PROCESS | 1692 | 1467424593040 Marionette TRACE conn2 <- [1,2925,null,{"value":"7"}] 18:56:33 INFO - PROCESS | 1692 | 1467424593042 Marionette TRACE conn2 -> [0,2926,"setScriptTimeout",{"ms":35000}] 18:56:33 INFO - PROCESS | 1692 | 1467424593043 Marionette TRACE conn2 <- [1,2926,null,{}] 18:56:33 INFO - PROCESS | 1692 | 1467424593045 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}] 18:56:33 INFO - PROCESS | 1692 | 1467424593047 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:56:33 INFO - PROCESS | 1692 | 1467424593147 Marionette TRACE conn2 <- [1,2927,null,{"value":null}] 18:56:33 INFO - PROCESS | 1692 | 1467424593254 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:33 INFO - PROCESS | 1692 | 1467424593255 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:56:33 INFO - PROCESS | 1692 | ++DOCSHELL 0x110dea000 == 43 [pid = 1692] [id = 739] 18:56:33 INFO - PROCESS | 1692 | ++DOMWINDOW == 103 (0x12a679400) [pid = 1692] [serial = 2217] [outer = 0x0] 18:56:33 INFO - PROCESS | 1692 | ++DOMWINDOW == 104 (0x12ba60000) [pid = 1692] [serial = 2218] [outer = 0x12a679400] 18:56:33 INFO - PROCESS | 1692 | 1467424593285 Marionette DEBUG loaded listener.js 18:56:33 INFO - PROCESS | 1692 | ++DOMWINDOW == 105 (0x12bb78c00) [pid = 1692] [serial = 2219] [outer = 0x12a679400] 18:56:33 INFO - PROCESS | 1692 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 18:56:33 INFO - PROCESS | 1692 | 1467424593597 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]]]}] 18:56:33 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 18:56:33 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 620ms 18:56:33 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 18:56:33 INFO - PROCESS | 1692 | 1467424593667 Marionette TRACE conn2 -> [0,2929,"getWindowHandle",null] 18:56:33 INFO - PROCESS | 1692 | 1467424593669 Marionette TRACE conn2 <- [1,2929,null,{"value":"7"}] 18:56:33 INFO - PROCESS | 1692 | 1467424593673 Marionette TRACE conn2 -> [0,2930,"setScriptTimeout",{"ms":35000}] 18:56:33 INFO - PROCESS | 1692 | 1467424593675 Marionette TRACE conn2 <- [1,2930,null,{}] 18:56:33 INFO - PROCESS | 1692 | 1467424593677 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}] 18:56:33 INFO - PROCESS | 1692 | 1467424593681 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:56:33 INFO - PROCESS | 1692 | 1467424593809 Marionette TRACE conn2 <- [1,2931,null,{"value":null}] 18:56:33 INFO - PROCESS | 1692 | 1467424593905 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:33 INFO - PROCESS | 1692 | 1467424593907 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:56:33 INFO - PROCESS | 1692 | ++DOCSHELL 0x121c14000 == 44 [pid = 1692] [id = 740] 18:56:33 INFO - PROCESS | 1692 | ++DOMWINDOW == 106 (0x1130f3c00) [pid = 1692] [serial = 2220] [outer = 0x0] 18:56:33 INFO - PROCESS | 1692 | ++DOMWINDOW == 107 (0x12bb73800) [pid = 1692] [serial = 2221] [outer = 0x1130f3c00] 18:56:33 INFO - PROCESS | 1692 | 1467424593937 Marionette DEBUG loaded listener.js 18:56:33 INFO - PROCESS | 1692 | ++DOMWINDOW == 108 (0x12c1bc000) [pid = 1692] [serial = 2222] [outer = 0x1130f3c00] 18:56:34 INFO - PROCESS | 1692 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 18:56:34 INFO - PROCESS | 1692 | 1467424594291 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]]]}] 18:56:34 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 18:56:34 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 671ms 18:56:34 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 18:56:34 INFO - PROCESS | 1692 | 1467424594343 Marionette TRACE conn2 -> [0,2933,"getWindowHandle",null] 18:56:34 INFO - PROCESS | 1692 | 1467424594344 Marionette TRACE conn2 <- [1,2933,null,{"value":"7"}] 18:56:34 INFO - PROCESS | 1692 | 1467424594347 Marionette TRACE conn2 -> [0,2934,"setScriptTimeout",{"ms":35000}] 18:56:34 INFO - PROCESS | 1692 | 1467424594349 Marionette TRACE conn2 <- [1,2934,null,{}] 18:56:34 INFO - PROCESS | 1692 | 1467424594352 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}] 18:56:34 INFO - PROCESS | 1692 | 1467424594354 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:56:34 INFO - PROCESS | 1692 | 1467424594502 Marionette TRACE conn2 <- [1,2935,null,{"value":null}] 18:56:34 INFO - PROCESS | 1692 | 1467424594826 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:34 INFO - PROCESS | 1692 | 1467424594828 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:56:34 INFO - PROCESS | 1692 | ++DOCSHELL 0x118452000 == 45 [pid = 1692] [id = 741] 18:56:34 INFO - PROCESS | 1692 | ++DOMWINDOW == 109 (0x1121b0800) [pid = 1692] [serial = 2223] [outer = 0x0] 18:56:34 INFO - PROCESS | 1692 | ++DOMWINDOW == 110 (0x1128cac00) [pid = 1692] [serial = 2224] [outer = 0x1121b0800] 18:56:34 INFO - PROCESS | 1692 | 1467424594913 Marionette DEBUG loaded listener.js 18:56:34 INFO - PROCESS | 1692 | ++DOMWINDOW == 111 (0x1130f9000) [pid = 1692] [serial = 2225] [outer = 0x1121b0800] 18:56:35 INFO - PROCESS | 1692 | 1467424595283 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]]]}] 18:56:35 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 18:56:35 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 971ms 18:56:35 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 18:56:35 INFO - PROCESS | 1692 | 1467424595319 Marionette TRACE conn2 -> [0,2937,"getWindowHandle",null] 18:56:35 INFO - PROCESS | 1692 | 1467424595322 Marionette TRACE conn2 <- [1,2937,null,{"value":"7"}] 18:56:35 INFO - PROCESS | 1692 | 1467424595324 Marionette TRACE conn2 -> [0,2938,"setScriptTimeout",{"ms":35000}] 18:56:35 INFO - PROCESS | 1692 | 1467424595326 Marionette TRACE conn2 <- [1,2938,null,{}] 18:56:35 INFO - PROCESS | 1692 | 1467424595330 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}] 18:56:35 INFO - PROCESS | 1692 | 1467424595333 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:56:35 INFO - PROCESS | 1692 | 1467424595439 Marionette TRACE conn2 <- [1,2939,null,{"value":null}] 18:56:35 INFO - PROCESS | 1692 | 1467424595508 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:35 INFO - PROCESS | 1692 | 1467424595509 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:56:35 INFO - PROCESS | 1692 | ++DOCSHELL 0x119d35800 == 46 [pid = 1692] [id = 742] 18:56:35 INFO - PROCESS | 1692 | ++DOMWINDOW == 112 (0x116973000) [pid = 1692] [serial = 2226] [outer = 0x0] 18:56:35 INFO - PROCESS | 1692 | ++DOMWINDOW == 113 (0x11807d000) [pid = 1692] [serial = 2227] [outer = 0x116973000] 18:56:35 INFO - PROCESS | 1692 | 1467424595581 Marionette DEBUG loaded listener.js 18:56:35 INFO - PROCESS | 1692 | ++DOMWINDOW == 114 (0x11842e400) [pid = 1692] [serial = 2228] [outer = 0x116973000] 18:56:36 INFO - PROCESS | 1692 | --DOCSHELL 0x12d244800 == 45 [pid = 1692] [id = 733] 18:56:36 INFO - PROCESS | 1692 | --DOCSHELL 0x12d021800 == 44 [pid = 1692] [id = 732] 18:56:36 INFO - PROCESS | 1692 | --DOCSHELL 0x117462800 == 43 [pid = 1692] [id = 731] 18:56:36 INFO - PROCESS | 1692 | --DOCSHELL 0x12c99e000 == 42 [pid = 1692] [id = 730] 18:56:36 INFO - PROCESS | 1692 | --DOCSHELL 0x12c776000 == 41 [pid = 1692] [id = 729] 18:56:36 INFO - PROCESS | 1692 | --DOCSHELL 0x12c12f000 == 40 [pid = 1692] [id = 728] 18:56:36 INFO - PROCESS | 1692 | --DOCSHELL 0x11921a000 == 39 [pid = 1692] [id = 727] 18:56:36 INFO - PROCESS | 1692 | --DOCSHELL 0x12a522800 == 38 [pid = 1692] [id = 726] 18:56:36 INFO - PROCESS | 1692 | --DOCSHELL 0x12643d800 == 37 [pid = 1692] [id = 725] 18:56:36 INFO - PROCESS | 1692 | --DOCSHELL 0x119204800 == 36 [pid = 1692] [id = 724] 18:56:36 INFO - PROCESS | 1692 | --DOCSHELL 0x1193f1800 == 35 [pid = 1692] [id = 723] 18:56:36 INFO - PROCESS | 1692 | --DOCSHELL 0x1268b0000 == 34 [pid = 1692] [id = 722] 18:56:36 INFO - PROCESS | 1692 | --DOCSHELL 0x117e31000 == 33 [pid = 1692] [id = 721] 18:56:36 INFO - PROCESS | 1692 | --DOCSHELL 0x12a514000 == 32 [pid = 1692] [id = 720] 18:56:36 INFO - PROCESS | 1692 | --DOCSHELL 0x118452000 == 31 [pid = 1692] [id = 741] 18:56:36 INFO - PROCESS | 1692 | --DOCSHELL 0x121c14000 == 30 [pid = 1692] [id = 740] 18:56:36 INFO - PROCESS | 1692 | --DOCSHELL 0x110dea000 == 29 [pid = 1692] [id = 739] 18:56:36 INFO - PROCESS | 1692 | --DOCSHELL 0x12df42800 == 28 [pid = 1692] [id = 738] 18:56:36 INFO - PROCESS | 1692 | --DOCSHELL 0x12dd10800 == 27 [pid = 1692] [id = 737] 18:56:36 INFO - PROCESS | 1692 | --DOCSHELL 0x12b133800 == 26 [pid = 1692] [id = 736] 18:56:36 INFO - PROCESS | 1692 | --DOCSHELL 0x12d55c800 == 25 [pid = 1692] [id = 734] 18:56:36 INFO - PROCESS | 1692 | --DOCSHELL 0x119833800 == 24 [pid = 1692] [id = 735] 18:56:36 INFO - PROCESS | 1692 | --DOMWINDOW == 113 (0x124d05400) [pid = 1692] [serial = 2144] [outer = 0x0] [url = about:blank] 18:56:36 INFO - PROCESS | 1692 | --DOMWINDOW == 112 (0x121acdc00) [pid = 1692] [serial = 2143] [outer = 0x0] [url = about:blank] 18:56:36 INFO - PROCESS | 1692 | --DOMWINDOW == 111 (0x1184c6400) [pid = 1692] [serial = 2129] [outer = 0x0] [url = about:blank] 18:56:36 INFO - PROCESS | 1692 | --DOMWINDOW == 110 (0x116a0a800) [pid = 1692] [serial = 2128] [outer = 0x0] [url = about:blank] 18:56:36 INFO - PROCESS | 1692 | --DOMWINDOW == 109 (0x116f3b800) [pid = 1692] [serial = 2134] [outer = 0x0] [url = about:blank] 18:56:36 INFO - PROCESS | 1692 | --DOMWINDOW == 108 (0x118319000) [pid = 1692] [serial = 2135] [outer = 0x0] [url = about:blank] 18:56:36 INFO - PROCESS | 1692 | --DOMWINDOW == 107 (0x1192b1800) [pid = 1692] [serial = 2137] [outer = 0x0] [url = about:blank] 18:56:36 INFO - PROCESS | 1692 | --DOMWINDOW == 106 (0x119816c00) [pid = 1692] [serial = 2138] [outer = 0x0] [url = about:blank] 18:56:36 INFO - PROCESS | 1692 | --DOMWINDOW == 105 (0x1260ca000) [pid = 1692] [serial = 2146] [outer = 0x0] [url = about:blank] 18:56:36 INFO - PROCESS | 1692 | --DOMWINDOW == 104 (0x1133bd400) [pid = 1692] [serial = 2131] [outer = 0x0] [url = about:blank] 18:56:36 INFO - PROCESS | 1692 | --DOMWINDOW == 103 (0x113f2d800) [pid = 1692] [serial = 2132] [outer = 0x0] [url = about:blank] 18:56:36 INFO - PROCESS | 1692 | --DOMWINDOW == 102 (0x119edf800) [pid = 1692] [serial = 2140] [outer = 0x0] [url = about:blank] 18:56:36 INFO - PROCESS | 1692 | --DOMWINDOW == 101 (0x1184be400) [pid = 1692] [serial = 2113] [outer = 0x0] [url = about:blank] 18:56:36 INFO - PROCESS | 1692 | --DOMWINDOW == 100 (0x1192b2c00) [pid = 1692] [serial = 2114] [outer = 0x0] [url = about:blank] 18:56:36 INFO - PROCESS | 1692 | --DOMWINDOW == 99 (0x1282d8800) [pid = 1692] [serial = 2117] [outer = 0x0] [url = about:blank] 18:56:36 INFO - PROCESS | 1692 | --DOMWINDOW == 98 (0x1268cb000) [pid = 1692] [serial = 2116] [outer = 0x0] [url = about:blank] 18:56:36 INFO - PROCESS | 1692 | --DOMWINDOW == 97 (0x12bb74800) [pid = 1692] [serial = 2120] [outer = 0x0] [url = about:blank] 18:56:36 INFO - PROCESS | 1692 | --DOMWINDOW == 96 (0x12ba5f400) [pid = 1692] [serial = 2119] [outer = 0x0] [url = about:blank] 18:56:36 INFO - PROCESS | 1692 | --DOMWINDOW == 95 (0x12a8bd000) [pid = 1692] [serial = 2159] [outer = 0x0] [url = about:blank] 18:56:36 INFO - PROCESS | 1692 | --DOMWINDOW == 94 (0x129141000) [pid = 1692] [serial = 2150] [outer = 0x0] [url = about:blank] 18:56:36 INFO - PROCESS | 1692 | --DOMWINDOW == 93 (0x12b760800) [pid = 1692] [serial = 2161] [outer = 0x0] [url = about:blank] 18:56:36 INFO - PROCESS | 1692 | --DOMWINDOW == 92 (0x1282e6c00) [pid = 1692] [serial = 2149] [outer = 0x0] [url = about:blank] 18:56:36 INFO - PROCESS | 1692 | --DOMWINDOW == 91 (0x12a679000) [pid = 1692] [serial = 2158] [outer = 0x0] [url = about:blank] 18:56:36 INFO - PROCESS | 1692 | --DOMWINDOW == 90 (0x112ed9000) [pid = 1692] [serial = 2152] [outer = 0x0] [url = about:blank] 18:56:36 INFO - PROCESS | 1692 | --DOMWINDOW == 89 (0x12c1bd400) [pid = 1692] [serial = 2123] [outer = 0x0] [url = about:blank] 18:56:36 INFO - PROCESS | 1692 | --DOMWINDOW == 88 (0x12bee1800) [pid = 1692] [serial = 2122] [outer = 0x0] [url = about:blank] 18:56:36 INFO - PROCESS | 1692 | --DOMWINDOW == 87 (0x129471400) [pid = 1692] [serial = 2156] [outer = 0x0] [url = about:blank] 18:56:36 INFO - PROCESS | 1692 | --DOMWINDOW == 86 (0x126dd7400) [pid = 1692] [serial = 2147] [outer = 0x0] [url = about:blank] 18:56:36 INFO - PROCESS | 1692 | --DOMWINDOW == 85 (0x1167cdc00) [pid = 1692] [serial = 2126] [outer = 0x0] [url = about:blank] 18:56:36 INFO - PROCESS | 1692 | --DOMWINDOW == 84 (0x1184e3000) [pid = 1692] [serial = 2153] [outer = 0x0] [url = about:blank] 18:56:36 INFO - PROCESS | 1692 | --DOMWINDOW == 83 (0x116025400) [pid = 1692] [serial = 2125] [outer = 0x0] [url = about:blank] 18:56:36 INFO - PROCESS | 1692 | --DOMWINDOW == 82 (0x1216b7c00) [pid = 1692] [serial = 2141] [outer = 0x0] [url = about:blank] 18:56:36 INFO - PROCESS | 1692 | --DOMWINDOW == 81 (0x124bce400) [pid = 1692] [serial = 2155] [outer = 0x0] [url = about:blank] 18:56:36 INFO - PROCESS | 1692 | 1467424596555 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]]]}] 18:56:36 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. 18:56:36 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 1276ms 18:56:36 INFO - PROCESS | 1692 | 1467424596601 Marionette TRACE conn2 -> [0,2941,"getWindowHandle",null] 18:56:36 INFO - PROCESS | 1692 | 1467424596603 Marionette TRACE conn2 <- [1,2941,null,{"value":"7"}] 18:56:36 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 18:56:36 INFO - PROCESS | 1692 | 1467424596607 Marionette TRACE conn2 -> [0,2942,"setScriptTimeout",{"ms":35000}] 18:56:36 INFO - PROCESS | 1692 | 1467424596609 Marionette TRACE conn2 <- [1,2942,null,{}] 18:56:36 INFO - PROCESS | 1692 | 1467424596612 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}] 18:56:36 INFO - PROCESS | 1692 | 1467424596614 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:56:36 INFO - PROCESS | 1692 | 1467424596704 Marionette TRACE conn2 <- [1,2943,null,{"value":null}] 18:56:36 INFO - PROCESS | 1692 | 1467424596711 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:36 INFO - PROCESS | 1692 | 1467424596714 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:56:36 INFO - PROCESS | 1692 | ++DOCSHELL 0x113ada000 == 25 [pid = 1692] [id = 743] 18:56:36 INFO - PROCESS | 1692 | ++DOMWINDOW == 82 (0x1121b5000) [pid = 1692] [serial = 2229] [outer = 0x0] 18:56:36 INFO - PROCESS | 1692 | ++DOMWINDOW == 83 (0x112697400) [pid = 1692] [serial = 2230] [outer = 0x1121b5000] 18:56:36 INFO - PROCESS | 1692 | 1467424596742 Marionette DEBUG loaded listener.js 18:56:36 INFO - PROCESS | 1692 | ++DOMWINDOW == 84 (0x1128cfc00) [pid = 1692] [serial = 2231] [outer = 0x1121b5000] 18:56:37 INFO - PROCESS | 1692 | 1467424597087 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"]]]}] 18:56:37 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 18:56:37 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 18:56:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:56:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:56:37 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 18:56:37 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 520ms 18:56:37 INFO - PROCESS | 1692 | 1467424597127 Marionette TRACE conn2 -> [0,2945,"getWindowHandle",null] 18:56:37 INFO - PROCESS | 1692 | 1467424597130 Marionette TRACE conn2 <- [1,2945,null,{"value":"7"}] 18:56:37 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 18:56:37 INFO - PROCESS | 1692 | 1467424597135 Marionette TRACE conn2 -> [0,2946,"setScriptTimeout",{"ms":35000}] 18:56:37 INFO - PROCESS | 1692 | 1467424597137 Marionette TRACE conn2 <- [1,2946,null,{}] 18:56:37 INFO - PROCESS | 1692 | 1467424597139 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}] 18:56:37 INFO - PROCESS | 1692 | 1467424597141 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:56:37 INFO - PROCESS | 1692 | 1467424597275 Marionette TRACE conn2 <- [1,2947,null,{"value":null}] 18:56:37 INFO - PROCESS | 1692 | 1467424597288 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:37 INFO - PROCESS | 1692 | 1467424597289 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:56:37 INFO - PROCESS | 1692 | ++DOCSHELL 0x118455000 == 26 [pid = 1692] [id = 744] 18:56:37 INFO - PROCESS | 1692 | ++DOMWINDOW == 85 (0x112a5d000) [pid = 1692] [serial = 2232] [outer = 0x0] 18:56:37 INFO - PROCESS | 1692 | ++DOMWINDOW == 86 (0x1130fb000) [pid = 1692] [serial = 2233] [outer = 0x112a5d000] 18:56:37 INFO - PROCESS | 1692 | 1467424597317 Marionette DEBUG loaded listener.js 18:56:37 INFO - PROCESS | 1692 | ++DOMWINDOW == 87 (0x1133c2000) [pid = 1692] [serial = 2234] [outer = 0x112a5d000] 18:56:37 INFO - PROCESS | 1692 | 1467424597615 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]]]}] 18:56:37 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. 18:56:37 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 520ms 18:56:37 INFO - PROCESS | 1692 | 1467424597656 Marionette TRACE conn2 -> [0,2949,"getWindowHandle",null] 18:56:37 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 18:56:37 INFO - PROCESS | 1692 | 1467424597668 Marionette TRACE conn2 <- [1,2949,null,{"value":"7"}] 18:56:37 INFO - PROCESS | 1692 | 1467424597670 Marionette TRACE conn2 -> [0,2950,"setScriptTimeout",{"ms":35000}] 18:56:37 INFO - PROCESS | 1692 | 1467424597675 Marionette TRACE conn2 <- [1,2950,null,{}] 18:56:37 INFO - PROCESS | 1692 | 1467424597683 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}] 18:56:37 INFO - PROCESS | 1692 | 1467424597687 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:56:37 INFO - PROCESS | 1692 | 1467424597775 Marionette TRACE conn2 <- [1,2951,null,{"value":null}] 18:56:37 INFO - PROCESS | 1692 | 1467424597833 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:37 INFO - PROCESS | 1692 | 1467424597836 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:56:37 INFO - PROCESS | 1692 | ++DOCSHELL 0x119b5d000 == 27 [pid = 1692] [id = 745] 18:56:37 INFO - PROCESS | 1692 | ++DOMWINDOW == 88 (0x11384bc00) [pid = 1692] [serial = 2235] [outer = 0x0] 18:56:37 INFO - PROCESS | 1692 | ++DOMWINDOW == 89 (0x113dad400) [pid = 1692] [serial = 2236] [outer = 0x11384bc00] 18:56:37 INFO - PROCESS | 1692 | 1467424597864 Marionette DEBUG loaded listener.js 18:56:37 INFO - PROCESS | 1692 | ++DOMWINDOW == 90 (0x11662e400) [pid = 1692] [serial = 2237] [outer = 0x11384bc00] 18:56:38 INFO - PROCESS | 1692 | ++DOCSHELL 0x1210bd800 == 28 [pid = 1692] [id = 746] 18:56:38 INFO - PROCESS | 1692 | ++DOMWINDOW == 91 (0x1167ccc00) [pid = 1692] [serial = 2238] [outer = 0x0] 18:56:38 INFO - PROCESS | 1692 | ++DOMWINDOW == 92 (0x1128d3800) [pid = 1692] [serial = 2239] [outer = 0x1167ccc00] 18:56:38 INFO - PROCESS | 1692 | 1467424598175 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]]]}] 18:56:38 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. 18:56:38 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 524ms 18:56:38 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 18:56:38 INFO - PROCESS | 1692 | 1467424598194 Marionette TRACE conn2 -> [0,2953,"getWindowHandle",null] 18:56:38 INFO - PROCESS | 1692 | 1467424598196 Marionette TRACE conn2 <- [1,2953,null,{"value":"7"}] 18:56:38 INFO - PROCESS | 1692 | 1467424598198 Marionette TRACE conn2 -> [0,2954,"setScriptTimeout",{"ms":35000}] 18:56:38 INFO - PROCESS | 1692 | 1467424598199 Marionette TRACE conn2 <- [1,2954,null,{}] 18:56:38 INFO - PROCESS | 1692 | 1467424598202 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}] 18:56:38 INFO - PROCESS | 1692 | 1467424598203 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:56:38 INFO - PROCESS | 1692 | 1467424598301 Marionette TRACE conn2 <- [1,2955,null,{"value":null}] 18:56:38 INFO - PROCESS | 1692 | 1467424598362 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:38 INFO - PROCESS | 1692 | 1467424598363 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:56:38 INFO - PROCESS | 1692 | ++DOCSHELL 0x121c05800 == 29 [pid = 1692] [id = 747] 18:56:38 INFO - PROCESS | 1692 | ++DOMWINDOW == 93 (0x1126a3800) [pid = 1692] [serial = 2240] [outer = 0x0] 18:56:38 INFO - PROCESS | 1692 | ++DOMWINDOW == 94 (0x116757c00) [pid = 1692] [serial = 2241] [outer = 0x1126a3800] 18:56:38 INFO - PROCESS | 1692 | 1467424598389 Marionette DEBUG loaded listener.js 18:56:38 INFO - PROCESS | 1692 | ++DOMWINDOW == 95 (0x117ebe800) [pid = 1692] [serial = 2242] [outer = 0x1126a3800] 18:56:38 INFO - PROCESS | 1692 | 1467424598660 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]]]}] 18:56:38 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 18:56:38 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 18:56:38 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 469ms 18:56:38 INFO - PROCESS | 1692 | 1467424598677 Marionette TRACE conn2 -> [0,2957,"getWindowHandle",null] 18:56:38 INFO - PROCESS | 1692 | 1467424598678 Marionette TRACE conn2 <- [1,2957,null,{"value":"7"}] 18:56:38 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 18:56:38 INFO - PROCESS | 1692 | 1467424598680 Marionette TRACE conn2 -> [0,2958,"setScriptTimeout",{"ms":35000}] 18:56:38 INFO - PROCESS | 1692 | 1467424598681 Marionette TRACE conn2 <- [1,2958,null,{}] 18:56:38 INFO - PROCESS | 1692 | 1467424598694 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}] 18:56:38 INFO - PROCESS | 1692 | 1467424598695 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:56:38 INFO - PROCESS | 1692 | 1467424598817 Marionette TRACE conn2 <- [1,2959,null,{"value":null}] 18:56:38 INFO - PROCESS | 1692 | 1467424598821 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:38 INFO - PROCESS | 1692 | 1467424598823 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:56:38 INFO - PROCESS | 1692 | ++DOCSHELL 0x125582800 == 30 [pid = 1692] [id = 748] 18:56:38 INFO - PROCESS | 1692 | ++DOMWINDOW == 96 (0x1130f2800) [pid = 1692] [serial = 2243] [outer = 0x0] 18:56:38 INFO - PROCESS | 1692 | ++DOMWINDOW == 97 (0x1180b7800) [pid = 1692] [serial = 2244] [outer = 0x1130f2800] 18:56:38 INFO - PROCESS | 1692 | 1467424598848 Marionette DEBUG loaded listener.js 18:56:38 INFO - PROCESS | 1692 | ++DOMWINDOW == 98 (0x1184c8000) [pid = 1692] [serial = 2245] [outer = 0x1130f2800] 18:56:39 INFO - PROCESS | 1692 | 1467424599159 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]]]}] 18:56:39 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. 18:56:39 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 520ms 18:56:39 INFO - PROCESS | 1692 | 1467424599201 Marionette TRACE conn2 -> [0,2961,"getWindowHandle",null] 18:56:39 INFO - PROCESS | 1692 | 1467424599202 Marionette TRACE conn2 <- [1,2961,null,{"value":"7"}] 18:56:39 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 18:56:39 INFO - PROCESS | 1692 | 1467424599205 Marionette TRACE conn2 -> [0,2962,"setScriptTimeout",{"ms":35000}] 18:56:39 INFO - PROCESS | 1692 | 1467424599207 Marionette TRACE conn2 <- [1,2962,null,{}] 18:56:39 INFO - PROCESS | 1692 | 1467424599219 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}] 18:56:39 INFO - PROCESS | 1692 | 1467424599225 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:56:39 INFO - PROCESS | 1692 | 1467424599344 Marionette TRACE conn2 <- [1,2963,null,{"value":null}] 18:56:39 INFO - PROCESS | 1692 | 1467424599357 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:39 INFO - PROCESS | 1692 | 1467424599358 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:56:39 INFO - PROCESS | 1692 | ++DOCSHELL 0x128193800 == 31 [pid = 1692] [id = 749] 18:56:39 INFO - PROCESS | 1692 | ++DOMWINDOW == 99 (0x1184c8800) [pid = 1692] [serial = 2246] [outer = 0x0] 18:56:39 INFO - PROCESS | 1692 | ++DOMWINDOW == 100 (0x119085c00) [pid = 1692] [serial = 2247] [outer = 0x1184c8800] 18:56:39 INFO - PROCESS | 1692 | 1467424599382 Marionette DEBUG loaded listener.js 18:56:39 INFO - PROCESS | 1692 | ++DOMWINDOW == 101 (0x1195d2400) [pid = 1692] [serial = 2248] [outer = 0x1184c8800] 18:56:39 INFO - PROCESS | 1692 | 1467424599685 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]]]}] 18:56:39 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. 18:56:39 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 532ms 18:56:39 INFO - PROCESS | 1692 | 1467424599737 Marionette TRACE conn2 -> [0,2965,"getWindowHandle",null] 18:56:39 INFO - PROCESS | 1692 | 1467424599738 Marionette TRACE conn2 <- [1,2965,null,{"value":"7"}] 18:56:39 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 18:56:39 INFO - PROCESS | 1692 | 1467424599740 Marionette TRACE conn2 -> [0,2966,"setScriptTimeout",{"ms":35000}] 18:56:39 INFO - PROCESS | 1692 | 1467424599741 Marionette TRACE conn2 <- [1,2966,null,{}] 18:56:39 INFO - PROCESS | 1692 | 1467424599749 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}] 18:56:39 INFO - PROCESS | 1692 | 1467424599750 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:56:39 INFO - PROCESS | 1692 | 1467424599856 Marionette TRACE conn2 <- [1,2967,null,{"value":null}] 18:56:39 INFO - PROCESS | 1692 | 1467424599860 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:39 INFO - PROCESS | 1692 | 1467424599861 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:56:39 INFO - PROCESS | 1692 | ++DOCSHELL 0x12a30c000 == 32 [pid = 1692] [id = 750] 18:56:39 INFO - PROCESS | 1692 | ++DOMWINDOW == 102 (0x1184ee800) [pid = 1692] [serial = 2249] [outer = 0x0] 18:56:39 INFO - PROCESS | 1692 | ++DOMWINDOW == 103 (0x119816c00) [pid = 1692] [serial = 2250] [outer = 0x1184ee800] 18:56:39 INFO - PROCESS | 1692 | 1467424599885 Marionette DEBUG loaded listener.js 18:56:39 INFO - PROCESS | 1692 | ++DOMWINDOW == 104 (0x119ed6000) [pid = 1692] [serial = 2251] [outer = 0x1184ee800] 18:56:40 INFO - PROCESS | 1692 | 1467424600231 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]]]}] 18:56:40 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. 18:56:40 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 520ms 18:56:40 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 18:56:40 INFO - PROCESS | 1692 | 1467424600261 Marionette TRACE conn2 -> [0,2969,"getWindowHandle",null] 18:56:40 INFO - PROCESS | 1692 | 1467424600262 Marionette TRACE conn2 <- [1,2969,null,{"value":"7"}] 18:56:40 INFO - PROCESS | 1692 | 1467424600264 Marionette TRACE conn2 -> [0,2970,"setScriptTimeout",{"ms":35000}] 18:56:40 INFO - PROCESS | 1692 | 1467424600265 Marionette TRACE conn2 <- [1,2970,null,{}] 18:56:40 INFO - PROCESS | 1692 | 1467424600268 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}] 18:56:40 INFO - PROCESS | 1692 | 1467424600269 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:56:40 INFO - PROCESS | 1692 | 1467424600377 Marionette TRACE conn2 <- [1,2971,null,{"value":null}] 18:56:40 INFO - PROCESS | 1692 | 1467424600394 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:40 INFO - PROCESS | 1692 | 1467424600395 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:56:40 INFO - PROCESS | 1692 | ++DOCSHELL 0x12a6c2000 == 33 [pid = 1692] [id = 751] 18:56:40 INFO - PROCESS | 1692 | ++DOMWINDOW == 105 (0x119edb400) [pid = 1692] [serial = 2252] [outer = 0x0] 18:56:40 INFO - PROCESS | 1692 | ++DOMWINDOW == 106 (0x120f88800) [pid = 1692] [serial = 2253] [outer = 0x119edb400] 18:56:40 INFO - PROCESS | 1692 | 1467424600419 Marionette DEBUG loaded listener.js 18:56:40 INFO - PROCESS | 1692 | ++DOMWINDOW == 107 (0x120f90c00) [pid = 1692] [serial = 2254] [outer = 0x119edb400] 18:56:40 INFO - PROCESS | 1692 | --DOMWINDOW == 106 (0x124bcc000) [pid = 1692] [serial = 2184] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 18:56:40 INFO - PROCESS | 1692 | --DOMWINDOW == 105 (0x126d78000) [pid = 1692] [serial = 2187] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 18:56:40 INFO - PROCESS | 1692 | --DOMWINDOW == 104 (0x126d7b800) [pid = 1692] [serial = 2190] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 18:56:40 INFO - PROCESS | 1692 | --DOMWINDOW == 103 (0x1121b9800) [pid = 1692] [serial = 2193] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 18:56:40 INFO - PROCESS | 1692 | --DOMWINDOW == 102 (0x1167c8000) [pid = 1692] [serial = 2196] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 18:56:40 INFO - PROCESS | 1692 | --DOMWINDOW == 101 (0x129479000) [pid = 1692] [serial = 2199] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 18:56:40 INFO - PROCESS | 1692 | --DOMWINDOW == 100 (0x11807e000) [pid = 1692] [serial = 2166] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 18:56:40 INFO - PROCESS | 1692 | --DOMWINDOW == 99 (0x118c19400) [pid = 1692] [serial = 2175] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 18:56:40 INFO - PROCESS | 1692 | --DOMWINDOW == 98 (0x12a8c4c00) [pid = 1692] [serial = 2160] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 18:56:40 INFO - PROCESS | 1692 | --DOMWINDOW == 97 (0x119e8ec00) [pid = 1692] [serial = 2181] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 18:56:40 INFO - PROCESS | 1692 | --DOMWINDOW == 96 (0x112a56400) [pid = 1692] [serial = 2163] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 18:56:40 INFO - PROCESS | 1692 | --DOMWINDOW == 95 (0x113daa000) [pid = 1692] [serial = 2172] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 18:56:40 INFO - PROCESS | 1692 | --DOMWINDOW == 94 (0x1128d9800) [pid = 1692] [serial = 2169] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 18:56:40 INFO - PROCESS | 1692 | --DOMWINDOW == 93 (0x119817800) [pid = 1692] [serial = 2178] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 18:56:40 INFO - PROCESS | 1692 | --DOMWINDOW == 92 (0x12b763800) [pid = 1692] [serial = 2202] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 18:56:40 INFO - PROCESS | 1692 | 1467424600953 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]]]}] 18:56:40 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. 18:56:40 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 719ms 18:56:40 INFO - PROCESS | 1692 | 1467424600983 Marionette TRACE conn2 -> [0,2973,"getWindowHandle",null] 18:56:40 INFO - PROCESS | 1692 | 1467424600984 Marionette TRACE conn2 <- [1,2973,null,{"value":"7"}] 18:56:40 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 18:56:40 INFO - PROCESS | 1692 | 1467424600987 Marionette TRACE conn2 -> [0,2974,"setScriptTimeout",{"ms":35000}] 18:56:41 INFO - PROCESS | 1692 | 1467424600996 Marionette TRACE conn2 <- [1,2974,null,{}] 18:56:41 INFO - PROCESS | 1692 | 1467424600998 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}] 18:56:41 INFO - PROCESS | 1692 | 1467424600999 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:56:41 INFO - PROCESS | 1692 | 1467424601080 Marionette TRACE conn2 <- [1,2975,null,{"value":null}] 18:56:41 INFO - PROCESS | 1692 | 1467424601083 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:41 INFO - PROCESS | 1692 | 1467424601085 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:56:41 INFO - PROCESS | 1692 | ++DOCSHELL 0x12a831000 == 34 [pid = 1692] [id = 752] 18:56:41 INFO - PROCESS | 1692 | ++DOMWINDOW == 93 (0x1121b7c00) [pid = 1692] [serial = 2255] [outer = 0x0] 18:56:41 INFO - PROCESS | 1692 | ++DOMWINDOW == 94 (0x1167ca000) [pid = 1692] [serial = 2256] [outer = 0x1121b7c00] 18:56:41 INFO - PROCESS | 1692 | 1467424601110 Marionette DEBUG loaded listener.js 18:56:41 INFO - PROCESS | 1692 | ++DOMWINDOW == 95 (0x119817800) [pid = 1692] [serial = 2257] [outer = 0x1121b7c00] 18:56:41 INFO - PROCESS | 1692 | 1467424601423 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]]]}] 18:56:41 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. 18:56:41 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 476ms 18:56:41 INFO - PROCESS | 1692 | 1467424601464 Marionette TRACE conn2 -> [0,2977,"getWindowHandle",null] 18:56:41 INFO - PROCESS | 1692 | 1467424601465 Marionette TRACE conn2 <- [1,2977,null,{"value":"7"}] 18:56:41 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 18:56:41 INFO - PROCESS | 1692 | 1467424601467 Marionette TRACE conn2 -> [0,2978,"setScriptTimeout",{"ms":35000}] 18:56:41 INFO - PROCESS | 1692 | 1467424601468 Marionette TRACE conn2 <- [1,2978,null,{}] 18:56:41 INFO - PROCESS | 1692 | 1467424601471 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}] 18:56:41 INFO - PROCESS | 1692 | 1467424601472 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:56:41 INFO - PROCESS | 1692 | 1467424601579 Marionette TRACE conn2 <- [1,2979,null,{"value":null}] 18:56:41 INFO - PROCESS | 1692 | 1467424601586 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:41 INFO - PROCESS | 1692 | 1467424601587 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:56:41 INFO - PROCESS | 1692 | ++DOCSHELL 0x12b120800 == 35 [pid = 1692] [id = 753] 18:56:41 INFO - PROCESS | 1692 | ++DOMWINDOW == 96 (0x1128d1400) [pid = 1692] [serial = 2258] [outer = 0x0] 18:56:41 INFO - PROCESS | 1692 | ++DOMWINDOW == 97 (0x1213bd000) [pid = 1692] [serial = 2259] [outer = 0x1128d1400] 18:56:41 INFO - PROCESS | 1692 | 1467424601612 Marionette DEBUG loaded listener.js 18:56:41 INFO - PROCESS | 1692 | ++DOMWINDOW == 98 (0x121acb800) [pid = 1692] [serial = 2260] [outer = 0x1128d1400] 18:56:41 INFO - PROCESS | 1692 | 1467424601894 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]]]}] 18:56:41 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. 18:56:41 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 469ms 18:56:41 INFO - PROCESS | 1692 | 1467424601938 Marionette TRACE conn2 -> [0,2981,"getWindowHandle",null] 18:56:41 INFO - PROCESS | 1692 | 1467424601941 Marionette TRACE conn2 <- [1,2981,null,{"value":"7"}] 18:56:41 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 18:56:41 INFO - PROCESS | 1692 | 1467424601945 Marionette TRACE conn2 -> [0,2982,"setScriptTimeout",{"ms":35000}] 18:56:41 INFO - PROCESS | 1692 | 1467424601947 Marionette TRACE conn2 <- [1,2982,null,{}] 18:56:41 INFO - PROCESS | 1692 | 1467424601960 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}] 18:56:41 INFO - PROCESS | 1692 | 1467424601962 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:56:42 INFO - PROCESS | 1692 | 1467424602050 Marionette TRACE conn2 <- [1,2983,null,{"value":null}] 18:56:42 INFO - PROCESS | 1692 | 1467424602055 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:42 INFO - PROCESS | 1692 | 1467424602058 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:56:42 INFO - PROCESS | 1692 | ++DOCSHELL 0x12ba18800 == 36 [pid = 1692] [id = 754] 18:56:42 INFO - PROCESS | 1692 | ++DOMWINDOW == 99 (0x121a12400) [pid = 1692] [serial = 2261] [outer = 0x0] 18:56:42 INFO - PROCESS | 1692 | ++DOMWINDOW == 100 (0x123ca3c00) [pid = 1692] [serial = 2262] [outer = 0x121a12400] 18:56:42 INFO - PROCESS | 1692 | 1467424602085 Marionette DEBUG loaded listener.js 18:56:42 INFO - PROCESS | 1692 | ++DOMWINDOW == 101 (0x124ebb800) [pid = 1692] [serial = 2263] [outer = 0x121a12400] 18:56:42 INFO - PROCESS | 1692 | 1467424602408 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"]]]}] 18:56:42 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 18:56:42 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 18:56:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:56:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:56:42 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 18:56:42 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 520ms 18:56:42 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 18:56:42 INFO - PROCESS | 1692 | 1467424602465 Marionette TRACE conn2 -> [0,2985,"getWindowHandle",null] 18:56:42 INFO - PROCESS | 1692 | 1467424602467 Marionette TRACE conn2 <- [1,2985,null,{"value":"7"}] 18:56:42 INFO - PROCESS | 1692 | 1467424602469 Marionette TRACE conn2 -> [0,2986,"setScriptTimeout",{"ms":35000}] 18:56:42 INFO - PROCESS | 1692 | 1467424602470 Marionette TRACE conn2 <- [1,2986,null,{}] 18:56:42 INFO - PROCESS | 1692 | 1467424602472 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}] 18:56:42 INFO - PROCESS | 1692 | 1467424602473 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:56:42 INFO - PROCESS | 1692 | 1467424602583 Marionette TRACE conn2 <- [1,2987,null,{"value":null}] 18:56:42 INFO - PROCESS | 1692 | 1467424602588 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:42 INFO - PROCESS | 1692 | 1467424602591 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:56:42 INFO - PROCESS | 1692 | ++DOCSHELL 0x12c125800 == 37 [pid = 1692] [id = 755] 18:56:42 INFO - PROCESS | 1692 | ++DOMWINDOW == 102 (0x125521800) [pid = 1692] [serial = 2264] [outer = 0x0] 18:56:42 INFO - PROCESS | 1692 | ++DOMWINDOW == 103 (0x1260c2400) [pid = 1692] [serial = 2265] [outer = 0x125521800] 18:56:42 INFO - PROCESS | 1692 | 1467424602616 Marionette DEBUG loaded listener.js 18:56:42 INFO - PROCESS | 1692 | ++DOMWINDOW == 104 (0x12666c400) [pid = 1692] [serial = 2266] [outer = 0x125521800] 18:56:42 INFO - PROCESS | 1692 | 1467424602985 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]]]}] 18:56:43 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. 18:56:43 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 571ms 18:56:43 INFO - PROCESS | 1692 | 1467424603040 Marionette TRACE conn2 -> [0,2989,"getWindowHandle",null] 18:56:43 INFO - PROCESS | 1692 | 1467424603043 Marionette TRACE conn2 <- [1,2989,null,{"value":"7"}] 18:56:43 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 18:56:43 INFO - PROCESS | 1692 | 1467424603047 Marionette TRACE conn2 -> [0,2990,"setScriptTimeout",{"ms":35000}] 18:56:43 INFO - PROCESS | 1692 | 1467424603049 Marionette TRACE conn2 <- [1,2990,null,{}] 18:56:43 INFO - PROCESS | 1692 | 1467424603053 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}] 18:56:43 INFO - PROCESS | 1692 | 1467424603055 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:56:43 INFO - PROCESS | 1692 | 1467424603201 Marionette TRACE conn2 <- [1,2991,null,{"value":null}] 18:56:43 INFO - PROCESS | 1692 | 1467424603305 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:43 INFO - PROCESS | 1692 | 1467424603308 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:56:43 INFO - PROCESS | 1692 | ++DOCSHELL 0x1169ae800 == 38 [pid = 1692] [id = 756] 18:56:43 INFO - PROCESS | 1692 | ++DOMWINDOW == 105 (0x1121bd400) [pid = 1692] [serial = 2267] [outer = 0x0] 18:56:43 INFO - PROCESS | 1692 | ++DOMWINDOW == 106 (0x1126a1c00) [pid = 1692] [serial = 2268] [outer = 0x1121bd400] 18:56:43 INFO - PROCESS | 1692 | 1467424603343 Marionette DEBUG loaded listener.js 18:56:43 INFO - PROCESS | 1692 | ++DOMWINDOW == 107 (0x112a57800) [pid = 1692] [serial = 2269] [outer = 0x1121bd400] 18:56:43 INFO - PROCESS | 1692 | ++DOCSHELL 0x119202800 == 39 [pid = 1692] [id = 757] 18:56:43 INFO - PROCESS | 1692 | ++DOMWINDOW == 108 (0x1133c1c00) [pid = 1692] [serial = 2270] [outer = 0x0] 18:56:43 INFO - PROCESS | 1692 | ++DOMWINDOW == 109 (0x112699c00) [pid = 1692] [serial = 2271] [outer = 0x1133c1c00] 18:56:43 INFO - PROCESS | 1692 | 1467424603840 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]]]}] 18:56:43 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. 18:56:43 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 821ms 18:56:43 INFO - PROCESS | 1692 | 1467424603868 Marionette TRACE conn2 -> [0,2993,"getWindowHandle",null] 18:56:43 INFO - PROCESS | 1692 | 1467424603871 Marionette TRACE conn2 <- [1,2993,null,{"value":"7"}] 18:56:43 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 18:56:43 INFO - PROCESS | 1692 | 1467424603876 Marionette TRACE conn2 -> [0,2994,"setScriptTimeout",{"ms":35000}] 18:56:43 INFO - PROCESS | 1692 | 1467424603878 Marionette TRACE conn2 <- [1,2994,null,{}] 18:56:43 INFO - PROCESS | 1692 | 1467424603880 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}] 18:56:43 INFO - PROCESS | 1692 | 1467424603882 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:56:44 INFO - PROCESS | 1692 | 1467424604014 Marionette TRACE conn2 <- [1,2995,null,{"value":null}] 18:56:44 INFO - PROCESS | 1692 | 1467424604098 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:44 INFO - PROCESS | 1692 | 1467424604100 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:56:44 INFO - PROCESS | 1692 | ++DOCSHELL 0x121cf0000 == 40 [pid = 1692] [id = 758] 18:56:44 INFO - PROCESS | 1692 | ++DOMWINDOW == 110 (0x1130f8000) [pid = 1692] [serial = 2272] [outer = 0x0] 18:56:44 INFO - PROCESS | 1692 | ++DOMWINDOW == 111 (0x113869800) [pid = 1692] [serial = 2273] [outer = 0x1130f8000] 18:56:44 INFO - PROCESS | 1692 | 1467424604130 Marionette DEBUG loaded listener.js 18:56:44 INFO - PROCESS | 1692 | ++DOMWINDOW == 112 (0x116623400) [pid = 1692] [serial = 2274] [outer = 0x1130f8000] 18:56:44 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 18:56:44 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 18:56:44 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 670ms 18:56:44 INFO - PROCESS | 1692 | 1467424604541 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]]]}] 18:56:44 INFO - PROCESS | 1692 | 1467424604546 Marionette TRACE conn2 -> [0,2997,"getWindowHandle",null] 18:56:44 INFO - PROCESS | 1692 | 1467424604547 Marionette TRACE conn2 <- [1,2997,null,{"value":"7"}] 18:56:44 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 18:56:44 INFO - PROCESS | 1692 | 1467424604550 Marionette TRACE conn2 -> [0,2998,"setScriptTimeout",{"ms":35000}] 18:56:44 INFO - PROCESS | 1692 | 1467424604553 Marionette TRACE conn2 <- [1,2998,null,{}] 18:56:44 INFO - PROCESS | 1692 | 1467424604560 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}] 18:56:44 INFO - PROCESS | 1692 | 1467424604563 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:56:44 INFO - PROCESS | 1692 | 1467424604724 Marionette TRACE conn2 <- [1,2999,null,{"value":null}] 18:56:44 INFO - PROCESS | 1692 | 1467424604786 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:44 INFO - PROCESS | 1692 | 1467424604788 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:56:44 INFO - PROCESS | 1692 | ++DOCSHELL 0x12b98b800 == 41 [pid = 1692] [id = 759] 18:56:44 INFO - PROCESS | 1692 | ++DOMWINDOW == 113 (0x116755000) [pid = 1692] [serial = 2275] [outer = 0x0] 18:56:44 INFO - PROCESS | 1692 | ++DOMWINDOW == 114 (0x117ec5c00) [pid = 1692] [serial = 2276] [outer = 0x116755000] 18:56:44 INFO - PROCESS | 1692 | 1467424604819 Marionette DEBUG loaded listener.js 18:56:44 INFO - PROCESS | 1692 | ++DOMWINDOW == 115 (0x11907ec00) [pid = 1692] [serial = 2277] [outer = 0x116755000] 18:56:45 INFO - PROCESS | 1692 | 1467424605377 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]]]}] 18:56:45 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. 18:56:45 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 875ms 18:56:45 INFO - PROCESS | 1692 | 1467424605453 Marionette TRACE conn2 -> [0,3001,"getWindowHandle",null] 18:56:45 INFO - PROCESS | 1692 | 1467424605456 Marionette TRACE conn2 <- [1,3001,null,{"value":"7"}] 18:56:45 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 18:56:45 INFO - PROCESS | 1692 | 1467424605462 Marionette TRACE conn2 -> [0,3002,"setScriptTimeout",{"ms":35000}] 18:56:45 INFO - PROCESS | 1692 | 1467424605464 Marionette TRACE conn2 <- [1,3002,null,{}] 18:56:45 INFO - PROCESS | 1692 | 1467424605468 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}] 18:56:45 INFO - PROCESS | 1692 | 1467424605470 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:56:45 INFO - PROCESS | 1692 | 1467424605579 Marionette TRACE conn2 <- [1,3003,null,{"value":null}] 18:56:45 INFO - PROCESS | 1692 | 1467424605665 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:45 INFO - PROCESS | 1692 | 1467424605667 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:56:45 INFO - PROCESS | 1692 | ++DOCSHELL 0x11666e800 == 42 [pid = 1692] [id = 760] 18:56:45 INFO - PROCESS | 1692 | ++DOMWINDOW == 116 (0x1128d4800) [pid = 1692] [serial = 2278] [outer = 0x0] 18:56:45 INFO - PROCESS | 1692 | ++DOMWINDOW == 117 (0x1128d9000) [pid = 1692] [serial = 2279] [outer = 0x1128d4800] 18:56:45 INFO - PROCESS | 1692 | 1467424605696 Marionette DEBUG loaded listener.js 18:56:45 INFO - PROCESS | 1692 | ++DOMWINDOW == 118 (0x112a5bc00) [pid = 1692] [serial = 2280] [outer = 0x1128d4800] 18:56:45 INFO - PROCESS | 1692 | --DOCSHELL 0x12ba18800 == 41 [pid = 1692] [id = 754] 18:56:45 INFO - PROCESS | 1692 | --DOCSHELL 0x12b120800 == 40 [pid = 1692] [id = 753] 18:56:45 INFO - PROCESS | 1692 | --DOCSHELL 0x12a831000 == 39 [pid = 1692] [id = 752] 18:56:45 INFO - PROCESS | 1692 | --DOCSHELL 0x12a6c2000 == 38 [pid = 1692] [id = 751] 18:56:45 INFO - PROCESS | 1692 | --DOCSHELL 0x12a30c000 == 37 [pid = 1692] [id = 750] 18:56:45 INFO - PROCESS | 1692 | --DOCSHELL 0x128193800 == 36 [pid = 1692] [id = 749] 18:56:45 INFO - PROCESS | 1692 | --DOCSHELL 0x125582800 == 35 [pid = 1692] [id = 748] 18:56:45 INFO - PROCESS | 1692 | --DOCSHELL 0x121c05800 == 34 [pid = 1692] [id = 747] 18:56:45 INFO - PROCESS | 1692 | --DOCSHELL 0x1210bd800 == 33 [pid = 1692] [id = 746] 18:56:45 INFO - PROCESS | 1692 | --DOCSHELL 0x119b5d000 == 32 [pid = 1692] [id = 745] 18:56:45 INFO - PROCESS | 1692 | --DOCSHELL 0x118455000 == 31 [pid = 1692] [id = 744] 18:56:45 INFO - PROCESS | 1692 | --DOCSHELL 0x113ada000 == 30 [pid = 1692] [id = 743] 18:56:45 INFO - PROCESS | 1692 | --DOCSHELL 0x119d35800 == 29 [pid = 1692] [id = 742] 18:56:45 INFO - PROCESS | 1692 | --DOMWINDOW == 117 (0x1260c0800) [pid = 1692] [serial = 2185] [outer = 0x0] [url = about:blank] 18:56:45 INFO - PROCESS | 1692 | --DOMWINDOW == 116 (0x126dd0000) [pid = 1692] [serial = 2188] [outer = 0x0] [url = about:blank] 18:56:45 INFO - PROCESS | 1692 | --DOMWINDOW == 115 (0x1283e2400) [pid = 1692] [serial = 2191] [outer = 0x0] [url = about:blank] 18:56:45 INFO - PROCESS | 1692 | --DOMWINDOW == 114 (0x116790c00) [pid = 1692] [serial = 2195] [outer = 0x0] [url = about:blank] 18:56:45 INFO - PROCESS | 1692 | --DOMWINDOW == 113 (0x1215aa000) [pid = 1692] [serial = 2197] [outer = 0x0] [url = about:blank] 18:56:45 INFO - PROCESS | 1692 | --DOMWINDOW == 112 (0x12af58000) [pid = 1692] [serial = 2200] [outer = 0x0] [url = about:blank] 18:56:45 INFO - PROCESS | 1692 | --DOMWINDOW == 111 (0x11831a800) [pid = 1692] [serial = 2167] [outer = 0x0] [url = about:blank] 18:56:45 INFO - PROCESS | 1692 | --DOMWINDOW == 110 (0x1184c6c00) [pid = 1692] [serial = 2168] [outer = 0x0] [url = about:blank] 18:56:45 INFO - PROCESS | 1692 | --DOMWINDOW == 109 (0x11902dc00) [pid = 1692] [serial = 2176] [outer = 0x0] [url = about:blank] 18:56:45 INFO - PROCESS | 1692 | --DOMWINDOW == 108 (0x1195c8000) [pid = 1692] [serial = 2177] [outer = 0x0] [url = about:blank] 18:56:45 INFO - PROCESS | 1692 | --DOMWINDOW == 107 (0x12b9cdc00) [pid = 1692] [serial = 2162] [outer = 0x0] [url = about:blank] 18:56:45 INFO - PROCESS | 1692 | --DOMWINDOW == 106 (0x12194e800) [pid = 1692] [serial = 2182] [outer = 0x0] [url = about:blank] 18:56:45 INFO - PROCESS | 1692 | --DOMWINDOW == 105 (0x1130f0000) [pid = 1692] [serial = 2164] [outer = 0x0] [url = about:blank] 18:56:45 INFO - PROCESS | 1692 | --DOMWINDOW == 104 (0x1133db000) [pid = 1692] [serial = 2165] [outer = 0x0] [url = about:blank] 18:56:45 INFO - PROCESS | 1692 | --DOMWINDOW == 103 (0x1167ca400) [pid = 1692] [serial = 2173] [outer = 0x0] [url = about:blank] 18:56:45 INFO - PROCESS | 1692 | --DOMWINDOW == 102 (0x12b763c00) [pid = 1692] [serial = 2201] [outer = 0x0] [url = about:blank] 18:56:45 INFO - PROCESS | 1692 | --DOMWINDOW == 101 (0x117020400) [pid = 1692] [serial = 2174] [outer = 0x0] [url = about:blank] 18:56:45 INFO - PROCESS | 1692 | --DOMWINDOW == 100 (0x112ef6c00) [pid = 1692] [serial = 2170] [outer = 0x0] [url = about:blank] 18:56:45 INFO - PROCESS | 1692 | --DOMWINDOW == 99 (0x1133e4c00) [pid = 1692] [serial = 2171] [outer = 0x0] [url = about:blank] 18:56:45 INFO - PROCESS | 1692 | --DOMWINDOW == 98 (0x119edcc00) [pid = 1692] [serial = 2179] [outer = 0x0] [url = about:blank] 18:56:45 INFO - PROCESS | 1692 | --DOMWINDOW == 97 (0x121052000) [pid = 1692] [serial = 2180] [outer = 0x0] [url = about:blank] 18:56:45 INFO - PROCESS | 1692 | --DOMWINDOW == 96 (0x112ef5800) [pid = 1692] [serial = 2194] [outer = 0x0] [url = about:blank] 18:56:45 INFO - PROCESS | 1692 | --DOMWINDOW == 95 (0x12b9cf400) [pid = 1692] [serial = 2203] [outer = 0x0] [url = about:blank] 18:56:45 INFO - PROCESS | 1692 | --DOMWINDOW == 94 (0x12ba6b400) [pid = 1692] [serial = 2204] [outer = 0x0] [url = about:blank] 18:56:45 INFO - PROCESS | 1692 | --DOMWINDOW == 93 (0x129142400) [pid = 1692] [serial = 2192] [outer = 0x0] [url = about:blank] 18:56:45 INFO - PROCESS | 1692 | --DOMWINDOW == 92 (0x129387c00) [pid = 1692] [serial = 2198] [outer = 0x0] [url = about:blank] 18:56:45 INFO - PROCESS | 1692 | --DOMWINDOW == 91 (0x126ddb800) [pid = 1692] [serial = 2189] [outer = 0x0] [url = about:blank] 18:56:45 INFO - PROCESS | 1692 | --DOMWINDOW == 90 (0x126d3bc00) [pid = 1692] [serial = 2186] [outer = 0x0] [url = about:blank] 18:56:45 INFO - PROCESS | 1692 | --DOMWINDOW == 89 (0x121cca800) [pid = 1692] [serial = 2183] [outer = 0x0] [url = about:blank] 18:56:46 INFO - PROCESS | 1692 | 1467424606069 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]]]}] 18:56:46 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. 18:56:46 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 621ms 18:56:46 INFO - PROCESS | 1692 | 1467424606083 Marionette TRACE conn2 -> [0,3005,"getWindowHandle",null] 18:56:46 INFO - PROCESS | 1692 | 1467424606087 Marionette TRACE conn2 <- [1,3005,null,{"value":"7"}] 18:56:46 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 18:56:46 INFO - PROCESS | 1692 | 1467424606093 Marionette TRACE conn2 -> [0,3006,"setScriptTimeout",{"ms":35000}] 18:56:46 INFO - PROCESS | 1692 | 1467424606095 Marionette TRACE conn2 <- [1,3006,null,{}] 18:56:46 INFO - PROCESS | 1692 | 1467424606097 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}] 18:56:46 INFO - PROCESS | 1692 | 1467424606099 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:56:46 INFO - PROCESS | 1692 | 1467424606181 Marionette TRACE conn2 <- [1,3007,null,{"value":null}] 18:56:46 INFO - PROCESS | 1692 | 1467424606240 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:46 INFO - PROCESS | 1692 | 1467424606242 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:56:46 INFO - PROCESS | 1692 | ++DOCSHELL 0x11921c800 == 30 [pid = 1692] [id = 761] 18:56:46 INFO - PROCESS | 1692 | ++DOMWINDOW == 90 (0x1130f5000) [pid = 1692] [serial = 2281] [outer = 0x0] 18:56:46 INFO - PROCESS | 1692 | ++DOMWINDOW == 91 (0x1133b3800) [pid = 1692] [serial = 2282] [outer = 0x1130f5000] 18:56:46 INFO - PROCESS | 1692 | 1467424606269 Marionette DEBUG loaded listener.js 18:56:46 INFO - PROCESS | 1692 | ++DOMWINDOW == 92 (0x11386b400) [pid = 1692] [serial = 2283] [outer = 0x1130f5000] 18:56:46 INFO - PROCESS | 1692 | 1467424606576 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]]]}] 18:56:46 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. 18:56:46 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 520ms 18:56:46 INFO - PROCESS | 1692 | 1467424606614 Marionette TRACE conn2 -> [0,3009,"getWindowHandle",null] 18:56:46 INFO - PROCESS | 1692 | 1467424606615 Marionette TRACE conn2 <- [1,3009,null,{"value":"7"}] 18:56:46 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 18:56:46 INFO - PROCESS | 1692 | 1467424606617 Marionette TRACE conn2 -> [0,3010,"setScriptTimeout",{"ms":35000}] 18:56:46 INFO - PROCESS | 1692 | 1467424606620 Marionette TRACE conn2 <- [1,3010,null,{}] 18:56:46 INFO - PROCESS | 1692 | 1467424606627 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}] 18:56:46 INFO - PROCESS | 1692 | 1467424606631 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:56:46 INFO - PROCESS | 1692 | 1467424606714 Marionette TRACE conn2 <- [1,3011,null,{"value":null}] 18:56:46 INFO - PROCESS | 1692 | 1467424606719 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:46 INFO - PROCESS | 1692 | 1467424606721 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:56:46 INFO - PROCESS | 1692 | ++DOCSHELL 0x121541800 == 31 [pid = 1692] [id = 762] 18:56:46 INFO - PROCESS | 1692 | ++DOMWINDOW == 93 (0x11607a800) [pid = 1692] [serial = 2284] [outer = 0x0] 18:56:46 INFO - PROCESS | 1692 | ++DOMWINDOW == 94 (0x1166f6400) [pid = 1692] [serial = 2285] [outer = 0x11607a800] 18:56:46 INFO - PROCESS | 1692 | 1467424606752 Marionette DEBUG loaded listener.js 18:56:46 INFO - PROCESS | 1692 | ++DOMWINDOW == 95 (0x1167d1400) [pid = 1692] [serial = 2286] [outer = 0x11607a800] 18:56:47 INFO - PROCESS | 1692 | 1467424607075 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]]]}] 18:56:47 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 18:56:47 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 474ms 18:56:47 INFO - PROCESS | 1692 | 1467424607099 Marionette TRACE conn2 -> [0,3013,"getWindowHandle",null] 18:56:47 INFO - PROCESS | 1692 | 1467424607101 Marionette TRACE conn2 <- [1,3013,null,{"value":"7"}] 18:56:47 INFO - TEST-START | /FileAPI/FileReaderSync.worker 18:56:47 INFO - PROCESS | 1692 | 1467424607113 Marionette TRACE conn2 -> [0,3014,"setScriptTimeout",{"ms":35000}] 18:56:47 INFO - PROCESS | 1692 | 1467424607114 Marionette TRACE conn2 <- [1,3014,null,{}] 18:56:47 INFO - PROCESS | 1692 | 1467424607116 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}] 18:56:47 INFO - PROCESS | 1692 | 1467424607117 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:56:47 INFO - PROCESS | 1692 | 1467424607200 Marionette TRACE conn2 <- [1,3015,null,{"value":null}] 18:56:47 INFO - PROCESS | 1692 | 1467424607203 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:47 INFO - PROCESS | 1692 | 1467424607205 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:56:47 INFO - PROCESS | 1692 | ++DOCSHELL 0x125585000 == 32 [pid = 1692] [id = 763] 18:56:47 INFO - PROCESS | 1692 | ++DOMWINDOW == 96 (0x116a11c00) [pid = 1692] [serial = 2287] [outer = 0x0] 18:56:47 INFO - PROCESS | 1692 | ++DOMWINDOW == 97 (0x1174bb800) [pid = 1692] [serial = 2288] [outer = 0x116a11c00] 18:56:47 INFO - PROCESS | 1692 | 1467424607234 Marionette DEBUG loaded listener.js 18:56:47 INFO - PROCESS | 1692 | ++DOMWINDOW == 98 (0x11831b000) [pid = 1692] [serial = 2289] [outer = 0x116a11c00] 18:56:47 INFO - PROCESS | 1692 | [1692] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 18:56:47 INFO - PROCESS | 1692 | 1467424607586 Marionette TRACE conn2 <- [1,3016,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 18:56:47 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 18:56:47 INFO - {} 18:56:47 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 18:56:47 INFO - {} 18:56:47 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 18:56:47 INFO - {} 18:56:47 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 18:56:47 INFO - {} 18:56:47 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 519ms 18:56:47 INFO - PROCESS | 1692 | 1467424607632 Marionette TRACE conn2 -> [0,3017,"getWindowHandle",null] 18:56:47 INFO - PROCESS | 1692 | 1467424607633 Marionette TRACE conn2 <- [1,3017,null,{"value":"7"}] 18:56:47 INFO - TEST-START | /FileAPI/fileReader.html 18:56:47 INFO - PROCESS | 1692 | 1467424607635 Marionette TRACE conn2 -> [0,3018,"setScriptTimeout",{"ms":35000}] 18:56:47 INFO - PROCESS | 1692 | 1467424607636 Marionette TRACE conn2 <- [1,3018,null,{}] 18:56:47 INFO - PROCESS | 1692 | 1467424607638 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}] 18:56:47 INFO - PROCESS | 1692 | 1467424607640 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:56:47 INFO - PROCESS | 1692 | 1467424607748 Marionette TRACE conn2 <- [1,3019,null,{"value":null}] 18:56:47 INFO - PROCESS | 1692 | 1467424607755 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:47 INFO - PROCESS | 1692 | 1467424607756 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:56:47 INFO - PROCESS | 1692 | ++DOCSHELL 0x12a30a800 == 33 [pid = 1692] [id = 764] 18:56:47 INFO - PROCESS | 1692 | ++DOMWINDOW == 99 (0x118322400) [pid = 1692] [serial = 2290] [outer = 0x0] 18:56:47 INFO - PROCESS | 1692 | ++DOMWINDOW == 100 (0x1184c5000) [pid = 1692] [serial = 2291] [outer = 0x118322400] 18:56:47 INFO - PROCESS | 1692 | 1467424607788 Marionette DEBUG loaded listener.js 18:56:47 INFO - PROCESS | 1692 | ++DOMWINDOW == 101 (0x118c22400) [pid = 1692] [serial = 2292] [outer = 0x118322400] 18:56:48 INFO - PROCESS | 1692 | 1467424608098 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]]]}] 18:56:48 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 18:56:48 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 18:56:48 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 18:56:48 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 18:56:48 INFO - TEST-OK | /FileAPI/fileReader.html | took 468ms 18:56:48 INFO - PROCESS | 1692 | 1467424608109 Marionette TRACE conn2 -> [0,3021,"getWindowHandle",null] 18:56:48 INFO - PROCESS | 1692 | 1467424608110 Marionette TRACE conn2 <- [1,3021,null,{"value":"7"}] 18:56:48 INFO - TEST-START | /FileAPI/historical.html 18:56:48 INFO - PROCESS | 1692 | 1467424608119 Marionette TRACE conn2 -> [0,3022,"setScriptTimeout",{"ms":35000}] 18:56:48 INFO - PROCESS | 1692 | 1467424608120 Marionette TRACE conn2 <- [1,3022,null,{}] 18:56:48 INFO - PROCESS | 1692 | 1467424608123 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}] 18:56:48 INFO - PROCESS | 1692 | 1467424608129 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:56:48 INFO - PROCESS | 1692 | 1467424608251 Marionette TRACE conn2 <- [1,3023,null,{"value":null}] 18:56:48 INFO - PROCESS | 1692 | 1467424608262 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:48 INFO - PROCESS | 1692 | 1467424608264 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:56:48 INFO - PROCESS | 1692 | ++DOCSHELL 0x12aad9800 == 34 [pid = 1692] [id = 765] 18:56:48 INFO - PROCESS | 1692 | ++DOMWINDOW == 102 (0x11907d000) [pid = 1692] [serial = 2293] [outer = 0x0] 18:56:48 INFO - PROCESS | 1692 | ++DOMWINDOW == 103 (0x1192b6800) [pid = 1692] [serial = 2294] [outer = 0x11907d000] 18:56:48 INFO - PROCESS | 1692 | 1467424608290 Marionette DEBUG loaded listener.js 18:56:48 INFO - PROCESS | 1692 | ++DOMWINDOW == 104 (0x119ed6400) [pid = 1692] [serial = 2295] [outer = 0x11907d000] 18:56:48 INFO - PROCESS | 1692 | 1467424608599 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"]]]}] 18:56:48 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 18:56:48 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 18:56:48 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 18:56:48 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 18:56:48 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 18:56:48 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 18:56:48 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 18:56:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:56:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:56:48 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 18:56:48 INFO - TEST-OK | /FileAPI/historical.html | took 523ms 18:56:48 INFO - PROCESS | 1692 | 1467424608643 Marionette TRACE conn2 -> [0,3025,"getWindowHandle",null] 18:56:48 INFO - PROCESS | 1692 | 1467424608644 Marionette TRACE conn2 <- [1,3025,null,{"value":"7"}] 18:56:48 INFO - TEST-START | /FileAPI/idlharness.html 18:56:48 INFO - PROCESS | 1692 | 1467424608646 Marionette TRACE conn2 -> [0,3026,"setScriptTimeout",{"ms":35000}] 18:56:48 INFO - PROCESS | 1692 | 1467424608648 Marionette TRACE conn2 <- [1,3026,null,{}] 18:56:48 INFO - PROCESS | 1692 | 1467424608650 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}] 18:56:48 INFO - PROCESS | 1692 | 1467424608651 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:56:48 INFO - PROCESS | 1692 | 1467424608759 Marionette TRACE conn2 <- [1,3027,null,{"value":null}] 18:56:48 INFO - PROCESS | 1692 | 1467424608769 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:48 INFO - PROCESS | 1692 | 1467424608770 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:56:48 INFO - PROCESS | 1692 | ++DOCSHELL 0x12b744000 == 35 [pid = 1692] [id = 766] 18:56:48 INFO - PROCESS | 1692 | ++DOMWINDOW == 105 (0x119eda000) [pid = 1692] [serial = 2296] [outer = 0x0] 18:56:48 INFO - PROCESS | 1692 | ++DOMWINDOW == 106 (0x119ee2800) [pid = 1692] [serial = 2297] [outer = 0x119eda000] 18:56:48 INFO - PROCESS | 1692 | 1467424608796 Marionette DEBUG loaded listener.js 18:56:48 INFO - PROCESS | 1692 | ++DOMWINDOW == 107 (0x121471400) [pid = 1692] [serial = 2298] [outer = 0x119eda000] 18:56:49 INFO - PROCESS | 1692 | 1467424609331 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\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\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\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\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\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\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\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\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]]]}] 18:56:49 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 18:56:49 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 18:56:49 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 18:56:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:56:49 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 18:56:49 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 18:56:49 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 18:56:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 18:56:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 18:56:49 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 18:56:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 18:56:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 18:56:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 18:56:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 18:56:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 18:56:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 18:56:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 18:56:49 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 18:56:49 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 18:56:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:56:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:56:49 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 18:56:49 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 18:56:49 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 18:56:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 18:56:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 18:56:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 18:56:49 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 18:56:49 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 18:56:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:56:49 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 18:56:49 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 18:56:49 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 18:56:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 18:56:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 18:56:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 18:56:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 18:56:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 18:56:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 18:56:49 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 18:56:49 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 18:56:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:56:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:56:49 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 18:56:49 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 18:56:49 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 18:56:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 18:56:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 18:56:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 18:56:49 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 18:56:49 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 18:56:49 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 18:56:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:56:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:56:49 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 18:56:49 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 18:56:49 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 18:56:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 18:56:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 18:56:49 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 18:56:49 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 18:56:49 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 18:56:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:56:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:56:49 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 18:56:49 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 18:56:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 18:56:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 18:56:49 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 18:56:49 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 18:56:49 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 18:56:49 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 18:56:49 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 18:56:49 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 18:56:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 18:56:49 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 18:56:49 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 18:56:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 18:56:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 18:56:49 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 18:56:49 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 18:56:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:56:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:56:49 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 18:56:49 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 18:56:49 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 18:56:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 18:56:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 18:56:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 18:56:49 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 18:56:49 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 18:56:49 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 18:56:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:56:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:56:49 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 18:56:49 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 18:56:49 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 18:56:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 18:56:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 18:56:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 18:56:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 18:56:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 18:56:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 18:56:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 18:56:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 18:56:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 18:56:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 18:56:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 18:56:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 18:56:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 18:56:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 18:56:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 18:56:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 18:56:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 18:56:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 18:56:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 18:56:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 18:56:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 18:56:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 18:56:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 18:56:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 18:56:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 18:56:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 18:56:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 18:56:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 18:56:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 18:56:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 18:56:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 18:56:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 18:56:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 18:56:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 18:56:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 18:56:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 18:56:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 18:56:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 18:56:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 18:56:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 18:56:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 18:56:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 18:56:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 18:56:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 18:56:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 18:56:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 18:56:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 18:56:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 18:56:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 18:56:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 18:56:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 18:56:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 18:56:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 18:56:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 18:56:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 18:56:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 18:56:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 18:56:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 18:56:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 18:56:49 INFO - TEST-OK | /FileAPI/idlharness.html | took 730ms 18:56:49 INFO - PROCESS | 1692 | 1467424609382 Marionette TRACE conn2 -> [0,3029,"getWindowHandle",null] 18:56:49 INFO - PROCESS | 1692 | 1467424609383 Marionette TRACE conn2 <- [1,3029,null,{"value":"7"}] 18:56:49 INFO - TEST-START | /FileAPI/idlharness.worker 18:56:49 INFO - PROCESS | 1692 | 1467424609386 Marionette TRACE conn2 -> [0,3030,"setScriptTimeout",{"ms":35000}] 18:56:49 INFO - PROCESS | 1692 | 1467424609387 Marionette TRACE conn2 <- [1,3030,null,{}] 18:56:49 INFO - PROCESS | 1692 | 1467424609389 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}] 18:56:49 INFO - PROCESS | 1692 | 1467424609391 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:56:49 INFO - PROCESS | 1692 | 1467424609500 Marionette TRACE conn2 <- [1,3031,null,{"value":null}] 18:56:49 INFO - PROCESS | 1692 | 1467424609513 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:49 INFO - PROCESS | 1692 | 1467424609514 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:56:49 INFO - PROCESS | 1692 | ++DOCSHELL 0x12ba1b000 == 36 [pid = 1692] [id = 767] 18:56:49 INFO - PROCESS | 1692 | ++DOMWINDOW == 108 (0x1216b2000) [pid = 1692] [serial = 2299] [outer = 0x0] 18:56:49 INFO - PROCESS | 1692 | ++DOMWINDOW == 109 (0x121aca400) [pid = 1692] [serial = 2300] [outer = 0x1216b2000] 18:56:49 INFO - PROCESS | 1692 | 1467424609538 Marionette DEBUG loaded listener.js 18:56:49 INFO - PROCESS | 1692 | ++DOMWINDOW == 110 (0x126d7b000) [pid = 1692] [serial = 2301] [outer = 0x1216b2000] 18:56:49 INFO - PROCESS | 1692 | [1692] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 18:56:50 INFO - PROCESS | 1692 | --DOMWINDOW == 109 (0x1130f2800) [pid = 1692] [serial = 2243] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 18:56:50 INFO - PROCESS | 1692 | --DOMWINDOW == 108 (0x11269f800) [pid = 1692] [serial = 2205] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 18:56:50 INFO - PROCESS | 1692 | --DOMWINDOW == 107 (0x1184ee800) [pid = 1692] [serial = 2249] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 18:56:50 INFO - PROCESS | 1692 | --DOMWINDOW == 106 (0x11831d400) [pid = 1692] [serial = 2208] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 18:56:50 INFO - PROCESS | 1692 | --DOMWINDOW == 105 (0x1126a3800) [pid = 1692] [serial = 2240] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 18:56:50 INFO - PROCESS | 1692 | --DOMWINDOW == 104 (0x1121b5000) [pid = 1692] [serial = 2229] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 18:56:50 INFO - PROCESS | 1692 | --DOMWINDOW == 103 (0x112a5d000) [pid = 1692] [serial = 2232] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 18:56:50 INFO - PROCESS | 1692 | --DOMWINDOW == 102 (0x1167ccc00) [pid = 1692] [serial = 2238] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 18:56:50 INFO - PROCESS | 1692 | --DOMWINDOW == 101 (0x1197da000) [pid = 1692] [serial = 2211] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 18:56:50 INFO - PROCESS | 1692 | --DOMWINDOW == 100 (0x11384bc00) [pid = 1692] [serial = 2235] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 18:56:50 INFO - PROCESS | 1692 | --DOMWINDOW == 99 (0x116973000) [pid = 1692] [serial = 2226] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 18:56:50 INFO - PROCESS | 1692 | --DOMWINDOW == 98 (0x12a6e8000) [pid = 1692] [serial = 2214] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 18:56:50 INFO - PROCESS | 1692 | --DOMWINDOW == 97 (0x12a679400) [pid = 1692] [serial = 2217] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 18:56:50 INFO - PROCESS | 1692 | --DOMWINDOW == 96 (0x1130f3c00) [pid = 1692] [serial = 2220] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 18:56:50 INFO - PROCESS | 1692 | --DOMWINDOW == 95 (0x1121b0800) [pid = 1692] [serial = 2223] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 18:56:50 INFO - PROCESS | 1692 | --DOMWINDOW == 94 (0x1184c8800) [pid = 1692] [serial = 2246] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 18:56:50 INFO - PROCESS | 1692 | --DOMWINDOW == 93 (0x121a12400) [pid = 1692] [serial = 2261] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 18:56:50 INFO - PROCESS | 1692 | --DOMWINDOW == 92 (0x119edb400) [pid = 1692] [serial = 2252] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 18:56:50 INFO - PROCESS | 1692 | --DOMWINDOW == 91 (0x1121b7c00) [pid = 1692] [serial = 2255] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 18:56:50 INFO - PROCESS | 1692 | --DOMWINDOW == 90 (0x1128d1400) [pid = 1692] [serial = 2258] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 18:56:50 INFO - PROCESS | 1692 | 1467424610259 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\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\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\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\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\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\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\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\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\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\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\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\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\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\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\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,{},{}]]]}] 18:56:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 18:56:50 INFO - {} 18:56:50 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 18:56:50 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 18:56:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:56:50 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 18:56:50 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 18:56:50 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 18:56:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 18:56:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 18:56:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 18:56:50 INFO - {} 18:56:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 18:56:50 INFO - {} 18:56:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 18:56:50 INFO - {} 18:56:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 18:56:50 INFO - {} 18:56:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 18:56:50 INFO - {} 18:56:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 18:56:50 INFO - {} 18:56:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 18:56:50 INFO - {} 18:56:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 18:56:50 INFO - {} 18:56:50 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 18:56:50 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 18:56:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:56:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:56:50 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 18:56:50 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 18:56:50 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 18:56:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 18:56:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 18:56:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 18:56:50 INFO - {} 18:56:50 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 18:56:50 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 18:56:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:56:50 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 18:56:50 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 18:56:50 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 18:56:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 18:56:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 18:56:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 18:56:50 INFO - {} 18:56:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 18:56:50 INFO - {} 18:56:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 18:56:50 INFO - {} 18:56:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 18:56:50 INFO - {} 18:56:50 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 18:56:50 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 18:56:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:56:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:56:50 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 18:56:50 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 18:56:50 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 18:56:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 18:56:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 18:56:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 18:56:50 INFO - {} 18:56:50 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 - {} 18:56:50 INFO - {} 18:56:50 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 18:56:50 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 18:56:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:56:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:56:50 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 18:56:50 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 18:56:50 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 18:56:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 18:56:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 18:56:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 18:56:50 INFO - {} 18:56:50 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 18:56:50 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 18:56:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:56:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:56:50 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 18:56:50 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 18:56:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 18:56:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 18:56:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 18:56:50 INFO - {} 18:56:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 18:56:50 INFO - {} 18:56:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 18:56:50 INFO - {} 18:56:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 18:56:50 INFO - {} 18:56:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 18:56:50 INFO - {} 18:56:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 18:56:50 INFO - {} 18:56:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 18:56:50 INFO - {} 18:56:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 18:56:50 INFO - {} 18:56:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 18:56:50 INFO - {} 18:56:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 18:56:50 INFO - {} 18:56:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 18:56:50 INFO - {} 18:56:50 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 18:56:50 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 18:56:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:56:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:56:50 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 18:56:50 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 18:56:50 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 18:56:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 18:56:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 18:56:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 18:56:50 INFO - {} 18:56:50 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 - {} 18:56:50 INFO - {} 18:56:50 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 18:56:50 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 18:56:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:56:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:56:50 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 18:56:50 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 18:56:50 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 18:56:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 18:56:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 18:56:50 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 18:56:50 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 18:56:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:56:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:56:50 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 18:56:50 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 18:56:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 18:56:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 18:56:50 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 18:56:50 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 18:56:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:56:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:56:50 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 18:56:50 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 18:56:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 18:56:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 18:56:50 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 18:56:50 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 18:56:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:56:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:56:50 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 18:56:50 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 18:56:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 18:56:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 18:56:50 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 18:56:50 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 18:56:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:56:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:56:50 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 18:56:50 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 18:56:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 18:56:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 18:56:50 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 18:56:50 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 18:56:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:56:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:56:50 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 18:56:50 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 18:56:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 18:56:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 18:56:50 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 18:56:50 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 18:56:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:56:50 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 18:56:50 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 18:56:50 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 18:56:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 18:56:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 18:56:50 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 18:56:50 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 18:56:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:56:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:56:50 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 18:56:50 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 18:56:50 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 18:56:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 18:56:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 18:56:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 18:56:50 INFO - {} 18:56:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 18:56:50 INFO - {} 18:56:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 18:56:50 INFO - {} 18:56:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 18:56:50 INFO - {} 18:56:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 18:56:50 INFO - {} 18:56:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 18:56:50 INFO - {} 18:56:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 18:56:50 INFO - {} 18:56:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 18:56:50 INFO - {} 18:56:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 18:56:50 INFO - {} 18:56:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 18:56:50 INFO - {} 18:56:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 18:56:50 INFO - {} 18:56:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 18:56:50 INFO - {} 18:56:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 18:56:50 INFO - {} 18:56:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 18:56:50 INFO - {} 18:56:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 18:56:50 INFO - {} 18:56:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 18:56:50 INFO - {} 18:56:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 18:56:50 INFO - {} 18:56:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 18:56:50 INFO - {} 18:56:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 18:56:50 INFO - {} 18:56:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 18:56:50 INFO - {} 18:56:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 18:56:50 INFO - {} 18:56:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 18:56:50 INFO - {} 18:56:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 18:56:50 INFO - {} 18:56:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 18:56:50 INFO - {} 18:56:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 18:56:50 INFO - {} 18:56:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 18:56:50 INFO - {} 18:56:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 18:56:50 INFO - {} 18:56:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 18:56:50 INFO - {} 18:56:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 18:56:50 INFO - {} 18:56:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 18:56:50 INFO - {} 18:56:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 18:56:50 INFO - {} 18:56:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 18:56:50 INFO - {} 18:56:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 18:56:50 INFO - {} 18:56:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 18:56:50 INFO - {} 18:56:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 18:56:50 INFO - {} 18:56:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 18:56:50 INFO - {} 18:56:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 18:56:50 INFO - {} 18:56:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 18:56:50 INFO - {} 18:56:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 18:56:50 INFO - {} 18:56:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 18:56:50 INFO - {} 18:56:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 18:56:50 INFO - {} 18:56:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 18:56:50 INFO - {} 18:56:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 18:56:50 INFO - {} 18:56:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 18:56:50 INFO - {} 18:56:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 18:56:50 INFO - {} 18:56:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 18:56:50 INFO - {} 18:56:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 18:56:50 INFO - {} 18:56:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 18:56:50 INFO - {} 18:56:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 18:56:50 INFO - {} 18:56:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 18:56:50 INFO - {} 18:56:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 18:56:50 INFO - {} 18:56:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 18:56:50 INFO - {} 18:56:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 18:56:50 INFO - {} 18:56:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 18:56:50 INFO - {} 18:56:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 18:56:50 INFO - {} 18:56:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 18:56:50 INFO - {} 18:56:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 18:56:50 INFO - {} 18:56:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 18:56:50 INFO - {} 18:56:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 18:56:50 INFO - {} 18:56:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 18:56:50 INFO - {} 18:56:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 18:56:50 INFO - {} 18:56:50 INFO - TEST-OK | /FileAPI/idlharness.worker | took 941ms 18:56:50 INFO - PROCESS | 1692 | 1467424610327 Marionette TRACE conn2 -> [0,3033,"getWindowHandle",null] 18:56:50 INFO - PROCESS | 1692 | 1467424610329 Marionette TRACE conn2 <- [1,3033,null,{"value":"7"}] 18:56:50 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 18:56:50 INFO - PROCESS | 1692 | 1467424610332 Marionette TRACE conn2 -> [0,3034,"setScriptTimeout",{"ms":35000}] 18:56:50 INFO - PROCESS | 1692 | 1467424610333 Marionette TRACE conn2 <- [1,3034,null,{}] 18:56:50 INFO - PROCESS | 1692 | 1467424610335 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}] 18:56:50 INFO - PROCESS | 1692 | 1467424610337 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:56:50 INFO - PROCESS | 1692 | 1467424610421 Marionette TRACE conn2 <- [1,3035,null,{"value":null}] 18:56:50 INFO - PROCESS | 1692 | 1467424610483 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:50 INFO - PROCESS | 1692 | 1467424610484 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:56:50 INFO - PROCESS | 1692 | ++DOCSHELL 0x12df32800 == 37 [pid = 1692] [id = 768] 18:56:50 INFO - PROCESS | 1692 | ++DOMWINDOW == 91 (0x126dd4c00) [pid = 1692] [serial = 2302] [outer = 0x0] 18:56:50 INFO - PROCESS | 1692 | ++DOMWINDOW == 92 (0x12b768400) [pid = 1692] [serial = 2303] [outer = 0x126dd4c00] 18:56:50 INFO - PROCESS | 1692 | 1467424610509 Marionette DEBUG loaded listener.js 18:56:50 INFO - PROCESS | 1692 | ++DOMWINDOW == 93 (0x12b9cdc00) [pid = 1692] [serial = 2304] [outer = 0x126dd4c00] 18:56:50 INFO - PROCESS | 1692 | 1467424610752 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]]]}] 18:56:50 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 18:56:50 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 470ms 18:56:50 INFO - PROCESS | 1692 | 1467424610802 Marionette TRACE conn2 -> [0,3037,"getWindowHandle",null] 18:56:50 INFO - PROCESS | 1692 | 1467424610804 Marionette TRACE conn2 <- [1,3037,null,{"value":"7"}] 18:56:50 INFO - TEST-START | /FileAPI/blob/Blob-close.html 18:56:50 INFO - PROCESS | 1692 | 1467424610814 Marionette TRACE conn2 -> [0,3038,"setScriptTimeout",{"ms":35000}] 18:56:50 INFO - PROCESS | 1692 | 1467424610815 Marionette TRACE conn2 <- [1,3038,null,{}] 18:56:50 INFO - PROCESS | 1692 | 1467424610817 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}] 18:56:50 INFO - PROCESS | 1692 | 1467424610818 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:56:50 INFO - PROCESS | 1692 | 1467424610909 Marionette TRACE conn2 <- [1,3039,null,{"value":null}] 18:56:50 INFO - PROCESS | 1692 | 1467424610913 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:50 INFO - PROCESS | 1692 | 1467424610914 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:56:50 INFO - PROCESS | 1692 | ++DOCSHELL 0x11957a000 == 38 [pid = 1692] [id = 769] 18:56:50 INFO - PROCESS | 1692 | ++DOMWINDOW == 94 (0x11696b800) [pid = 1692] [serial = 2305] [outer = 0x0] 18:56:50 INFO - PROCESS | 1692 | ++DOMWINDOW == 95 (0x12b9d7400) [pid = 1692] [serial = 2306] [outer = 0x11696b800] 18:56:50 INFO - PROCESS | 1692 | 1467424610938 Marionette DEBUG loaded listener.js 18:56:50 INFO - PROCESS | 1692 | ++DOMWINDOW == 96 (0x12ba67800) [pid = 1692] [serial = 2307] [outer = 0x11696b800] 18:56:51 INFO - PROCESS | 1692 | 1467424611252 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"]]]}] 18:56:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 18:56:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 18:56:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:56:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:56:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 18:56:51 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 467ms 18:56:51 INFO - PROCESS | 1692 | 1467424611282 Marionette TRACE conn2 -> [0,3041,"getWindowHandle",null] 18:56:51 INFO - PROCESS | 1692 | 1467424611284 Marionette TRACE conn2 <- [1,3041,null,{"value":"7"}] 18:56:51 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 18:56:51 INFO - PROCESS | 1692 | 1467424611286 Marionette TRACE conn2 -> [0,3042,"setScriptTimeout",{"ms":35000}] 18:56:51 INFO - PROCESS | 1692 | 1467424611288 Marionette TRACE conn2 <- [1,3042,null,{}] 18:56:51 INFO - PROCESS | 1692 | 1467424611293 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}] 18:56:51 INFO - PROCESS | 1692 | 1467424611295 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:56:51 INFO - PROCESS | 1692 | 1467424611420 Marionette TRACE conn2 <- [1,3043,null,{"value":null}] 18:56:51 INFO - PROCESS | 1692 | 1467424611457 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:51 INFO - PROCESS | 1692 | 1467424611459 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:56:51 INFO - PROCESS | 1692 | ++DOCSHELL 0x12d339800 == 39 [pid = 1692] [id = 770] 18:56:51 INFO - PROCESS | 1692 | ++DOMWINDOW == 97 (0x12ba67000) [pid = 1692] [serial = 2308] [outer = 0x0] 18:56:51 INFO - PROCESS | 1692 | ++DOMWINDOW == 98 (0x12bb71800) [pid = 1692] [serial = 2309] [outer = 0x12ba67000] 18:56:51 INFO - PROCESS | 1692 | 1467424611493 Marionette DEBUG loaded listener.js 18:56:51 INFO - PROCESS | 1692 | ++DOMWINDOW == 99 (0x12bee4c00) [pid = 1692] [serial = 2310] [outer = 0x12ba67000] 18:56:51 INFO - PROCESS | 1692 | 1467424611845 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]]]}] 18:56:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 18:56:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 18:56:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 18:56:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 18:56:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 18:56:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 18:56:51 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. 18:56:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 18:56:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 18:56:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 18:56:51 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'.) 18:56:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 18:56:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 18:56:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 18:56:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 18:56:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 18:56:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 18:56:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 18:56:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 18:56:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 18:56:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 18:56:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 18:56:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 18:56:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 18:56:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 18:56:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 18:56:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 18:56:51 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. 18:56:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 18:56:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:56:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:56:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 18:56:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 18:56:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 18:56:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 18:56:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 18:56:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 18:56:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 18:56:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 18:56:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 18:56:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 18:56:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 18:56:51 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. 18:56:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 18:56:51 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 18:56:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:56:51 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:56:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 18:56:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 18:56:51 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. 18:56:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 18:56:51 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 18:56:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:56:51 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:56:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 18:56:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 18:56:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 18:56:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 18:56:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 18:56:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 8 18:56:51 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 18:56:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:56:51 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:56:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 18:56:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 18:56:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 18:56:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 18:56:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 18:56:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:56:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:56:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 18:56:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 18:56:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 18:56:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 18:56:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 18:56:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:56:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:56:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 18:56:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 18:56:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 18:56:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 18:56:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:56:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:56:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 18:56:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 18:56:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 18:56:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 18:56:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:56:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:56:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 18:56:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 18:56:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 18:56:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 18:56:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 18:56:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:56:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:56:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 18:56:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 18:56:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 18:56:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 18:56:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:56:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:56:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 18:56:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 18:56:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 18:56:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 18:56:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:56:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:56:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 18:56:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 18:56:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 18:56:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 18:56:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:56:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:56:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 18:56:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 18:56:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 18:56:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 18:56:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:56:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:56:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 18:56:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 18:56:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 18:56:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 18:56:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 18:56:51 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 579ms 18:56:51 INFO - PROCESS | 1692 | 1467424611867 Marionette TRACE conn2 -> [0,3045,"getWindowHandle",null] 18:56:51 INFO - PROCESS | 1692 | 1467424611868 Marionette TRACE conn2 <- [1,3045,null,{"value":"7"}] 18:56:51 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 18:56:51 INFO - PROCESS | 1692 | 1467424611870 Marionette TRACE conn2 -> [0,3046,"setScriptTimeout",{"ms":35000}] 18:56:51 INFO - PROCESS | 1692 | 1467424611871 Marionette TRACE conn2 <- [1,3046,null,{}] 18:56:51 INFO - PROCESS | 1692 | 1467424611873 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}] 18:56:51 INFO - PROCESS | 1692 | 1467424611875 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:56:51 INFO - PROCESS | 1692 | 1467424611963 Marionette TRACE conn2 <- [1,3047,null,{"value":null}] 18:56:51 INFO - PROCESS | 1692 | 1467424611967 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:51 INFO - PROCESS | 1692 | 1467424611968 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:56:51 INFO - PROCESS | 1692 | ++DOCSHELL 0x110f3f000 == 40 [pid = 1692] [id = 771] 18:56:51 INFO - PROCESS | 1692 | ++DOMWINDOW == 100 (0x12bb6c000) [pid = 1692] [serial = 2311] [outer = 0x0] 18:56:51 INFO - PROCESS | 1692 | ++DOMWINDOW == 101 (0x12c1b2400) [pid = 1692] [serial = 2312] [outer = 0x12bb6c000] 18:56:51 INFO - PROCESS | 1692 | 1467424611993 Marionette DEBUG loaded listener.js 18:56:52 INFO - PROCESS | 1692 | ++DOMWINDOW == 102 (0x12c1d3000) [pid = 1692] [serial = 2313] [outer = 0x12bb6c000] 18:56:52 INFO - PROCESS | 1692 | [1692] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 18:56:52 INFO - PROCESS | 1692 | 1467424612434 Marionette TRACE conn2 <- [1,3048,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 18:56:52 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 18:56:52 INFO - {} 18:56:52 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 571ms 18:56:52 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 18:56:52 INFO - PROCESS | 1692 | 1467424612442 Marionette TRACE conn2 -> [0,3049,"getWindowHandle",null] 18:56:52 INFO - PROCESS | 1692 | 1467424612445 Marionette TRACE conn2 <- [1,3049,null,{"value":"7"}] 18:56:52 INFO - PROCESS | 1692 | 1467424612448 Marionette TRACE conn2 -> [0,3050,"setScriptTimeout",{"ms":35000}] 18:56:52 INFO - PROCESS | 1692 | 1467424612450 Marionette TRACE conn2 <- [1,3050,null,{}] 18:56:52 INFO - PROCESS | 1692 | 1467424612454 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}] 18:56:52 INFO - PROCESS | 1692 | 1467424612456 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:56:52 INFO - PROCESS | 1692 | 1467424612572 Marionette TRACE conn2 <- [1,3051,null,{"value":null}] 18:56:52 INFO - PROCESS | 1692 | 1467424612679 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:52 INFO - PROCESS | 1692 | 1467424612681 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:56:52 INFO - PROCESS | 1692 | ++DOCSHELL 0x11921a000 == 41 [pid = 1692] [id = 772] 18:56:52 INFO - PROCESS | 1692 | ++DOMWINDOW == 103 (0x11269f000) [pid = 1692] [serial = 2314] [outer = 0x0] 18:56:52 INFO - PROCESS | 1692 | ++DOMWINDOW == 104 (0x1133bd400) [pid = 1692] [serial = 2315] [outer = 0x11269f000] 18:56:52 INFO - PROCESS | 1692 | 1467424612716 Marionette DEBUG loaded listener.js 18:56:52 INFO - PROCESS | 1692 | ++DOMWINDOW == 105 (0x113daa800) [pid = 1692] [serial = 2316] [outer = 0x11269f000] 18:56:53 INFO - PROCESS | 1692 | 1467424613078 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]]]}] 18:56:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 18:56:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 18:56:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 18:56:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 18:56:53 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 674ms 18:56:53 INFO - PROCESS | 1692 | 1467424613122 Marionette TRACE conn2 -> [0,3053,"getWindowHandle",null] 18:56:53 INFO - PROCESS | 1692 | 1467424613125 Marionette TRACE conn2 <- [1,3053,null,{"value":"7"}] 18:56:53 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 18:56:53 INFO - PROCESS | 1692 | 1467424613130 Marionette TRACE conn2 -> [0,3054,"setScriptTimeout",{"ms":35000}] 18:56:53 INFO - PROCESS | 1692 | 1467424613132 Marionette TRACE conn2 <- [1,3054,null,{}] 18:56:53 INFO - PROCESS | 1692 | 1467424613135 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}] 18:56:53 INFO - PROCESS | 1692 | 1467424613136 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:56:53 INFO - PROCESS | 1692 | 1467424613248 Marionette TRACE conn2 <- [1,3055,null,{"value":null}] 18:56:53 INFO - PROCESS | 1692 | 1467424613351 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:53 INFO - PROCESS | 1692 | 1467424613352 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:56:53 INFO - PROCESS | 1692 | ++DOCSHELL 0x12833f000 == 42 [pid = 1692] [id = 773] 18:56:53 INFO - PROCESS | 1692 | ++DOMWINDOW == 106 (0x117ec7c00) [pid = 1692] [serial = 2317] [outer = 0x0] 18:56:53 INFO - PROCESS | 1692 | ++DOMWINDOW == 107 (0x11831a800) [pid = 1692] [serial = 2318] [outer = 0x117ec7c00] 18:56:53 INFO - PROCESS | 1692 | 1467424613383 Marionette DEBUG loaded listener.js 18:56:53 INFO - PROCESS | 1692 | ++DOMWINDOW == 108 (0x1184c2000) [pid = 1692] [serial = 2319] [outer = 0x117ec7c00] 18:56:53 INFO - PROCESS | 1692 | 1467424613857 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"]]]}] 18:56:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 18:56:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 18:56:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 18:56:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 18:56:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 18:56:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 18:56:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 18:56:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 18:56:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 18:56:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 18:56:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 18:56:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 18:56:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 18:56:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 18:56:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 18:56:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 18:56:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 18:56:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 18:56:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 18:56:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 18:56:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 18:56:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 18:56:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 18:56:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 18:56:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 18:56:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 18:56:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 18:56:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 18:56:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 18:56:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 18:56:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 18:56:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 18:56:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 18:56:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 18:56:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 18:56:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 18:56:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 18:56:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 18:56:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 18:56:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 18:56:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 18:56:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 18:56:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 18:56:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 18:56:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 18:56:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 18:56:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 18:56:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 18:56:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 18:56:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 18:56:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 18:56:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 18:56:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 18:56:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 18:56:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 18:56:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 18:56:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 18:56:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 18:56:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 18:56:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 18:56:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 18:56:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 18:56:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 18:56:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 18:56:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 18:56:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 18:56:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 18:56:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 18:56:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 18:56:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 18:56:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 18:56:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 18:56:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 18:56:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 18:56:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 18:56:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 18:56:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 18:56:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 18:56:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 18:56:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 18:56:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 18:56:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 18:56:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 18:56:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 18:56:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 18:56:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 18:56:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 18:56:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 18:56:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 18:56:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 18:56:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 18:56:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 18:56:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 18:56:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 18:56:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 18:56:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 18:56:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 18:56:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 18:56:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 18:56:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:56:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:56:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:56:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:56:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:56:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 18:56:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:56:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:56:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:56:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:56:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:56:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 18:56:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:56:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:56:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:56:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:56:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:56:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 18:56:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:56:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:56:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:56:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:56:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:56:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 18:56:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:56:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:56:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:56:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:56:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:56:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 18:56:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:56:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:56:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:56:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:56:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:56:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 18:56:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:56:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:56:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:56:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:56:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:56:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 18:56:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:56:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:56:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:56:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:56:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:56:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 18:56:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:56:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:56:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:56:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:56:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:56:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 18:56:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:56:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:56:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:56:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:56:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:56:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 18:56:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:56:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:56:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:56:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:56:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:56:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 18:56:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:56:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:56:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:56:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:56:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:56:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 18:56:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:56:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:56:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:56:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:56:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:56:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 18:56:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:56:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:56:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:56:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:56:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:56:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 18:56:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:56:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:56:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:56:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:56:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:56:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 18:56:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:56:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:56:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:56:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:56:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:56:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 18:56:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:56:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:56:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:56:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:56:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:56:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 18:56:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:56:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:56:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:56:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:56:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:56:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 18:56:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:56:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:56:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:56:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:56:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:56:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 18:56:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:56:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:56:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:56:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:56:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:56:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 18:56:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:56:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:56:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:56:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:56:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:56:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 18:56:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:56:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:56:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:56:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:56:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:56:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 18:56:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:56:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:56:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:56:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 18:56:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 18:56:53 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" 18:56:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:56:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:56:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:56:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 18:56:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 18:56:53 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" 18:56:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:56:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:56:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:56:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 18:56:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 18:56:53 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 786ms 18:56:53 INFO - PROCESS | 1692 | 1467424613923 Marionette TRACE conn2 -> [0,3057,"getWindowHandle",null] 18:56:53 INFO - PROCESS | 1692 | 1467424613925 Marionette TRACE conn2 <- [1,3057,null,{"value":"7"}] 18:56:53 INFO - TEST-START | /FileAPI/file/File-constructor.html 18:56:53 INFO - PROCESS | 1692 | 1467424613929 Marionette TRACE conn2 -> [0,3058,"setScriptTimeout",{"ms":35000}] 18:56:53 INFO - PROCESS | 1692 | 1467424613933 Marionette TRACE conn2 <- [1,3058,null,{}] 18:56:53 INFO - PROCESS | 1692 | 1467424613942 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}] 18:56:53 INFO - PROCESS | 1692 | 1467424613945 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:56:54 INFO - PROCESS | 1692 | 1467424614041 Marionette TRACE conn2 <- [1,3059,null,{"value":null}] 18:56:54 INFO - PROCESS | 1692 | 1467424614148 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:54 INFO - PROCESS | 1692 | 1467424614150 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:56:54 INFO - PROCESS | 1692 | ++DOCSHELL 0x12cc16800 == 43 [pid = 1692] [id = 774] 18:56:54 INFO - PROCESS | 1692 | ++DOMWINDOW == 109 (0x119087000) [pid = 1692] [serial = 2320] [outer = 0x0] 18:56:54 INFO - PROCESS | 1692 | ++DOMWINDOW == 110 (0x12666dc00) [pid = 1692] [serial = 2321] [outer = 0x119087000] 18:56:54 INFO - PROCESS | 1692 | 1467424614181 Marionette DEBUG loaded listener.js 18:56:54 INFO - PROCESS | 1692 | ++DOMWINDOW == 111 (0x126dccc00) [pid = 1692] [serial = 2322] [outer = 0x119087000] 18:56:54 INFO - PROCESS | 1692 | 1467424614547 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]]]}] 18:56:54 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 18:56:54 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 18:56:54 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 18:56:54 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 18:56:54 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 18:56:54 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 18:56:54 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 18:56:54 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 18:56:54 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 18:56:54 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 18:56:54 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 18:56:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:56:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:56:54 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 18:56:54 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 18:56:54 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 18:56:54 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 18:56:54 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 18:56:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:56:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:56:54 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 18:56:54 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 18:56:54 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 18:56:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:56:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:56:54 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 18:56:54 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 18:56:54 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 18:56:54 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 628ms 18:56:54 INFO - PROCESS | 1692 | 1467424614558 Marionette TRACE conn2 -> [0,3061,"getWindowHandle",null] 18:56:54 INFO - PROCESS | 1692 | 1467424614559 Marionette TRACE conn2 <- [1,3061,null,{"value":"7"}] 18:56:54 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 18:56:54 INFO - PROCESS | 1692 | 1467424614562 Marionette TRACE conn2 -> [0,3062,"setScriptTimeout",{"ms":35000}] 18:56:54 INFO - PROCESS | 1692 | 1467424614563 Marionette TRACE conn2 <- [1,3062,null,{}] 18:56:54 INFO - PROCESS | 1692 | 1467424614565 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}] 18:56:54 INFO - PROCESS | 1692 | 1467424614567 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:56:54 INFO - PROCESS | 1692 | 1467424614701 Marionette TRACE conn2 <- [1,3063,null,{"value":null}] 18:56:54 INFO - PROCESS | 1692 | 1467424614804 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:54 INFO - PROCESS | 1692 | 1467424614806 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:56:54 INFO - PROCESS | 1692 | ++DOCSHELL 0x12d523000 == 44 [pid = 1692] [id = 775] 18:56:54 INFO - PROCESS | 1692 | ++DOMWINDOW == 112 (0x12b76cc00) [pid = 1692] [serial = 2323] [outer = 0x0] 18:56:54 INFO - PROCESS | 1692 | ++DOMWINDOW == 113 (0x12bee8800) [pid = 1692] [serial = 2324] [outer = 0x12b76cc00] 18:56:54 INFO - PROCESS | 1692 | 1467424614837 Marionette DEBUG loaded listener.js 18:56:54 INFO - PROCESS | 1692 | ++DOMWINDOW == 114 (0x12c1b9400) [pid = 1692] [serial = 2325] [outer = 0x12b76cc00] 18:56:54 INFO - PROCESS | 1692 | [1692] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 18:56:55 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 18:56:55 INFO - {} 18:56:55 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 668ms 18:56:55 INFO - PROCESS | 1692 | 1467424615227 Marionette TRACE conn2 <- [1,3064,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 18:56:55 INFO - PROCESS | 1692 | 1467424615230 Marionette TRACE conn2 -> [0,3065,"getWindowHandle",null] 18:56:55 INFO - PROCESS | 1692 | 1467424615232 Marionette TRACE conn2 <- [1,3065,null,{"value":"7"}] 18:56:55 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 18:56:55 INFO - PROCESS | 1692 | 1467424615234 Marionette TRACE conn2 -> [0,3066,"setScriptTimeout",{"ms":35000}] 18:56:55 INFO - PROCESS | 1692 | 1467424615235 Marionette TRACE conn2 <- [1,3066,null,{}] 18:56:55 INFO - PROCESS | 1692 | 1467424615238 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}] 18:56:55 INFO - PROCESS | 1692 | 1467424615239 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:56:55 INFO - PROCESS | 1692 | 1467424615361 Marionette TRACE conn2 <- [1,3067,null,{"value":null}] 18:56:55 INFO - PROCESS | 1692 | 1467424615472 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:55 INFO - PROCESS | 1692 | 1467424615473 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:56:55 INFO - PROCESS | 1692 | ++DOCSHELL 0x118c46800 == 45 [pid = 1692] [id = 776] 18:56:55 INFO - PROCESS | 1692 | ++DOMWINDOW == 115 (0x110ee7c00) [pid = 1692] [serial = 2326] [outer = 0x0] 18:56:55 INFO - PROCESS | 1692 | ++DOMWINDOW == 116 (0x1128cc400) [pid = 1692] [serial = 2327] [outer = 0x110ee7c00] 18:56:55 INFO - PROCESS | 1692 | 1467424615505 Marionette DEBUG loaded listener.js 18:56:55 INFO - PROCESS | 1692 | ++DOMWINDOW == 117 (0x1213b8000) [pid = 1692] [serial = 2328] [outer = 0x110ee7c00] 18:56:55 INFO - PROCESS | 1692 | 1467424615835 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]]]}] 18:56:55 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 18:56:55 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 18:56:55 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 18:56:55 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 18:56:55 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 18:56:55 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 18:56:55 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 18:56:55 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 669ms 18:56:55 INFO - PROCESS | 1692 | 1467424615904 Marionette TRACE conn2 -> [0,3069,"getWindowHandle",null] 18:56:55 INFO - PROCESS | 1692 | 1467424615906 Marionette TRACE conn2 <- [1,3069,null,{"value":"7"}] 18:56:55 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 18:56:55 INFO - PROCESS | 1692 | 1467424615908 Marionette TRACE conn2 -> [0,3070,"setScriptTimeout",{"ms":35000}] 18:56:55 INFO - PROCESS | 1692 | 1467424615909 Marionette TRACE conn2 <- [1,3070,null,{}] 18:56:55 INFO - PROCESS | 1692 | 1467424615912 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}] 18:56:55 INFO - PROCESS | 1692 | 1467424615916 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:56:56 INFO - PROCESS | 1692 | 1467424616043 Marionette TRACE conn2 <- [1,3071,null,{"value":null}] 18:56:56 INFO - PROCESS | 1692 | 1467424616318 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:56 INFO - PROCESS | 1692 | 1467424616320 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:56:56 INFO - PROCESS | 1692 | ++DOCSHELL 0x1172e1800 == 46 [pid = 1692] [id = 777] 18:56:56 INFO - PROCESS | 1692 | ++DOMWINDOW == 118 (0x112694400) [pid = 1692] [serial = 2329] [outer = 0x0] 18:56:56 INFO - PROCESS | 1692 | ++DOMWINDOW == 119 (0x1128cec00) [pid = 1692] [serial = 2330] [outer = 0x112694400] 18:56:56 INFO - PROCESS | 1692 | 1467424616360 Marionette DEBUG loaded listener.js 18:56:56 INFO - PROCESS | 1692 | ++DOMWINDOW == 120 (0x112ede000) [pid = 1692] [serial = 2331] [outer = 0x112694400] 18:56:56 INFO - PROCESS | 1692 | 1467424616745 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]]]}] 18:56:56 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 18:56:56 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 18:56:56 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 18:56:56 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 18:56:56 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 18:56:56 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 18:56:56 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 871ms 18:56:56 INFO - PROCESS | 1692 | 1467424616780 Marionette TRACE conn2 -> [0,3073,"getWindowHandle",null] 18:56:56 INFO - PROCESS | 1692 | 1467424616782 Marionette TRACE conn2 <- [1,3073,null,{"value":"7"}] 18:56:56 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 18:56:56 INFO - PROCESS | 1692 | 1467424616785 Marionette TRACE conn2 -> [0,3074,"setScriptTimeout",{"ms":35000}] 18:56:56 INFO - PROCESS | 1692 | 1467424616787 Marionette TRACE conn2 <- [1,3074,null,{}] 18:56:56 INFO - PROCESS | 1692 | 1467424616791 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}] 18:56:56 INFO - PROCESS | 1692 | 1467424616794 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:56:56 INFO - PROCESS | 1692 | 1467424616905 Marionette TRACE conn2 <- [1,3075,null,{"value":null}] 18:56:57 INFO - PROCESS | 1692 | 1467424617022 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:57 INFO - PROCESS | 1692 | 1467424617024 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:56:57 INFO - PROCESS | 1692 | ++DOCSHELL 0x11845e000 == 47 [pid = 1692] [id = 778] 18:56:57 INFO - PROCESS | 1692 | ++DOMWINDOW == 121 (0x1133db400) [pid = 1692] [serial = 2332] [outer = 0x0] 18:56:57 INFO - PROCESS | 1692 | ++DOMWINDOW == 122 (0x113f2d800) [pid = 1692] [serial = 2333] [outer = 0x1133db400] 18:56:57 INFO - PROCESS | 1692 | 1467424617054 Marionette DEBUG loaded listener.js 18:56:57 INFO - PROCESS | 1692 | ++DOMWINDOW == 123 (0x116754c00) [pid = 1692] [serial = 2334] [outer = 0x1133db400] 18:56:57 INFO - PROCESS | 1692 | --DOCSHELL 0x12d339800 == 46 [pid = 1692] [id = 770] 18:56:57 INFO - PROCESS | 1692 | --DOCSHELL 0x11957a000 == 45 [pid = 1692] [id = 769] 18:56:57 INFO - PROCESS | 1692 | --DOCSHELL 0x12df32800 == 44 [pid = 1692] [id = 768] 18:56:57 INFO - PROCESS | 1692 | --DOCSHELL 0x12ba1b000 == 43 [pid = 1692] [id = 767] 18:56:57 INFO - PROCESS | 1692 | --DOCSHELL 0x12b744000 == 42 [pid = 1692] [id = 766] 18:56:57 INFO - PROCESS | 1692 | --DOCSHELL 0x12aad9800 == 41 [pid = 1692] [id = 765] 18:56:57 INFO - PROCESS | 1692 | --DOCSHELL 0x12a30a800 == 40 [pid = 1692] [id = 764] 18:56:57 INFO - PROCESS | 1692 | --DOCSHELL 0x125585000 == 39 [pid = 1692] [id = 763] 18:56:57 INFO - PROCESS | 1692 | --DOCSHELL 0x121541800 == 38 [pid = 1692] [id = 762] 18:56:57 INFO - PROCESS | 1692 | --DOCSHELL 0x11921c800 == 37 [pid = 1692] [id = 761] 18:56:57 INFO - PROCESS | 1692 | --DOCSHELL 0x11666e800 == 36 [pid = 1692] [id = 760] 18:56:57 INFO - PROCESS | 1692 | --DOCSHELL 0x119202800 == 35 [pid = 1692] [id = 757] 18:56:57 INFO - PROCESS | 1692 | --DOCSHELL 0x12c125800 == 34 [pid = 1692] [id = 755] 18:56:57 INFO - PROCESS | 1692 | --DOCSHELL 0x1169ae800 == 33 [pid = 1692] [id = 756] 18:56:57 INFO - PROCESS | 1692 | --DOCSHELL 0x121cf0000 == 32 [pid = 1692] [id = 758] 18:56:57 INFO - PROCESS | 1692 | --DOCSHELL 0x12b98b800 == 31 [pid = 1692] [id = 759] 18:56:57 INFO - PROCESS | 1692 | --DOCSHELL 0x1172e1800 == 30 [pid = 1692] [id = 777] 18:56:57 INFO - PROCESS | 1692 | --DOCSHELL 0x118c46800 == 29 [pid = 1692] [id = 776] 18:56:57 INFO - PROCESS | 1692 | --DOCSHELL 0x12d523000 == 28 [pid = 1692] [id = 775] 18:56:57 INFO - PROCESS | 1692 | --DOCSHELL 0x12cc16800 == 27 [pid = 1692] [id = 774] 18:56:57 INFO - PROCESS | 1692 | --DOCSHELL 0x12833f000 == 26 [pid = 1692] [id = 773] 18:56:57 INFO - PROCESS | 1692 | --DOCSHELL 0x11921a000 == 25 [pid = 1692] [id = 772] 18:56:57 INFO - PROCESS | 1692 | --DOCSHELL 0x110f3f000 == 24 [pid = 1692] [id = 771] 18:56:57 INFO - PROCESS | 1692 | --DOMWINDOW == 122 (0x1180b7800) [pid = 1692] [serial = 2244] [outer = 0x0] [url = about:blank] 18:56:57 INFO - PROCESS | 1692 | --DOMWINDOW == 121 (0x115e58000) [pid = 1692] [serial = 2207] [outer = 0x0] [url = about:blank] 18:56:57 INFO - PROCESS | 1692 | --DOMWINDOW == 120 (0x119816c00) [pid = 1692] [serial = 2250] [outer = 0x0] [url = about:blank] 18:56:57 INFO - PROCESS | 1692 | --DOMWINDOW == 119 (0x1130f1800) [pid = 1692] [serial = 2206] [outer = 0x0] [url = about:blank] 18:56:57 INFO - PROCESS | 1692 | --DOMWINDOW == 118 (0x118c21400) [pid = 1692] [serial = 2210] [outer = 0x0] [url = about:blank] 18:56:57 INFO - PROCESS | 1692 | --DOMWINDOW == 117 (0x116757c00) [pid = 1692] [serial = 2241] [outer = 0x0] [url = about:blank] 18:56:57 INFO - PROCESS | 1692 | --DOMWINDOW == 116 (0x1184bb400) [pid = 1692] [serial = 2209] [outer = 0x0] [url = about:blank] 18:56:57 INFO - PROCESS | 1692 | --DOMWINDOW == 115 (0x112697400) [pid = 1692] [serial = 2230] [outer = 0x0] [url = about:blank] 18:56:57 INFO - PROCESS | 1692 | --DOMWINDOW == 114 (0x1128cfc00) [pid = 1692] [serial = 2231] [outer = 0x0] [url = about:blank] 18:56:57 INFO - PROCESS | 1692 | --DOMWINDOW == 113 (0x1130fb000) [pid = 1692] [serial = 2233] [outer = 0x0] [url = about:blank] 18:56:57 INFO - PROCESS | 1692 | --DOMWINDOW == 112 (0x1133c2000) [pid = 1692] [serial = 2234] [outer = 0x0] [url = about:blank] 18:56:57 INFO - PROCESS | 1692 | --DOMWINDOW == 111 (0x1128d3800) [pid = 1692] [serial = 2239] [outer = 0x0] [url = about:blank] 18:56:57 INFO - PROCESS | 1692 | --DOMWINDOW == 110 (0x1260bc800) [pid = 1692] [serial = 2212] [outer = 0x0] [url = about:blank] 18:56:57 INFO - PROCESS | 1692 | --DOMWINDOW == 109 (0x113dad400) [pid = 1692] [serial = 2236] [outer = 0x0] [url = about:blank] 18:56:57 INFO - PROCESS | 1692 | --DOMWINDOW == 108 (0x126d74800) [pid = 1692] [serial = 2213] [outer = 0x0] [url = about:blank] 18:56:57 INFO - PROCESS | 1692 | --DOMWINDOW == 107 (0x11662e400) [pid = 1692] [serial = 2237] [outer = 0x0] [url = about:blank] 18:56:57 INFO - PROCESS | 1692 | --DOMWINDOW == 106 (0x11807d000) [pid = 1692] [serial = 2227] [outer = 0x0] [url = about:blank] 18:56:57 INFO - PROCESS | 1692 | --DOMWINDOW == 105 (0x11842e400) [pid = 1692] [serial = 2228] [outer = 0x0] [url = about:blank] 18:56:57 INFO - PROCESS | 1692 | --DOMWINDOW == 104 (0x12b762400) [pid = 1692] [serial = 2216] [outer = 0x0] [url = about:blank] 18:56:57 INFO - PROCESS | 1692 | --DOMWINDOW == 103 (0x12af5a400) [pid = 1692] [serial = 2215] [outer = 0x0] [url = about:blank] 18:56:57 INFO - PROCESS | 1692 | --DOMWINDOW == 102 (0x12ba60000) [pid = 1692] [serial = 2218] [outer = 0x0] [url = about:blank] 18:56:57 INFO - PROCESS | 1692 | --DOMWINDOW == 101 (0x12bb78c00) [pid = 1692] [serial = 2219] [outer = 0x0] [url = about:blank] 18:56:57 INFO - PROCESS | 1692 | --DOMWINDOW == 100 (0x12c1bc000) [pid = 1692] [serial = 2222] [outer = 0x0] [url = about:blank] 18:56:57 INFO - PROCESS | 1692 | --DOMWINDOW == 99 (0x12bb73800) [pid = 1692] [serial = 2221] [outer = 0x0] [url = about:blank] 18:56:57 INFO - PROCESS | 1692 | --DOMWINDOW == 98 (0x1130f9000) [pid = 1692] [serial = 2225] [outer = 0x0] [url = about:blank] 18:56:57 INFO - PROCESS | 1692 | --DOMWINDOW == 97 (0x1128cac00) [pid = 1692] [serial = 2224] [outer = 0x0] [url = about:blank] 18:56:57 INFO - PROCESS | 1692 | --DOMWINDOW == 96 (0x119085c00) [pid = 1692] [serial = 2247] [outer = 0x0] [url = about:blank] 18:56:57 INFO - PROCESS | 1692 | --DOMWINDOW == 95 (0x124ebb800) [pid = 1692] [serial = 2263] [outer = 0x0] [url = about:blank] 18:56:57 INFO - PROCESS | 1692 | --DOMWINDOW == 94 (0x120f88800) [pid = 1692] [serial = 2253] [outer = 0x0] [url = about:blank] 18:56:57 INFO - PROCESS | 1692 | --DOMWINDOW == 93 (0x119817800) [pid = 1692] [serial = 2257] [outer = 0x0] [url = about:blank] 18:56:57 INFO - PROCESS | 1692 | --DOMWINDOW == 92 (0x1167ca000) [pid = 1692] [serial = 2256] [outer = 0x0] [url = about:blank] 18:56:57 INFO - PROCESS | 1692 | --DOMWINDOW == 91 (0x123ca3c00) [pid = 1692] [serial = 2262] [outer = 0x0] [url = about:blank] 18:56:57 INFO - PROCESS | 1692 | --DOMWINDOW == 90 (0x120f90c00) [pid = 1692] [serial = 2254] [outer = 0x0] [url = about:blank] 18:56:57 INFO - PROCESS | 1692 | --DOMWINDOW == 89 (0x1195d2400) [pid = 1692] [serial = 2248] [outer = 0x0] [url = about:blank] 18:56:57 INFO - PROCESS | 1692 | --DOMWINDOW == 88 (0x119ed6000) [pid = 1692] [serial = 2251] [outer = 0x0] [url = about:blank] 18:56:57 INFO - PROCESS | 1692 | --DOMWINDOW == 87 (0x1184c8000) [pid = 1692] [serial = 2245] [outer = 0x0] [url = about:blank] 18:56:57 INFO - PROCESS | 1692 | --DOMWINDOW == 86 (0x121acb800) [pid = 1692] [serial = 2260] [outer = 0x0] [url = about:blank] 18:56:57 INFO - PROCESS | 1692 | --DOMWINDOW == 85 (0x117ebe800) [pid = 1692] [serial = 2242] [outer = 0x0] [url = about:blank] 18:56:57 INFO - PROCESS | 1692 | --DOMWINDOW == 84 (0x1213bd000) [pid = 1692] [serial = 2259] [outer = 0x0] [url = about:blank] 18:56:57 INFO - PROCESS | 1692 | --DOMWINDOW == 83 (0x1260c2400) [pid = 1692] [serial = 2265] [outer = 0x0] [url = about:blank] 18:56:58 INFO - PROCESS | 1692 | 1467424618028 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]]]}] 18:56:58 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 18:56:58 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 18:56:58 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 18:56:58 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 18:56:58 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 18:56:58 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 18:56:58 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 1276ms 18:56:58 INFO - PROCESS | 1692 | 1467424618062 Marionette TRACE conn2 -> [0,3077,"getWindowHandle",null] 18:56:58 INFO - PROCESS | 1692 | 1467424618064 Marionette TRACE conn2 <- [1,3077,null,{"value":"7"}] 18:56:58 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 18:56:58 INFO - PROCESS | 1692 | 1467424618067 Marionette TRACE conn2 -> [0,3078,"setScriptTimeout",{"ms":35000}] 18:56:58 INFO - PROCESS | 1692 | 1467424618069 Marionette TRACE conn2 <- [1,3078,null,{}] 18:56:58 INFO - PROCESS | 1692 | 1467424618073 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}] 18:56:58 INFO - PROCESS | 1692 | 1467424618074 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:56:58 INFO - PROCESS | 1692 | 1467424618163 Marionette TRACE conn2 <- [1,3079,null,{"value":null}] 18:56:58 INFO - PROCESS | 1692 | 1467424618168 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:58 INFO - PROCESS | 1692 | 1467424618171 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:56:58 INFO - PROCESS | 1692 | ++DOCSHELL 0x112d38800 == 25 [pid = 1692] [id = 779] 18:56:58 INFO - PROCESS | 1692 | ++DOMWINDOW == 84 (0x112a60400) [pid = 1692] [serial = 2335] [outer = 0x0] 18:56:58 INFO - PROCESS | 1692 | ++DOMWINDOW == 85 (0x112d15000) [pid = 1692] [serial = 2336] [outer = 0x112a60400] 18:56:58 INFO - PROCESS | 1692 | 1467424618204 Marionette DEBUG loaded listener.js 18:56:58 INFO - PROCESS | 1692 | ++DOMWINDOW == 86 (0x11269cc00) [pid = 1692] [serial = 2337] [outer = 0x112a60400] 18:56:58 INFO - PROCESS | 1692 | 1467424618585 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] 18:56:58 INFO - PROCESS | 1692 | 1467424618642 Marionette TRACE conn2 <- [1,3081,null,{"value":"7"}] 18:56:58 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 18:56:58 INFO - PROCESS | 1692 | 1467424618647 Marionette TRACE conn2 -> [0,3082,"setScriptTimeout",{"ms":35000}] 18:56:58 INFO - PROCESS | 1692 | 1467424618649 Marionette TRACE conn2 <- [1,3082,null,{}] 18:56:58 INFO - PROCESS | 1692 | 1467424618651 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}] 18:56:58 INFO - PROCESS | 1692 | 1467424618653 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:56:58 INFO - PROCESS | 1692 | 1467424618733 Marionette TRACE conn2 <- [1,3083,null,{"value":null}] 18:56:58 INFO - PROCESS | 1692 | 1467424618738 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:58 INFO - PROCESS | 1692 | 1467424618741 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:56:58 INFO - PROCESS | 1692 | ++DOCSHELL 0x118453000 == 26 [pid = 1692] [id = 780] 18:56:58 INFO - PROCESS | 1692 | ++DOMWINDOW == 87 (0x1133da400) [pid = 1692] [serial = 2338] [outer = 0x0] 18:56:58 INFO - PROCESS | 1692 | ++DOMWINDOW == 88 (0x115e59800) [pid = 1692] [serial = 2339] [outer = 0x1133da400] 18:56:58 INFO - PROCESS | 1692 | 1467424618770 Marionette DEBUG loaded listener.js 18:56:58 INFO - PROCESS | 1692 | ++DOMWINDOW == 89 (0x116756c00) [pid = 1692] [serial = 2340] [outer = 0x1133da400] 18:56:59 INFO - PROCESS | 1692 | 1467424619106 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]]]}] 18:56:59 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 18:56:59 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 18:56:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:56:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:56:59 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 18:56:59 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 18:56:59 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 469ms 18:56:59 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 18:56:59 INFO - PROCESS | 1692 | 1467424619116 Marionette TRACE conn2 -> [0,3085,"getWindowHandle",null] 18:56:59 INFO - PROCESS | 1692 | 1467424619118 Marionette TRACE conn2 <- [1,3085,null,{"value":"7"}] 18:56:59 INFO - PROCESS | 1692 | 1467424619120 Marionette TRACE conn2 -> [0,3086,"setScriptTimeout",{"ms":35000}] 18:56:59 INFO - PROCESS | 1692 | 1467424619124 Marionette TRACE conn2 <- [1,3086,null,{}] 18:56:59 INFO - PROCESS | 1692 | 1467424619133 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}] 18:56:59 INFO - PROCESS | 1692 | 1467424619136 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:56:59 INFO - PROCESS | 1692 | 1467424619247 Marionette TRACE conn2 <- [1,3087,null,{"value":null}] 18:56:59 INFO - PROCESS | 1692 | 1467424619256 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:59 INFO - PROCESS | 1692 | 1467424619260 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:56:59 INFO - PROCESS | 1692 | ++DOCSHELL 0x119c4f800 == 27 [pid = 1692] [id = 781] 18:56:59 INFO - PROCESS | 1692 | ++DOMWINDOW == 90 (0x110e2b800) [pid = 1692] [serial = 2341] [outer = 0x0] 18:56:59 INFO - PROCESS | 1692 | ++DOMWINDOW == 91 (0x118089800) [pid = 1692] [serial = 2342] [outer = 0x110e2b800] 18:56:59 INFO - PROCESS | 1692 | 1467424619288 Marionette DEBUG loaded listener.js 18:56:59 INFO - PROCESS | 1692 | ++DOMWINDOW == 92 (0x118324800) [pid = 1692] [serial = 2343] [outer = 0x110e2b800] 18:56:59 INFO - PROCESS | 1692 | 1467424619603 Marionette TRACE conn2 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 18:56:59 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 18:56:59 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 524ms 18:56:59 INFO - PROCESS | 1692 | 1467424619644 Marionette TRACE conn2 -> [0,3089,"getWindowHandle",null] 18:56:59 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 18:56:59 INFO - PROCESS | 1692 | 1467424619646 Marionette TRACE conn2 <- [1,3089,null,{"value":"7"}] 18:56:59 INFO - PROCESS | 1692 | 1467424619648 Marionette TRACE conn2 -> [0,3090,"setScriptTimeout",{"ms":35000}] 18:56:59 INFO - PROCESS | 1692 | 1467424619650 Marionette TRACE conn2 <- [1,3090,null,{}] 18:56:59 INFO - PROCESS | 1692 | 1467424619653 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}] 18:56:59 INFO - PROCESS | 1692 | 1467424619654 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:56:59 INFO - PROCESS | 1692 | 1467424619816 Marionette TRACE conn2 <- [1,3091,null,{"value":null}] 18:56:59 INFO - PROCESS | 1692 | 1467424619870 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:59 INFO - PROCESS | 1692 | 1467424619871 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:56:59 INFO - PROCESS | 1692 | ++DOCSHELL 0x121851000 == 28 [pid = 1692] [id = 782] 18:56:59 INFO - PROCESS | 1692 | ++DOMWINDOW == 93 (0x11674e400) [pid = 1692] [serial = 2344] [outer = 0x0] 18:56:59 INFO - PROCESS | 1692 | ++DOMWINDOW == 94 (0x1184e3800) [pid = 1692] [serial = 2345] [outer = 0x11674e400] 18:56:59 INFO - PROCESS | 1692 | 1467424619901 Marionette DEBUG loaded listener.js 18:56:59 INFO - PROCESS | 1692 | ++DOMWINDOW == 95 (0x11902a800) [pid = 1692] [serial = 2346] [outer = 0x11674e400] 18:57:00 INFO - PROCESS | 1692 | 1467424620166 Marionette TRACE conn2 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 18:57:00 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 18:57:00 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 522ms 18:57:00 INFO - PROCESS | 1692 | 1467424620171 Marionette TRACE conn2 -> [0,3093,"getWindowHandle",null] 18:57:00 INFO - PROCESS | 1692 | 1467424620173 Marionette TRACE conn2 <- [1,3093,null,{"value":"7"}] 18:57:00 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 18:57:00 INFO - PROCESS | 1692 | 1467424620187 Marionette TRACE conn2 -> [0,3094,"setScriptTimeout",{"ms":35000}] 18:57:00 INFO - PROCESS | 1692 | 1467424620188 Marionette TRACE conn2 <- [1,3094,null,{}] 18:57:00 INFO - PROCESS | 1692 | 1467424620198 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}] 18:57:00 INFO - PROCESS | 1692 | 1467424620199 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:57:00 INFO - PROCESS | 1692 | 1467424620307 Marionette TRACE conn2 <- [1,3095,null,{"value":null}] 18:57:00 INFO - PROCESS | 1692 | 1467424620311 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:57:00 INFO - PROCESS | 1692 | 1467424620312 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:57:00 INFO - PROCESS | 1692 | ++DOCSHELL 0x123d1d000 == 29 [pid = 1692] [id = 783] 18:57:00 INFO - PROCESS | 1692 | ++DOMWINDOW == 96 (0x1121bec00) [pid = 1692] [serial = 2347] [outer = 0x0] 18:57:00 INFO - PROCESS | 1692 | ++DOMWINDOW == 97 (0x118c23800) [pid = 1692] [serial = 2348] [outer = 0x1121bec00] 18:57:00 INFO - PROCESS | 1692 | 1467424620337 Marionette DEBUG loaded listener.js 18:57:00 INFO - PROCESS | 1692 | ++DOMWINDOW == 98 (0x11980d400) [pid = 1692] [serial = 2349] [outer = 0x1121bec00] 18:57:00 INFO - PROCESS | 1692 | 1467424620671 Marionette TRACE conn2 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 18:57:00 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 18:57:00 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 536ms 18:57:00 INFO - PROCESS | 1692 | 1467424620723 Marionette TRACE conn2 -> [0,3097,"getWindowHandle",null] 18:57:00 INFO - PROCESS | 1692 | 1467424620726 Marionette TRACE conn2 <- [1,3097,null,{"value":"7"}] 18:57:00 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 18:57:00 INFO - PROCESS | 1692 | 1467424620729 Marionette TRACE conn2 -> [0,3098,"setScriptTimeout",{"ms":35000}] 18:57:00 INFO - PROCESS | 1692 | 1467424620730 Marionette TRACE conn2 <- [1,3098,null,{}] 18:57:00 INFO - PROCESS | 1692 | 1467424620732 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}] 18:57:00 INFO - PROCESS | 1692 | 1467424620736 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:57:00 INFO - PROCESS | 1692 | 1467424620858 Marionette TRACE conn2 <- [1,3099,null,{"value":null}] 18:57:00 INFO - PROCESS | 1692 | 1467424620861 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:57:00 INFO - PROCESS | 1692 | 1467424620863 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:57:00 INFO - PROCESS | 1692 | ++DOCSHELL 0x12645c800 == 30 [pid = 1692] [id = 784] 18:57:00 INFO - PROCESS | 1692 | ++DOMWINDOW == 99 (0x119818000) [pid = 1692] [serial = 2350] [outer = 0x0] 18:57:00 INFO - PROCESS | 1692 | ++DOMWINDOW == 100 (0x119ee0800) [pid = 1692] [serial = 2351] [outer = 0x119818000] 18:57:00 INFO - PROCESS | 1692 | 1467424620887 Marionette DEBUG loaded listener.js 18:57:00 INFO - PROCESS | 1692 | ++DOMWINDOW == 101 (0x121ac1400) [pid = 1692] [serial = 2352] [outer = 0x119818000] 18:57:01 INFO - PROCESS | 1692 | 1467424621212 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]]]}] 18:57:01 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 18:57:01 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 18:57:01 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 520ms 18:57:01 INFO - PROCESS | 1692 | 1467424621249 Marionette TRACE conn2 -> [0,3101,"getWindowHandle",null] 18:57:01 INFO - PROCESS | 1692 | 1467424621250 Marionette TRACE conn2 <- [1,3101,null,{"value":"7"}] 18:57:01 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 18:57:01 INFO - PROCESS | 1692 | 1467424621253 Marionette TRACE conn2 -> [0,3102,"setScriptTimeout",{"ms":35000}] 18:57:01 INFO - PROCESS | 1692 | 1467424621254 Marionette TRACE conn2 <- [1,3102,null,{}] 18:57:01 INFO - PROCESS | 1692 | 1467424621258 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}] 18:57:01 INFO - PROCESS | 1692 | 1467424621261 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:57:01 INFO - PROCESS | 1692 | 1467424621362 Marionette TRACE conn2 <- [1,3103,null,{"value":null}] 18:57:01 INFO - PROCESS | 1692 | 1467424621372 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:57:01 INFO - PROCESS | 1692 | 1467424621373 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:57:01 INFO - PROCESS | 1692 | ++DOCSHELL 0x12932a000 == 31 [pid = 1692] [id = 785] 18:57:01 INFO - PROCESS | 1692 | ++DOMWINDOW == 102 (0x119ed6000) [pid = 1692] [serial = 2353] [outer = 0x0] 18:57:01 INFO - PROCESS | 1692 | ++DOMWINDOW == 103 (0x123cafc00) [pid = 1692] [serial = 2354] [outer = 0x119ed6000] 18:57:01 INFO - PROCESS | 1692 | 1467424621398 Marionette DEBUG loaded listener.js 18:57:01 INFO - PROCESS | 1692 | ++DOMWINDOW == 104 (0x124d03400) [pid = 1692] [serial = 2355] [outer = 0x119ed6000] 18:57:01 INFO - PROCESS | 1692 | 1467424621711 Marionette TRACE conn2 <- [1,3104,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 18:57:01 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 18:57:01 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 472ms 18:57:01 INFO - PROCESS | 1692 | 1467424621727 Marionette TRACE conn2 -> [0,3105,"getWindowHandle",null] 18:57:01 INFO - PROCESS | 1692 | 1467424621728 Marionette TRACE conn2 <- [1,3105,null,{"value":"7"}] 18:57:01 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 18:57:01 INFO - PROCESS | 1692 | 1467424621731 Marionette TRACE conn2 -> [0,3106,"setScriptTimeout",{"ms":35000}] 18:57:01 INFO - PROCESS | 1692 | 1467424621732 Marionette TRACE conn2 <- [1,3106,null,{}] 18:57:01 INFO - PROCESS | 1692 | 1467424621734 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}] 18:57:01 INFO - PROCESS | 1692 | 1467424621735 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:57:01 INFO - PROCESS | 1692 | 1467424621837 Marionette TRACE conn2 <- [1,3107,null,{"value":null}] 18:57:01 INFO - PROCESS | 1692 | 1467424621880 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:57:01 INFO - PROCESS | 1692 | 1467424621881 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:57:01 INFO - PROCESS | 1692 | ++DOCSHELL 0x12a6ae000 == 32 [pid = 1692] [id = 786] 18:57:01 INFO - PROCESS | 1692 | ++DOMWINDOW == 105 (0x124d07800) [pid = 1692] [serial = 2356] [outer = 0x0] 18:57:01 INFO - PROCESS | 1692 | ++DOMWINDOW == 106 (0x124d6ac00) [pid = 1692] [serial = 2357] [outer = 0x124d07800] 18:57:01 INFO - PROCESS | 1692 | 1467424621905 Marionette DEBUG loaded listener.js 18:57:01 INFO - PROCESS | 1692 | ++DOMWINDOW == 107 (0x125521000) [pid = 1692] [serial = 2358] [outer = 0x124d07800] 18:57:02 INFO - PROCESS | 1692 | --DOMWINDOW == 106 (0x119eda000) [pid = 1692] [serial = 2296] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 18:57:02 INFO - PROCESS | 1692 | --DOMWINDOW == 105 (0x1130f5000) [pid = 1692] [serial = 2281] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 18:57:02 INFO - PROCESS | 1692 | --DOMWINDOW == 104 (0x1216b2000) [pid = 1692] [serial = 2299] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/idlharness.worker] 18:57:02 INFO - PROCESS | 1692 | --DOMWINDOW == 103 (0x11696b800) [pid = 1692] [serial = 2305] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/blob/Blob-close.html] 18:57:02 INFO - PROCESS | 1692 | --DOMWINDOW == 102 (0x1130f8000) [pid = 1692] [serial = 2272] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 18:57:02 INFO - PROCESS | 1692 | --DOMWINDOW == 101 (0x118322400) [pid = 1692] [serial = 2290] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 18:57:02 INFO - PROCESS | 1692 | --DOMWINDOW == 100 (0x126dd4c00) [pid = 1692] [serial = 2302] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html] 18:57:02 INFO - PROCESS | 1692 | --DOMWINDOW == 99 (0x116755000) [pid = 1692] [serial = 2275] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 18:57:02 INFO - PROCESS | 1692 | --DOMWINDOW == 98 (0x11607a800) [pid = 1692] [serial = 2284] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 18:57:02 INFO - PROCESS | 1692 | --DOMWINDOW == 97 (0x1133c1c00) [pid = 1692] [serial = 2270] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 18:57:02 INFO - PROCESS | 1692 | --DOMWINDOW == 96 (0x1121bd400) [pid = 1692] [serial = 2267] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 18:57:02 INFO - PROCESS | 1692 | --DOMWINDOW == 95 (0x11907d000) [pid = 1692] [serial = 2293] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/historical.html] 18:57:02 INFO - PROCESS | 1692 | --DOMWINDOW == 94 (0x1128d4800) [pid = 1692] [serial = 2278] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 18:57:02 INFO - PROCESS | 1692 | --DOMWINDOW == 93 (0x125521800) [pid = 1692] [serial = 2264] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 18:57:02 INFO - PROCESS | 1692 | --DOMWINDOW == 92 (0x12ba67000) [pid = 1692] [serial = 2308] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html] 18:57:02 INFO - PROCESS | 1692 | --DOMWINDOW == 91 (0x116a11c00) [pid = 1692] [serial = 2287] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 18:57:02 INFO - PROCESS | 1692 | --DOMWINDOW == 90 (0x12bb6c000) [pid = 1692] [serial = 2311] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker] 18:57:02 INFO - PROCESS | 1692 | 1467424622471 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]]]}] 18:57:02 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 18:57:02 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 18:57:02 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 18:57:02 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 768ms 18:57:02 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 18:57:02 INFO - PROCESS | 1692 | 1467424622500 Marionette TRACE conn2 -> [0,3109,"getWindowHandle",null] 18:57:02 INFO - PROCESS | 1692 | 1467424622501 Marionette TRACE conn2 <- [1,3109,null,{"value":"7"}] 18:57:02 INFO - PROCESS | 1692 | 1467424622504 Marionette TRACE conn2 -> [0,3110,"setScriptTimeout",{"ms":35000}] 18:57:02 INFO - PROCESS | 1692 | 1467424622505 Marionette TRACE conn2 <- [1,3110,null,{}] 18:57:02 INFO - PROCESS | 1692 | 1467424622507 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}] 18:57:02 INFO - PROCESS | 1692 | 1467424622508 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:57:02 INFO - PROCESS | 1692 | 1467424622585 Marionette TRACE conn2 <- [1,3111,null,{"value":null}] 18:57:02 INFO - PROCESS | 1692 | 1467424622589 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:57:02 INFO - PROCESS | 1692 | 1467424622592 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:57:02 INFO - PROCESS | 1692 | ++DOCSHELL 0x119c49800 == 33 [pid = 1692] [id = 787] 18:57:02 INFO - PROCESS | 1692 | ++DOMWINDOW == 91 (0x1133dbc00) [pid = 1692] [serial = 2359] [outer = 0x0] 18:57:02 INFO - PROCESS | 1692 | ++DOMWINDOW == 92 (0x119086000) [pid = 1692] [serial = 2360] [outer = 0x1133dbc00] 18:57:02 INFO - PROCESS | 1692 | 1467424622617 Marionette DEBUG loaded listener.js 18:57:02 INFO - PROCESS | 1692 | ++DOMWINDOW == 93 (0x125523c00) [pid = 1692] [serial = 2361] [outer = 0x1133dbc00] 18:57:02 INFO - PROCESS | 1692 | 1467424622921 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"]]]}] 18:57:02 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 18:57:02 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 18:57:02 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 18:57:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:57:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:57:02 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 18:57:02 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 423ms 18:57:02 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 18:57:02 INFO - PROCESS | 1692 | 1467424622932 Marionette TRACE conn2 -> [0,3113,"getWindowHandle",null] 18:57:02 INFO - PROCESS | 1692 | 1467424622934 Marionette TRACE conn2 <- [1,3113,null,{"value":"7"}] 18:57:02 INFO - PROCESS | 1692 | 1467424622936 Marionette TRACE conn2 -> [0,3114,"setScriptTimeout",{"ms":35000}] 18:57:02 INFO - PROCESS | 1692 | 1467424622937 Marionette TRACE conn2 <- [1,3114,null,{}] 18:57:02 INFO - PROCESS | 1692 | 1467424622945 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}] 18:57:02 INFO - PROCESS | 1692 | 1467424622946 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:57:03 INFO - PROCESS | 1692 | 1467424623034 Marionette TRACE conn2 <- [1,3115,null,{"value":null}] 18:57:03 INFO - PROCESS | 1692 | 1467424623115 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\", \"d872e659-30c6-4868-82c6-51099aa34349\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:57:03 INFO - PROCESS | 1692 | 1467424623116 Marionette INFO sendAsync d8fea8dc-0015-ff47-95a5-e67cd4fc78b5 18:57:03 INFO - PROCESS | 1692 | ++DOCSHELL 0x12b72a000 == 34 [pid = 1692] [id = 788] 18:57:03 INFO - PROCESS | 1692 | ++DOMWINDOW == 94 (0x124d09c00) [pid = 1692] [serial = 2362] [outer = 0x0] 18:57:03 INFO - PROCESS | 1692 | ++DOMWINDOW == 95 (0x1260c4000) [pid = 1692] [serial = 2363] [outer = 0x124d09c00] 18:57:03 INFO - PROCESS | 1692 | 1467424623141 Marionette DEBUG loaded listener.js 18:57:03 INFO - PROCESS | 1692 | ++DOMWINDOW == 96 (0x1268c9400) [pid = 1692] [serial = 2364] [outer = 0x124d09c00] 18:57:03 INFO - PROCESS | 1692 | 1467424623386 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]]]}] 18:57:03 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 18:57:03 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 474ms 18:57:03 INFO - PROCESS | 1692 | 1467424623412 Marionette TRACE conn2 -> [0,3117,"getWindowHandle",null] 18:57:03 INFO - PROCESS | 1692 | 1467424623422 Marionette TRACE conn2 <- [1,3117,null,{"value":"7"}] 18:57:04 WARNING - u'runner_teardown' () 18:57:04 INFO - No more tests 18:57:04 INFO - Got 0 unexpected results 18:57:04 INFO - SUITE-END | took 514s 18:57:04 INFO - Closing logging queue 18:57:04 INFO - queue closed 18:57:04 INFO - Return code: 0 18:57:04 WARNING - # TBPL SUCCESS # 18:57:04 INFO - Running post-action listener: _resource_record_post_action 18:57:04 INFO - Running post-run listener: _resource_record_post_run 18:57:05 INFO - Total resource usage - Wall time: 535s; CPU: 58.0%; Read bytes: 31223296; Write bytes: 954450432; Read time: 197; Write time: 5069 18:57:05 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 18:57:05 INFO - install - Wall time: 18s; CPU: 54.0%; Read bytes: 154186240; Write bytes: 153903104; Read time: 13771; Write time: 329 18:57:05 INFO - run-tests - Wall time: 518s; CPU: 58.0%; Read bytes: 29040128; Write bytes: 797618688; Read time: 177; Write time: 4728 18:57:05 INFO - Running post-run listener: _upload_blobber_files 18:57:05 INFO - Blob upload gear active. 18:57:05 INFO - Preparing to upload files from /builds/slave/test/build/blobber_upload_dir. 18:57:05 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 18:57:05 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-beta', '-d', '/builds/slave/test/build/blobber_upload_dir', '--output-manifest', '/builds/slave/test/build/uploaded_files.json'] 18:57:05 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-beta -d /builds/slave/test/build/blobber_upload_dir --output-manifest /builds/slave/test/build/uploaded_files.json 18:57:06 INFO - (blobuploader) - INFO - Open directory for files ... 18:57:06 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log ... 18:57:06 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 18:57:06 INFO - (blobuploader) - INFO - Uploading, attempt #1. 18:57:07 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 18:57:07 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 18:57:07 INFO - (blobuploader) - INFO - Done attempting. 18:57:07 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_raw.log ... 18:57:07 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 18:57:07 INFO - (blobuploader) - INFO - Uploading, attempt #1. 18:57:09 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 18:57:09 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 18:57:09 INFO - (blobuploader) - INFO - Done attempting. 18:57:09 INFO - (blobuploader) - INFO - Iteration through files over. 18:57:09 INFO - Return code: 0 18:57:09 INFO - rmtree: /builds/slave/test/build/uploaded_files.json 18:57:09 INFO - retry: Calling remove with args: ('/builds/slave/test/build/uploaded_files.json',), kwargs: {}, attempt #1 18:57:09 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/73bd52bde2a4339b409ccd124520b14f6697b7d28dbdd86a13efd1bbf3674807d80744152dc0a6e21c98f9d33aaedde982f3f94f7c10d7a0a80d68e96373dd81", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/148de7c124c330a5b67ecd878d88b074c8b858ac22f35b23e4999180841cebad439842058ddb25932bfe46a0c9ef5a2abe3a9e09c03a32add102f27704ab9a72"} 18:57:09 INFO - Writing buildbot properties ['blobber_files'] to /builds/slave/test/properties/blobber_files 18:57:09 INFO - Writing to file /builds/slave/test/properties/blobber_files 18:57:09 INFO - Contents: 18:57:09 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/73bd52bde2a4339b409ccd124520b14f6697b7d28dbdd86a13efd1bbf3674807d80744152dc0a6e21c98f9d33aaedde982f3f94f7c10d7a0a80d68e96373dd81", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/148de7c124c330a5b67ecd878d88b074c8b858ac22f35b23e4999180841cebad439842058ddb25932bfe46a0c9ef5a2abe3a9e09c03a32add102f27704ab9a72"} 18:57:09 INFO - Running post-run listener: copy_logs_to_upload_dir 18:57:09 INFO - Copying logs to upload dir... 18:57:09 INFO - mkdir: /builds/slave/test/build/upload/logs 18:57:09 INFO - Copying logs to upload dir... program finished with exit code 0 elapsedTime=601.870312 ========= master_lag: 0.35 ========= ========= Finished '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 10 mins, 2 secs) (at 2016-07-01 18:57:09.492042) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-07-01 18:57:09.497566) ========= 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.xhGVCqpYXA/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.kCdSTZaDJB/Listeners TMPDIR=/var/folders/jw/lfbylzg17jd15qryjvmblvym00000w/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-beta/sha512/73bd52bde2a4339b409ccd124520b14f6697b7d28dbdd86a13efd1bbf3674807d80744152dc0a6e21c98f9d33aaedde982f3f94f7c10d7a0a80d68e96373dd81", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/148de7c124c330a5b67ecd878d88b074c8b858ac22f35b23e4999180841cebad439842058ddb25932bfe46a0c9ef5a2abe3a9e09c03a32add102f27704ab9a72"} build_url:http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1467384597/firefox-48.0.en-US.mac64.dmg symbols_url:http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1467384597/firefox-48.0.en-US.mac64.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.012884 build_url: 'http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1467384597/firefox-48.0.en-US.mac64.dmg' blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/73bd52bde2a4339b409ccd124520b14f6697b7d28dbdd86a13efd1bbf3674807d80744152dc0a6e21c98f9d33aaedde982f3f94f7c10d7a0a80d68e96373dd81", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/148de7c124c330a5b67ecd878d88b074c8b858ac22f35b23e4999180841cebad439842058ddb25932bfe46a0c9ef5a2abe3a9e09c03a32add102f27704ab9a72"}' symbols_url: 'http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1467384597/firefox-48.0.en-US.mac64.crashreporter-symbols.zip' ========= master_lag: 0.03 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-07-01 18:57:09.536571) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-07-01 18:57:09.536922) ========= 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.xhGVCqpYXA/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.kCdSTZaDJB/Listeners TMPDIR=/var/folders/jw/lfbylzg17jd15qryjvmblvym00000w/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.005210 ========= master_lag: 0.05 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-07-01 18:57:09.588893) ========= ========= Started reboot skipped (results: 3, elapsed: 0 secs) (at 2016-07-01 18:57:09.589981) ========= ========= Finished reboot skipped (results: 3, elapsed: 0 secs) (at 2016-07-01 18:57:09.590387) ========= ========= Total master_lag: 0.49 =========