Commit Graph

168 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
6e273bd5e7 Bug 1405997 - Fill a non-autocomplete tel field with tel-national value. r=lchang
MozReview-Commit-ID: JpTqy42Y1ej
2017-10-06 02:24:48 +08:00
Luke Chang
75ffab303a Bug 1401474 - [Form Autofill] Don't store computed fields on tombstones coming from sync. r=steveck
MozReview-Commit-ID: 6KIgFnV8QFv
2017-10-02 12:18:04 +08:00
Luke Chang
786eb51ec7 Bug 1404531 - [Form Autofill] Features on submission should be disabled when the prefs are set to false. r=steveck
MozReview-Commit-ID: F1DfnpFUVYg
2017-09-30 18:36:10 +08:00
Sean Lee
d9ffd829a8 Bug 1401411 - All name related fields should be counted as 1 field only when creating the records. r=lchang
MozReview-Commit-ID: 468B9tlFH3p
2017-09-25 17:14:48 +08:00
Sebastian Hengst
957f57bd8f Backed out changeset 130a44290c28 (bug 1401411) for eslint failure at browser/extensions/formautofill/test/unit/test_createRecords.js:207:8 | Missing trailing comma. r=backout 2017-09-29 09:43:51 +02:00
Sean Lee
fa432cdb39 Bug 1401411 - All name related fields should be counted as 1 field only when creating the records. r=lchang
MozReview-Commit-ID: 468B9tlFH3p
2017-09-25 17:14:48 +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
Sebastian Hengst
114eb8db4c merge mozilla-central to autoland. r=merge a=merge 2017-09-13 11:30:55 +02:00
Matthew Noorenberghe
aa0b100f59 Bug 306730 - Do not include the token name in prompts for the internal key slot. r=keeler
MozReview-Commit-ID: 3TPZrTQxQC5
2017-09-12 14:42:19 -07:00
Kris Maglione
2dd958be87 Bug 1371065: Part 0 - Fix unit tests that use the SDK loader :/ r=Mossop
MozReview-Commit-ID: 4ewrbY0FS09
2017-09-08 18:16:50 -07: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
c07ae63ed0 Bug 1394854 - [Form Autofill] Identify country code from "country" attribute as well. r=MattN,steveck
MozReview-Commit-ID: FJiqFV3AOs4
2017-09-06 17:40:39 +08:00
Luke Chang
7747120119 Bug 1394139 - [Form Autofill] Don't save obviously bogus phone numbers, r=MattN
MozReview-Commit-ID: Bc1zJEmKFuh
2017-08-31 19:08:50 +08:00
steveck-chung
915be012e4 Bug 1395519 - [Form Autofill] Keep the original data when record updated via submission. r=lchang
MozReview-Commit-ID: DkVgOlTqVhH
2017-09-01 10:11:19 +08:00
Luke Chang
178c85d02b Bug 1395019 - [Form Autofill] Part 1: The raw data of credit card fields shouldn't include "cc-exp". r=seanlee
MozReview-Commit-ID: 4OSOgeEgWh9
2017-08-30 11:29:59 +08:00
steveck-chung
501799f7f8 Bug 1393745 - [Form Autofill] Wrap up masterpassword decrypt API in FormAutofillHandler. r=lchang
MozReview-Commit-ID: LZdwhmmJcFD
2017-08-25 19:28:47 +08:00
Luke Chang
4bc7feb979 Bug 1394075 - [Form Autofill] Preview decrypted credit card numbers when MasterPassword isn't set. r=steveck
MozReview-Commit-ID: 3CBSXW72CM3
2017-08-25 19:57:23 +08:00
Luke Chang
62bf5b22fc Bug 1393083 - [Form Autofill] CJK names should be combined in the order: familyName + givenName. r=steveck
MozReview-Commit-ID: DnRKx60dsUX
2017-08-23 23:42:52 +08:00
Ray Lin
5265930808 Bug 1390757 - Introduce pref extensions.formautofill.creditCards.enabled to form autofill activation process. r=lchang
MozReview-Commit-ID: J5nyAeSoggr
2017-08-24 15:38:37 +08:00
Scott Wu
c808f8d5d0 Bug 1370764 - (Part 2) Create a dialog to add/edit/view a credit card entry. r=lchang
MozReview-Commit-ID: 7d6cfcShrwc
2017-08-11 15:31:57 +08:00
steveck-chung
c800dc1af0 Bug 1389413 - Part 2: Refactor getRecords unit test after getByFilter API removed. r=lchang
MozReview-Commit-ID: J74ntHV8VLG
2017-08-23 14:47:14 +08:00
Sean Lee
8fd4372cd7 Bug 1379600 - Implement the feature of filling and previewing Credit Card fields. r=lchang,steveck
MozReview-Commit-ID: ADklL3VFujI
2017-07-27 03:53:19 +08:00
Sean Lee
484152e3c1 Bug 1371145 - Calculate the possible option of cc-exp/cc-exp-year/cc-exp-month for filling and previewing. r=lchang
MozReview-Commit-ID: KKMkoDHKOvR
2017-08-13 22:37:13 +08:00
Sean Lee
57124b0660 Bug 1361237 - Part 2: Fix all Credit Card related test cases.; r=MattN
MozReview-Commit-ID: IkwKaNWr1fO
2017-06-06 00:42:42 +08:00
Sean Lee
1546ce0d16 Bug 1361237 - Part 1: Use a set of regexp to recognize Credit Card autofill types.; r=MattN
MozReview-Commit-ID: 6snz9FFwzni
2017-05-26 23:02:21 +08:00
Sebastian Hengst
c3b04105f0 Backed out changeset a950b17ce21e (bug 1389413) 2017-08-23 12:40:26 +02:00
steveck-chung
ec0a99c7a8 Bug 1389413 - Part 2: Refactor getRecords unit test after getByFilter API removed. r=lchang
MozReview-Commit-ID: J74ntHV8VLG
2017-08-23 14:47:14 +08:00
Ray Lin
4610c8e9bf Bug 1371139 - Part 1. Implementation of form auto fill credit card layout. r=lchang,seanlee
MozReview-Commit-ID: 59gyOlHvSz8
2017-07-25 15:28:38 +08:00
Ray Lin
fabe796407 Bug 1388152 - Save abbreviated state name of address-level1 select element rather than its value in form autofill submission. r=lchang,MattN
MozReview-Commit-ID: IjZKzEdLlq5
2017-08-14 18:08:44 +08:00
Luke Chang
9c0dc9ab87 Bug 1391149 - [Form Autofill] Avoid exposing fields with empty value from the storage. r=steveck
MozReview-Commit-ID: 8WHCFNNckO4
2017-08-17 12:38:42 +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
steveck-chung
dd9f242762 Bug 1337314 - Encrypt card number while normallizing field. r=lchang
MozReview-Commit-ID: 9HSpLzJMnoE
2017-08-16 18:45:12 +08:00
steveck-chung
02ccbd4408 Bug 1388238 - Add encrypt/decrypt methods to MasterPassword.jsm. r=MattN
MozReview-Commit-ID: AHpzYNbnnWv
2017-08-16 18:45:11 +08:00
Matthew Noorenberghe
1a05fb7209 Bug 1385196 - [Form Autofill] Test: Enable the feature based on locale and geoip. r=lchang
MozReview-Commit-ID: 3eCRKB9eiDK
2017-08-10 21:38:48 -07:00
Luke Chang
e5b4e4da19 Bug 1375382 - [Form Autofill] Handle filling in country field select element. r=seanlee
MozReview-Commit-ID: ADwTlx7MKaJ
2017-07-28 12:22:50 +08:00
Luke Chang
449eae19c8 Bug 1385216 - [Form Autofill] Avoid triggering update on fields that aren't changed after autofilling or contain concatenated street address. r=seanlee,steveck
MozReview-Commit-ID: KI2ns7XDiHa
2017-07-28 19:08:30 +08:00
Phil Ringnalda
85be35ceea Backed out 2 changesets (bug 1388238) for xpcshell crashes in test_masterPassword.js
Backed out changeset 99a525a70041 (bug 1388238)
Backed out changeset 8e2f4f651250 (bug 1388238)

