cef/tests/cefclient/browser/hang_test.h
Marshall Greenblatt b8f91c5431 Add callbacks for unresponsive render process (fixes #3661)
The client can optionally wait or terminate the render process.

Expose process exit codes via OnRenderProcessTerminated and
CefGetExitCode (fixes #2126).

cefclient: Add a new https://tests/hang page for testing hang behavior.

cefclient: Move message and resource handling to a new BaseClientHandler
class to support loading of test pages in default Chrome UI windows.
2024-03-18 17:45:31 -04:00

19 lines
596 B
C++

// Copyright (c) 2024 The Chromium Embedded Framework Authors. All rights
// reserved. Use of this source code is governed by a BSD-style license that
// can be found in the LICENSE file.
#ifndef CEF_TESTS_CEFCLIENT_BROWSER_HANG_TEST_H_
#define CEF_TESTS_CEFCLIENT_BROWSER_HANG_TEST_H_
#pragma once
#include "tests/cefclient/browser/test_runner.h"
namespace client::hang_test {
// Create message handlers. Called from test_runner.cc.
void CreateMessageHandlers(test_runner::MessageHandlerSet& handlers);
} // namespace client::hang_test
#endif // CEF_TESTS_CEFCLIENT_BROWSER_HANG_TEST_H_