<div dir="ltr"><div>It might be worth opening a bug to document your case so it isn't lost.</div><div><br></div><div><a href="https://bugzilla.mozilla.org/enter_bug.cgi?product=Toolkit&component=Startup%20and%20Profile%20System">https://bugzilla.mozilla.org/enter_bug.cgi?product=Toolkit&component=Startup%20and%20Profile%20System</a></div><div><br></div><div>Mike <br></div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Wed, Nov 11, 2020 at 8:40 PM Andrew J. Buehler <<a href="mailto:wanderer@fastmail.fm">wanderer@fastmail.fm</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">-----BEGIN PGP SIGNED MESSAGE-----<br>
Hash: SHA512<br>
<br>
On 2020-11-11 at 10:45, Mike Kaply wrote:<br>
<br>
> When we upgrade or install 64 bit Firefox, if a 32 bit Firefox is <br>
> there, we use the same directory.<br>
> <br>
> So my recommendation would be that you not uninstall and then <br>
> reinstall, but simply install or let the upgrades happen.<br>
<br>
Unfortunately, that would A: leave 64-bit Firefox installed in the<br>
32-bit program hierarchy, which is undesirable just on general<br>
principles, and B: mean that machines which got a clean install would<br>
have Firefox installed under a different path from machines which got<br>
upgraded, which is undesirable not only from general principles but also<br>
because it would make managing configuration and uninstalls and the like<br>
harder (which path do we need to install distribution\policies.json<br>
under? which path do we need to look under to trigger the uninstall<br>
helper? etc.).<br>
<br>
I can see why people might choose to go this route, but it really does<br>
not sit well with me.<br>
<br>
> Unfortunately Windows didn't make this situation easy.<br>
<br>
- From my perspective, at least at a glance, Windows' contribution to the<br>
situation seems relatively minor.<br>
<br>
It also seems to me as if it shouldn't be too difficult to implement the<br>
behavior I'd prefer within Firefox, relative to the behaviors that<br>
already exist; it just apparently hasn't been done. That's a moot point<br>
for the case at hand, because my organization isn't going to wait for a<br>
new Firefox release before upgrading even if that new release would<br>
include this behavior, but it could still be helpful for others.<br>
<br>
What we'll probably wind up doing is setting the "use legacy profiles"<br>
flag, running with that for a year or three, and then eventually turning<br>
it off and fixing up any broken profiles that get discovered after that<br>
point manually. That's far from ideal, both because of the risk of<br>
having those broken profiles and because we'll be locked out of<br>
profile-per-install for that long, but it's probably the best we're<br>
going to be able to manage.<br>
<br>
I do also still think that a way to explicitly tell Firefox to import a<br>
specific existing profile's contents into the current (new) profile<br>
would be useful, including in other contexts.<br>
<br>
- -- <br>
  Andrew J. Buehler<br>
-----BEGIN PGP SIGNATURE-----<br>
<br>
iQJJBAEBCgAzFiEEJCOqsZEc2qVC44pUBKk1jTQoMmsFAl+soIwVHHdhbmRlcmVy<br>
QGZhc3RtYWlsLmZtAAoJEASpNY00KDJraVEP/RRuTR+MSouftHZ7wdsQcqYkiuBE<br>
sd1VvMXXFqDPWLNXer5qGRH4z9B3Ch7O6Prn7NwIQ0wmJwwgH+d37s+WlYxmLqF6<br>
/G/UOOX6h8gs7L56iklvRX6gLhmE5LzDKLZL6O+IFU7ZvFBScAEOE87hJiS7viFN<br>
0kiJ/Xvao+Mf14cNFsKb6uFB8Q1hSbGW4PvDDLyalmjnuRbZqQAk0UcUIYiVkaIp<br>
+vm6DuOndCPGFSdxx0sS+C0zvIgAjhn5UseR85IuZ4riOdUMkbeO1mVQv6v3FJr4<br>
RQYFJ7MdRBekkEAaLghOLtzZ1PktVmqGz52m7EZczzTZZWQUXzDzuWViMb83LRTd<br>
SIAO16UseX1BRqH9OaGCXE2IenSs5pZ5Asm4gd4dYOmGex1VWSM7XGm9/vuOvmNq<br>
T8XOLklQap18e82JUcIQSXOzlKjXTDI/Aa/EAY2hz8xOUpBPygtNN2f5S9Z4UhzX<br>
vl5DYZzFefDjbb/miHgfg2yp49sIALQ8YvFfP1wZ4bTu7FhOpm7oFpXlJWnHLeN7<br>
x98CaNVWgomopaN2G7jTXNMFbBvMJwo0YKPtiaiAS+XTeTsfmg+vlrZ7EEwYyfsM<br>
iCl4ZJYn+ofQXhkkVvJLGScke/7meTB1QV5BCeHvAkkbEhptFbvnfhG3W061Ec8+<br>
fV79OMFqYWZ2e6GA<br>
=bi0X<br>
-----END PGP SIGNATURE-----<br>
_______________________________________________<br>
Enterprise mailing list<br>
<a href="mailto:Enterprise@mozilla.org" target="_blank">Enterprise@mozilla.org</a><br>
<a href="https://mail.mozilla.org/listinfo/enterprise" rel="noreferrer" target="_blank">https://mail.mozilla.org/listinfo/enterprise</a><br>
<br>
To unsubscribe from this list, please visit <a href="https://mail.mozilla.org/listinfo/enterprise" rel="noreferrer" target="_blank">https://mail.mozilla.org/listinfo/enterprise</a> or send an email to <a href="mailto:enterprise-request@mozilla.org" target="_blank">enterprise-request@mozilla.org</a> with a subject of "unsubscribe"<br>
</blockquote></div>