Commit graph

458 commits

Author SHA1 Message Date
Sebastian Hengst
fe0556cb3c 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
33463b9597 Bug 1401411 - All name related fields should be counted as 1 field only when creating the records. r=lchang
MozReview-Commit-ID: 468B9tlFH3p

--HG--
extra : rebase_source : f1b6a8a4a99eb9a08a01902067767d6607545070
2017-09-25 17:14:48 +08:00
steveck-chung
2da9690a6c Bug 1393756 - Part 2: Add mochitest for credit card doorhanger saving with masterpassword. r=lchang
MozReview-Commit-ID: 1qw24KnrTcF

--HG--
extra : rebase_source : 02fb3861a6ac3e42a916c6b1779b3742bfed8754
2017-09-21 12:12:15 +08:00
steveck-chung
440e4c0422 Bug 1393756 - Part 1: Add mochitest for credit card doorhanger never save option. r=lchang
MozReview-Commit-ID: EhKx52OqXOp

--HG--
extra : rebase_source : 383ceb1ff76b10afd749d9bb1c7613f7650abea6
2017-09-20 17:35:35 +08:00
Sean Lee
a9b71ba7de Bug 1403007 - Add the regexp flag to cc-exp rule. r=MattN
MozReview-Commit-ID: KXU4jHxhRuH

--HG--
extra : rebase_source : 51aa36fc73345e045db0a3351233170e77b13241
2017-09-27 10:12:21 +08:00
steveck-chung
23296a78c9 Bug 1399065 - [Form Autofill] - Hide autofill doorhanger close button. r=lchang
MozReview-Commit-ID: 59UUfnkfRO

--HG--
extra : rebase_source : e877337b6635642e627578a2d99fec25d813c11f
2017-09-22 17:45:42 +08:00
Ray Lin
bbb6d46766 Bug 1393374 - Part 2. Add a credit card basic autofill mochitest. r=lchang
MozReview-Commit-ID: 4MW8vvmVZ23

--HG--
extra : rebase_source : 1b626f72f89961e0dee8a49426f2cf3ff50a7f47
2017-09-25 11:42:39 +08:00
Ray Lin
04584d40d1 Bug 1393374 - Part 1. Introduce credit card helper functions in formautofill mochitest. r=lchang
MozReview-Commit-ID: Ir1usKRqx4R

--HG--
extra : rebase_source : 310c78382507e74498a84edd473eb69716f78822
2017-09-25 11:41:32 +08:00
Sean Lee
f98de6101d Bug 1400147 - Ignore the credit card regexps when extensions.formautofill.creditCards.available is false. r=lchang
MozReview-Commit-ID: 2WPBtJrKGJL

--HG--
extra : rebase_source : fc7c2badcf8c8501f1a775aee949c22f6808c508
2017-09-20 08:10:38 +08:00
Ryan VanderMeulen
57d05b2dfa Backed out changeset 6918dea06b7b (bug 1400147) for causing various form autofill heuristics xpcshell failures on Beta 57.
--HG--
extra : rebase_source : 09ae93589d95b20918751d233f80c740c82053f6
2017-09-20 21:52:23 -04:00
Wes Kocher
a3ded7e99b Merge autoland to central, a=merge
MozReview-Commit-ID: Ig0M9uJNdeM
2017-09-20 14:07:40 -07:00
Ryan VanderMeulen
1cb6096990 Backed out changesets a182935e2bd4 and 0735f44b742a (bug 1393374) for failures on Beta 57. 2017-09-20 14:08:29 -04:00
Ray Lin
519092f626 Bug 1400665 - Add a explicit check for fieldDetail to avoid calling a method of "undefined". r=lchang
MozReview-Commit-ID: EeYhje0b4c1

--HG--
extra : rebase_source : 53efaa9e2ca5da441c4222e8afc17fac1cce4e49
2017-09-19 11:34:07 +08:00
Ray Lin
65f7a02720 Bug 1393374 - Part 2. Add a credit card basic autofill mochitest. r=lchang
MozReview-Commit-ID: 4MW8vvmVZ23

