Index: webkit/glue/webview_delegate.h |
=================================================================== |
--- webkit/glue/webview_delegate.h (revision 10892) |
+++ webkit/glue/webview_delegate.h (working copy) |
@@ -498,9 +498,10 @@ |
} |
// Displays a JavaScript alert panel associated with the given view. Clients |
- // should visually indicate that this panel comes from JavaScript. The panel |
+ // should visually indicate that this panel comes from JavaScript and some |
+ // information about the originating frame (at least the domain). The panel |
// should have a single OK button. |
- virtual void RunJavaScriptAlert(WebView* webview, |
+ virtual void RunJavaScriptAlert(WebFrame* webframe, |
const std::wstring& message) { |
} |
@@ -508,7 +509,7 @@ |
// Clients should visually indicate that this panel comes |
// from JavaScript. The panel should have two buttons, e.g. "OK" and |
// "Cancel". Returns true if the user hit OK, or false if the user hit Cancel. |
- virtual bool RunJavaScriptConfirm(WebView* webview, |
+ virtual bool RunJavaScriptConfirm(WebFrame* webframe, |
const std::wstring& message) { |
return false; |
} |
@@ -520,7 +521,7 @@ |
// panel when it is shown. If the user hit OK, returns true and fills result |
// with the text in the box. The value of result is undefined if the user |
// hit Cancel. |
- virtual bool RunJavaScriptPrompt(WebView* webview, |
+ virtual bool RunJavaScriptPrompt(WebFrame* webframe, |
const std::wstring& message, |
const std::wstring& default_value, |
std::wstring* result) { |
@@ -536,7 +537,7 @@ |
// that the navigation should continue, and Cancel means that the navigation |
// should be cancelled, leaving the user on the current page. Returns true |
// if the user hit OK, or false if the user hit Cancel. |
- virtual bool RunBeforeUnloadConfirm(WebView* webview, |
+ virtual bool RunBeforeUnloadConfirm(WebFrame* webframe, |
const std::wstring& message) { |
return true; // OK, continue to navigate away |
} |