Firefox 4以降のRSS購読ボタンをFirefox 3みたくURLバーにつっこむ.uc.xul

動作確認
Firefox 4, 5, 6.02 + userChromeJS 1.3, 1.4 + Sub-Script/Overlay Loader v3.0.31mod
テーマ: デフォルト, rein

Firefox 4にしてから購読ボタンどこいった!?なんてことになったのでいつもの場所に戻すuserChrome.jsのスクリプトです。
JavaScriptでボタン移動するだけだといつの間にかどっかいってたので、xulでボタン追加に変更しました。
デフォルトテーマ、reinでのみ確認してるので他のテーマでは表示されないなんてことになるかもしれません。

※ xulにしたのでツールバーに購読ボタン表示しなくてもURLバーの中に勝手に追加されます。
※ RSSフィードがないサイトの場合は購読ボタン非表示になってます。
※ 元々ある購読ボタンは押せなくなるはずです。

ダウンロード : feed-button-in-urlbar.uc.xul (Ver.1.0.20110711)

<?xml version="1.0"?>
<!--
// ==UserScript==
// @name           feed button in urlbar
// @namespace      http://oflow.me/archives/310
// @description    RSS購読ボタンをURLバーの中につっこむ
// @compatibility  Firefox 4.0, 5.0, 6.0b1
// @version        1.0.20110711
// ==/UserScript==
//
// Firefox 6以降でdata:text/cssがbase64エンコードでないとアレ
// 見辛いけど解決策わからん
-->
<?xml-stylesheet type="text/css" href="data:text/css;base64,QG5hbWVzcGFjZSB1cmwoaHR0cDovL3d3dy5tb3ppbGxhLm9yZy9rZXltYXN0ZXIvZ2F0ZWtlZXBlci90aGVyZS5pcy5vbmx5Lnh1bCk7DQojdXJsYmFyLWljb25zICNmZWVkLWJ1dHRvbiBkcm9wbWFya2Vye2Rpc3BsYXk6bm9uZSAhaW1wb3J0YW50O30NCiN1cmxiYXItaWNvbnMgI2ZlZWQtYnV0dG9uIC5idXR0b24tYm94e21hcmdpbjowICFpbXBvcnRhbnQ7cGFkZGluZzowICFpbXBvcnRhbnQ7fQ0KI2ZlZWQtYnV0dG9uey1tb3otaW1hZ2UtcmVnaW9uOiByZWN0KDAsIDE2cHgsIDE2cHgsIDBweCkgIWltcG9ydGFudDttaW4td2lkdGg6MTZweCAhaW1wb3J0YW50O21hcmdpbi1yaWdodDoycHggIWltcG9ydGFudDtiYWNrZ3JvdW5kOnRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7bGlzdC1zdHlsZS1pbWFnZTp1cmwoImRhdGE6aW1hZ2UvZ2lmO2Jhc2U2NCxSMGxHT0RsaEVBQVFBUGNBQUFBQUFQLy8vLzkvQVArQUF2K0JBLytCQlArQ0J2K0RCLytEQ1ArRUN2K0ZDLytGRFArR0R2K0hELytJRXYrSkZQK0tGditMRi8rTEdQK01HZitOSFArT0h2K1BILytQSVArUkpQK1NKZitTSnYrVEtQK1VLditWTFArV0x2K1hNUCtZTWYrWU12K1pNLytjT3YrZFBQK2hRLytpUmYralIvK2pTUCtsVFArbVR2K25ULytvVWYrcFUvK3BWUCtxVmYrclYvK3RXLyt0WFArdVhmK3VYdit2WC8rdllQK3dZZit4WS8reVpmK3ladit6Wi8remFQKzBhZiswYXYrMWJQKzJidiszYi8rM2NQKzRjZis0Y3YrNWMvKzVkUCs2ZHYrN2QvKzhlZis4ZXYrOWZQKytmZisrZnYrL2dQL0FnZi9CZy8vQ2hQL0NoZi9DaHYvRGgvL0VpZi9Iai8vSWtmL0lrdi9Kay8vSmxQL0tsZi9LbHYvTm5QL09uZi9PbnYvUG4vL1BvUC9Rb2YvUW92L1JwUC9UcVAvVXFmL1Vxdi9WcS8vVnJQL1p0UC9hdGYvYnQvL2J1UC9jdXYvZHUvL2R2UC9ldnYvZnYvL2d3Zi9ody8vaXhmL28wZi9ObmYvU3AvL1hzZi9ldi8vZndQL2d3Ly9oeFAvaXh2L2p5UC9tenYvbjBQL28wdi8vL3dBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFDSDVCQUVBQUlNQUxBQUFBQUFRQUJBQUFBanRBQWNKR0Vpd1lNRkJKRXlvZ0dHalI1RWxWYmlNU2JNR2pod0JJVWFVU1BHaUJvOGhTcWhvRVlObXpSc0JHejU0U1pQSHhRd2RRWkpNeVJJR2pSb0JGalFFMkFub1RKc2NRSkJJd2ZMbGpJQUlGZnI0MlJrZ0VCc2NQNDVBdWZKRlFBTUlGREIwd01OVTBBMGZScDVZRVlDQWdadzVkRGlJT0xQVFRvMGVSSndJSUlDQUtaMG1JTXpzWEVOamg1Q0JBNkpzMFJPQUQ1TVBaUUlBYWlFakI4RUJCaFFROXJMRXcwNFVMR0lRZk9JR1NvSTRBZTVrSUJNQXpJa1ZCTjBFY0ZOQVM0QTlGTUFFK0pOd3M1c25BcTRFaVBPZ1M0QTZHUTArUHJEQXdZUUxLUVVJRkE2NXVJU2Nnd0lDQURzPSIpO30NCiN1cmxiYXItaWNvbnMgI2ZlZWQtYnV0dG9uW2Rpc2FibGVkXXtkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7fQ0K"?>
<!DOCTYPE window SYSTEM "chrome://browser/locale/browser.dtd" >
<overlay xmlns="http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul">
<hbox id="urlbar-icons">
    <button id="feed-button"
        insertbefore="star-button"
        type="menu"
        style="-moz-user-focus:none;min-width:16px;"
        class="plain urlbar-icon"
        tooltiptext="&feedButton.tooltip;"
        onclick="return FeedHandler.onFeedButtonClick(event);">
        <menupopup id="feed-menu"
            onpopupshowing="return FeedHandler.buildFeedList(this);"
            oncommand="return FeedHandler.subscribeToFeed(null, event);"
            onclick="checkForMiddleClick(this, event);"/>
    </button>
