@rudrick said in Using "chrome_url_overrides" for extension:

Use "webnavigation" and direct it to the extension page...

Were you able to get this to work? chrome.webNavigation.onBeforeNavigate doesn't fire when a new start page tab is opened with ctrl + t or the + button on the tab bar. If you navigate from another page view, the start page button or entering the URL, it'll fire though. So, it'll only work part of the time.

chrome.webRequest.onBeforeRequest doesn't fire for the startpage, so you can't block it and then use redirectUrl with it.

This method works, but it has a few downsides. The history issue could probably be fixed with the history api though, but haven't tried.