Bug 1853807 Comment 6 Edit History

Note: The actual edited comment in the bug view page will always show the original commenter’s name and original timestamp.

I created a profile with the nightly `.tar.bz2` and one using the beta `.tar.bz2`.

I installed the `.deb` and opened the profile created by the nightly `.tar.bz2` and I was able to replicate the bug.

The profile created by the beta `.tar.bz2` didn't trigger the issue like :atrif pointed out.

In the profile's `prefs.js` created by the nightly `.tar.bz2` there is a line setting `distribution.iniFile.exists` to `false`:

```
user_pref("distribution.iniFile.exists.value", false);
```

In the profile created by the beta that preference is set to true:
```
user_pref("distribution.iniFile.exists.value", true);
```

I manually set `distribution.iniFile.exists` to `true` in the profile created by the nightly `.tar.bz2`  the build gets localized and I see the `Distribution ID` in `about:support`.

Also, I couldn't reproduce when the `.deb` is installed before the `.tar.bz2`(?)

https://searchfox.org/mozilla-central/source/browser/components/distribution.sys.mjs
https://searchfox.org/mozilla-central/source/browser/components/tests/unit/test_distribution_cachedexistence.js
I created a profile with the nightly `.tar.bz2` and one using the beta `.tar.bz2`.

I installed the `.deb` and opened the profile created by the nightly `.tar.bz2` and I was able to replicate the bug.

The profile created by the beta `.tar.bz2` didn't trigger the issue like :atrif pointed out.

In the profile's `prefs.js` created by the nightly `.tar.bz2` there is a line setting `distribution.iniFile.exists` to `false`:

```
user_pref("distribution.iniFile.exists.value", false);
```

In the profile created by the beta that preference is set to true:
```
user_pref("distribution.iniFile.exists.value", true);
```

I manually set `distribution.iniFile.exists` to `true` in the profile created by the nightly `.tar.bz2`  and opened it in the `.deb` and Firefox did get localized and I see the `Distribution ID` in `about:support`.

Also, I couldn't reproduce when the `.deb` is installed before the `.tar.bz2`(?)

https://searchfox.org/mozilla-central/source/browser/components/distribution.sys.mjs
https://searchfox.org/mozilla-central/source/browser/components/tests/unit/test_distribution_cachedexistence.js
I created a profile with the nightly `.tar.bz2` and one using the beta `.tar.bz2`.

I installed the `.deb` and opened the profile created by the nightly `.tar.bz2` and I was able to replicate the bug.

The profile created by the beta `.tar.bz2` didn't trigger the bug as :atrif pointed out.

In the profile's `prefs.js` created by the nightly `.tar.bz2` there is a line setting `distribution.iniFile.exists` to `false`:

```
user_pref("distribution.iniFile.exists.value", false);
```

In the profile created by the beta that preference is set to true:
```
user_pref("distribution.iniFile.exists.value", true);
```

I manually set `distribution.iniFile.exists` to `true` in the profile created by the nightly `.tar.bz2`  and opened it in the `.deb` and Firefox did get localized and I see the `Distribution ID` in `about:support`.

Also, I couldn't reproduce when the `.deb` is installed before the `.tar.bz2`(?)

https://searchfox.org/mozilla-central/source/browser/components/distribution.sys.mjs
https://searchfox.org/mozilla-central/source/browser/components/tests/unit/test_distribution_cachedexistence.js
I created a profile with the nightly `.tar.bz2` and one using the beta `.tar.bz2`.

I installed the `.deb` and opened the profile created by the nightly `.tar.bz2` and I was able to replicate the bug.

The profile created by the beta `.tar.bz2` didn't trigger the bug.

In the profile's `prefs.js` created by the nightly `.tar.bz2` there is a line setting `distribution.iniFile.exists` to `false`:

```
user_pref("distribution.iniFile.exists.value", false);
```

In the profile created by the beta that preference is set to true:
```
user_pref("distribution.iniFile.exists.value", true);
```

