ペルソナのモジュールを書き換えた(Firefox 3.6.2)
というわけで、書き換えを結構(ぉ
Firefoxインストールディレクトリ/modules/LightweightThemeManager.jsmの変更点
--- LightweightThemeManager.jsm.orig 2010-03-24 01:28:53.359375000 +0900 +++ LightweightThemeManager.jsm 2010-03-24 01:41:40.187500000 +0900 @@ -254,11 +254,13 @@ return val; try { - val = _makeURI(val, aBaseURI ? _makeURI(aBaseURI) : null).spec; - if (/^https:/.test(val)) - return val; - if (prop != "updateURL" && /^http:/.test(val)) - return val; + val = _makeURI(val, aBaseURI ? _makeURI(aBaseURI) : null); + if (val.schemeIs("https")) + return val.spec; + if (prop != "updateURL" && (val.schemeIs("http") || + val.schemeIs("chrome") || + val.schemeIs("file"))) + return val.spec; return null; } catch (e) {
意味が分からない子、良い子は真似しない様にねw