Title: [145468] trunk/Tools
Revision
145468
Author
[email protected]
Date
2013-03-11 19:38:04 -0700 (Mon, 11 Mar 2013)

Log Message

[Mac][WK1] Add support for alert() in MiniBrowser.
<http://webkit.org/b/112090>

Reviewed by Anders Carlsson.

* MiniBrowser/mac/WK1BrowserWindowController.m:
(-[WK1BrowserWindowController webView:runJavaScriptAlertPanelWithMessage:initiatedByFrame:]):

Modified Paths

Diff

Modified: trunk/Tools/ChangeLog (145467 => 145468)


--- trunk/Tools/ChangeLog	2013-03-12 02:31:13 UTC (rev 145467)
+++ trunk/Tools/ChangeLog	2013-03-12 02:38:04 UTC (rev 145468)
@@ -1,3 +1,13 @@
+2013-03-11  Andreas Kling  <[email protected]>
+
+        [Mac][WK1] Add support for alert() in MiniBrowser.
+        <http://webkit.org/b/112090>
+
+        Reviewed by Anders Carlsson.
+
+        * MiniBrowser/mac/WK1BrowserWindowController.m:
+        (-[WK1BrowserWindowController webView:runJavaScriptAlertPanelWithMessage:initiatedByFrame:]):
+
 2013-03-11  Julie Parent  <[email protected]>
 
         Dashboard cleanup: Create ui.Errors

Modified: trunk/Tools/MiniBrowser/mac/WK1BrowserWindowController.m (145467 => 145468)


--- trunk/Tools/MiniBrowser/mac/WK1BrowserWindowController.m	2013-03-12 02:31:13 UTC (rev 145467)
+++ trunk/Tools/MiniBrowser/mac/WK1BrowserWindowController.m	2013-03-12 02:38:04 UTC (rev 145468)
@@ -253,4 +253,16 @@
     [[self window] setTitle:[title stringByAppendingString:@" [WK1]"]];
 }
 
+- (void)webView:(WebView *)sender runJavaScriptAlertPanelWithMessage:(NSString *)message initiatedByFrame:(WebFrame *)frame
+{
+    NSAlert *alert = [[NSAlert alloc] init];
+    [alert addButtonWithTitle:@"OK"];
+
+    alert.messageText = [NSString stringWithFormat:@"_javascript_ alert dialog from %@.", frame.dataSource.request.URL.absoluteString];
+    alert.informativeText = message;
+
+    [alert runModal];
+    [alert release];
+}
+
 @end
_______________________________________________
webkit-changes mailing list
[email protected]
https://lists.webkit.org/mailman/listinfo/webkit-changes

Reply via email to