タグ

JavaScriptとxpcomに関するterurouのブックマーク (2)

  • Creating Sandboxed HTTP Connections | MDN

    Gecko 1.8.1 (Firefox 2) から、ユーザの Cookie に影響しないサンドボックス内の HTTP 接続を作成できるようになりました。この記事では JavaScript の XPCOM から HTTP 接続を行うための基礎を扱いますが、C++ の XPCOM にも簡単に移植できるはずです。 URL (文字列に格納されている) から HTTP 接続を確立するための最初の手順として、その URL から nsIURI を作成します。nsIURI は XPCOM における URI の表現で、URI をクエリしたり操作するのに便利なメソッドを持っています。文字列から nsIURI を作成するには、nsIIOService の newURI メソッドを使います。 // IO サービス var ioService = Components.classes["@mozilla.org/

    Creating Sandboxed HTTP Connections | MDN
    terurou
    terurou 2007/11/11
    ユーザの Cookie に影響しないサンドボックス内の HTTP 接続を作成できる
  • ロケーションバーに直入力するとブクマを見に行って補完してくれるコンポーネント作った - IT戦記

    今日徹夜ぎみで作ってみた でも 使ってみたら逆に不便だった>< 勉強になったからいいや。 破棄! もったいないので、今手元にあるソースを貼っときます このソースを Firefox インストールディレクトリ以下の components に入れると textbox 要素で autocomplete="delicious" が使えるようになります。 開発中のものなのでバグありまくりです。 ちなみに、僕が一日に書けるコードはちょうどこのくらいです↓ const Cc = Components.classes; const Ci = Components.interfaces; const Cr = Components.results; const CLASS_ID = Components.ID('{aa892eb4-ffbf-477d-9f9a-06c995ae9f85}'); const C

    ロケーションバーに直入力するとブクマを見に行って補完してくれるコンポーネント作った - IT戦記
    terurou
    terurou 2007/08/29
    ネタとしてはおもろいけど、不便だったので破棄らしい。
  • 1