Index: components/autofill/ios/browser/js_autofill_manager.mm |
diff --git a/components/autofill/ios/browser/js_autofill_manager.mm b/components/autofill/ios/browser/js_autofill_manager.mm |
index 104cff509eaef7bc59cad9891be023378e2149a5..2066a828eda387d2950b77b3e03777b466103cb2 100644 |
--- a/components/autofill/ios/browser/js_autofill_manager.mm |
+++ b/components/autofill/ios/browser/js_autofill_manager.mm |
@@ -47,6 +47,16 @@ |
return @"__gCrWeb.autofill"; |
} |
+- (void)storeActiveElement { |
+ NSString* js = @"__gCrWeb.autofill.storeActiveElement()"; |
+ [self evaluate:js stringResultHandler:nil]; |
+} |
+ |
+- (void)clearActiveElement { |
+ NSString* js = @"__gCrWeb.autofill.clearActiveElement()"; |
+ [self evaluate:js stringResultHandler:nil]; |
+} |
+ |
- (void)fillActiveFormField:(NSString*)dataString |
completionHandler:(ProceduralBlock)completionHandler { |
web::JavaScriptCompletion resultHandler = ^void(NSString*, NSError*) { |