Comments for Mozilla Hacks – the Web developer blog https://hacks.mozilla.org/ hacks.mozilla.org Sat, 01 Apr 2023 03:39:31 +0000 hourly 1 https://wordpress.org/?v=6.6.1 Comment on Letting users block injected third-party DLLs in Firefox by Hales https://hacks.mozilla.org/2023/03/letting-users-block-injected-third-party-dlls-in-firefox/#comment-28014 Sat, 01 Apr 2023 03:39:31 +0000 https://hacks.mozilla.org/?p=47993#comment-28014 Thankyou for taking a nuanced approach to this, rather than a polar “no DLLs” or polar “who cares” view.

Disabling all DLL injection in the name of security would probably bring the opposite to many users in reality (who would then use a different browser, older version of Firefox or special builds).

]]>
Comment on Announcing Interop 2023 by voracity https://hacks.mozilla.org/2023/02/announcing-interop-2023/#comment-27967 Thu, 02 Feb 2023 12:38:12 +0000 https://hacks.mozilla.org/?p=47958#comment-27967 It’s a shame that editing is neither a focus area nor an investigation this year. Otherwise, it looks like a nice list, and it seems like there’s a lot there.

]]>
Comment on Improving Firefox stability with this one weird trick by Gowri Sankar https://hacks.mozilla.org/2022/11/improving-firefox-stability-with-this-one-weird-trick/#comment-27953 Fri, 02 Dec 2022 20:50:32 +0000 https://hacks.mozilla.org/?p=47935#comment-27953 > retry the failed memory allocation

So, is it true that mem allocation failures can be retried with a delay and that can be successful?

]]>
Comment on Improving Firefox stability with this one weird trick by rv https://hacks.mozilla.org/2022/11/improving-firefox-stability-with-this-one-weird-trick/#comment-27952 Thu, 01 Dec 2022 04:26:21 +0000 https://hacks.mozilla.org/?p=47935#comment-27952 Interesting trick, with a nice description.
Thanks for your work!

]]>
Comment on Improving Firefox stability with this one weird trick by Miguel Useche https://hacks.mozilla.org/2022/11/improving-firefox-stability-with-this-one-weird-trick/#comment-27950 Mon, 28 Nov 2022 02:57:59 +0000 https://hacks.mozilla.org/?p=47935#comment-27950 Nice article, as an operating system professor this was a really good article I can share with my students to learn about how Windows manages memory using a real-production case.

]]>
Comment on Improving Firefox stability with this one weird trick by Donny https://hacks.mozilla.org/2022/11/improving-firefox-stability-with-this-one-weird-trick/#comment-27949 Sun, 27 Nov 2022 20:43:17 +0000 https://hacks.mozilla.org/?p=47935#comment-27949 This was really cool to read. Congrats on the massive stability improvement!

After reading your description of how Windows handles memory and the real-life implications of it… I can’t help but think that the Windows way is a little bonkers.

Is there a good defense of why Microsoft’s way is “better”? Like, are there any upsides from a performance, stability, or other perspective?

]]>
Comment on Improving Firefox stability with this one weird trick by SoraWithAnS https://hacks.mozilla.org/2022/11/improving-firefox-stability-with-this-one-weird-trick/#comment-27946 Tue, 22 Nov 2022 23:31:43 +0000 https://hacks.mozilla.org/?p=47935#comment-27946 Awesome – thanks for your hard work guys!

]]>
Comment on Improving Firefox stability with this one weird trick by peter https://hacks.mozilla.org/2022/11/improving-firefox-stability-with-this-one-weird-trick/#comment-27945 Tue, 22 Nov 2022 19:05:38 +0000 https://hacks.mozilla.org/?p=47935#comment-27945 Since about this version number my firefox acts weird on linux. Always after an update and sometimes just after a reboot, firefox won’t start. To be precise: It starts but no window opens. When I look at the task manager I see 3 firefox processes. Now I kill the 3rd process. Than only the first process remains and the window shows up immediatly. I guess there is no advantage without a disadvantage. :)

]]>
Comment on Improving Firefox stability with this one weird trick by JB Dougherty https://hacks.mozilla.org/2022/11/improving-firefox-stability-with-this-one-weird-trick/#comment-27944 Tue, 22 Nov 2022 18:47:30 +0000 https://hacks.mozilla.org/?p=47935#comment-27944 Liked your piece on memory management w/Firefox.

