diff --git a/tests/wpt/metadata/MANIFEST.json b/tests/wpt/metadata/MANIFEST.json index 9dcc338ee94..850c618f20d 100644 --- a/tests/wpt/metadata/MANIFEST.json +++ b/tests/wpt/metadata/MANIFEST.json @@ -675404,7 +675404,7 @@ "support" ], "tools/wptrunner/wptrunner/browsers/servodriver.py": [ - "0a63a32c96699a441ce696bae6b8d32f4d69bc3d", + "75cee5abb68a67ebf624be28294a635ce5790cba", "support" ], "tools/wptrunner/wptrunner/browsers/webkit.py": [ diff --git a/tests/wpt/web-platform-tests/tools/wptrunner/wptrunner/browsers/servodriver.py b/tests/wpt/web-platform-tests/tools/wptrunner/wptrunner/browsers/servodriver.py index 0a63a32c966..75cee5abb68 100644 --- a/tests/wpt/web-platform-tests/tools/wptrunner/wptrunner/browsers/servodriver.py +++ b/tests/wpt/web-platform-tests/tools/wptrunner/wptrunner/browsers/servodriver.py @@ -166,9 +166,7 @@ class ServoWebDriverBrowser(Browser): command=" ".join(self.command)) def is_alive(self): - if self.runner: - return self.runner.is_running() - return False + return self.proc.poll() is None def cleanup(self): self.stop()