diff --git a/FileViewer/FileViewerController.m b/FileViewer/FileViewerController.m index bc814f4..6187547 100644 --- a/FileViewer/FileViewerController.m +++ b/FileViewer/FileViewerController.m @@ -138,11 +138,14 @@ # pragma mark WebKitDelegate methods +- (void)webView:(WebView *)sender runJavaScriptAlertPanelWithMessage:(NSString *)message initiatedByFrame:(WebFrame *)frame +{ + NSLog(@"[Alert] message = %@",message); +} + + (BOOL)isSelectorExcludedFromWebScript:(SEL)sel { - return NO; //![controller respondsToSelector:sel]; -// if (sel == @selector(selectCommit:)) return NO; -// return YES; + return YES; } - (void)webView:(WebView *)sender didClearWindowObject:(WebScriptObject *)windowObject forFrame:(WebFrame *)frame diff --git a/PBGitHistoryController.m b/PBGitHistoryController.m index f747852..7a45626 100644 --- a/PBGitHistoryController.m +++ b/PBGitHistoryController.m @@ -846,5 +846,13 @@ enum { return iconRect; } ++ (BOOL)isSelectorExcludedFromWebScript:(SEL)sel +{ + //NSLog(@"[%@ %s]: controller = %@ (%i)", [self class], _cmd, self,[self respondsToSelector:sel]); + //return NO; //![controller respondsToSelector:sel]; + if (sel == @selector(selectCommit:)) return NO; + return YES; +} + @end diff --git a/html/views/log/log.js b/html/views/log/log.js index d117f2b..f484fe6 100644 --- a/html/views/log/log.js +++ b/html/views/log/log.js @@ -1,5 +1,5 @@ var selectCommit = function(a) { - window.Controler.selectCommit_(a); + window.Controller.selectCommit_(a); return false; }