Commit Graph

585 Commits

Author SHA1 Message Date
Thom Chiovoloni
364c629823 Bug 1426742 - Fix TPS test_history and cleanup failures. r=kitcambridge
MozReview-Commit-ID: 8jR4vtwUpOm

--HG--
extra : rebase_source : 72f655998e1e3380d8d4f569356d247906a032b0
2017-12-21 15:15:24 -05:00
Florian Quèze
22c55eb7b7 Bug 1421992 - Hand written cleanup patch to make tests pass after removing obsolete xpcshell functions. r=Gijs,ochameau a=Aryx 2017-12-21 11:11:57 +01:00
Florian Quèze
0f55cd45be Bug 1421992 - script-generated patch to replace do_execute_soon, do_print and do_register_cleanup with executeSoon, info and registerCleanupFunction, rs=Gijs. 2017-12-21 11:10:23 +01:00
Florian Quèze
032c961e0a Bug 1421992 - script-generated patch to replace do_check_* functions with their Assert.* equivalents, rs=Gijs. 2017-12-21 11:08:17 +01:00
Evan Tseng
b468a48eb8 Bug 1420884 - Make savedAddressesBtnWrapper and savedCreditCardsBtnWrapper align start to keep the buttons as same size when the sibling description elements' height is changed by longer l10n strings. r=ralin
MozReview-Commit-ID: ATMwMdUGfmE

--HG--
extra : rebase_source : d471a89a1526db5559b9ae4a3ba6c3cf0026634c
2017-12-08 18:39:16 +08:00
Ray Lin
c6429b4677 Bug 1423805 - Handle auto-filled input correctness upon target set instead of section-level. r=lchang
MozReview-Commit-ID: K79dmtJ2aFy

--HG--
extra : rebase_source : 40bd6499f141cabbeb161235854e433f930f4fa4
2017-12-07 15:09:36 +08:00
Sean Lee
6e0025e071 Bug 1417803 - Part 3: Use _activeItems to record the information of the current focused input. r=lchang,ralin
MozReview-Commit-ID: 4j72RXk2Wpb

--HG--
extra : rebase_source : a95c22b0ced32d8e3b598fcc87f270a6eb425a4a
2017-12-11 19:28:47 +08:00
Sean Lee
22fe0e9aeb Bug 1417803 - Part 2: Add a underscore to the private functions. r=lchang,ralin
MozReview-Commit-ID: K8FLWgojZrw

--HG--
extra : rebase_source : e2cae197132b0fd2738a10e609c49d585e8991ed
2017-12-11 15:39:00 +08:00
Sean Lee
60cb50c7b5 Bug 1417803 - Part 1: Use activeSection to record the current focused field or section. r=lchang,ralin
MozReview-Commit-ID: 4mhmTcJOOz2

--HG--
extra : rebase_source : facb2f4070224d442bdbadb592bb46f7225566bd
2017-12-05 14:11:36 +08:00
Kartikaya Gupta
4f18e92ffb Bug 1334189 - Enable mochitest-plain for linux64-qr. r=jrmuizel
MozReview-Commit-ID: nbcWhDq5de

--HG--
extra : rebase_source : 25e2c2b8b996ae11cd25dee07d9092ba574a9e40
2017-12-13 18:38:39 -05:00
Csoregi Natalia
45cdfa2e9e Backed out 3 changesets (bug 1417803) for failing browser/browser_device_width.js on Linux Stylo Disabled Debug platform. r=backout on a CLOSED TREE
Backed out changeset af5b96ec9db0 (bug 1417803)
Backed out changeset cd5e96cab7c5 (bug 1417803)
Backed out changeset fe9d556bdef4 (bug 1417803)
2017-12-18 21:23:05 +02:00
Sean Lee
41a96702ef Bug 1417803 - Part 3: Use activeField to record the current focused input. r=lchang,ralin
MozReview-Commit-ID: 4j72RXk2Wpb

--HG--
extra : rebase_source : bb8fb6861c403105dd59b9415a897789502202cf
2017-12-11 19:28:47 +08:00
Sean Lee
e9699c8bff Bug 1417803 - Part 2: Add a underscore to the private functions. r=lchang,ralin
MozReview-Commit-ID: K8FLWgojZrw

--HG--
extra : rebase_source : 60421b657deb5d80698080f66bd20481c564f927
2017-12-11 15:39:00 +08:00
Sean Lee
85288e7197 Bug 1417803 - Part 1: Use activeSection to record the current focused field or section. r=lchang,ralin
MozReview-Commit-ID: 4mhmTcJOOz2

