+// webView:didCommitLoadForFrame: (3.0+) {{{
+static void $UIWebViewWebViewDelegate$webView$didCommitLoadForFrame$(UIWebViewWebViewDelegate *self, SEL sel, WebView *view, WebFrame *frame) {
+ UIWebView *uiWebView(MSHookIvar<UIWebView *>(self, "uiWebView"));
+ if ([uiWebView respondsToSelector:@selector(webView:didCommitLoadForFrame:)])
+ [uiWebView webView:view didCommitLoadForFrame:frame];
+}
+
+- (void) webView:(WebView *)view didCommitLoadForFrame:(WebFrame *)frame {
+ id<CyteWebViewDelegate> delegate([self delegate]);
+ if ([delegate respondsToSelector:@selector(webView:didCommitLoadForFrame:)])
+ [delegate webView:view didCommitLoadForFrame:frame];
+ if ([UIWebView instancesRespondToSelector:@selector(webView:didCommitLoadForFrame:)])
+ [super webView:view didCommitLoadForFrame:frame];
+}
+// }}}