An example would be if my extension overrides the newtab
page and the user installs another extension that also overrides the newtab
page. Currently, only one newtab
extension shows up and it usually isn't mine.
What can I do to detect when such a conflict occurs and inform the user of such?
The management API doesn't tell me if the extensions override any pages, so I sadly can't use that.