0

mail-tagfieldタグの xbl を拡張しようとしています。このタグは、メッセージ表示中に使用されています。

私の拡張機能はブートストラップであり、ウィンドウを開いたオブザーバーを使用して、そのウィンドウに任意の css を適用します。このコードを使用して:

var sss = Cc["@mozilla.org/content/style-sheet-service;1"].getService(Ci.nsIStyleSheetService),
    css = ios.newURI("chrome://myextension/skin/myStyle.css", null, null);

if (!sss.sheetRegistered(css, sss.USER_SHEET))
    sss.loadAndRegisterSheet(css, sss.USER_SHEET);

明らかに、そのような css はクロム自体にのみ適用され、実際に必要だったタブメールには適用されません。

ここに画像の説明を入力

タブメールにスタイルシートを登録する最良の方法は何ですか?

4

1 に答える 1