Rummskartoffel
Rummskartoffel
According to [the support article](https://support.mozilla.org/en-US/kb/understanding-depth-profile-installation) about this change, `installs.ini` is only used to fix `profiles.ini` in case an old version of Firefox breaks it. Since Tridactyl only ever runs in...
I started looking at this again. To know the correct default profile, we need to find out which install we are running on in case there are multiple. On Windows,...
I did a bit of digging through there already – that's how I found out what I found out. I hadn't found that file yet, though. Here's what I found:...
Maybe we could move some more native-related code into the native messenger as well, so we don't have to make as many calls to it.
Good point. I do think we should think of *some* way to limit calls to the messenger, though – for instance, on non-Windows, `:restart` takes between 5 and 9 –...
There's a few of those, but I also saw at least two calls to `ff_cmdline` in there. We should be able to cache that indefinitely, since it's not going to...
Nope, doesn't look like we do.
Sounds like a great opportunity to move our existing caching to that and get rid of globals. On another note, to reproduce Firefox's hashes, looks like we'll need to: 1....
I've played around with CityHash a bit: * We won't be able to compile it for Windows unmodified, because it tries to include ``, which isn't present in mingw-w64. It...
If we don't actually need to read the file outside of Windows, we don't need this either, no. It's been a while since I read the profile detection code, so...