Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(178)

Side by Side Diff: components/autofill/content/browser/autofill_driver_impl.h

Issue 133893004: Allow deleting autofill password suggestions on Shift+Delete (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@master
Patch Set: deletion is working Created 6 years, 10 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch
OLDNEW
1 // Copyright 2013 The Chromium Authors. All rights reserved. 1 // Copyright 2013 The Chromium Authors. All rights reserved.
2 // Use of this source code is governed by a BSD-style license that can be 2 // Use of this source code is governed by a BSD-style license that can be
3 // found in the LICENSE file. 3 // found in the LICENSE file.
4 4
5 #ifndef COMPONENTS_AUTOFILL_CONTENT_BROWSER_AUTOFILL_DRIVER_IMPL_H_ 5 #ifndef COMPONENTS_AUTOFILL_CONTENT_BROWSER_AUTOFILL_DRIVER_IMPL_H_
6 #define COMPONENTS_AUTOFILL_CONTENT_BROWSER_AUTOFILL_DRIVER_IMPL_H_ 6 #define COMPONENTS_AUTOFILL_CONTENT_BROWSER_AUTOFILL_DRIVER_IMPL_H_
7 7
8 #include <string> 8 #include <string>
9 9
10 #include "base/memory/scoped_ptr.h" 10 #include "base/memory/scoped_ptr.h"
(...skipping 36 matching lines...) Expand 10 before | Expand all | Expand 10 after
47 virtual net::URLRequestContextGetter* GetURLRequestContext() OVERRIDE; 47 virtual net::URLRequestContextGetter* GetURLRequestContext() OVERRIDE;
48 virtual content::WebContents* GetWebContents() OVERRIDE; 48 virtual content::WebContents* GetWebContents() OVERRIDE;
49 virtual base::SequencedWorkerPool* GetBlockingPool() OVERRIDE; 49 virtual base::SequencedWorkerPool* GetBlockingPool() OVERRIDE;
50 virtual bool RendererIsAvailable() OVERRIDE; 50 virtual bool RendererIsAvailable() OVERRIDE;
51 virtual void SetRendererActionOnFormDataReception( 51 virtual void SetRendererActionOnFormDataReception(
52 RendererFormDataAction action) OVERRIDE; 52 RendererFormDataAction action) OVERRIDE;
53 virtual void SendFormDataToRenderer(int query_id, 53 virtual void SendFormDataToRenderer(int query_id,
54 const FormData& data) OVERRIDE; 54 const FormData& data) OVERRIDE;
55 virtual void SendAutofillTypePredictionsToRenderer( 55 virtual void SendAutofillTypePredictionsToRenderer(
56 const std::vector<FormStructure*>& forms) OVERRIDE; 56 const std::vector<FormStructure*>& forms) OVERRIDE;
57 virtual void RemovePasswordAutofillSuggestion(
58 const PasswordForm& password_form) OVERRIDE;
57 virtual void RendererShouldAcceptDataListSuggestion( 59 virtual void RendererShouldAcceptDataListSuggestion(
58 const base::string16& value) OVERRIDE; 60 const base::string16& value) OVERRIDE;
59 virtual void RendererShouldAcceptPasswordAutofillSuggestion( 61 virtual void RendererShouldAcceptPasswordAutofillSuggestion(
60 const base::string16& username) OVERRIDE; 62 const base::string16& username) OVERRIDE;
61 virtual void RendererShouldClearFilledForm() OVERRIDE; 63 virtual void RendererShouldClearFilledForm() OVERRIDE;
62 virtual void RendererShouldClearPreviewedForm() OVERRIDE; 64 virtual void RendererShouldClearPreviewedForm() OVERRIDE;
63 virtual void RendererShouldSetNodeText(const base::string16& value) OVERRIDE; 65 virtual void RendererShouldSetNodeText(const base::string16& value) OVERRIDE;
64 66
65 AutofillExternalDelegate* autofill_external_delegate() { 67 AutofillExternalDelegate* autofill_external_delegate() {
66 return &autofill_external_delegate_; 68 return &autofill_external_delegate_;
(...skipping 31 matching lines...) Expand 10 before | Expand all | Expand 10 after
98 // case where the Autofill native UI is enabled. 100 // case where the Autofill native UI is enabled.
99 AutofillExternalDelegate autofill_external_delegate_; 101 AutofillExternalDelegate autofill_external_delegate_;
100 102
101 // Driver for the interactive autocomplete dialog. 103 // Driver for the interactive autocomplete dialog.
102 RequestAutocompleteManager request_autocomplete_manager_; 104 RequestAutocompleteManager request_autocomplete_manager_;
103 }; 105 };
104 106
105 } // namespace autofill 107 } // namespace autofill
106 108
107 #endif // COMPONENTS_AUTOFILL_CONTENT_BROWSER_AUTOFILL_DRIVER_IMPL_H_ 109 #endif // COMPONENTS_AUTOFILL_CONTENT_BROWSER_AUTOFILL_DRIVER_IMPL_H_
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698