I maintained a browser extension tha works on Chrome and Firefox, and it depends on a third party project that uses Angular 1.x. Publishing the extension on Chrome Store is easy, whereas Firefox's reviewer requires that only the latest version of Angular 1.x can be used. The third party project that I depend on uses a older version of Angular 1.x, and the author refused to update it. So it forced me to fork the project to update Angular. Although I think this reviewing process is better to user, but as a developer, it is more annoying to deal with.