I would be interested if you did sone work on Mac OS and Linux. I don’t have any hard, concrete evidence, but I’ve seen memory issues that bring MAC OS to a standstill. Having said that, I don’t have the receipts to prove this. More importantly, my days as a developer are long since over… I’m still up for reading interesting technical issues re. the Mac and iOS platforms.

]]>
Comment on Improving Firefox stability with this one weird trick by Shawn McNaughton https://hacks.mozilla.org/2022/11/improving-firefox-stability-with-this-one-weird-trick/#comment-27941 Tue, 22 Nov 2022 15:34:10 +0000 https://hacks.mozilla.org/?p=47935#comment-27941 That is… clever. Interesting that Windows behavior is so much more obtuse here… I can’t quite decide if I like that behavior or it is something to add to the ‘why I should switch to Linux’ list.

]]>
Comment on Improving Firefox responsiveness on macOS by Chris Jones https://hacks.mozilla.org/2022/10/improving-firefox-responsiveness-on-macos/#comment-27928 Tue, 25 Oct 2022 22:27:16 +0000 https://hacks.mozilla.org/?p=47924#comment-27928 I’ve noticed some considerable performance improvements over the last few releases of Firefox. Thanks for all effort here!

]]>
Comment on Merging two GitHub repositories without losing commit history by Jean-Sébastien Bour https://hacks.mozilla.org/2022/08/merging-two-github-repositories-without-losing-commit-history/#comment-27914 Mon, 29 Aug 2022 09:09:13 +0000 https://hacks.mozilla.org/?p=47913#comment-27914 Instead of adding dummy content to it, you can make an empty initial commit with the –allow-empty flag.

]]>
Comment on Fuzzing rust-minidump for Embarrassment and Crashes – Part 2 by U101 https://hacks.mozilla.org/2022/06/fuzzing-rust-minidump-for-embarrassment-and-crashes/#comment-27899 Mon, 27 Jun 2022 09:30:16 +0000 https://hacks.mozilla.org/?p=47880#comment-27899 Thanks for sending me on a tour watching parallel universes in mario64

]]>
Comment on Fuzzing rust-minidump for Embarrassment and Crashes – Part 2 by Sora2555 https://hacks.mozilla.org/2022/06/fuzzing-rust-minidump-for-embarrassment-and-crashes/#comment-27898 Thu, 23 Jun 2022 23:35:05 +0000 https://hacks.mozilla.org/?p=47880#comment-27898 Thanks for the write-up – I do appreciate the humor. :)

]]>
Comment on Everything Is Broken: Shipping rust-minidump at Mozilla – Part 1 by Ulrich https://hacks.mozilla.org/2022/06/everything-is-broken-shipping-rust-minidump-at-mozilla/#comment-27885 Tue, 14 Jun 2022 18:09:18 +0000 https://hacks.mozilla.org/?p=47842#comment-27885 Very interesting write-up! Thanks for taking us with you on a tour into the swamp

]]>
Comment on Improved Process Isolation in Firefox 100 by Marco https://hacks.mozilla.org/2022/05/improved-process-isolation-in-firefox-100/#comment-27876 Fri, 27 May 2022 12:28:52 +0000 https://hacks.mozilla.org/?p=47829#comment-27876 That’s neat, thanks!

]]>
Comment on Improved Process Isolation in Firefox 100 by Gian-Carlo Pascutto https://hacks.mozilla.org/2022/05/improved-process-isolation-in-firefox-100/#comment-27852 Mon, 23 May 2022 17:38:26 +0000 https://hacks.mozilla.org/?p=47829#comment-27852 In reply to Gian-Carlo Pascutto.

Update: After investigation, we determined that there was a window of time upon where Microsoft had a broken configuration file for Exploit Protection up (Windows 10 Version 1709 Security Baseline). That file has since been rescinded by Microsoft, but installations that are running the broken version will break on the Firefox 100 update. Getting an updated Exploit Protection Security Baseline setting from Microsoft here: https://www.microsoft.com/en-us/download/details.aspx?id=55319 should resolve the issue.

]]>
Comment on Improved Process Isolation in Firefox 100 by Gian-Carlo Pascutto https://hacks.mozilla.org/2022/05/improved-process-isolation-in-firefox-100/#comment-27824 Mon, 16 May 2022 14:58:14 +0000 https://hacks.mozilla.org/?p=47829#comment-27824 In reply to Tobias.

There are a number of known incompatibilities of Firefox with “Exploit Protection”, particularly if non-default settings are used: https://support.mozilla.org/nl/kb/compatibility-exploit-protection-windows-10

Note that Firefox by itself already includes most of these exploit mitigations that are known the be fully compatible with normal browser operation.

There is no known incompatibility with win32k Lockdown at this time. Because win32k Lockdown affects only the processes that render (untrusted) Web Content, missing the Settings menu seems to indicate another problem.

Can you file a bug in https://bugzilla.mozilla.org/enter_bug.cgi?product=External%20Software%20Affecting%20Firefox so we can investigate further?

]]>
Comment on Improved Process Isolation in Firefox 100 by Tobias https://hacks.mozilla.org/2022/05/improved-process-isolation-in-firefox-100/#comment-27820 Mon, 16 May 2022 11:30:42 +0000 https://hacks.mozilla.org/?p=47829#comment-27820 We are using Microfoft Defender for Endpoint with exploit protection. Unfortunately Firefox does not work anymore since version 100. It starts but no websites are rendered at all. Also all about-pages or settings menu is not loaded.
We cannot see any blocked components of Firefox. Perhaps you have heard about these issues in combination with Microfoft Defender for Endpoint or similar products?

]]>
Comment on Improved Process Isolation in Firefox 100 by Peter https://hacks.mozilla.org/2022/05/improved-process-isolation-in-firefox-100/#comment-27800 Thu, 12 May 2022 22:51:25 +0000 https://hacks.mozilla.org/?p=47829#comment-27800 I came back to Firefox after a few years and I am positively pleased

]]>