Index: ios/web/web_state/web_state_observer_bridge.mm |
diff --git a/ios/web/web_state/web_state_observer_bridge.mm b/ios/web/web_state/web_state_observer_bridge.mm |
index c2028fe80c45220934c64826ceeb01fae0bd7e39..fe1f6dbf258c95de3b0640ab87f5e0c45e90a6fd 100644 |
--- a/ios/web/web_state/web_state_observer_bridge.mm |
+++ b/ios/web/web_state/web_state_observer_bridge.mm |
@@ -30,6 +30,20 @@ void WebStateObserverBridge::NavigationItemCommitted( |
} |
} |
+void WebStateObserverBridge::DidStartLoading() { |
+ SEL selector = @selector(webStateDidStartLoading:); |
+ if ([observer_ respondsToSelector:selector]) { |
+ [observer_ webStateDidStartLoading:web_state()]; |
+ } |
+} |
+ |
+void WebStateObserverBridge::DidStopLoading() { |
+ SEL selector = @selector(webStateDidStopLoading:); |
+ if ([observer_ respondsToSelector:selector]) { |
+ [observer_ webStateDidStopLoading:web_state()]; |
+ } |
+} |
+ |
void WebStateObserverBridge::PageLoaded( |
web::PageLoadCompletionStatus load_completion_status) { |
SEL selector = @selector(webStateDidLoadPage:); |