xpcom

    5

    2答えて

    私はFirefox用にブートストラップされた拡張機能を持っています。 そして今、nsIContentPolicy XPCOMコンポーネントを実装したいと思います。 コンポーネントモジュールコードを書きました。 これでこのコンポーネントを登録します。 私がコンポーネントを登録したい理由は、 "content-policy"カテゴリのnsICategoryManager.addCategoryEntr

    1

    1答えて

    XCOM & XPCOMに基づいた古いFirefoxアドオンを更新し、WebExtentionに再実装しようとしています。この新しいアドオンは、thisに基づいて、一部の情報を安全に交換するためにfirefox sync server 1.1を使用します。これはJ-PAKEを使用しないため、firefox sync server 1.5を使用することはできません。私はサーバとうまくやり取りすること

    0

    1答えて

    リソースが完全にロードされる前に、リソース(JavaScriptやCSSファイルなど)をブロックする必要があります。リソースがブロックされた場合の条件は、その内容によって異なります。実際には、これを行うための解決策はありませんか? 私の知るところ: Web拡張機能はChrome拡張機能に似ているため、webRequest.onBeforeRequestリスナーもあります。リスナーはファイルをブロッ

    0

    1答えて

    私はThunderbirdの拡張機能を書く必要があります。この拡張機能は、テキストマイニングを行うために使用され、ネイティブのC++コードに依存します。私の理解から、Thunderbirdの拡張機能は主にJavaScriptで書かれており、XPCOMは徐々に廃止されています(https://developer.mozilla.org/en-US/docs/Mozilla/Tech/XPCOM)。

    0

    1答えて

    私は思っていた - 実行org.eclipse.swt.browser.Browserメソッドを呼び出すときに、return booleanがどのように決定されるか ? javaScriptの実行はいつ成功したと考えられますか? 特に、非同期関数をいくつか起動して応答を待つとどうなりますか? ブラウザはコールバックを待機しますか? 空のコールスタックに基づいており、エラーは発生していませんか? あ

    0

    1答えて

    私は頭を悩ましています:In-Reply-ToとReferencesをThunderbirdメッセージヘッダからどうやって取得しますか?それはメッセージヘッダープロパティですか:aMsgHdr.get(String ??)Property()? プロパティ名はどこにありますか? データベースにない場合は、どうすればヘッダから取り出せますか? どうすれば設定できますか?助けのための 多くのおかげで、

    1

    1答えて

    私は、DOM内の要素のリストを取得しようとしている: private void geckoWebBrowser1_DocumentCompletedEvent(object sender, EventArgs e) { nsIDOMHTMLDocument givenDocument = geckoWebBrowser1.Document as nsIDOMHTMLDocument;

    5

    1答えて

    私はXPCOMコンポーネントを書くことに取り組んでいます。 #include "nsISupports.idl" [scriptable, uuid(4ead-ba5c-49c9-beb2=64209c7699a)] interface nsIPageSummary : nsISupports { boolean saveSummary(in nsIDOMDocument doc

    0

    1答えて

    私はスタンドアロンのXULRunnerアプリケーションを開発しています。このアプリケーションでは、ページのロード時に何が起こっているのかをユーザーにフィードバックすることが重要です。私の最初の実装はMDN tutorialによって導かれました。しかし、これは自分のコードから開いたページでのみ機能します。私は、文書の本文の中のリンクにユーザーのフィードバックを与える方法がありませんでした。さらに検索

    0

    1答えて

    Firefoxの拡張機能で、Firefoxプロファイルのkey3.dbを置き換える/削除する必要がありますか?私はnsIFile.copyTo()にしようとしましたが、ファイルは上書きされません。nsIFile.remove()ですが、NS_ERROR_FILE_IS_LOCKEDを返します。