--HG--
extra : rebase_source : 55586c014670685c86635473c732a2e93e56efe6
2017-09-03 09:32:34 +08:00
Ray Lin
0d1cc5ff15 Bug 1393374 - Part 1. Introduce credit card helper functions in formautofill mochitest. r=lchang
MozReview-Commit-ID: Ir1usKRqx4R

--HG--
extra : rebase_source : d05b4acf288d6e3729ce23a9679ca4f3710bae66
2017-08-31 11:03:43 +08:00
Sean Lee
8f58a46b8a Bug 1400147 - Ignore the credit card regexps when extensions.formautofill.creditCards.available is false. r=lchang
MozReview-Commit-ID: 2WPBtJrKGJL

--HG--
extra : rebase_source : 5d15c6a64cd1d2bcf3152a7cc6d77b7fa2fbc7fb
2017-09-20 08:10:38 +08:00
Evan Tseng
6efd1a5a95 Bug 1398050 - Polish preferences page to match visual spec. r=mconley
* Remove transparency from the menu icons and labels in Normal state.
* Adding Firefox Support's hover state.
* Make the size of radio buttons as 20x20 px.
* Make minimum width of action buttons as 150px.
* Fix margin issues of When Nightly starts and Nightly Updates sections.

MozReview-Commit-ID: DHwdKTO1wxM

--HG--
extra : rebase_source : b5c93b8ef930dead9c6f194b14ed6dfcff39ecd6
2017-09-12 17:38:41 +08:00
Sebastian Hengst
48545a66e9 Backed out changeset f4c33a37fe6d (bug 1395890) for failing browser-chrome's browser/components/extensions/test/browser/browser_ext_find.js. r=backout on a CLOSED TREE 2017-09-19 16:35:31 +02:00
Sebastian Hengst
30ac98270d Backed out changeset 2f1a9242f33d (bug 1398050) for failing reftest reftest/tests/editor/reftests/xul/empty-1.xul and more. r=backout on a CLOSED TREE 2017-09-19 16:07:40 +02:00
Sebastian Hengst
acbdbe42e2 Backed out changeset 5033a269b87f (bug 1393374) for leak on OS X 10.10 debug. r=backout 2017-09-19 12:38:13 +02:00
Sebastian Hengst
9a636a508b Backed out changeset ed09c905bce8 (bug 1393374) 2017-09-19 12:37:35 +02:00
Evan Tseng
774f50d9f5 Bug 1398050 - Polish preferences page to match visual spec. r=mconley
* Remove transparency from the menu icons and labels in Normal state.
* Adding Firefox Support's hover state.
* Make the size of radio buttons as 20x20 px.
* Make minimum width of action buttons as 150px.
* Fix margin issues of When Nightly starts and Nightly Updates sections.

MozReview-Commit-ID: DHwdKTO1wxM

--HG--
extra : rebase_source : 9190f5430eb06294895f4b58609e56c673ff2156
2017-09-12 17:38:41 +08:00
Dan Banner
d9bd75f0cc Bug 1395890 - Change all ESLint rules that are warnings to errors. r=standard8
MozReview-Commit-ID: LJS6m1GppiS

--HG--
extra : rebase_source : 0428c961831f079a63f345c8d6684b869fbcdecd
2017-09-18 19:07:17 +01:00
Ray Lin
21af0582c2 Bug 1393374 - Part 2. Add a credit card basic autofill mochitest. r=lchang
MozReview-Commit-ID: 4MW8vvmVZ23

--HG--
extra : rebase_source : e527c3bb17df1a4e5c0782d68b34b1036e0e3543
2017-09-03 09:32:34 +08:00
Ray Lin
679dee7c2f Bug 1393374 - Part 1. Introduce credit card helper functions family in formautofill mochitest. r=lchang
MozReview-Commit-ID: Ir1usKRqx4R

--HG--
extra : rebase_source : 2f15e8308bf43100c4e7f900853c7d514198ad3d
2017-08-31 11:03:43 +08:00
Matthew Noorenberghe
a34bb44fec Bug 1400395 - Make credit card autofill available for tests. r=RyanVM
This means we're not exactly testing what we're shipping but unbreaks the tests for now to allow beta uplift.