MozReview-Commit-ID: 2kexqxo5E6O
2017-08-08 22:45:21 -07:00
steveck-chung
bf51329061 Bug 1388238 - Add encrypt/decrypt methods to MasterPassword.jsm. r=MattN
MozReview-Commit-ID: AHpzYNbnnWv
2017-08-07 20:44:08 -07:00
Phil Ringnalda
ba03e8f5c0 Backed out 2 changesets (bug 1388238) for eslint failures
CLOSED TREE

Backed out changeset 55f44886a839 (bug 1388238)
Backed out changeset 7b7aa4e9ae5a (bug 1388238)

MozReview-Commit-ID: CRkGar72Nra
2017-08-08 20:16:48 -07:00
steveck-chung
80ac5ff5cc Bug 1388238 - Add encrypt/decrypt methods to MasterPassword.jsm. r=MattN
MozReview-Commit-ID: AHpzYNbnnWv
2017-08-07 20:44:08 -07: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
Sebastian Hengst
db62d67185 Backed out changeset ec2ab90ea263 (bug 1386120) for failing xpcshell's test_Macys.js and test_isFieldEligibleForAutofill.js. r=backout 2017-08-03 11:18:53 +02:00
Luke Chang
9ed3f5bfe2 Bug 1386120 - Flip "dom.forms.autocomplete.formautofill" according to the availability of Form Autofill feature. r=MattN,steveck
MozReview-Commit-ID: 3kyDsQL15SO
2017-08-01 14:01:53 +08:00
Luke Chang
4a56c44861 Bug 1382148 - Cache the matching result of select elements so we don't need to calculate it every time when previewing and filling. r=seanlee
MozReview-Commit-ID: 1VUVEwRz5cj
2017-07-19 16:59:27 +08:00
steveck-chung
15d79f8542 Bug 1379588 - Part 2: Make createRecords support creditcard. r=lchang
MozReview-Commit-ID: Co4uQ04kK6L
2017-07-24 12:16:41 +08:00
steveck-chung
e10887098f Bug 1379588 - Part 1: Add address/creditCard object in handler and refactor collectFormFields for less cross-module call. r=lchang,seanlee
MozReview-Commit-ID: 6FkfGH8nre1
2017-07-24 12:15:24 +08:00
Luke Chang
913b571121 Bug 1385201 - [Form Autofill] Rename "extensions.formautofill.experimental". r=MattN
MozReview-Commit-ID: 8SRu5PoQcMO
2017-07-28 15:50:48 +08:00