我正在尝试为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 仅适用于 chrome 本身,而不适用于我真正需要的 tabmail:

在 tabmail 中注册样式表的最佳方法是什么?