MozReview-Commit-ID: GhTGOJDKfGA

--HG--
extra : rebase_source : 721c0646e679f52ce2c7b0b86a92caa91fa40836
2017-09-15 14:10:55 -07:00
Scott Wu
87c666e326 Bug 1367322 - Preferences search support for credit card autofill. r=evanxd,lchang
MozReview-Commit-ID: L8sSQkQUvq4

--HG--
extra : rebase_source : f0038cec0e286f5c57977217b892347582b602fe
2017-09-14 18:18:24 +08:00
Scott Wu
2ca9e14e1f Bug 1367322 - Preferences search support for address autofill. r=evanxd,lchang
MozReview-Commit-ID: 8r0BhqAPC0A

--HG--
extra : rebase_source : 5d5e13e4d6ba524ad9538e3c516934f35e19e1a0
2017-09-14 18:17:53 +08:00
Sebastian Hengst
33ee80a6b2 merge mozilla-central to autoland. r=merge a=merge 2017-09-15 11:08:55 +02:00
Kris Maglione
2afa823240 Bug 1399997: Part 2 - Fix eval usage in PhoneNumber.jsm. r=MattN
MozReview-Commit-ID: 3u3oaw6HUOb

--HG--
extra : rebase_source : 5db20475e2f98065a354e27510bd428c49a10f21
2017-09-14 12:54:46 -07:00
Scott Wu
5e500229a1 Bug 1399382 - Add a pref to hide credit card autofill feature, r=lchang
MozReview-Commit-ID: 2GIOrLBmFKR

--HG--
extra : rebase_source : e4341ca3956f8b040c2dce37557b7f5a9cd52921
2017-09-13 18:50:39 +08:00
steveck-chung
447996d9c5 Bug 1397636 - Collect information on how much time users spent on page with credit card forms. r=MattN
MozReview-Commit-ID: KlraQkAd0mW

--HG--
extra : rebase_source : a24941bcaf03f7301b63cab1614cadf3f7be20d1
2017-09-07 18:37:27 +08:00
steveck-chung
7fbb59b32e Bug 1399402 - Correct "Never Save Credit Cards" string in the credit card door hanger. r=lchang
MozReview-Commit-ID: FLMkaOj1NVh

--HG--
extra : rebase_source : 175bd5cf8a2fd98dc031c41ee807f74baf58c674
2017-09-14 11:36:48 +08:00
Sebastian Hengst
be553422dd merge mozilla-central to autoland. r=merge a=merge 2017-09-13 11:30:55 +02:00
Scott Wu
92322268ce Bug 1386922 - Add learn more link to autofill credit card, r=lchang,MattN
MozReview-Commit-ID: HVmbSjSKmrM

--HG--
extra : rebase_source : 458f7ffa11a0157cd728bf66f93fb6779624e6e0
2017-09-08 16:39:08 +08:00
Scott Wu
1d631ac20f Bug 1386922 - Add learn more link to autofill address, r=lchang,MattN
MozReview-Commit-ID: LloJRy8srb1

--HG--
extra : rebase_source : 1b6471ab44cf24236c3924ad460efa30ffd72087
2017-09-08 16:37:47 +08:00
Matthew Noorenberghe
601308df05 Bug 306730 - Do not include the token name in prompts for the internal key slot. r=keeler
MozReview-Commit-ID: 3TPZrTQxQC5

--HG--
extra : rebase_source : eacd92dfa3937f8f05f4de0617eb09099517a504
2017-09-12 14:42:19 -07:00
Scott Wu
9ef0b066cb Bug 1397088 - Adjust autofill records list height and allow country warning message wrapping. r=lchang
This patch fixes a light height problem in records to align with the visual spec. Another issue is that on Linux the country warning message in edit address dialog is pushed to the next line, where it should be wrapped.

MozReview-Commit-ID: FZiBVKWLeMU

