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 4b3851642a5e02d492e6878998756f4ae43df959..526961a12fb2646482d7d25d825602a82b3383eb 100644 |
--- a/ios/web/web_state/ui/crw_web_controller.mm |
+++ b/ios/web/web_state/ui/crw_web_controller.mm |
@@ -4290,6 +4290,10 @@ const NSTimeInterval kSnapshotOverlayTransition = 0.5; |
params.referrer_policy = |
web::ReferrerPolicyFromString(base::SysNSStringToUTF8(referrerPolicy)); |
} |
+ NSString* innerText = element[@"innerText"]; |
+ if ([innerText length] > 0) { |
+ params.link_text.reset([innerText copy]); |
+ } |
return params; |
} |