--HG--
extra : rebase_source : 60d6629cf0d67aff514e873ed1359dfa9c4f8d84
2017-12-05 14:11:36 +08:00
Sean Lee
2e627003a7 Bug 1404769 - The documentation of FormAutofill feature and FormAutofillHeuristics module. r=MattN
MozReview-Commit-ID: Dab8KunXHK2

--HG--
extra : rebase_source : 3d14ab701145897b02001ebbc942e914968c0d30
2017-11-07 16:32:38 +08:00
Ray Lin
a45debcad7 Bug 1415022 - Provide additional description message that help user to indicate the profile to be operated. r=seanlee,steveck
MozReview-Commit-ID: 1QNaIQJJZ18

--HG--
extra : rebase_source : dcb23a1d296bb14add6279a2bf73040ba4db44e2
2017-12-01 16:22:01 +08:00
Scott Wu
0e8592a7f2 Bug 1423836 - Make credit card month/year select flexible, and remove unnecessary height by setting resizable=no. r=lchang
MozReview-Commit-ID: 7IiuIYT7fWK

--HG--
extra : rebase_source : b1f88ee6ae5dad7be6ef6b153971f8b4319fd619
2017-12-07 18:02:55 +08:00
Luke Chang
261ab4c0c7 Bug 1422404 - [Form Autofill] Adapt profiles to the maxlength restriction of fields. r=seanlee
MozReview-Commit-ID: 5bNqQABJy1C

--HG--
extra : rebase_source : 77fb2e31ce71e28d53afd6c7bac1b7eda452b18b
2017-12-06 17:51:32 +08:00
steveck-chung
a8b7199f62 Bug 1418884 - [Form Autofill] Make getAbbreviatedSubregionName/findOption supports more locales. r=lchang,scottwu
MozReview-Commit-ID: HD8xFNHJwDR

--HG--
extra : rebase_source : 944ea41bb9470c3707b0bdc5e053bd433a060cbe
2017-11-24 17:04:00 +08:00
Scott Wu
cefdf5737a Bug 1383687 - Order edit dialog fields based on country selected. r=lchang,steveck
MozReview-Commit-ID: 1qPxvHhNGtK

--HG--
extra : rebase_source : 12d892ce9c30f70b3fb5dd48c17744e23f45a604
2017-11-03 16:24:30 +08:00
Ray Lin
131e430cbb Bug 1422692 - Make search result always return success code for every filled fields to show clear form button popup. r=lchang
MozReview-Commit-ID: 6D4U2ZFf2QJ

--HG--
extra : rebase_source : 39f84f0c3f5a1f3627fc60d830e7ff15566a30f1
2017-12-05 13:57:22 +08:00
Ray Lin
4af930c9a7 Bug 1421641 - Handle event listeners in mozSystemGroup and do full field states reset when clearing populated form. r=lchang
MozReview-Commit-ID: DcYD79LeA4N

--HG--
extra : rebase_source : 0097ae95358b0785ae6db30154c33aa145ba9154
2017-11-30 16:31:44 +08:00
Scott Wu
91fbb20d80 Bug 1420883 - Change setting width to min-width for manage addresses dialog. r=lchang
MozReview-Commit-ID: E1jjtfSdjZs

--HG--
extra : rebase_source : f2e2ddef43f27eb7358cbf5fb153162c54ae925e
2017-11-28 15:21:47 +08:00
Scott Wu
e1f486c038 Bug 1419819 - Remove html|button padding rule from common stylesheet. r=jaws
Bug 1413162 added the html|button padding rule intended to normalize the way buttons are styled in preferences, but ended up causing problems for buttons outside of preferences, especially because !important keyword is used. This bug reverts that change.

MozReview-Commit-ID: FFQt2k6mCHE

--HG--
extra : rebase_source : 128c59dd582c1b21aa0aea12addc9ec7d6408ba8
2017-11-30 11:24:44 +08:00
Sean Lee
6eccd27e0c Bug 1416664 - Modify the heuristic tests to verify the multiple section feature. r=lchang,ralin
MozReview-Commit-ID: HWZarpBVFYp

--HG--
extra : rebase_source : e112c105d0e402529805b15adcc5a9e8ab79d60a
2017-11-27 17:14:35 +08:00
Sean Lee
f82090e4d8 Bug 1416664 - Move the duplication logic to _trimFieldDetails function. r=lchang,ralin
--HG--
extra : rebase_source : a1ea77e58f2b03e62ac5603a0e62de6c4df5dbde
2017-11-27 16:42:12 +08:00
Sean Lee
a7c09638b3 Bug 1416664 - Identify the sections for the fields without the section part of autocomplete attr. r=lchang,ralin
MozReview-Commit-ID: 7La8Bn0TF1y

