Hacker News new | ask | show | jobs
by lmm 1605 days ago
Firefox has had the converse problem of constantly breaking all their plugins by changing their APIs etc..
1 comments

They were able to fix this by moving to the WebExtension model instead of letting extensions directly interface with XUL/XPCOM[0]. Of course, then everyone got angry that they couldn't do ridiculously invasive changes to the browser with an extension anymore.

[0] which were then massively refactored, twice.