Index: ios/web/web_state/ui/crw_web_controller.mm |
diff --git a/ios/web/web_state/ui/crw_web_controller.mm b/ios/web/web_state/ui/crw_web_controller.mm |
index 01d6a55bab99f5395748b249ddb4716e5b96dee0..c97606b73a22ccc771798ef898e56b0ca29b344e 100644 |
--- a/ios/web/web_state/ui/crw_web_controller.mm |
+++ b/ios/web/web_state/ui/crw_web_controller.mm |
@@ -2426,6 +2426,11 @@ const NSTimeInterval kSnapshotOverlayTransition = 0.5; |
context:(NSDictionary*)context { |
[self checkForUnexpectedURLChange]; |
+ // Because hash changes don't trigger |-didFinishNavigation|, fetch favicons |
+ // for the new page manually. |
+ [self evaluateJavaScript:@"__gCrWeb.sendFaviconsToHost();" |
+ JSONResultHandler:nil]; |
Eugene But (OOO till 7-30)
2016/02/01 15:55:37
s/JSONResultHandler/stringResultHandler/
JSONResu
kkhorimoto
2016/02/01 19:32:52
Done.
|
+ |
// Notify the observers. |
_webStateImpl->OnUrlHashChanged(); |
return YES; |