--HG--
extra : rebase_source : 4864178cdfbb644912bcfb9dc1a45806f1cae46d
2017-11-22 15:57:33 +08:00
Evan Tseng
8663ce0fcb Bug 1407568 - Add a spotlight indicator to a specific section and UI component. r=jaws,lchang
MozReview-Commit-ID: 4AgAFq2r418

--HG--
extra : rebase_source : 055fb2881c1a91aff108fb4a32a7fff842443bc7
2017-11-30 17:42:40 +08:00
Ray Lin
606f156e4a Bug 1415073 - Update the unit tests accordingly with new submission records. r=seanlee,steveck
MozReview-Commit-ID: 8Rcpx7y2rXT

--HG--
extra : rebase_source : 1b6ca120d2a75d1a330602bda45ae9e84080e8e6
2017-11-29 15:27:59 +08:00
Ray Lin
60d7ea01a2 Bug 1415073 - Refactor records structure of form autofill submission to adapt multiple sections. r=seanlee,steveck
MozReview-Commit-ID: Fs2hgA7H5GX

--HG--
extra : rebase_source : 976d4d1175982554d45de7b7364439bf922a963c
2017-11-21 12:26:10 +08:00
Luke Chang
38cd380efa Bug 1421551 - Make FormAutofillParent singleton and expose the initialized status. r=MattN
MozReview-Commit-ID: IMd25HcNTMa

--HG--
extra : rebase_source : 1cbb863199fc78074d7ab8a5547c87cb8b3f8c58
2017-11-29 17:02:59 +08:00
steveck-chung
90c21cb103 Bug 1417818 - Add CA/DE metadata from libaddressinput. r=lchang,scottwu
MozReview-Commit-ID: 56eHfN8DaUg

--HG--
extra : rebase_source : da01ce645e8618c6f7082f87bd67bd3c87efc851
2017-11-20 18:07:50 +08:00
Luke Chang
db7b8fc185 Bug 1418223 - Use the decrypted credit card number to search duplicate records in the storage if master password is disabled. r=steveck
MozReview-Commit-ID: 7BihUtjOxvt

--HG--
extra : rebase_source : 0f55521ebd6e414a9d281da8be38614d96a1b7cc
2017-11-23 16:10:36 +08:00
Mark Banner
f99ae4c2a9 Bug 1421376 - Change various instances of manually calling getService to use Services.jsm in browser/. r=mossop
MozReview-Commit-ID: FW3X2fkOwK2

--HG--
extra : rebase_source : f71e053e18017d675d4ea4d758e2552adcf5adc6
2017-11-28 19:21:33 +00:00
Ray Lin
5d232f3be3 Bug 1419724 - Explicitly make searchString consistent with autocompleteController as form autofill goes different route to fill the value. r=MattN
MozReview-Commit-ID: BpoGAyWlT7q

--HG--
extra : rebase_source : 89d5bb6aec526f9e459b232fe43a3dc3e30e1bc5
2017-11-23 13:47:45 +08:00
Ray Lin
e2440dcf56 Bug 1420169 - Move the ownership of input handler from form to section. r=lchang
MozReview-Commit-ID: FZgLNAqg1hR

--HG--
extra : rebase_source : e7ca556e80c24d7db32603a28460c1f051dc8eb7
2017-11-24 01:01:45 +08:00
Scott Wu
045d790150 Bug 1417843 - Add supportedCountries pref to configure which countries are supported. r=lchang,steveck
MozReview-Commit-ID: 13m1ezHcR8n

--HG--
extra : rebase_source : 4820c37143af678dd5a72b76622fc88be0ed11c4
2017-11-17 17:15:56 +08:00
Sean Lee
4bcd66dc63 Bug 1416665 - Deduplicate the detail with the same field name even they are in the different contactType. r=lchang,ralin
MozReview-Commit-ID: bKGSOUJOCg

--HG--
extra : rebase_source : 5ef34ec34b28d7984d4abbc47a5b81e96a67a50f
2017-11-17 14:18:34 +08:00
steveck-chung
45ecb2c0e5 Bug 1022925 - Part 2: Move alternative name to extension file. r=lchang,scottwu
MozReview-Commit-ID: 4rFagXU5iit

