Commit Graph

128 Commits

Author SHA1 Message Date
Olli Pettay
45822311b7 Bug 1351860 - Move mType from HTMLInputElement to nsIFormControl and make GetType non-virtual inlined, r=jessica 2017-03-31 22:49:00 -04:00
Olli Pettay
694b05ce02 Backout Bug 1351860, r=backout 2017-03-31 16:55:32 -04:00
Olli Pettay
fa83f6684e Bug 1351860 - Move mType from HTMLInputElement to nsIFormControl and make GetType non-virtual inlined, r=jessica 2017-03-31 13:13:36 -04:00
Boris Zbarsky
34042de72d Bug 1343037 part 16. Implement a version of nsTextEditorState::SetSelectionRange that takes a string for the direction. r=ehsan
MozReview-Commit-ID: E8zYAWolg94
2017-03-09 14:44:06 -05:00
Boris Zbarsky
b55933e687 Bug 1343037 part 2. Get rid of nsIDOMHTMLInputElement's selectionEnd accessors. r=ehsan,MattN
MozReview-Commit-ID: L2Ozu7Vvort
2017-03-09 14:44:03 -05:00
Boris Zbarsky
da687175e6 Bug 1343037 part 1. Get rid of nsIDOMHTMLInputElement's selectionStart accessors. r=ehsan,MattN
MozReview-Commit-ID: IyFv8NRuZIO
2017-03-09 14:44:03 -05:00
Johann Hofmann
48b937717f Bug 1337772 - Fix intermittent browser_context_menu_autocomplete_interaction.js. r=MattN
MozReview-Commit-ID: 6vAWN4z2wRP
2017-03-01 20:05:38 +01:00
Johann Hofmann
b114c94ba3 Bug 1337259 - Don't show password autocomplete upon a right click into the password field. r=mconley
MozReview-Commit-ID: JEODCfZOMRW
2017-02-10 12:45:26 +01:00
Luke Chang
ceb079459c Bug 1341582 - Apply form autofill to an already-focused input, r=MattN
MozReview-Commit-ID: C6zT7jKBb4c
2017-02-23 14:44:07 +08:00
Matthew Noorenberghe
d2593e96a9 Bug 1330111 - Expose nsFormFillController's showPopup via nsIFormFillController. r=felipe
MozReview-Commit-ID: 9pc2QDDWTrQ
2017-02-03 12:44:49 -08:00
Matthew Noorenberghe
5e1ddd57d4 Bug 1330111 - Convert the getFocusedInput method on nsIFormFillController to an attribute. r=felipe
The convention is to use an attribute. This also fixes reference counting.

MozReview-Commit-ID: B38ZVNt4Ugi
2017-01-31 23:57:49 -08:00
Matthew Noorenberghe
595105ed4f Bug 1330111 - Always attempt to autocomplete on type=password fields upon focus. r=daleharvey
Let password manager handle opening the popup on username fields itself.

MozReview-Commit-ID: FbI6CgsadEd
2017-02-07 11:15:35 +08:00
Carsten "Tomcat" Book
4ee0fb6b85 Backed out changeset 6b7069ed30e0 (bug 1330111) for causing frequent timeouts in browser_autocomplete_insecure_warning.js 2017-02-07 14:03:42 +01:00
Carsten "Tomcat" Book
c8f64dc715 Backed out changeset dee4bf1753cd (bug 1330111) 2017-02-07 14:03:21 +01:00
Carsten "Tomcat" Book
dca15269f2 Backed out changeset e0f1b7028872 (bug 1330111) 2017-02-07 14:03:20 +01:00
Matthew Noorenberghe
05b8b298fc Bug 1330111 - Expose nsFormFillController's showPopup via nsIFormFillController. r=felipe
MozReview-Commit-ID: 9pc2QDDWTrQ
2017-02-03 12:44:49 -08:00
Matthew Noorenberghe
0910b872a4 Bug 1330111 - Convert the getFocusedInput method on nsIFormFillController to an attribute. r=felipe
The convention is to use an attribute. This also fixes reference counting.

MozReview-Commit-ID: B38ZVNt4Ugi
2017-01-31 23:57:49 -08:00
Matthew Noorenberghe
cdf7ab4697 Bug 1330111 - Always attempt to autocomplete on type=password fields upon focus. r=daleharvey
Let password manager handle opening the popup on username fields itself.

