Commit Graph

32 Commits

Author SHA1 Message Date
Ray Lin
e002621e25 Bug 1392940 - Add expiration date parser to detect cc-exp family fields. r=MattN,seanlee
MozReview-Commit-ID: 3HB93QAdCXw
2017-09-04 17:18:07 +08:00
Sean Lee
655a382e25 Bug 1400147 - Ignore the credit card regexps when extensions.formautofill.creditCards.available is false. r=lchang
MozReview-Commit-ID: 2WPBtJrKGJL
2017-09-20 08:10:38 +08:00
Ryan VanderMeulen
b9452453a5 Backed out changeset 6918dea06b7b (bug 1400147) for causing various form autofill heuristics xpcshell failures on Beta 57. 2017-09-20 21:52:23 -04:00
Sean Lee
9018e2d990 Bug 1400147 - Ignore the credit card regexps when extensions.formautofill.creditCards.available is false. r=lchang
MozReview-Commit-ID: 2WPBtJrKGJL
2017-09-20 08:10:38 +08:00
Sean Lee
f5616aa555 Bug 1392528 - Ignore autocomplete="off" attribute for Credit Card related fields. r=MattN
MozReview-Commit-ID: BMdySEURsr8
2017-09-05 16:42:38 +08:00
Luke Chang
b88eaa5e17 Bug 1392888 - [Form Autofill] Avoid using getElementsByTagName. r=MattN
MozReview-Commit-ID: 7Km6xkR4ffq
2017-08-24 10:40:48 +08:00
Luke Chang
c7c115c622 Bug 1387988 - [Form Autofill] Optimize "findLabelElements" function. r=MattN
MozReview-Commit-ID: EGtBzv2GZFj
2017-08-08 19:01:40 +08:00
Luke Chang
046894fc08 Bug 1387988 - [Form Autofill] Move "findLabelElements" function to FormAutofillHeuristics.jsm. r=MattN
MozReview-Commit-ID: 93c9R7JaCLA
2017-08-07 18:34:27 +08:00
Sean Lee
0347be6f63 Bug 1383058 - Always adopt the info from the autocomplete attribute for autofill. r=MattN
MozReview-Commit-ID: CdAX9XZX7R0
2017-07-21 22:17:17 +08:00
Sean Lee
290cc52967 Bug 1358960 - "united state" string should not be recognized as "address-level1". r=MattN
MozReview-Commit-ID: E7pmBkGRBkQ
2017-08-04 16:23:45 +08:00
Sean Lee
5fb47a9c39 Bug 1370429 - Part 5: Add tel-extension support. r=MattN
MozReview-Commit-ID: 7XdiwYWERBC
2017-07-19 10:18:57 +08:00
Sean Lee
2c4b09ad38 Bug 1370429 - Part 4: Implement grammar list matching algorithm for telephone fields. r=MattN
MozReview-Commit-ID: K81o3XSqxKO
2017-07-19 10:18:06 +08:00
Sean Lee
b96950b0c5 Bug 1370429 - Part 3: Import the telephone grammar list from Chromium. r=MattN
MozReview-Commit-ID: kwPfrzi6Q3
2017-07-19 10:16:57 +08:00
Sean Lee
7c10e9d7f8 Bug 1370429 - Part 2: Implement address-lines parser and refactor getInfo function. r=MattN
MozReview-Commit-ID: 5gseB36n1M0
2017-07-19 10:15:34 +08:00
Sean Lee
18bbad6ce8 Bug 1370429 - Part 1: Implement FieldScanner and refactor getFormInfo function. r=MattN
MozReview-Commit-ID: GvFlOLuKSDU
2017-07-19 10:14:09 +08:00
Sean Lee
c99e3436cc Bug 1360370 - Part 3: Implement the heuristics of select element for country and state prediction.; r=MattN
MozReview-Commit-ID: D8DAZrAF6H6
2017-05-08 17:41:03 +08:00
Sean Lee
786c7a6850 Bug 1349490 - Part 4: Add "extensions.formautofill.heuristics.enabled" for toggling form autofill heuristics.; r=MattN
MozReview-Commit-ID: Le3o7f7AXKn
2017-05-29 10:51:57 +08:00
Sean Lee
5a03c676d2 Bug 1349490 - Part 2: Use a set of regexp to recognize the input autofill type.; r=MattN
MozReview-Commit-ID: B6ypdjBxlIV
2017-04-28 17:14:15 -07:00
Sean Lee
3031c953ad Bug 1349489 - Part 2: Add test fixtures for autofill field name heuristics.; r=MattN
MozReview-Commit-ID: IuvSEpSHVtK
2017-04-21 15:20:26 +08:00
Sean Lee
2285e24080 Bug 1349489 - Part 1: Move the codes from FormAutofillHandler.collectFormFields to FormAutofillHeuristics.getFormInfo.; r=MattN
MozReview-Commit-ID: BQTpopSyBUe
2017-04-21 15:15:35 +08:00
Phil Ringnalda
cae00e7e16 Backed out 2 changesets (bug 1349489) for xpcshell failures in test_Macys.js
CLOSED TREE

