Commit Graph

41 Commits

Author SHA1 Message Date
Mike Conley
c81a6533b0 Bug 1464405 - Register FormAutofill resource URIs before checking if the feature should be enabled. r=MattN
MozReview-Commit-ID: JU93hA0NBgL
2018-05-28 09:50:21 -07:00
Kris Maglione
3e28bf5cba Bug 1446585: Remove support for resource entries in bootstrapped chrome.manifest files. r=aswan,MattN,k88hudson
MozReview-Commit-ID: EjymzU6koYX
2018-03-16 20:18:46 -07:00
Matthew Noorenberghe
0ace8f9ecb Bug 1438306 - Disable CA & DE country support and RTL support for Form Autofill in Beta 59+. r=Dolske
MozReview-Commit-ID: IBtrvEsIWtH
2018-02-14 13:41:27 -08:00
Andrew McCreight
272cee1e65 Bug 1432992, part 1 - Remove definitions of Ci, Cr, Cc, and Cu. r=florian
This patch was autogenerated by my decomponents.py

It covers almost every file with the extension js, jsm, html, py,
xhtml, or xul.

It removes blank lines after removed lines, when the removed lines are
preceded by either blank lines or the start of a new block. The "start
of a new block" is defined fairly hackily: either the line starts with
//, ends with */, ends with {, <![CDATA[, """ or '''. The first two
cover comments, the third one covers JS, the fourth covers JS embedded
in XUL, and the final two cover JS embedded in Python. This also
applies if the removed line was the first line of the file.

It covers the pattern matching cases like "var {classes: Cc,
interfaces: Ci, utils: Cu, results: Cr} = Components;". It'll remove
the entire thing if they are all either Ci, Cr, Cc or Cu, or it will
remove the appropriate ones and leave the residue behind. If there's
only one behind, then it will turn it into a normal, non-pattern
matching variable definition. (For instance, "const { classes: Cc,
Constructor: CC, interfaces: Ci, utils: Cu } = Components" becomes
"const CC = Components.Constructor".)

MozReview-Commit-ID: DeSHcClQ7cG
2018-02-06 09:36:57 -08:00
Kris Maglione
0bb74efdf1 Bug 1431533: Part 5a - Auto-rewrite code to use ChromeUtils import methods. r=florian
This was done using the following script:
37e3803c7a/processors/chromeutils-import.jsm

MozReview-Commit-ID: 1Nc3XDu0wGl
2018-01-29 15:20:18 -08:00
Cosmin Sabou
f09d6d985d Backed out 3 changesets (bug 1431533) for Android mochitest failures on testEventDispatcher on a CLOSED TREE
Backed out changeset a1eca62826a1 (bug 1431533)
Backed out changeset 34c999fa006b (bug 1431533)
Backed out changeset e2674287e57f (bug 1431533)
2018-01-30 07:17:48 +02:00
Kris Maglione
fd67f090b2 Bug 1431533: Part 5a - Auto-rewrite code to use ChromeUtils import methods. r=florian
This was done using the following script:
37e3803c7a/processors/chromeutils-import.jsm

MozReview-Commit-ID: 1Nc3XDu0wGl
2018-01-29 15:20:18 -08:00
Brindusan Cristian
483ba301cb Backed out 2 changesets (bug 1431533) for ESlint failures on a CLOSED TREE
Backed out changeset 6e56f4c8843e (bug 1431533)
Backed out changeset 12fc4dee861c (bug 1431533)
2018-01-30 02:32:43 +02:00
Kris Maglione
683a97d172 Bug 1431533: Part 5a - Auto-rewrite code to use ChromeUtils import methods. r=florian
This was done using the following script:
37e3803c7a/processors/chromeutils-import.jsm

