我想写一个 WebExtension 有一个空白的私人浏览页面,灵感来自一个旧的扩展:https ://github.com/iPotable/BlankPrivateBrowsingPage
我以为我可以将 chrome_url_overrides 用于任何 chrome 页面。所以我尝试了:
{
"manifest_version": 2,
"name": "Blank private browsing page",
"chrome_url_overrides" : {
"chrome://browser/content/aboutPrivateBrowsing.xhtml": "index.html"
},
"version": "0.1"
}
但它似乎只能用于某些 chrome 页面,对吧?
请参阅:https ://developer.mozilla.org/en-US/Add-ons/WebExtensions/manifest.json/chrome_url_overrides
我尝试的第二个选项是 UserScript:
// ==UserScript==
// @name Blank aboutPrivateBrowsing page
// @include chrome://browser/content/aboutPrivateBrowsing.xhtml
// ==/UserScript==
window.location.href="about:blank";
但似乎 Greasemonkey 无法处理 chrome URL。
谁能想到另一种解决方案?