function listener(request, sender, sendResponse) { window.location = request.url; browser.runtime.onMessage.removeListener(listener); } browser.runtime.onMessage.addListener(listener);