xpcom

    1熱度

    2回答

    我正在爲Firefox和Google Chrome(Windows,Linux和Mac)開發跨平臺的NPAPI + XPCOM擴展。我想知道是否有人可以啓發我處理組件崩潰的最佳實踐。 據我瞭解,目前Mozilla的Crash Reporter提交了爲Mozilla Dev創建的迷你轉儲和崩潰報告。我嘗試將阻塞SIGSEV到Firefox並在插件代碼中創建我自己的核心。雖然這很好,但我確信我不應該那

    1熱度

    1回答

    我正在做的是在每一頁上的負載專門爲網頁創建我的XPCOM組件的一個實例的擴展。 我是這樣做的: var appcontent = document.getElementById("appcontent"); // browser if(appcontent) { appcontent.addEventListener("load", onPageLoad, true); } var

    3熱度

    2回答

    我有一個網站,它使用了我開發的Firefox擴展中實現的一些功能。我的一個網頁上的JavaScript腳本需要UniversalXPConnect特權才能與我的Firefox擴展中實現的XPCOM組件進行通信。 默認情況下,當我的腳本嘗試啓用這一特權訪問的XPCOM組件: netscape.security.PrivilegeManager.enablePrivilege( 「UniversalX

    3熱度

    2回答

    在使用Mozilla中的DOMParser方法從XML字符串分析的DOM上支持document.getElementById方法? 我正在製作一個mozilla擴展,它讀取xmlfile並使用DOM解析器將xml轉換爲DOM元素,並嘗試通過Id獲取元素。 getElementsByTagName方法工作,但不是getElementById。它總是返回null。 function (xmlStrin

    1熱度

    1回答

    我沒有找到這個「xpcomInterface」的類型,這個名字沒有任何類的文檔。任何想法? 這個片段是從Mozilla的網站: var next = elements.item(i+1); var xpcomInterface = scroll.boxObject.QueryInterface( Components.interfaces.nsIScrollBoxObject); xpcomI

    1熱度

    1回答

    我在這裏從這個例子中註冊一個示例XPCOM組件到Firefox中遇到困難:http://www.iosart.com/firefox/xpcom/ 我想在Firefox 3.6上使用它。在成功構建並將XPT和庫傳輸到Firefox中的組件文件夾後,按照適用的指導說明,我無法獲得成功註冊的組件。

    2熱度

    2回答

    我需要一種方式來在HTML實際加載和解析Mozilla之前處理HTML。有沒有我可以在我的Firefox擴展中使用的內容監聽器?

    0熱度

    1回答

    我正在寫一個XPCOM對象,它將喜歡訪問主firefox窗口和打開tabBrowsers。我應該使用什麼界面?

    1熱度

    1回答

    我想用XPCOM到Mozilla Firefox瀏覽器連接到串行端口。最終的結果應該是一個xpi插件,可以安裝在各種環境下(跨平臺的Windows/Linux和Firefox 3. *)。我應該從哪裏開始? 我發現這個範例:http://forums.mozillazine.org/viewtopic.php?f=19&t=1083965&start=0,但我認爲代碼將只在Linux上工作...我

    1熱度

    1回答

    我想知道Gecko SDK/NPAPI中是否有任何功能可以讓我只將插件使用限制在受限域名中。完全像IE的SiteLock用ActiveX組件。 例如,在NPAPI中的任何類似的實現?