| Index: webkit/glue/chrome_client_impl.h
|
| ===================================================================
|
| --- webkit/glue/chrome_client_impl.h (revision 20609)
|
| +++ webkit/glue/chrome_client_impl.h (working copy)
|
| @@ -22,6 +22,7 @@
|
|
|
| namespace WebKit {
|
| struct WebCursorInfo;
|
| +struct WebPopupMenuInfo;
|
| }
|
|
|
| // Handles window-level notifications from WebCore on behalf of a WebView.
|
| @@ -131,10 +132,7 @@
|
| virtual void popupOpened(WebCore::PopupContainer* popup_container,
|
| const WebCore::IntRect& bounds,
|
| bool activatable,
|
| - bool handle_external);
|
| - void popupOpenedInternal(WebCore::PopupContainer* popup_container,
|
| - const WebCore::IntRect& bounds,
|
| - bool activatable);
|
| + bool handle_externally);
|
|
|
| void SetCursor(const WebKit::WebCursorInfo& cursor);
|
| void SetCursorForPlugin(const WebKit::WebCursorInfo& cursor);
|
| @@ -144,6 +142,9 @@
|
| virtual PassOwnPtr<WebCore::HTMLParserQuirks> createHTMLParserQuirks() { return 0; }
|
|
|
| private:
|
| + void GetPopupMenuInfo(WebCore::PopupContainer* popup_container,
|
| + WebKit::WebPopupMenuInfo* info);
|
| +
|
| WebViewImpl* webview_; // weak pointer
|
| bool toolbars_visible_;
|
| bool statusbar_visible_;
|
|
|