--HG--
extra : rebase_source : af0f34250fd0f92c84aa3d9b648e72d5e08ca828
2017-11-10 18:36:22 +08:00
steveck-chung
84109f9c52 Bug 1022925 - Part 1: move addressReferences to addressmetadata folder. r=lchang,scottwu
MozReview-Commit-ID: 4vRodOAyDdB

--HG--
rename : browser/extensions/formautofill/content/addressReferences.js => browser/extensions/formautofill/addressmetadata/addressReferences.js
extra : rebase_source : 69f1dd8be13d96da6209194aaa7c2d3bf53e3810
2017-11-10 14:39:44 +08:00
Ray Lin
18d07a7d13 Bug 1417775 - Always use short version preferences string on form autofill dropdown footer. r=lchang
MozReview-Commit-ID: 2PTkU8xveoU

--HG--
extra : rebase_source : f28a3fb7b2fa6bcf2f55ad63e65f7b635d8b57da
2017-11-21 16:03:30 +08:00
Sean Lee
b02174ee3b Bug 1415077 - Implement the new multiple section tests. r=lchang,ralin
MozReview-Commit-ID: 8MKoPu5bWmZ

--HG--
extra : rebase_source : 49d908fd39d40e29fb6e60e8be5acf6334a4dc4d
2017-11-21 01:43:06 +08:00
Sean Lee
fa10921a13 Bug 1415077 - Modify FormAutofill test to satisfy the section support feature. r=lchang,ralin
MozReview-Commit-ID: B0hjUqwZA1g

--HG--
extra : rebase_source : d35eddbd13c60c36a761076c0bf602326f15f2a8
2017-11-17 18:16:56 +08:00
Sean Lee
3108c978e6 Bug 1415077 - Classify the field details with autocomplete attr into multiple groups. r=lchang,ralin
MozReview-Commit-ID: lt8AVNzpRk

--HG--
extra : rebase_source : c11aa1e1165fa741a7b8ff3c0f5386a2b3f8f011
2017-11-07 18:08:44 +08:00
Csoregi Natalia
2bccdfa7a0 Backed out 2 changesets (bug 1022925) for failing browser/base/content/test/static/browser_all_files_referenced.js r=backout on a CLOSED TREE
Backed out changeset edbf6d586c9a (bug 1022925)
Backed out changeset 44f9fc2f03bb (bug 1022925)

--HG--
rename : browser/extensions/formautofill/addressmetadata/addressReferences.js => browser/extensions/formautofill/content/addressReferences.js
2017-11-21 17:00:09 +02:00
steveck-chung
172ad9bbb9 Bug 1022925 - Part 2: Move alternative name to extension file. r=lchang,scottwu
MozReview-Commit-ID: 4rFagXU5iit

--HG--
extra : rebase_source : c80881a1154583494af6c8b560a2ed70e2f0af8c
2017-11-10 18:36:22 +08:00
steveck-chung
32948d2f87 Bug 1022925 - Part 1: move addressReferences to addressmetadata folder. r=lchang,scottwu
MozReview-Commit-ID: 4vRodOAyDdB

--HG--
rename : browser/extensions/formautofill/content/addressReferences.js => browser/extensions/formautofill/addressmetadata/addressReferences.js
extra : rebase_source : aa4e31df31d4e9dbb0608629fb4abbf866b7112b
2017-11-10 14:39:44 +08:00
Ray Lin
b17ff5950f Bug 1407508 - Part 5. Add mochitest for clear form button. r=lchang
MozReview-Commit-ID: 2TfAcwKmQTq

--HG--
extra : rebase_source : 55a3bd41c0fa9d324361d0bbbe584b03310a2143
2017-10-24 12:10:09 +08:00
Ray Lin
6e6989c8a6 Bug 1407508 - Part 4. Implement clear populated form function for form autofill clear button. r=lchang,seanlee
With this patch, we're able to clear the populated form already. However,
we need some ways to invalidate mResults in AutoCompleteController to get
new results instead of cached one for clear button once the form has been
populated.

MozReview-Commit-ID: 8No9FXWJv0p

--HG--
extra : rebase_source : 08f598c1f97ade3a3b0dc99e424d0f711c2d6671
2017-10-16 13:52:30 +08:00
Ray Lin
21888b3963 Bug 1407508 - Part 3. Add form autofill clear form button binding. r=lchang,seanlee
MozReview-Commit-ID: 7lDi5zsf1QI

--HG--
extra : rebase_source : c22e1a1a32456b52a9239d1bbe7979dcd1983977
2017-10-16 13:50:16 +08:00