Skip to content
This repository has been archived by the owner on Feb 20, 2023. It is now read-only.

Fennec migration: Clarify if Gecko profile will be re-used #4982

Closed
pocmo opened this issue Aug 28, 2019 · 5 comments
Closed

Fennec migration: Clarify if Gecko profile will be re-used #4982

pocmo opened this issue Aug 28, 2019 · 5 comments
Assignees
Labels
E2 Estimation Point: easy, half a day to 2 days Feature:Migration

Comments

@pocmo
Copy link
Contributor

pocmo commented Aug 28, 2019

It is unclear whether the Gecko profile will be re-used after paving over Fennec. This may affect whether we continue to use data like:

  • Cookies
  • Website Cache
  • about:config flags (We were consider nuking them since there's an endless combination of configurations that we may not be able to support correctly).

┆Issue is synchronized with this Jira Task

@st3fan
Copy link
Contributor

st3fan commented Sep 12, 2019

Personally I think it is more important to get people in a known predictable state. Which may probably not happen when we carry over an existing profile.

If we go this way: what data do we need to import from the old profile?

@pocmo pocmo added the E2 Estimation Point: easy, half a day to 2 days label Oct 11, 2019
@pocmo pocmo self-assigned this Oct 17, 2019
@snorp
Copy link

snorp commented Oct 17, 2019

My gut feeling on this is that reusing the profile should be ok, with the exception of prefs. We should remove the prefs.js file in the profile directory.

@ebalazs-sv
Copy link

Hi!
I verified this on Fenix Nightly 191127 GV 71, with Pixel 2 (Android 9), Samsung Galaxy S8 (Android 9), Huawei Honor 8 (Android 7.0), Nexus 6P (Android 8.1.0), Xiaomi Mi Pad 2 (Android 5.1), ARM, ARM64 and x86 devices.

For Cookies:

  • The items from the sportsdirect.com cart are available after the migration.
  • The user is logged in on facebook.com after the migration.

For Website Cache:

In about:cache different values are available after the migration, for example:
disk values

  • on Fennec 832 -> on Fenix 654
  • on Fennec 530 -> on Fenix 409

memory values

  • on Fennec 3 -> on Fenix 0
  • on Fennec 5 -> on Fenix 0

@pocmo Is this behavior for Website Cache expected? Do you have other suggestion for testing the Cookies, Website Cache migration? The about:config is not available on these builds. Thanks!

@pocmo
Copy link
Contributor Author

pocmo commented Nov 27, 2019

I assume this is fine. @snorp any concerns?

@ebalazs-sv
Copy link

Verified as fixed on today's Release, Beta, Nightly migration build 12/16 with Huawei Honor 8 (Android 7.0) the scenarios from the previous comment.
I will move this to Done.

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
E2 Estimation Point: easy, half a day to 2 days Feature:Migration
Projects
None yet
Development

No branches or pull requests

4 participants