MozReview-Commit-ID: FbI6CgsadEd
2017-02-07 11:15:35 +08:00
Wes Kocher
b2c1cc5f1d Backed out 9 changesets (bug 1330111) for bc bustage in various tests a=backout
Backed out changeset e87c86970a29 (bug 1330111)
Backed out changeset 9e2e44a7a159 (bug 1330111)
Backed out changeset 7abc377ef809 (bug 1330111)
Backed out changeset f1e782d1c944 (bug 1330111)
Backed out changeset d94d72846952 (bug 1330111)
Backed out changeset 23180cae4a46 (bug 1330111)
Backed out changeset 09c59f5c572a (bug 1330111)
Backed out changeset e208e0b51349 (bug 1330111)
Backed out changeset 271035a2bc64 (bug 1330111)

MozReview-Commit-ID: 6mfKgu07dow
2017-02-06 17:54:14 -08:00
Matthew Noorenberghe
f135b57802 Bug 1330111 - Expose nsFormFillController's showPopup via nsIFormFillController. r=felipe
MozReview-Commit-ID: 9pc2QDDWTrQ
2017-02-03 12:44:49 -08:00
Matthew Noorenberghe
bc02a87553 Bug 1330111 - Convert the getFocusedInput method on nsIFormFillController to an attribute. r=felipe
The convention is to use an attribute. This also fixes reference counting.

MozReview-Commit-ID: B38ZVNt4Ugi
2017-01-31 23:57:49 -08:00
Matthew Noorenberghe
2f92a5df80 Bug 1330111 - Always attempt to autocomplete on type=password fields upon focus. r=daleharvey
Let password manager handle opening the popup on username fields itself.

MozReview-Commit-ID: FbI6CgsadEd
2017-02-03 17:19:02 -08:00
Boris Zbarsky
e7ae250672 Bug 1332812. Remove some more unused or nearly-unused nsIDOMElement bits. r=froydnj 2017-02-02 10:32:58 -05:00
Sebastian Hengst
7e11a9fec6 Backed out changeset c724fbd9c326 (bug 1332812) for build bustage. r=backout on a CLOSED TREE 2017-02-02 16:58:52 +01:00
Boris Zbarsky
391a68c2da Bug 1332812. Remove some more unused or nearly-unused nsIDOMElement bits. r=froydnj 2017-02-02 10:32:58 -05:00
Matthew Noorenberghe
8e3b5ecb32 Bug 1334026 - Show the the insecure field warning on insecure password fields even if they're not marked. r=mconley
MozReview-Commit-ID: JwEYWQmexj
2017-01-30 15:53:27 -08:00
Phil Ringnalda
aa56652d4a Backed out changeset 25c931f199e8 (bug 1334026) for Android crashes @ nsFormFillController::StartSearch
CLOSED TREE
2017-01-26 21:30:50 -08:00
Matthew Noorenberghe
b5ecd9ef6b Bug 1334026 - Show the the insecure field warning on insecure password fields even if they're not marked. r=mconley
MozReview-Commit-ID: JwEYWQmexj
2017-01-26 18:03:16 -08:00
Ryan VanderMeulen
2011aa053e Backed out changeset 1ddaf704683d (bug 1334026) for browser_aboutHome.js crashes on a CLOSED TREE. 2017-01-26 20:49:17 -05:00
Matthew Noorenberghe
7e61303245 Bug 1334026 - Show the the insecure field warning on insecure password fields even if they're not marked. r=mconley
MozReview-Commit-ID: JwEYWQmexj
2017-01-26 15:22:05 -08:00
steveck-chung
41aee8d40d Bug 1300992 - Part 1: Communication between processes, r=MattN
MozReview-Commit-ID: IfeRsX9ErBj
2016-12-30 17:00:27 +08:00
Matthew Noorenberghe
8afaef40f9 Bug 1329351 - Only autocomplete on password fields which were marked. r=mconley
MozReview-Commit-ID: 3xNSPrlhOik
2017-01-19 01:06:47 -08:00
Wes Kocher
e04e60de15 Backed out changeset cca78c809a20 (bug 1329351) for test_password_field_autocomplete.html failures a=backout CLOSED TREE
MozReview-Commit-ID: 43v5di5qqHh
2017-01-12 16:15:25 -08:00
Matthew Noorenberghe
74f07f2996 Bug 1329351 - Only autocomplete on password fields which were marked. r=mconley
MozReview-Commit-ID: 3xNSPrlhOik
2017-01-12 12:52:42 -08:00
Matthew Noorenberghe
f970e5de6c Bug 1329631 - Only automatically open login manager autocomplete upon first marking. r=daleharvey
MozReview-Commit-ID: EnKmOSjs6G4
2017-01-11 18:03:42 -08:00
Steve Chung
2230ea08f1 Bug 1304634 - Part 3: Ensure the profile search is registed while search started, r=MattN
MozReview-Commit-ID: 20jCHDM39SH
2016-12-22 12:07:02 +08:00
Matthew Noorenberghe
73e5279703 Bug 1304634 - Part 1: Introduce MarkAsAutofillField API and necessary logic changes in controller, r=MattN
MozReview-Commit-ID: BeZXuWMvcQg
2016-09-22 15:26:28 +08:00
Dale Harvey
b2b4d66273 Bug 1311301 - Ensure login managed inputs focus on load. r=mattn 2016-12-01 00:01:52 +00:00
Dale Harvey
d22815a8fa Bug 376668 - Make login fields show autocomplete on focus. r=mattn 2016-11-21 15:20:44 +00:00
Boris Zbarsky
0fa8643c26 Bug 1317367 part 4. Pass an explicit CallerType to HTMLInputElement::GetValueInternal. r=smaug
I'm not 100% sure that I'm being very consistent in my handling of
mFocusedValue, but since that's not used for file inputs, I don't think it
matters much...

