朝顔日記
network.http.pipelining 有効・無効を簡単に切り替える userChrome.xul
Firefox の network.http.pipelining の設定をツールメニューから手軽に切り替えるための userChrome.js 用の userChrome.xul スクリプトを書いてみました。

<?xml version="1.0" encoding="UTF-8"?>
<overlay xmlns="http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul">
<script language="JavaScript">
function pipelining_toggle(element){
var prefObj = Components.classes["@mozilla.org/preferences-service;1"].getService(Components.interfaces.nsIPrefService);
var Branch = prefObj.getBranch("network.http.");
var pipeliningEable = true;
if(element.getAttribute("checked")) {
pipeliningEable = false;
}
Branch.setBoolPref("pipelining", pipeliningEable);
}
</script>
<menupopup id="menu_ToolsPopup">
<menuitem
id="PipeliningToggle"
label="Pipelining off"
type="checkbox"
oncommand="pipelining_toggle(this);" />
</menupopup>
</overlay>
network.http.pipelining って何よ? という人は先にも出した、Network.http.pipelining - MozillaZine Knowledge Base や HTTPパイプライン処理設定とか読むといいかもしれません。
「network.http.pipelining 有効・無効を簡単に切り替える userChrome.xul」へコメントをつける
この記事のリンク元
- http://firefox.geckodev.org/index.php
- http://clip.livedoor.com/page/982666/network.http.pipelining%20%E6%9C%89%E5%8A%B9%E3%83%BB%E7%84%A1%E5%8A%B9%E3%82%92%E7%B0%A1%E5%8D%98%E3%81%AB%E5%88%87%E3%82%8A%E6%9B%BF%E3%81%88%E3%82%8B%20userChrome.xul
- http://b.hatena.ne.jp/entry/4984558
- http://mozilla-remix.seesaa.net/article/40433124.html
- http://b.hatena.ne.jp/entry/4940303/%5BExt%5D%20userChrome.js%200.8%20-%20MozillaZine%20Forums
- http://fastladder.com/reader/
- http://b.hatena.ne.jp/serian/userchrome/
- http://www.mooter.co.jp/moot/?keywords=pipelining&lr=ja
- http://b.hatena.ne.jp/IceNine/userchrome.js/?mode=detail
- http://b.hatena.ne.jp/serian/20090616?with_favorites=1
- http://b.hatena.ne.jp/t/userChrome.js?sort=hot
- http://www.pixiv.net/
- http://firefox.geckodev.org/?cmd=read&page=userChrome.js
- http://d.hatena.ne.jp/keyword/%C4%AB%B4%E9
- この記事の永続的 URI ならびに トラックバック ping URI
- http://diary.noasobi.net/2007/06/diary_070612a.html