I manually set `distribution.iniFile.exists` to `true` in the profile created by the nightly `.tar.bz2`  and opened it in the `.deb` and Firefox did get localized and I see the `Distribution ID` in `about:support`.

Also, I couldn't reproduce when the `.deb` is installed before the `.tar.bz2`(?)

https://searchfox.org/mozilla-central/source/browser/components/distribution.sys.mjs
https://searchfox.org/mozilla-central/source/browser/components/tests/unit/test_distribution_cachedexistence.js
I created a profile with the nightly `.tar.bz2` and one using the beta `.tar.bz2`.

I installed the `.deb` and opened the profile created by the nightly `.tar.bz2` and I was able to replicate the bug.

The profile created by the beta `.tar.bz2` didn't trigger the bug.

In the profile's `prefs.js` created by the nightly `.tar.bz2` there is a line setting `distribution.iniFile.exists` to `false`:

```
user_pref("distribution.iniFile.exists.value", false);
```

In the profile created by the beta that preference is set to `true`:
```
user_pref("distribution.iniFile.exists.value", true);
```

I manually set `distribution.iniFile.exists` to `true` in the profile created by the nightly `.tar.bz2`  and opened it in the `.deb` and Firefox did get localized and I see the `Distribution ID` in `about:support`.

Also, I couldn't reproduce when the `.deb` is installed before the `.tar.bz2`(?)

https://searchfox.org/mozilla-central/source/browser/components/distribution.sys.mjs
https://searchfox.org/mozilla-central/source/browser/components/tests/unit/test_distribution_cachedexistence.js
I created a profile with the nightly `.tar.bz2` and one using the beta `.tar.bz2`.

I installed the `.deb` and opened the profile created by the nightly `.tar.bz2` and I was able to replicate the bug.

The profile created by the beta `.tar.bz2` didn't trigger the bug.

In the profile's `prefs.js` created by the nightly `.tar.bz2` there is a line setting `distribution.iniFile.exists` to `false`:

```
user_pref("distribution.iniFile.exists.value", false);
```

In the profile created by the beta that preference is set to `true`:
```
user_pref("distribution.iniFile.exists.value", true);
```

I manually set `distribution.iniFile.exists` to `true` in the profile created by the nightly `.tar.bz2`  and opened it in the `.deb` and Firefox got localized and I see the `Distribution ID` in `about:support`.

Also, I couldn't reproduce when the `.deb` is installed before the `.tar.bz2`(?)

https://searchfox.org/mozilla-central/source/browser/components/distribution.sys.mjs
https://searchfox.org/mozilla-central/source/browser/components/tests/unit/test_distribution_cachedexistence.js
I created a profile with the nightly `.tar.bz2` and one using the beta `.tar.bz2`.

I installed the `.deb` and opened the profile created by the nightly `.tar.bz2` and I was able to replicate the bug.

The profile created by the beta `.tar.bz2` didn't trigger the bug.

In the profile's `prefs.js` created by the nightly `.tar.bz2` there is a line setting `distribution.iniFile.exists` to `false`:

```
user_pref("distribution.iniFile.exists.value", false);
```

In the profile created by the beta that preference is set to `true`:
```
user_pref("distribution.iniFile.exists.value", true);
```

I manually set `distribution.iniFile.exists` to `true` in the profile created by the nightly `.tar.bz2`  and opened it in the `.deb` and Firefox got localized and I see the `Distribution ID` in `about:support`.

I couldn't reproduce before, maybe its because the `.deb` was installed before the `.tar.bz2`?

https://searchfox.org/mozilla-central/source/browser/components/distribution.sys.mjs
https://searchfox.org/mozilla-central/source/browser/components/tests/unit/test_distribution_cachedexistence.js
I created a profile with the nightly `.tar.bz2` and one using the beta `.tar.bz2`.

I installed the `.deb` and opened the profile created by the nightly `.tar.bz2` and I was able to replicate the bug.

