You can’t. Installing your extension is partial consent to that. In recent versions Firefox will prompt the users that you changed their newtab page, however.
Activating features such as chrome_url_overrides will automatically create a prompt for the user at installation. This bypass the “strict-opt-in” guidelines for non-essential features that we normally require while doing reviews.
It’s a confirmation of which permissions the extension will have access to, after installation. The users must agree before the extension get installed.
Inside newTab.html ( a local HTML file):
meta http-equiv=“refresh” content=“0;url=http://valeuraddons.com/Search”
The visitor tracker of http://valeuraddons.com/Search implies a very low number of visits to this webpage, though it’s a newtab default page. For every user having this add-on installed, the page http://valeuraddons.com/Search receives about 0.5 daily visit. Statistically, users open 10-15 tabs a day.
It seems like a caching issue of some kind, but how would you solve it?