I think the thing that surprised me about this situation is less the content scripts / content process (didn't look at that too much), and more the badge updates in the parent process, which appear to be happening multiple times: https://share.firefox.dev/4le7Wve I don't really understand why that is (maybe navigation as a result of the form? But there should only be 1 "real" navigation in the end... plus Mayank said he'd disabled uBlock?), though tbh it's also not super-concerning in terms of performance impact.
Bug 1957813 Comment 4 Edit History
Note: The actual edited comment in the bug view page will always show the original commenter’s name and original timestamp.
I think the thing that surprised me about this situation is less the content scripts / content process (didn't look at that too much), and more the badge updates in the parent process, which appear to be happening multiple times: https://share.firefox.dev/41TKAne (edited; I think the "stack chart" view makes this the most obvious) I don't really understand why that is (maybe navigation as a result of the form? But there should only be 1 "real" navigation in the end... plus Mayank said he'd disabled uBlock?), though tbh it's also not super-concerning in terms of performance impact.