Somehow that doesn’t seem to happen with editors; we have a ton of them and they are very customizable.
I guess “with a reasonably stable hook api” was supposed to be implicit in my statement.
I guess “with a reasonably stable hook api” was supposed to be implicit in my statement.
Everyone is free to fork a browser and apply any changes they want. Allowing extensions to change anything at all essentially is the same as forking and merging your changes with upstream every update.