</hbox>
</overlay>

Google検索の左メニューの「もっと見る」とかまどろっこしいので最初から開いておく.css

Google検索用ユーザースタイル。
まぁ、リアルタイム検索なくなったので今はそれほど使ってないんだけど。

@namespace url(http://www.w3.org/1999/xhtml);

@-moz-document url-prefix(http://www.google.co.jp/),
               url-prefix(http://www.google.com/) {

  /* 広告(上) */
  #tads {
    display: none !important;
  }
  /* 広告(下) */
  #bottomads {
    display: none !important;
  }
  /* 広告(右) */
  #rhs {
    display: none !important;
  }
  /* 広告消すので検索結果広く */
  #center_col {
    margin-right: 0 !important;
  }
  #center_col .g {
    overflow: hidden !important;
  }
  #center_col .s {
    max-width: 70% !important;
  }
  /* +1ボタン要らない */
  /* 
  .esw.eswd {
    display: none !important;
  }
  */
  /* サイドメニュー全部表示 */
  #hidden_modes {
    height: auto !important;
    display: block !important;
  }
  /* もっと見るは非表示*/
  #showmodes {
    display: none !important;
  }
  /* 文字大きすぎ */
  #ms .mitem a,
  #ms .mitem span {
    font-size: 11px !important;
  }
  /* サイドメニューの高さ */
  #ms .mitem {
    line-height: 22px !important;
  }
  /* サイドメニューアイコンの位置 */
  #ms .micon {
    margin-top: 2px !important;
  }
  /* サイドメニュー ウェブ全体から検索とか */
  #tbd ul {
    margin-bottom: 15px !important;
  }
  #tbd li {
    font-size: 11px !important;
  }
}