The profile created by the beta `.tar.bz2` didn't trigger the bug.

In the profile's `prefs.js` created by the nightly `.tar.bz2` there is a line setting `distribution.iniFile.exists` to `false`:

```
user_pref("distribution.iniFile.exists.value", false);
```

In the profile created by the beta that preference is set to `true`:
```
user_pref("distribution.iniFile.exists.value", true);
```

I manually set `distribution.iniFile.exists` to `true` in the profile created by the nightly `.tar.bz2`  and opened it in the `.deb` and Firefox got localized (and I see the `Distribution ID` in `about:support`.)

I couldn't reproduce before, maybe its because the `.deb` was installed before the `.tar.bz2`?

https://searchfox.org/mozilla-central/source/browser/components/distribution.sys.mjs
https://searchfox.org/mozilla-central/source/browser/components/tests/unit/test_distribution_cachedexistence.js
I created a profile with the nightly `.tar.bz2` and one using the beta `.tar.bz2`.

I installed the `.deb` and opened the profile created by the nightly `.tar.bz2` and I was able to replicate the bug.

The profile created by the beta `.tar.bz2` didn't trigger the bug.

In the profile's `prefs.js` created by the nightly `.tar.bz2` there is a line setting `distribution.iniFile.exists` to `false`:

```
user_pref("distribution.iniFile.exists.value", false);
```

In the profile created by the beta that preference is set to `true`:
```
user_pref("distribution.iniFile.exists.value", true);
```

I manually set `distribution.iniFile.exists` to `true` in the profile created by the nightly `.tar.bz2`  and opened it in the `.deb` and Firefox got localized (and I see the `Distribution ID` in `about:support`.)

I couldn't reproduce before, I think it might be because the `.deb` was installed before the `.tar.bz2`?

https://searchfox.org/mozilla-central/source/browser/components/distribution.sys.mjs
https://searchfox.org/mozilla-central/source/browser/components/tests/unit/test_distribution_cachedexistence.js
I created a profile with the nightly `.tar.bz2` and one using the beta `.tar.bz2`.

I installed the `.deb` and opened the profile created by the nightly `.tar.bz2` and I was able to replicate the bug.

The profile created by the beta `.tar.bz2` didn't trigger the bug.

In the profile's `prefs.js` created by the nightly `.tar.bz2` there is a line setting `distribution.iniFile.exists` to `false`:

```
user_pref("distribution.iniFile.exists.value", false);
```

In the profile created by the beta that preference is set to `true`:
```
user_pref("distribution.iniFile.exists.value", true);
```

I manually set `distribution.iniFile.exists` to `true` in the profile created by the nightly `.tar.bz2`  and opened it in the `.deb` and Firefox got localized (and I see the `Distribution ID` in `about:support`.)

https://searchfox.org/mozilla-central/source/browser/components/distribution.sys.mjs
https://searchfox.org/mozilla-central/source/browser/components/tests/unit/test_distribution_cachedexistence.js
I created a profile with the nightly `.tar.bz2` and one using the beta `.tar.bz2`.

I installed the `.deb` and opened the profile created by the nightly `.tar.bz2` and I was able to replicate the bug.

The profile created by the beta `.tar.bz2` didn't trigger the bug.

In the profile's `prefs.js` created by the nightly `.tar.bz2` there is a line setting `distribution.iniFile.exists` to `false`:

```
user_pref("distribution.iniFile.exists.value", false);
```

In the profile created by the beta that preference is set to `true`:
```
user_pref("distribution.iniFile.exists.value", true);
```

I manually set `distribution.iniFile.exists` to `true` in the profile created by the nightly `.tar.bz2`  and opened it in the `.deb` and Firefox got localized (and I see the `Distribution ID` in `about:support`)

https://searchfox.org/mozilla-central/source/browser/components/distribution.sys.mjs
https://searchfox.org/mozilla-central/source/browser/components/tests/unit/test_distribution_cachedexistence.js

Back to Bug 1853807 Comment 6