Home | History | Annotate | Download | only in npapi

Lines Matching defs:WebPluginDelegateImpl

67 WebPluginDelegateImpl* g_current_plugin_instance = NULL;
204 LRESULT CALLBACK WebPluginDelegateImpl::HandleEventMessageFilterHook(
214 LRESULT CALLBACK WebPluginDelegateImpl::MouseHookProc(
225 WebPluginDelegateImpl::WebPluginDelegateImpl(
311 // WebPluginDelegateImpl::Initialize.
322 WebPluginDelegateImpl::~WebPluginDelegateImpl() {
344 bool WebPluginDelegateImpl::PlatformInitialize() {
364 WebPluginDelegateImpl::TrackPopupMenuPatch);
378 WebPluginDelegateImpl::SetCursorPatch);
407 WebPluginDelegateImpl::RegEnumKeyExWPatch);
425 WebPluginDelegateImpl::WindowFromPointPatch);
431 void WebPluginDelegateImpl::PlatformDestroyInstance() {
457 void WebPluginDelegateImpl::Paint(SkCanvas* canvas, const gfx::Rect& rect) {
465 bool WebPluginDelegateImpl::WindowedCreatePlugin() {
540 void WebPluginDelegateImpl::WindowedDestroyWindow() {
562 void WebPluginDelegateImpl::ClearThrottleQueueForWindow(HWND window) {
578 void WebPluginDelegateImpl::OnThrottleMessage() {
618 base::Bind(&WebPluginDelegateImpl::OnThrottleMessage),
625 void WebPluginDelegateImpl::ThrottleMessage(WNDPROC proc, HWND hwnd,
642 base::Bind(&WebPluginDelegateImpl::OnThrottleMessage),
651 LRESULT CALLBACK WebPluginDelegateImpl::FlashWindowlessWndProc(
661 WebPluginDelegateImpl::ClearThrottleQueueForWindow(hwnd);
669 WebPluginDelegateImpl::ThrottleMessage(old_proc, hwnd, message, wparam,
681 LRESULT CALLBACK WebPluginDelegateImpl::DummyWindowProc(
683 WebPluginDelegateImpl* delegate = reinterpret_cast<WebPluginDelegateImpl*>(
742 bool WebPluginDelegateImpl::CreateDummyWindowForActivation() {
776 &WebPluginDelegateImpl::FlashWindowlessWndProc))) {
785 bool WebPluginDelegateImpl::WindowedReposition(
826 void WebPluginDelegateImpl::WindowedSetWindow() {
868 ATOM WebPluginDelegateImpl::RegisterNativeWindowClass() {
897 LRESULT CALLBACK WebPluginDelegateImpl::WrapperWindowProc(
928 LRESULT CALLBACK WebPluginDelegateImpl::NativeWndProc(
930 WebPluginDelegateImpl* delegate = reinterpret_cast<WebPluginDelegateImpl*>(
953 WebPluginDelegateImpl::ThrottleMessage(delegate->plugin_wnd_proc_, hwnd,
1002 base::Bind(&WebPluginDelegateImpl::OnUserGestureEnd,
1011 WebPluginDelegateImpl* last_plugin_instance = g_current_plugin_instance;
1020 // access the WebPluginDelegateImpl instance we validate if the window is
1045 void WebPluginDelegateImpl::WindowlessUpdateGeometry(
1074 void WebPluginDelegateImpl::WindowlessPaint(HDC hdc,
1099 void WebPluginDelegateImpl::WindowlessSetWindow() {
1123 bool WebPluginDelegateImpl::PlatformSetPluginHasFocus(bool focused) {
1241 bool WebPluginDelegateImpl::PlatformHandleInputEvent(
1291 WebPluginDelegateImpl* last_plugin_instance = g_current_plugin_instance;
1373 void WebPluginDelegateImpl::OnModalLoopEntered() {
1384 bool WebPluginDelegateImpl::ShouldTrackEventForModalLoops(NPEvent* event) {
1390 void WebPluginDelegateImpl::OnUserGestureEnd() {
1395 BOOL WINAPI WebPluginDelegateImpl::TrackPopupMenuPatch(
1421 HCURSOR WINAPI WebPluginDelegateImpl::SetCursorPatch(HCURSOR cursor) {
1436 LONG WINAPI WebPluginDelegateImpl::RegEnumKeyExWPatch(
1454 void WebPluginDelegateImpl::ImeCompositionUpdated(
1466 void WebPluginDelegateImpl::ImeCompositionCompleted(
1474 bool WebPluginDelegateImpl::GetIMEStatus(int* input_type,
1482 FARPROC WINAPI WebPluginDelegateImpl::GetProcAddressPatch(HMODULE module,
1490 HWND WINAPI WebPluginDelegateImpl::WindowFromPointPatch(POINT point) {
1501 void WebPluginDelegateImpl::HandleCaptureForMessage(HWND window,