Closed
Bug 1382530
Opened 7 years ago
Closed 7 years ago
Unhide address and creditcard sync engines
Categories
(Firefox :: Sync, enhancement, P3)
Firefox
Sync
Tracking
()
RESOLVED
FIXED
People
(Reporter: markh, Unassigned)
References
Details
(Whiteboard: [form autofill])
Most of the bug tree under 1361010 is landing new sync engines to support autofill, however, the engines are hidden (ie, not just disabled, but completely hidden) via preferences:
> pref("services.sync.engine.addresses.available", false);
> pref("services.sync.engine.creditcards.available", false);
These need to be flipped to true (and the browser restarted) for testing. We also need to default them to true at some appropriate time.
Reporter | ||
Updated•7 years ago
|
Summary: Enable address and creditcard sync engines → Unhide address and creditcard sync engines
Updated•7 years ago
|
Priority: -- → P3
Updated•7 years ago
|
Whiteboard: [form autofill]
Comment 1•7 years ago
|
||
Both address and creditcard sync engines have been enabled by default.
Status: NEW → RESOLVED
Closed: 7 years ago
Resolution: --- → FIXED
Comment 2•7 years ago
|
||
On a reasonably fresh Linux install of 57, only credit cards is enabled for me. Addresses is not available at all.
I'm not sure what would help most for debugging this, but
extensions.formautofill.addresses.enabled;true
services.sync.engine.addresses;true
services.sync.engine.addresses.available;false
extensions.formautofill.creditCards.available;true
extensions.formautofill.creditCards.enabled;true
services.sync.engine.creditcards;true
services.sync.engine.creditcards.available;true
It's not clear to me if this is a bug or not, so I won't reopen (yet).
Comment 3•7 years ago
|
||
What about extensions.formautofill.available? I think it's probably "detect" and so it depends on a geolocation pref (browser.search.countryCode) which only gets set after some time in a new profile. After a restart if it detects you are in the US then the feature should appear.
Comment 4•7 years ago
|
||
extensions.formautofill.available is staged-rollout.
Upon further investigation, it seems like formautofill itself should be disabled, and so I think the bug here is that services.sync.engine.creditcards.available is true. This leads to having settings like this, despite this client not actually being able to sync them.
[0]: https://irccloud.mozilla.com/file/e61PtFl3/Screen%20Shot%202017-11-27%20at%202.02.17%20PM.png
Comment 5•7 years ago
|
||
That's weird. We don't even mention "services.sync.engine.creditcards.available" in the formautofill add-on in Fx57. Is it set by other modules?
You need to log in
before you can comment on or make changes to this bug.
Description
•