Eclipse-Community / r3dfox

r3dfox is a modern Firefox based web browser for Windows 7. SourceForge link for downloading with older browsers. https://sourceforge.net/projects/r3dfox/
https://eclipse.cx/projects/r3dfox.htm
Other
116 stars 6 forks source link

Fix new JumpListBuilder under 7 #38

Open K4sum1 opened 3 months ago

K4sum1 commented 3 months ago

In 7 it causes the browser to crash with an ole32.dll error after a minute or two. I tried poking a bit but couldn't figure anything out. Outside of MSIX stuff which I tried removing I see nothing here that shouldn't work on 7.

https://github.com/mozilla/gecko-dev/commit/131e0c53af55914a3247e2d76315257ef9b8f930

I want to get this working as it would simplify reverting commits and improve performance. They will remove the old LegacyJumpListBuilder eventually.

If you want to test, you can just disable browser.taskbar.lists.legacyBackend, wait a few seconds, restart the browser, then it should crash after a minute or so. Trying to enable it again will force a crash. Only way to enable it is to remove it from prefs.js.