A bigger problem is if people start using this caller type for things other than
file inputs.
2016-11-15 12:46:32 -05:00
Sean Lee
09487b6354 Bug 1289913 - Show autocomplete UI on password fields.; r=MattN
MozReview-Commit-ID: LGKM6igKbQB
2016-11-03 18:07:39 +08:00
Sebastian Hengst
572c945d98 Backed out changeset 53d701cacdea (bug 1289913) for failing xpcshell test_user_autocomplete_result.js on Android and mochitest test_password_field_autocomplete.html on many platforms. r=backout 2016-11-12 14:10:32 +01:00
Sean Lee
3cc8a23f07 Bug 1289913 - Show autocomplete UI on password fields.; r=MattN
MozReview-Commit-ID: LGKM6igKbQB
2016-11-03 18:07:39 +08:00
Stephen A Pohl
4a4e7b41cf Bug 1183037: Ensure that autocomplete popups can be displayed again after being dismissed the first time. r=mconley 2016-10-24 11:46:16 -04:00
Marco Bonardo
12b2b6852f Bug 1304501 - Properly disable trimUrl on autofill. r=adw
MozReview-Commit-ID: IxCOWkqFYV0
2016-09-21 21:55:00 +02:00
Marco Bonardo
4fc92051bb Bug 1301093 - Part 1: don't wait for a result when we won't get one. r=adw
MozReview-Commit-ID: E6l9mW3ZoKp
2016-09-07 17:44:46 +02:00
Michael Layzell
d32dafff26 Bug 1018486 - Part 8: Various other changes, r=smaug
MozReview-Commit-ID: B0dsomkWgEk
2016-09-07 10:50:45 -04:00
Yoshi Huang
d1b4579af0 Bug 1244340 - Part 3: pass userContextId to search suggestions r=mak 2016-08-26 18:59:00 +08:00
Nicholas Nethercote
1f65390cc9 Bug 1293603 (part 2) - Make Run() declarations consistent. r=erahm.
This patch makes most Run() declarations in subclasses of nsIRunnable have the
same form: |NS_IMETHOD Run() override|.

As a result of these changes, I had to add |override| to a couple of other
functions to satisfy clang's -Winconsistent-missing-override warning.
2016-08-08 12:18:10 +10:00
Drew Willcoxon
a11453a5f4 Bug 1180944 - Implement one-off searches from Awesomebar. r=mak,florian
MozReview-Commit-ID: A9YXB32L7MN
2016-08-02 18:00:26 -07:00