Backed out changeset e7ace7047297 (bug 1349489)
Backed out changeset 6b3ebb0930bd (bug 1349489)

MozReview-Commit-ID: GMMNNjIWIIR
2017-04-28 20:31:32 -07:00
Sean Lee
14457f68d5 Bug 1349489 - Part 2: Add test fixtures for autofill field name heuristics.; r=MattN
MozReview-Commit-ID: IuvSEpSHVtK
2017-04-21 15:20:26 +08:00
Sean Lee
bddd7a830d Bug 1349489 - Part 1: Move the codes from FormAutofillHandler.collectFormFields to FormAutofillHeuristics.getFormInfo.; r=MattN
MozReview-Commit-ID: BQTpopSyBUe
2017-04-21 15:15:35 +08:00
Luke Chang
7b394329e5 Bug 1359892 - [Form Autofill] Support full-name fields. r=MattN
MozReview-Commit-ID: 3G3d5nv6j7v
2017-04-13 17:12:59 +08:00
Luke Chang
6811524162 Bug 1358943 - [Form Autofill] Support "address-line*" fields. r=MattN
MozReview-Commit-ID: 2Kut671GHQh
2017-04-24 10:58:37 +08:00
Phil Ringnalda
e3965ad876 Backed out 2 changesets (bug 1349489) for xpcshell failures in test_Macys.js and test_Walmart.js
CLOSED TREE

Backed out changeset 7b8379154e08 (bug 1349489)
Backed out changeset a093b634c4d5 (bug 1349489)

MozReview-Commit-ID: 35RBBL8o1I9
2017-04-27 19:23:21 -07:00
Sean Lee
556ccca303 Bug 1349489 - Part 2: Add test fixtures for autofill field name heuristics.; r=MattN
MozReview-Commit-ID: IuvSEpSHVtK
2017-04-21 15:20:26 +08:00
Sean Lee
8a87bdd09f Bug 1349489 - Part 1: Move the codes from FormAutofillHandler.collectFormFields to FormAutofillHeuristics.getFormInfo.; r=MattN
MozReview-Commit-ID: BQTpopSyBUe
2017-04-21 15:15:35 +08:00
Iris Hsiao
35424adff6 Backed out changeset 4ff3acec9515 (bug 1349489). a=backout 2017-04-27 10:30:10 +08:00
Sean Lee
cd0270b66e Bug 1349489 - Part 1: Move the codes from FormAutofillHandler.collectFormFields to FormAutofillHeuristics.getFormInfo.; r=MattN
MozReview-Commit-ID: BQTpopSyBUe
2017-04-21 15:15:35 +08:00
Luke Chang
f74946810d Bug 1334037 - [Form Autofill] Support name fields in profiles. r=MattN
MozReview-Commit-ID: AW2CVAY0ghi
2017-03-30 18:08:54 +08:00
Matthew Noorenberghe
a87c94db0c Bug 1333682 - Split FormAutofillContent.js into a few JSMs shared for the process. r=seanlee
MozReview-Commit-ID: BpnLzuI1DvW
2017-02-14 14:18:32 +08:00