summaryrefslogtreecommitdiffstats
path: root/chrome_frame/test/chrome_frame_test_utils.h
diff options
context:
space:
mode:
Diffstat (limited to 'chrome_frame/test/chrome_frame_test_utils.h')
-rw-r--r--chrome_frame/test/chrome_frame_test_utils.h12
1 files changed, 12 insertions, 0 deletions
diff --git a/chrome_frame/test/chrome_frame_test_utils.h b/chrome_frame/test/chrome_frame_test_utils.h
index 95e0c9b..a9e1b3a 100644
--- a/chrome_frame/test/chrome_frame_test_utils.h
+++ b/chrome_frame/test/chrome_frame_test_utils.h
@@ -56,6 +56,18 @@ extern const wchar_t kOperaImageName[];
extern const wchar_t kSafariImageName[];
extern const wchar_t kChromeImageName[];
+// Displays the chrome frame context menu by posting mouse move messages to
+// Chrome
+void ShowChromeFrameContextMenu();
+
+// Sends keyboard messages to the chrome frame context menu to select the About
+// Chrome frame option.
+void SelectAboutChromeFrame();
+
+// Returns a handle to the chrome frame render widget child window.
+// Returns NULL on failure.
+HWND GetChromeRendererWindow();
+
} // namespace chrome_frame_test
#endif // CHROME_FRAME_CHROMETAB_UNITTESTS_CF_TEST_UTILS_H_