MozReview-Commit-ID: 1Nc3XDu0wGl
2018-01-29 15:20:18 -08:00
Scott Wu
a71d5bf9a1 Bug 1419312 - Expand supported locales and countries on Nightly and Beta. r=lchang
MozReview-Commit-ID: 8MziULBn05l
2018-01-15 18:31:08 +08:00
Luke Chang
b4658ba335 Bug 1421551 - Make FormAutofillParent singleton and expose the initialized status. r=MattN
MozReview-Commit-ID: IMd25HcNTMa
2017-11-29 17:02:59 +08:00
Scott Wu
d0daefcea9 Bug 1417843 - Add supportedCountries pref to configure which countries are supported. r=lchang,steveck
MozReview-Commit-ID: 13m1ezHcR8n
2017-11-17 17:15:56 +08:00
steveck-chung
5bec7d89f3 Bug 1395123 - Unhide credit cards sync engine by default. r=lchang,markh
MozReview-Commit-ID: 4WzzW327PTe
2017-09-11 11:55:05 +08:00
steveck-chung
9ab4ba8e63 Bug 1386959 - [Form Autofill] Add probe for form autofill availability. r=francois,lchang
MozReview-Commit-ID: KPOBxmHOiuK
2017-08-14 11:56:19 +08:00
Mark Hammond
ecb8c84df0 Bug 1385179 - Enable addresses sync engine as formautofill initializes. r=MattN
MozReview-Commit-ID: BPikY3wM8Df
2017-08-08 15:07:10 +10:00
Luke Chang
b160525dd1 Bug 1385196 - [Form Autofill] Enable the feature based on locale and geoip. r=MattN
MozReview-Commit-ID: 3yvCJvB5zdT
2017-08-10 21:36:34 -07:00
Matthew Noorenberghe
b256fa79b8 Bug 1388078 - Form Autofill: Delay adding the AOM upgrade listener until the XPI DB is loaded. r=rhelmer
MozReview-Commit-ID: CPeAOrWhEVu
2017-08-10 21:32:07 -07:00
Matthew Noorenberghe
2f8ec8f581 Bug 1387611 - Delay formautofill system add-on updates until the next restart. r=lchang
MozReview-Commit-ID: 6f4FhTg0KaA
2017-08-04 15:44:34 -07:00
Luke Chang
404af06b58 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
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
913b571121 Bug 1385201 - [Form Autofill] Rename "extensions.formautofill.experimental". r=MattN
MozReview-Commit-ID: 8SRu5PoQcMO
2017-07-28 15:50:48 +08:00
Matthew Noorenberghe
f28fa4bcc5 Bug 1364477 - Only append formautofill.css the first time autocomplete is opening. r=lchang,ralin
MozReview-Commit-ID: NF5wEuqp4r
2017-05-17 23:28:00 -07:00
Matthew Noorenberghe
090ded2321 Bug 1364334 - Rename "browser.formautofill.*" prefs to "extensions.formautofill.*". r=lchang
MozReview-Commit-ID: HT8zSS1s6hN
2017-05-11 23:34:00 -07:00
Wes Kocher
51216d6622 Merge m-c to inbound, a=merge
MozReview-Commit-ID: FfNikA7un6F
2017-05-10 17:31:18 -07:00
Matthew Noorenberghe
1c27091324 Bug 1361560 - Enable Form Autofill by default on Nightly. r=lchang
MozReview-Commit-ID: Ekei9H3nnGW
2017-05-10 15:04:53 -07:00
Mark Hammond
ca34d49b9a Bug 1361965 - Provide access to a formautofill storage singleton. r=lchang
MozReview-Commit-ID: 6IbeuOmONxb
2017-05-04 18:25:46 +10:00
Gabor Krizsanits
41694ff189 Bug 1341008 - Use the preallocated process manager by default. r=billm, r=kmag
To mitigate the delay that a new content process startup might cause, when the
browser reaches a non-busy state we attempt to prelaunch an empty content process
in the background that can be grabbed and used the next time we need one. This patch
enables the preallocated process manager by default and attempts to fix all the
issues that prevented us doing this sooner.
2017-05-03 12:00:20 +02:00
Scott Wu
fad1375817 Bug 1019471 - Create a dialog to add/edit/view an autofill profile. r=MattN
MozReview-Commit-ID: avVGZAYq0y
2017-03-08 20:30:59 -05:00
Ray Lin
7522140e06 Bug 1326138 - Add a new profile item binding. r=MattN
MozReview-Commit-ID: KzbnQteM1pY
2017-01-24 23:32:17 +08:00
Sebastian Hengst
6f782b7bc8 Backed out changeset 4aef71d8a987 (bug 1326138) 2017-02-15 10:01:32 +01:00
Ray Lin
205461ee59 Bug 1326138 - Add a new profile item binding. r=MattN
MozReview-Commit-ID: KzbnQteM1pY
2017-01-24 23:32:17 +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
steveck-chung
36d4f47801 Bug 1330567 - Part 1: Fallback to form history if form autofill pref is disabled, r=MattN
MozReview-Commit-ID: Aq8NhSkxNId
2017-02-08 14:13:59 +08:00
Scott Wu
7d513d2535 Bug 1326153 - Change Form Autofill feature flag to browser.formautofill.experimental r=MattN
MozReview-Commit-ID: 6QF0RVLRS61
2016-12-29 16:09:33 +08:00
Matthew Noorenberghe
493296df17 Bug 1322622 - Make form autofill handler a frame script and load from bootstrap.js. r=steveck
MozReview-Commit-ID: DeIjzMytVxJ
2016-12-16 01:26:46 -05:00
Matthew Noorenberghe
518600f2a7 Bug 1303469 - Initial formautofill .eslintrc. r=rhelmer
MozReview-Commit-ID: 8rbFYPksUMi
2016-09-16 16:39:51 -07:00
Matthew Noorenberghe
4a52c7fb3a Bug 1303469 - Stub form autofill system extension. r=rhelmer
MozReview-Commit-ID: JXbUQdCwXN0
2016-09-18 14:07:51 +08:00
Phil Ringnalda
15adb5c22d Backed out 2 changesets (bug 1303469) for unexpected file access failures in xperf
Backed out changeset 86b10c4dce3b (bug 1303469)
Backed out changeset 03f631f0fca7 (bug 1303469)
2016-09-17 09:13:36 -07:00
Matthew Noorenberghe
c7982302dc Bug 1303469 - Initial formautofill .eslintrc. r=rhelmer
MozReview-Commit-ID: 9EwAhB3galN
2016-09-16 16:39:51 -07:00
Matthew Noorenberghe
18325cac2a Bug 1303469 - Stub form autofill system extension. r=rhelmer
MozReview-Commit-ID: JXbUQdCwXN0
2016-09-16 16:11:28 -07:00