--HG--
extra : rebase_source : 97ac4cfba1042be01f9cba5e51b5831fef8b59c5
2017-09-08 18:40:42 +08:00
Kris Maglione
f829523282 Bug 1371065: Part 0 - Fix unit tests that use the SDK loader :/ r=Mossop
MozReview-Commit-ID: 4ewrbY0FS09

--HG--
extra : rebase_source : 390256a9eb0d303d8582c24d69fff189b0e0ab4d
2017-09-08 18:16:50 -07:00
Scott Wu
a9fb858445 Bug 1397090 - Add the ability to mask credit card numbers after they have been unmasked. r=lchang
MozReview-Commit-ID: GIjhhwgsl5b

--HG--
extra : rebase_source : 079d668df0178d05aed72d493fcdee3a0f9f0154
2017-09-08 12:11:51 +08:00
steveck-chung
26f88232ff Bug 1341569 - Add the form created time in handler and telemetry probe for form filling duration. r=benjamin+7044,MattN
MozReview-Commit-ID: 6mU606zEtT4

--HG--
extra : rebase_source : e55fa94c70927b9374b09d9c8ad277f274f77fb2
2017-09-11 10:25:09 +08:00
Sean Lee
5127c3035e Bug 1392528 - Ignore autocomplete="off" attribute for Credit Card related fields. r=MattN
MozReview-Commit-ID: BMdySEURsr8

--HG--
extra : rebase_source : 15c96fa1fa398fb9534a63eb6bcd9f408df594a4
2017-09-05 16:42:38 +08:00
Sebastian Hengst
807d7fc2da Backed out changeset 1fe86d8df2cd (bug 1341569) for eslint failure at browser/extensions/formautofill/FormAutofillHandler.jsm:666: Missing trailing comma. r=backout 2017-09-08 15:02:02 +02:00
steveck-chung
de481cf613 Bug 1341569 - Add the form created time in handler and telemetry probe for form filling duration. r=benjamin+7044,MattN
MozReview-Commit-ID: GHqesiqDngG

--HG--
extra : rebase_source : 7b11dc03fb7d20adea9020bd6b809dcb603ab8e7
2017-04-19 17:26:48 +08:00
steveck-chung
3e3b501b08 Bug 1377006 - Part 2: Add disableHighlight option in formautofill doorhanger. r=lchang,MattN
MozReview-Commit-ID: 3UkSIUeM0oK

--HG--
extra : rebase_source : 7c1fbc4a816dc7f42067d256643229aa81957258
2017-07-27 18:11:12 +08:00
Luke Chang
e37f0c98ba Bug 1394854 - [Form Autofill] Identify country code from "country" attribute as well. r=MattN,steveck
MozReview-Commit-ID: FJiqFV3AOs4

--HG--
extra : rebase_source : 08f14cab6f49b30c58b9de6eeb0a6d8831f7a5b8
2017-09-06 17:40:39 +08:00
Ricky Chien
f9f702a8e1 Bug 1397121 - Some of Preferences subdialog's font size are too huge r=jaws
MozReview-Commit-ID: 9IsVARItxFZ

--HG--
extra : rebase_source : 28a8c6a0df625b7454e260d908d387898aba7822
2017-09-06 15:26:35 +08:00
Luke Chang
908d74922c Bug 1394139 - [Form Autofill] Don't save obviously bogus phone numbers, r=MattN
MozReview-Commit-ID: Bc1zJEmKFuh

--HG--
extra : rebase_source : 0908eefbb4524d0d0bede3123443303de1df9e3d
2017-08-31 19:08:50 +08:00
Ray Lin
524952d190 Bug 1397116 - Adjust form autofill dropdown item height to 30px to align with visual spec. r=lchang
MozReview-Commit-ID: HTml30JLhRO

--HG--
extra : rebase_source : af611fcb4926d3e2107141cdb8321be581fa283f
2017-09-06 12:32:36 +08:00
steveck-chung
be214a9581 Bug 1395519 - [Form Autofill] Keep the original data when record updated via submission. r=lchang
MozReview-Commit-ID: DkVgOlTqVhH

--HG--
extra : rebase_source : f02b7cddedb06ef6e41447bf2fe344115d6d5b68
2017-09-01 10:11:19 +08:00