What are the "Must Have" extensions for Firefox

Discussion in 'other software & services' started by HandsOff, Feb 28, 2006.

Thread Status:
Not open for further replies.
  1. SourMilk

    SourMilk Registered Member

    Joined:
    Mar 31, 2006
    Posts:
    630
    Location:
    Hawaii
    When I used Firefox I found Yahoo Mail Notifier quite handy. It entered my Yahoo user name and password at Firefox startup and I didn't have to use their cookie or enter it manually to open My Yahoo start page. I also used Image Zoom so I could get a closer look at the smaller pictures.

    SourMilk out.
     
  2. Pedro

    Pedro Registered Member

    Joined:
    Nov 2, 2006
    Posts:
    3,502
    Those of you using Update Scanner will probably be interested in this one.

    From Omnibar's developer, AlertBox. You get to chose what part of the page you want to monitor (think Aardvark or ABP's Element Hiding Helper), and that should significantly reduce FP's.
    Still in active development, and i haven't tried it extensively yet. The results (changes) don't seem intuitive to read, but that could be related to the test page i tried (Wilders' New Posts page).
    Beta'ish.

    If you try it, please report your findings :)
     
  3. Pinga

    Pinga Registered Member

    Joined:
    Aug 31, 2006
    Posts:
    1,420
    Location:
    Europe
  4. estra

    estra Registered Member

    Joined:
    Nov 19, 2008
    Posts:
    53
    For myself, two "must have" add-ons are the following:

    Tab Kit (to which I switched away from Tab Mix Plus)

    and

    Secure Login (saves me the trouble of dealing with countless login forms, on my Portable Firefox that resides in TrueCrypt container)

    In regards to ad blocking extensions, - I do not use them. And as a webmaster who uses sane placement and amount of Goggle ads, I hope for the same in regards to my visitors. Do to others what you would like to be done to you :)
     
  5. Pedro

    Pedro Registered Member

    Joined:
    Nov 2, 2006
    Posts:
    3,502
  6. iceni60

    iceni60 ( ^o^)

    Joined:
    Jun 29, 2004
    Posts:
    5,116
  7. wembleyy

    wembleyy Registered Member

    Joined:
    Apr 21, 2009
    Posts:
    47
  8. Pedro

    Pedro Registered Member

    Joined:
    Nov 2, 2006
    Posts:
    3,502
    I just merged the tabbar and the statusbar heh. Using TMP to move the tabbar to the bottom:
    Code:
    /* Merge Tabbar and Statusbar*/
    
    @namespace url(http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul);
    .tabbrowser-tab {
      max-height: 20px !important;
    }
    
    .tabbrowser-tabs {
      max-height: 28px !important;
    }
    
    .tabbrowser-tabs {
        margin-bottom: -28px !important;
        padding: 0px 450px 0px 0px   !important; 
      }
    
    #status-bar > #statusbar-display[label] {
    visibility: hidden !important;
    }
    It should show different for you, but that's only because Iceweasel is heavily tweaked over here. Everything is tweaked, so tweaked i don't know why google has a "Show options..." button or why the copy and paste isn't in the context menu anymore.. !
    tab+status-bar.png
    The 450 is the right margin, increase it to move the margin to the left or decrease it to move right. Scroll to navigate it as usual.
    The last bit hides the "Done" text and links etc. It's also important to scroll the tabs, otherwise focus is flaky. I'm using the Tooltip Plus addon for that - and i've also hidden the progress bar, progress is shown in the tab itself + stop/reload/throbber button.
    It simply moves the tabbar on top of the statusbar.

    Now i'm going to try this for a few days to see how practical it is. It's weird at first for sure but it's an interesting experience :p

    Maybe i can reverse it and merge it with the navigation. But then, what do i do with the statusbar?
     
    Last edited: Oct 5, 2009
  9. Pedro

    Pedro Registered Member

    Joined:
    Nov 2, 2006
    Posts:
    3,502
    I've also changed the "Sliding Text & Icon Menubar for Firefox 3" style i mentioned in post #239. It doesn't slide anymore (flaky behavior), only shows icons, added Scrapbook icon, and i changed the other icons for more intuitive ones.
    Icon-menu.png

    Tweaked Iconic Menubar (with KDE icons):
    Code:
    @namespace url(http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul);
    
                   /* Firefox and Flock */
    @-moz-document url(chrome://browser/content/browser.xul),
                   /* DOM Inspector */
                   url(chrome://inspector/content/inspector.xul),
                   /* Add-ons, Extensions, Themes */
                   url-prefix(chrome://mozapps/content/extensions/extensions.xul),
                   /* FastEdit */
                   url(chrome://fastedit/content/editor.xul),
                   /* Adblock Plus Preferences */
                   url(chrome://adblockplus/content/settings.xul),
                   /* Testo */
                   url(chrome://editer/content/editer.xul),
                   /* Thunderbird */
                   url(chrome://messenger/content/messenger.xul),
                   /* Thunderbird Compose */
                   url(chrome://messenger/content/messengercompose/messengercompose.xul),
                   /* Thunderbird Address Book */
                   url(chrome://messenger/content/addressbook/addressbook.xul),
                   /* Bookmarks Manager */
                   url(chrome://browser/content/bookmarks/bookmarksManager.xul),
                   /* EditTXT */
                   url(chrome://edittxt/content/edittxt.xul),
                   /* Sunbird */
                   url(chrome://calendar/content/calendar.xul),
                   /* Calculator */
                   url(chrome://calculator/content/calculator.xul) {
    
    /* Initial menu setup */
    menubar > menu,
    menubar > menu[_moz-menuactive="true"],
    menubar > menu[_moz-menuactive="true"][open="true"] {
       border: 1px solid transparent;
       padding: 1px !important;
    }
    .menubar-text {
       margin: 2px 6px !important;
    }
    menubar > menu > hbox[anonid="accel"],
    menubar > menu > .menu-right {
       display: none !important;
    }
    menubar > menu > .menu-iconic-left {
       -moz-image-region: auto !important;
       margin: 1px !important;
       padding: 0 !important;
    }
    menubar > menu > .menu-iconic-text {
       margin: 1px 1px 1px 2px !important;
       padding: 0 !important;
    }
    
    
    /* Images */
    
    /* File */
    menubar > menu#file-menu,
    /* DOMi File */
    menubar#mbrInspectorMain > menu#mnFile,
    /* Testo File */
    menu#editer-file-menu,
    /* Thunderbird/Sunbird File */
    menu#menu_File,
    /* Bookmarks File */
    toolbox#bookmarks-toolbox menu:first-child,
    /* EditTXT File */
    menubar#ecMenubar > menu#ecMenuFile {
       -moz-binding: url("chrome://global/content/bindings/menu.xml#menu-iconic") !important;
       list-style-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAAZiS0dEAP8A/wD/oL2nkwAAAAlwSFlzAAAN1wAADdcBQiibeAAAAn5JREFUOMutkjuIVVcUhr/9OOfcmXu8M3MZh+CQ8dEkM0RFGEJsIiSC2gbSpxbSBcFKrAKSJoR0wUamThVhQASrNCkkmRAQjK8mOjp3zvvsvc/Z2+KOV9P7F6tYsD7+/2cJDhRCEDd++P5bFel0NBqlUmoFvs/389I51zNTaK58d/UnIUQA0G/Wt7ZuXl7f+OjH0WiBJBkQ6QilFCGANS3WOZq2Ic9ybm3d7IGfAQTA9r3t4zrwV5oeGkopSJIBSRyjdQxA1zmsNbS2pet6mqqqnODkhXMXHmmA8fz4esAXAsrQQ1tbTGMPvInplCBQREqj0zjEcXQN+EYDpOlw/MtvOx8cXhoRaYEUgqR+ytLiEIDJfkU/Oor3Au8hL0suf/3Z8qwDrWX5aP5L5lfHrI5hZREmD/6g2vsXBMx9eJpjn2xiLBgDfz8pgLacAaRUNa5CqTEWqDysnNlEy01iCUqAa6EDrIeyaaY3bwBKqXpN/kN48Zxsz1MpmERAZ6Y16ITKgQ+SWEaobELfb/wPUPiFdU58fISFIQzn4MXvv3L+i88BuHP3HqfOfoWxYK1g5+EuztniXUD1vPA83lMcVaAiiNYvcnvnJQDp+iVsrzAdmA72G2hMU80AURTVzhaUDTx7BbWD5UMpy2spCPA95M20QGMgqw3G1O9GkHXrLFUNQkDvIathLoahBi2h68BZqC0UtSXPy7cAa13edY7/SlgJ4BzEERQKQoC+B3XwVm0PjWkpqyyfAcqmqAmWZwW0HSwOII1ASQhMc+cGXrXQ9LBsKrIse+ugzCb1p0cs93f/xFcNeXBknSWEDu9BSA0yIhGaJB5wbLBLtlfUvA+9BjAGN5ynYJpDAAAAAElFTkSuQmCC") !important;
    }
    
    /* Edit */
    menubar > menu#edit-menu,
    /* DOMi Edit */
    menubar#mbrInspectorMain > menu#mnEdit,
    /* Testo Edit */
    menu#editer-edit-menu,
    /* Thunderbird/Sunbird Edit */
    menu#menu_Edit,
    /* Bookmarks Edit */
    menu#menu_edit {
       -moz-binding: url("chrome://global/content/bindings/menu.xml#menu-iconic") !important;
       list-style-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAAZiS0dEAP8A/wD/oL2nkwAAAAlwSFlzAAAG7AAABuwBHnU4NQAAAAd0SU1FB9gLERcZNuAfvH0AAAJWSURBVHjajZFdSFNxGIefc2ZS4TKVMLLVEsIwqDC9MS+60YuQwKBPoiCyTKuLjGBBEhhBgpFggR9FF9L3RRdhpKFhKKGokVlK6hRdc7ZMz850urP9OxzYWFtQD7y877l4n9/L/0hgsBbYzn9QsFteeXtjQZ3mmhsjIeFESJAvhGjhHwT8i3h6i3h5305Ge4AFl6szDjDQBfxwu5Fl2ShJkpD10gdjhiDLX0t53fqF660yByxTWpZHJMlEYDKZwgJTqJtMxuy3V9Hb08WNpnh2bnZz+qzkasmSz8VBGCPRSNdLn8PdN/UIx7c32OrjWW+e4Vbpairql2qet2nTkRf8mR5Knn2PMv6EC9U+Vkgeai4GWUitQF/2AJNhgRRKjJAE1CG06cdcuethXlGpLlHQUstQ5R0ADmAx5oKQJOBzEpx+iO3OGJ+H3dw8NYd500FmAnlYrVaAJWMn6g2MEpqC0JerGgd51+3EdnSOLdtyGfUVkpaWhsViASBGYPwu4SfgqOPBs36eNk9QUughNyed/l9HSE5OITMzEwFh4qIF85NttDW3U9s0SVHeIocKEnkxuJ8p5wDmNUn09fWxypwIoP1VoHolvEEre3eNUX5Y5pX9OMMj36msrNQvSEZVVS6Vl78FumIEP2cczDo/kL7OSUZRNuPx+8jZk405ZchY9nq92K7aBhobGk4CPiLIFzr3amvEtcvHhGOkU/j9yyIYDOrdLzo6OoSiKKLsfNknYCshogUT9lERzbIWEN0fB0TxmeIWYANRSGCQAmSFv2PRgE5giSh+A5nDCvQDj/b2AAAAAElFTkSuQmCC") !important;
    }
    
    /* View */
    menubar > menu#view-menu,
    /* DOMi View */
    menubar#mbrInspectorMain > menu#mnView,
    /* Testo View */
    menu#editer-view-menu,
    /* Thunderbird/Sunbird View */
    menu#menu_View,
    /* Bookmarks View */
    toolbox#bookmarks-toolbox menu#menu_edit + menu {
       -moz-binding: url("chrome://global/content/bindings/menu.xml#menu-iconic") !important;
       list-style-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAAA3NCSVQICAjb4U/gAAAACXBIWXMAAAbsAAAG7AEedTg1AAAAGXRFWHRTb2Z0d2FyZQB3d3cuaW5rc2NhcGUub3Jnm+48GgAAAQJQTFRF////AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQEBAAAABAQECgoKAAAAEBAQERERCwsLDg4OEhISGxsbHx8fAQEBExMTFRUVFhYWFxcXGBgYGxsbHBwcIyMjJCQkJiUjJycnKCgoKysrLCwsLS0tMjIyNDIxNigeNigfNiokNjY2OCgfOSwlPDAoRUJASCEASkpKTU1NTikJTk5OUzMcVVNSVlZWWUg9aFhNaGhoaVdGaWlpampqcnBvc3NzdmJSeHh4gX59hEAHhFc0hkMLh1s7kEkLkGE9kWI/lXJUq5F6e8Q6mQAAACB0Uk5TAAEIChMUGSQmKUdigY6TmJ2lvszP0evs7fPz9Pb2+/yN3VBJAAAAt0lEQVQYGY3BhxaBAAAF0JcI2RGhzGyRLSIjkayM//8VTscHdC/gSigZBsLJEP6o4rEVDLSORQoOmu31q4JQlXosjR9/wZSWorEVl5JZ8ANITFRDXpdLqmyokwRAV/SL1ezUap2mddErNJjNeLo7Nbrd+mk3HW8YZOba87EXUylxf3tpszS40eJun3mvlz/b19WQQ6R9eH+UKBBVPu9DOwJPLDfIx0mAjOcH2ZgHAOEj4CB8BFz4As/HGMVX9xayAAAAAElFTkSuQmCC") !important;
    }
    
    /* History */
    menubar > menu#go-menu,
    menubar > menu#history-menu,
    /* Thunderbird Go */
    window#messengerWindow menubar#mail-menubar > menu#menu_View + menu,
    /* Sunbird Go */
    menu#menu_Go {
       -moz-binding: url("chrome://global/content/bindings/menu.xml#menu-iconic") !important;
       list-style-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAAA3NCSVQICAjb4U/gAAAACXBIWXMAAAG7AAABuwE67OPiAAAAGXRFWHRTb2Z0d2FyZQB3d3cuaW5rc2NhcGUub3Jnm+48GgAAAW5QTFRF////N2qdMEpjMErjHzCWaM/fZJfKOGifNmyhTYa/RHatN2ueXo/EPHGjWY7DRXitUYe9ZJfKOWufSH6wSH6wTYO7ZJfKO26gVozCQXOnV4zAQnWnTIC0TIK6ZJfKPnGkTIK3ToO5Q3WoRHirUonAVYvBTIK6ToK3M3KyOHazO3ezO3e1O3m2O3m3PXm0Qn66Q3+6Q4C+RX65RX+5SHquS4S9S4S+S4nGTIS9ToCzToGzUIK1UIS4UYS4UYi+U4/KVom7V47DWpLKYJLFZZrQaWlpa2trbGxsbZS8baDSbpS8c3NzdKLSdafadnZ2dpe4dqXVeJ/Gf39/j4+PkJCQkZGRnL7foaGhq6urrr/Qr8PWtNPxtdPyuMbUucjVucjWu7u7wtPkxMTEz8/P0dHR0dXa1Nvh1OLv2N7k2ebz2uf02+r53t7e4ODg5eXl5+fn6Ojo6enp6urq6+vr7Ozs7e3t8PDw8fb79PT0+Pj403UeaAAAACh0Uk5TAAECAgMDJigpKitxcnR2eHqAg4qLjbO3ubq6u76/5ujr6/f39/f4+OlUmIcAAADaSURBVBgZNcHLTsJAFAbg/8zN6SVCEy2JwY107Yb3fwiXLjAxqKQQItCLM506xxrj9xEmJtMWLnQDAAJkVhYhQJvPXR8hoRbVsFyu7mfUVM5FwvzBrUsBIO6f9OYkkztal765YkY229pe5ElVMB08czw2qyQXViQCOj3gsm2KTFilTM6E8rlNr+dRGqXYCgZpHirFLCyrUfoMhEdM1EWOynF3i38df0kIk6b05/TxfpRhvInG0q/zW/vSSsTBBE+am3q3fz1HAigvF0bi29d1zyBMbKotXOg8gB8bRV7yF0T/PQAAAABJRU5ErkJggg==") !important;
    }
    
    /* Bookmarks */
    menubar > menu#bookmarks-menu,
    menubar > menu#bookmarksMenu,
    /* Compact Menu Bookmarks */
    menubar#compact-bkmenubar > menu,
    /* Testo Bookmark */
    menu#editer-bookmark-menu {
       -moz-binding: url("chrome://global/content/bindings/menu.xml#menu-iconic") !important;
       list-style-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAABuwAAAbsBOuzj4gAAABl0RVh0U29mdHdhcmUAd3d3Lmlua3NjYXBlLm9yZ5vuPBoAAAJ/SURBVDiNjZNPSFRRFMZ/5937nHmvmckZ0zRmggqD3AiCZQQFLaw2RkFgQbSIFkVEi1xVtIkgEFrVqkUQUi10mxAtokURRH+EClIqnWpGp9FmRuffe++20KRCoQsfZ/Od372X7xyMMaym7OPtV3+8OP5wahi1msdilZMekX2h2LaLocim/U6yf3A134qA9IjEdKT9TjR1BLd5D8qyT8+9Ptv13wBR7o341nOtltSQoECkrTcUVKdvrug1xpAekTDQIzrSq5zUvkjycNea5k7EL0JQAVOjNJehXpl+iTGPvMr3u827Rt8ByNQwV5wNBy+5bXu1DidQSrCYh/oMBCXwyyCAXo9vGvElhlfOUpl5ni7/eHZV+0Yl17Tu1GEnC/44BAIIBPNgfLBk8afBF5TtoxQ0hNdjR/uT6Y+jR61anYHpsVuf6jXAKoDkwEyC5EEVlzQPtgPaAingB1W+vrpeyuTNeau935vL5bKHZsbuLXieD0yAyoMuglUEawFsAe2B/CQQTWbsdpCZfHu891zxtRhjAPj4QB1LpDqGmtoFTGHx2dIAuCBrwUqAlSI//p6JN08Guk9WBpdTWMre1e66+daeBJgimL/CWiotTD79Vt7Yl3VXmoO4CjmgfoKugl0Fu7YoXV2UyoEETnpElvv0H4CE5SiwS2AE40M17yMaQo0KRMDU0bYhkwtFklD4FxAXy1CvhCmnhdmJCrNz8srWJtbUwpbYFhunzSB2ncBIlH8BdU8y+c85vo43TJVKlfszBXuo70LxTWf3Drl29ENfW7p6ojHecMDUPDyf4vK1f67mmSPxDVGXONAKpIBNwOalmurb7XZcPhXtAcK/e34BYwYuRfr8fd4AAAAASUVORK5CYII=") !important;
    }
    
    /* Scrapbook */
    menubar > menu#ScrapBookMenu,
    
    menu#ScrapBookMenu {
       -moz-binding: url("chrome://global/content/bindings/menu.xml#menu-iconic") !important;
       list-style-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAALEgAACxIB0t1+/AAAABZ0RVh0Q3JlYXRpb24gVGltZQAwMS8wNy8wNswecVgAAAAldEVYdFNvZnR3YXJlAE1hY3JvbWVkaWEgRmlyZXdvcmtzIE1YIDIwMDSHdqzPAAABEUlEQVR4nKWTMUvEQBSE5+5SpLMVrklj53+w9A/4O+3F6o6DU7CxUEGvsLCTAxFssrszFm+zZi+biPggZHlZvp2ZzZtJwn+q6haX1w8SBUoQBdLeEn/Wve/u874B8J4ApHBxfprIz/vyiQKwuboBgDMAqwQQmW18evsoAk6WR6DtbQDcZQr65ZADUz9aGWQgCt57VJW1WpUBQZbP/BDAA4BD+Xa8lNntAQjnHOq6nlTgo4JFyYJzLsLGM+gABQUGCAGQpjNQEDoJmQXvPUgDTGVAcghQMAVktPBLBkMLygHtWAZj/wED/6CgcI2isLrdQ9s1ROGYgtQNFdMg7fhSVjBrH5uFDUhjjfjMMVavAL6+AdjGB0KBKBIXAAAAAElFTkSuQmCC") !important;
    }
    
    /* Tools */
    menubar > menu#tools-menu,
    /* Adblock Plus Options */
    menubar#menu > menu#options-menu,
    /* Testo Tools */
    menu#editer-tools-menu,
    /* Thunderbird Tools */
    menu#tasksMenu,
    /* Sunbird Tools */
    menu#menu_Tools {
       -moz-binding: url("chrome://global/content/bindings/menu.xml#menu-iconic") !important;
       list-style-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAABuwAAAbsBOuzj4gAAABl0RVh0U29mdHdhcmUAd3d3Lmlua3NjYXBlLm9yZ5vuPBoAAALnSURBVHjajZNrSJNhFMfPu5nMvA2XjumWOkdeklBXipKBkReSJCRiH0qitIsi6URUAvFLDhSclqK4adGXgYXOOa+v67Y52Zb7kKi55ja6fDDdRdtsbXNvr8ZgiFg/eG7nPOf/nMPzPIBhGDxubY3aG//VRCLRtcnJyVGVWlXoswGKot1WqxUblUiERwV3dXWOrOpWseXlZe/ExPhWXV0dbV+gsbHxEjor86g1mt3BZ89zDwuuqak5hqIzns3NDWx4eFgLAEE+H7LXZWdnn4mNZY63tfEoGxsbuWw2ewH8qK6uruBwOP1JyUmg1+ststdoHIPOyFcolJoAwJmfn/+IIAjLYjPP9/f1KfF1ES76xidAi6ZVGkxG+KT7DFnn2BFxJ+PNFosFUcgVdIJvE57Jb3R6OrO2lquKjIqanpubKwGcnp6eE1mZmaeVSiXYt21gtVnhp91OfC+XzywtLa3vl+APngnh9p1yKZfLzTcZDfVOp7N1zbAW5HF7dm02245jx/FDp9OJZtHZZgwnAA6A27y4SDEzPk56ubiYPyaRAIlE8ojFYo5GoxHj/l3wgwCHwOPxMhISmIUDQgHkFxRCUYbZ3JCzeNYXfKRAe3t7Xgw9Rj0wKCSGhYVjxreVX1PpT6gX8lwNYzVIxpECfD7/Snh4mEwoEBASTyWD0WjsUSu0Q6qpXQ85zYtcvEteGOEGiMAPv5fWdaOD3+HNzsnC8DvHKioqXvl80REQL+8MdLq+sLBtLQsbeQiL3yRAwH1/M+jt7a2iUqkvXg4NIcHHQ4HBYCgEAsF13yHfzZhRNON6pFMYvM6tLci/RUvVvgP9ugwJRFAUJZtMJrlarVaQyeT7oaGhK83NzWm4ugsOUF6APODeIzyNCCYRQyIRWJlySIkhISH09PT0OiaTaXe73aSmpqa94F9wCCU3Wz7UVrXoUuLcVzGHxyvVQv1+jaWlpd1lZWWzFAqF+j/fmkWDpPOJkLI3/wPPj9GwXXoALAAAAABJRU5ErkJggg==") !important;
    }
    
    /* Help */
    menubar > menu#helpMenu,
    /* Adblock Plus Help */
    menubar#menu > menu#help-menu,
    /* Testo Help */
    menu#editer-help-menu,
    /* Thunderbird Help */
    window#messengerWindow menubar#mail-menubar > menu#tasksMenu + menu,
    menubar#mail-menubar > menu#tasksMenu + menu,
    /* EditTXT Help */
    menubar#ecMenubar > menu#ecHelp,
    /* Sunbird Help */
    menu#menu_Help,
    /* Calculator Help */
    menu#help-menu {
       -moz-binding: url("chrome://global/content/bindings/menu.xml#menu-iconic") !important;
       list-style-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAABuwAAAbsBOuzj4gAAABl0RVh0U29mdHdhcmUAd3d3Lmlua3NjYXBlLm9yZ5vuPBoAAAL+SURBVHjaXZP/SxNhHMffd7d18+Y2Z+pyjqbp+iKB2syIFSkaaeAfkEEQFBP6oUB/iH7JLxEU/RqkIJkEFvZLBIVfUJbKII3MQg3xC86mrvbt1LndubueXTrUF7w5Hu4+78/7eZ7PUbIs4yBNTU201Wp1GI3GKpZlc0Kh0AjP85+cTucaDkIM9qmnp6fR7/dviqIob2xsyKRQUSQSkcfGxr62tbVZ9n6fTNDe3q4uLi4esdvtZeFwGJNLQUx6IuCjcRw1MLBbORw2aBGPxyMul8tZV1f3GgQaO+Tm5r4sKSkpm/OsoeXDEkZXOdCGLOj0aQjQ6Xja78PH7z6QZJzD4WgjDS1Jg66urqry8vJr/kAQj/r+gM3IgbQZxA27AXev5KLadghGfSoG5+MYnOET0bnCwsL3SQPSvVEQBLrD7Yegy8a8X8RUUIWWd1N40vMNJ62ZMHMivCERHS4vYtsU8vPzz5DzMKlAMJlMp7a2tuD2iFijtxGLChBigDuqxj07FIZn1zGzIiEu0hib5+GwpYLjuBolgcViySZ7wwLPILQlYT0mYVOQQCOOW5eP41XfTwwtyQhuivBvCOSAeSTQarUXFANyTZHEbaQyIvZSaYkjlWPxYsSPvWQaNKAoCrFY7Ldi4PV6FxiGQX46g13Ie7g8QMVjN2bXVcpaQZZQVpAGSZISjQcUg5WVlWGNRoPbZ7VgxAhIU+RlMWi4mIKhB+dxtZDFsWwWrJpGzQkWNlMKIgTSeHQ3QYPP51sryFDDWSQrJhQlwz0XxpuBH/CubyNBgU7As+unQW4M4+PjD5ubm6XkJHZ2dlbU1tb2k1jMUhh4/vkvfq3+n8QcnYxLtjTcqTRDJMXT09Nfqqurz4Gwa5A0KS0t7TYYDCYyslCpVKBpWpn5xDoajUoTExPdgUDgZn19vbjPgJxqCoAjOp0uu7W19X5eXl6R2WzO1Ov1hxYXF3mPx7Pc29v7lvxs/QCWiVZJrbQvAUUAoCZid6QhoogEopjyJCI129jhH7fEiEQc+ApkAAAAAElFTkSuQmCC") !important;
    }
    
    
    
    /* Thunderbird Message */
    menu#messageMenu {
       -moz-binding: url("chrome://global/content/bindings/menu.xml#menu-iconic") !important;
       list-style-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAADJklEQVR4Xm2T72tTVxzGn3tzk7RN/DHXlrW0avw1utiyiAgNFBFxLLDXZd2YoHuzDWF7IzOwP0GGbi/cGxFGIWsrrB0dRGwl4ovGRdK4tJqmad3S1ZWUpknz4yb3x/nuezODKH7gy/eec+9zznMe7pGuXr0DwxAwTaPRdb3xzEU8NqFpmqta1U63tTm/0TTj3XJZDciy9AQvkPEGiCyx2FOr6V+63a2TgYBv6vz50+dOnDi0H8CwqtZRr2uNUl6TsgP9He4f793b9pXP997RU6c86OhwIZcrQYheJJN/fb66WvzR4XBsAWgu0LD7vmHQZx5P50h/f0/XwEAvXC47GBYSL1DBrl2tGBg42LOysv6pptV/kCQJChF9aLNJI8eOdQe83u6Ow4fb0drqeMXX1laFawceTwf6+/djejo2XCqVb9pscgXXr8/8E4v9TYWCSqYpSIiXZY113aRMZpPGxv6gtbUCPX26QVeujJmDg8FPhoa+g8zW59gBVFXDwsJzJBJr2NjYQRNdJ5TLdbBbaJrJ3Qav94CsKMpHHKIDweDEB7dvxwVDOzsqpVIbNDOzSKFQlPsTWl7epHD4T5qYiFEy+Zzm59fowYMVunDhp5rXe8kvXb78yx6XqyV08eJQoKfnrRehCWSzBdy9m+SegxWW398Hp9MJIsHdjmh0CaHQvRuyJMnFXK7466NHWTThObS3u+HzHcLZsz6cPHkUXV1vY/fuFn6HxpHsdgdaWpQRuVqtWTtOxmLL8VKpBqbxR+bzVei6gSNHOnH8eC9kWcDKql7X2Vkc4+OzS6z9WuYgWGBurq/nJyORNCxU1UCxWIPb7WwIdN0aqwiHE7h2bTIbDs8F8/mCn4h+VlRVh4Wm6aPRaPrSmTN9nf/fB4F9+9pQKmmYm0thdjZeSqezN3izm3a7khbChIUshAGrJImeZTL/jkUiKQAE/gjz81ne8bfKrVt3RlOp7CBn862i2NIAoQk70NCEL8now4dLX/BZ7ffvL4pYbOn3SqX6PQcXcTjsVlYgwisoVgYv08fC48fPphKJ1b7t7WKQr+09dlKxhJblN/Ef5iDVyI2HGyQAAAAASUVORK5CYII=") !important;
    }
    
    /* Thunderbird Insert */
    menu#insertMenu {
       -moz-binding: url("chrome://global/content/bindings/menu.xml#menu-iconic") !important;
       list-style-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAAeFBMVEUAAAD//////xr/lQAAORtMRGX/xgCc2oD6kwT7kwL//4z//8z//xr//7b//13//xf/yAD/mADO7cD5kgP/mAiFv4CNyID8/DiV0YAuqAAflgD///8PhAADdQAzrgAlnQAUigAHeQAAcgA5tQD/xwD/lwD/lwab2YCiPGzZAAAAA3RSTlMAAOBafCamAAAAa0lEQVR4Xn2PRw7DMBAD1+auJPfe0nv+/8Mc5ARyBGiOA4IgSVboy94SFuhdAQiMmOYncoW86uoYbCGUaVGkJbjV73kcmAgqyxQm1vdldzg6CX06X643th3Jw+mA4CkJNjte3tKQ8N9Gf3wAAu4I4pPkXc4AAAAASUVORK5CYII=") !important;
    }
    
    /* Thunderbird Options */
    menu#optionsMenu {
       -moz-binding: url("chrome://global/content/bindings/menu.xml#menu-iconic") !important;
       list-style-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAACRlBMVEX///8AAAAAAAAAAAAAAAAAAADroCfmhRCxeR3lhQ/gfw3mgg0BCi0ATrECIYQAZs4BHoYAU8MAH4gAMJ/lWAAAW70AHoixSgDfUgAAFnUBGmcAdNEAJIQAgskAQaAADED/////qxvcZADgawD7lQ7cYgDcWAD/nhLcTQD/mA7/pRfbagDviwzyrUD+nRLolB3mhwrnhwv2kQ3oiAqQjY6Ys9nS2++iinn6lRDcXgD/kArngAeyu8hveIwQjdAEtu0bidQHneB9c3LfhB3ZXQPcXAD/igfrfQPu1r7f1MxHitsBuPQCtfISg90Zd9b+pBYXftYkdrKCTkXcWgD/gwL+ggL2fgG9aB0dWLoAtP4kleVzg513dnhFidAtitwgo+9AUYHKjkPHjEL+fAD3eADobwCFZlwCm+oAtvxjp+zz4M30dQDPo3h2x+48te8Ym+rOpHDcagDcVgDzcAD44s13kMUAe/kAnf8nluva6PrjZQDpjDrv+v5j2+goxv/t4M/ttWjcVADcbhXE0etISoUIc+YBm/5KpPOoZDvujz+Mxsscrv7or0/7qRrgUgDnXADy28v43sy2WCwLdd0AlP8Ajv4fi+tmkrZvqNQ0ne0BmP8Aj/T+qxvqxYnuWADqWADKRwDzXACVVEgBlu4AkfAAqPcAkP8Afv8AjP8Agv8AgfXgcgH6mhHuiwz9oxbgTgAZhN3KSw1YTGxxRVNDWYABn/kAgv4Aou0Awv8Aa+HlwYj348MAl+L1yX30rjX9pBfhcgHbpVgTPx+zAAAAIHRSTlMALQYDKRkS1xjZ3dc8ySnzNuVEidnrQRjeh2Ttn+22KnPGuycAAAEISURBVHheZcjDYsQAEADQ2SRb2+5kjdq2bdu2bdu2bfPPmvbad3zwj4zsqVRa/edLXo4EUDwfe1l//xhfo2naTIFNAvfiGxmv5p8SSSSXIoBjYZmdU9WJ2HUmFHJYBPDFPCtrG1s7ewdHJzGfCWcXV0Q3dw9PL28fXz8m/AMCg4JDQsPCI66iomOYiI2LT0hMSk5JTUvPyMxSIkCQm5dfUFhUXFJaVl5RqawCNbV1WN/Q2NTc0trW3qGqBt09iL19/QODQ8M4MqquAROTUzg9Mzs3v7C4tLyyqglaG5tb2zu7e/sHh0fHJ9o6oKt3KRJd39ze3T88Pj3rE0CyKdYvgzdDI2MTU/IHQuJOdhCre1YAAAAASUVORK5CYII=") !important;
    }
    
    /* DOMi Search */
    menubar#mbrInspectorMain > menu#mnSearch {
       -moz-binding: url("chrome://global/content/bindings/menu.xml#menu-iconic") !important;
       list-style-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAC8UlEQVR4XpWRW2gUZxiG3+//Z/6Znd3NJtlExWKDBkWjFalge5NCWGwuPFKwB9KLoje2IFRCekKjQYRYIUQFEWK8acSmsanVohC8i7mxNE2MIYdiqKbZRjfZ3Zk9ZHdnZ34HDUIUin3g5b16H/j4qKmpDeGyANP9wb1pvbIxpVdshioQQior0nO/wZo/nVvIjecLNhgjvIzCSPJ0UfnuoV5zjFet5qEKDZoKLEgWcArZ/TQ58r7z4P4BxtBH9KqAvmxs252qqr1Wvu1tqn7ThV/3xjkgkbQhdOHJJGI3+x7ER4bfk4yiwFIJ7W/quK3XfRTZ+JaBDSsJYQJGYy6YTsgWJIKlHInxaQx1XPnczmQuEFeWnpAVZVuXL/PD0F2UE0HzRqrqiQxCLkAQJFGy/g0Mqkq9mUxd4EIsFRRFUDOEi6TpYDDnwjAYVpYweAUDgJCAwhkKuXzAtNJQtaUCZif+zZHK4RQAl3tDH0HjAAMQXozPcZFOmkkrlYFpZeH1iyjzk/cGsnFrJy/zI28DLiPkAQQXs4wI1/v/wKOpmRu5fNGTLUACkPJ5lPjUROvEjeuRyOFPfToHXCnB8ByDCDMJCzd7+hAKhR5tX/UnVhVGMGMqeGwB8QzAGKeBv25dO9R/7odU3kpD0QgSBCLC3dEpnDx+HoriQ+3mkiNbxb1mIlSq5EDxwlEEI8bg2vnO4avdkctffN3ddaj174vftE83H2geOXrwWEs8ltqhOvO91fJOZM3qkhY/K3baLpVKABIEBR7EOQju72Y0+jFJF0bQj2T0May4iZq1EnzsxxXV+6o+2FTXANFzedeTgUTXrKl+BmCOYREiAlfVZ29Shde6ANcMiOxDaJl/un/tGTozOhbDug8bEHm3dEelXugsOqhg+E8kJHFwRcnMzhUOnz3xS/vg0Bw2NjTgk/ry3RU++yLDa6IJLp8kil+dbvm5bfh+EsEttWDhqj0M/wNV5Xbccr79/shPvacuTacn6Z3+p0t6MqHtJNrQAAAAAElFTkSuQmCC") !important;
    }
    
    /* MTLI Options */
    menubar#manager-menubar > menu#options-menu {
       -moz-binding: url("chrome://global/content/bindings/menu.xml#menu-iconic") !important;
       list-style-image: url("chrome://local_install/skin/extensions-small.png") !important;
    }
    
    /* MTLI Links */
    menubar#manager-menubar > menu#Links-menu {
       -moz-binding: url("chrome://global/content/bindings/menu.xml#menu-iconic") !important;
       list-style-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAADKklEQVR4XoWRa0xTdxjGn9Mr9MDhVqlVhEG4jBqbjQb1C+C2Iga31mGIi/si3mKMmwmOiHYxcyzRuMVbAkOTBTZmR4C4zUsiqOkySiFtxQuIsdwmYHugtKUcCrPY/lcawgwx+vvyJm+ePO/75MFyhKs/U364s6b6mwttPXUt1qn6Fqvn5Lnr3Zu2HfkeImkG3sRq1eEv9X/en+Fm5onfHyD/vnhJggFCSJAQbpaQK7+bXYkpG3fiFSgssiKtuOLSjxfPqBRxGHNMgPP5kRAXi1WyuLAsEAyClkhg6BrCnj2f7/barXUAwEOY+Oyt2rLjwZccrt02w9rjwLB9FhTFh3uKg511YdLNgR2fQnaaDJqSQ98CSFoykGcV7Ogf9cT+0WbBwJgfI+wcNihTkJYsRXwsA4aJgkgogm/Oj0nXNN7NVCQx8txP/zdIWVewNi0RwYAYtqFx9NpYmB+NhK8LBIAkUhSOMRcyMFmeYCJkIluVlQsAgnAAJprJVaaDieLB+qgXTbd6cXrYiXM/GXDycCHUeWvBcX70PHXgt+smJK5MxRQ3H7P0gY9zP3/hD4CieJjm5sBOcnC6fXg6OAnjvWcINQH7BIfaX9sQJYmEWBwZ0rk8Sx8M2TpbZ2a3f/KXqQN3LaMQCGkIeBQkdAQ6ukdh6h5B/VUz/hlzYZv6fSSvkaPV96zz1RpXbN5xtmPMNZ9hd3pDmWlIIoQQCvjh+ngUhYW9NI6GSEzD63hsc/TUFgBgF2uEs721+isKmM3OTIUiXYbMd6TISEkIz6SVMchRrEEMEwv2+aDP0dekA8BiOXxa9oGqsKJv/7Fr5Osf/iaVp26T42fukiPf3SGlB/Ukff3+J+AzW/AW4uXJ6/bmqXc1nD5/w/9FxSXnextLf2ES0g8sRMUb4CmVhbRKpRIC4Ococ4uMxk5vVdWp+1KpPAcAFAqFSKX6WAKAwnKio6MzmptvsO3tlumbNw1eg8EYHBwcIAMD/aSx8ep8Q0Ozp6vrAVdT8/MwADleQ2JRUfFljUar12i2N5aXH31YWal7rNOd6Csr22dRqwuvaLUl+vz8jy4vaLHIf/pzUf7PQgtUAAAAAElFTkSuQmCC") !important;
    }
    
    /* Adblock Plus Filters */
    menubar#menu > menu#filters-menu {
       -moz-binding: url("chrome://global/content/bindings/menu.xml#menu-iconic") !important;
       list-style-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAQAAAC1+jfqAAABJUlEQVR4Xm3Hv0uUYQDA8c/73o/3OjzPobYIAjcVwd2iWVvanDRQOWg3wk2uw6HFWtqCpMUWKZAIT6FR0Bb1GgJvOFTiOMMUUeue3j/A72f6AtDrsXkLKgYBIAJMmdcPuPJBVVMQAGrSsWfNJ3VtwY778pDBU6+0vbVi00aqLiP23YlLYmVVF5Zs+mlfw55vnnvhVAAmBKvGjSiLAVklvXJAVTBn1G2RG6sJJg1K3FhWQJ9zXQC3UhG6Tv3LauCBz2IAMxZd4cwjzayvjoz5YhnAew89QdGA37FfXkosmlYG5LRBcEcBEm8EwbbXFrxzKNi1JZh1LwJ9nqm4C/hr3Ufnpi2rRyCjaNioIT2O/XCgoyUv0YoAsYJSqiin60zHH10F1/8BRn1cYpXhsUAAAAAASUVORK5CYII=") !important;
    }
    
    /* Testo Selection */
    menu#editer-view-menu[observes="disable"],
    /* Thunderbird Format */
    menu#formatMenu {
       -moz-binding: url("chrome://global/content/bindings/menu.xml#menu-iconic") !important;
       list-style-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAQAAAC1+jfqAAAAQ0lEQVR4XtWRMQrAMAwDT/1jX+lHXpfQwYFkyJQzBoGNQCjIAvOwRZQxUL8el+bgS6M9pGicO4BIybyI3pHivKzImg/lmzpFLwXXJAAAAABJRU5ErkJggg==") !important;
    }
    
    
    /* Chipmarks */
    menu#chipmarks-menu {
       -moz-binding: url("chrome://global/content/bindings/menu.xml#menu-iconic") !important;
       list-style-image: url("chrome://chipmark/skin/acorn16.png") !important;
    }
    
    /* GBookmarks */
    menu#gbookmarks-menu {
       -moz-binding: url("chrome://global/content/bindings/menu.xml#menu-iconic") !important;
       list-style-image: url("chrome://gbookmarks/skin/bookmark.png") !important;
    }
    
    /* HyperBK Bookmarks */
    menu#smbm {
       -moz-binding: url("chrome://global/content/bindings/menu.xml#menu-iconic") !important;
       list-style-image: url("chrome://hyper/content/images/bkman_16.png") !important;
    }
    
    /* Fast Bookmarks */
    menu#smfbm {
       -moz-binding: url("chrome://global/content/bindings/menu.xml#menu-iconic") !important;
       list-style-image: url("chrome://hyper/content/images/favorites_16.png") !important;
    }
    
    /* Compact Menu */
    menubar#compact-menubar > menu,
    menu#tinymenu {
       -moz-binding: url("chrome://global/content/bindings/menu.xml#menu-iconic") !important;
       list-style-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAABj1BMVEXs3OXR18m0wrw3fVv///8AmCgAmSsAmCkAmSwAmy8AlyZauW4Ahi4AlycAmi1ZuG0AnDAAhzFeunIAhzAAnTAAlyhdunEAliMAmywAiDIAnC4AnTEAnC8Ami4AlyoAmSgAmixsu37q9+92y5gGnDVsu38AliVlv4H9/PwbpUmu37y+4ssAmS9hu3QAliSy3cG/48kAlCBZunn5+fgrqVJdunARoD4cokfr8+9evn1cunD09/RrwYUQokEgpEsAlSRRuXPx9vWp2by23L8AlylEum/D5M4Xpkao1bb5+Pccp0qb2bOa0qeP0KRpwYYXpUPv+vNKtW5qwoTo8u4QnzwAmCoNnjze8OZ8yZEdq09cxIAipUv8/fxUuXQAmCdEsWj//v8oq1IAkh7J59Oh1bHW69qLz6PL59Zjv4Tl8OYUoj8jqk0OoDzg8ORYvHja6d0Amy5Dr2Sh0rEAnDFivHUAmioAmSd5053O8t0Moz4AmSkAni8DnDMajEUXikMAgykAgSMAgCMAgicAhS1buW/l8rwOAAAABHRSTlOmpqamwY4cIwAAAO9JREFUeF4lzNN2BEEABuFO8jfGXO/Gtm3btm3bD56dye136hQhWYpiKHW2Hfw1DKUsheTJcqI9XWOCh9rq8zPeSDOnORgvF3qgKHsvN6wSm9ECFJ5onBejpDTqJIGJClTSqmrU1PK4RWyhaw2NaHptQWso0/VA0I5OdHWjh/cyr2C8r39gEBgaHhnl/oOO4WJiElPTmJn1YW5+AYtLyyurWFv3QOjyxia2tnewG/ifSoLv4+AQR8dcivkg8dMzAOdywkxCkEnmpXwFXFNh3rgOub2Lum74/uHx6Tkec18iJPVddSz14/Pr+8exnEjaH5oiKC9UnzLVAAAAAElFTkSuQmCC") !important;
    }
    
    /* Favorites */
    menu#pof-menu,
    /* Flock Favorites */
    menu#favoritesMenu {
       -moz-binding: url("chrome://global/content/bindings/menu.xml#menu-iconic") !important;
       list-style-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAACq0lEQVR4Xm2PzWtcVRiHn/fce2Ymk8ykk9YkpTWkCyvYVBvpImQhhdCYbgRdSYMLd5K0qaj0L2jpF+3GpVChGNSNllYMCn5uulEKJiGEiCQm1TSTTmYmmXvnfp1j6wwdAn3ggXPg/b0fYj4CLJg6+B67UIarQQyJ4TxNRMGff4HnQxiDookIOIoWll72qHHyatwYerGNmmoV4qTxBlC0QDlgAWshqTOWGj28v230xf31bcb8EMpV2CiCNbQyPAMTk5G8e1od3xQ9tCOS06dDn4zvt7bd3cA2TRrGNQb1sa4TstdDPVciPbjvhFdiMPAA09zAthoMI7wFTErGvSTZzLTu677lDKFRHiif7GuubjvUfUt3ZKadJzXC5P8Zy7CYc8zyUvcAx/KQqWG1Qnq6obAKdhMApAe7cZD6yhqRbwjWAta/8Vi7H8+JeZ/DJtsxLW+0H5fBIoQGIsCwGxdIAbFQ+tJh7tPkt1rJjov5AKIKL4SWjzOn1OvOEQNx60YUoJv/LQhmSO7d5vtanXOOZkkhoFIsmZC3K7fNnegXoNh0E5aXFBe/znHtqxzX7xY4+4NjKxETnZqlNKCSCJIErKJc3+Gi/wdb/ANsAI9gftFSLEzR/+YFgndG+LFfux8mRJMKphS4D1Z4ShKzN6/JswWYhoWyJf/KOrVDs2wvz5GKIlag6goAuMbQAo464FBqTL8ZtvNTlOKIttSDgKCeIEpICV+48BnwuTIJPDGJcVzFq+kqhIvw9wKe/t3/ZCnQiwNHewniAFccDgy3keTo9Aw/+wKyMEYTutJwP2vpe+jxaxhzpWb59t2Yg3teTs+MnDkwsLrq8+/l9WjfQ9trNCUAmT8JAAJ91nIvjLhhDTdJ2CpbeM+B7YDnpUu+66/Y/MQK5R6XUyGsAvwHk/0n+0qkvkwAAAAASUVORK5CYII=") !important;
    }
    
    /* de.icio.us */
    menu#delicious-menu {
       -moz-binding: url("chrome://global/content/bindings/menu.xml#menu-iconic") !important;
       list-style-image: url("chrome://del.icio.us/skin/mydelicious-small.png") !important;
    }
    menubar > menu#delicious-menu > .menu-iconic-left {
       -moz-image-region: rect(16px 16px 32px 0px) !important;
    }
    
    /* More Tools */
    menu#more-tools-menu {
       -moz-binding: url("chrome://global/content/bindings/menu.xml#menu-iconic") !important;
       list-style-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAADCUlEQVR4XoWS22scVRjAf2dmdmanyWJudN1sUjQGc3GrDRjFraWFfYqxD1Lqv6APFooiCEJFEEQo1azio6Iv6qMvhQoKpam1GLFookk1m7R2Y7LJupe57pydGTcNAUWwP87D9/L9vtsR589/SjabBuJew9C/m5gYyUZRGFerjc2NjcqcZXkfS9l2hGAffF8yPT1JPv8omu8HrK+XyWQG7DCMP/I87+0jR8YEMFoq3Xn/ypUbOSnlGSEUCTEA/5QpHRKu67O2Vpa27bxz+fKPZ69evWGFYcjIyBBTUw+/YFnuqXrdptFw6cTUak1s290TAJ+BmLYsh6Wl3ymXN4sLC79cr9ctAA4dGqS725zxfV8NggDXa6HrOoODB/cEQ0PpU8PD6S+CQB7erZpMGq8fPTr1dCrVRaslAdA0dbjWbHU5jkezYZNKmeRyI3sCXVfdkyePPZjN3v95IqF/WCg88dbY2APJRsPBdVtUq3X+2Kj92ddeaT5rFCm03yXnfMI+2srKrfV8/rHJ2dljk9vbf02Ojg5TqzWACCFUtrdr2G6UnjG/zvUr9cVItNGx2EfpzD136dK1zpxJdpMdp0UQtPH9Nqurd9iph5yYcAv9A/KiFyfOhLFKO4oAEoCmjo8/9cPycimsVGr5OEbbvUilUsXzfHSzB3XnWzLlOTJ++T56jRnL1e3m1ta1xuZyLDQzFqdPv4pt23hea9Y0k8dTqQPjnS42+w5mpp4/0fP4UKXIoCwxALhmgtsi1V79TX3Fcfyi5YbcFTiOi5Ty7tbDMDYjoXjjqVtPPjexcvH4ZKMvZagAEEOgwM1tM1xc4uWgRVGBf/0qhGp4mQNNnsn+fL2+I98oVbskGROyXdCfRE+oPJL21ImHovcieHFf8B9iBEGofDC/IF77foGYngR4EtZtxJrL4V5bDPSGbyr8D6oKYciFb+Y5O/+lH9J5JBWQEUpL0qWEfRrAvSRxTPGreWhtxBcKeU3FiKltweJt9SeNe4OiQCQ6kpsmpS3/XF83Rqlm/Fr1lZf+BnVBfZCVbPRaAAAAAElFTkSuQmCC") !important;
    }
    
    /* Tabs Menu */
    menu#tabs-menu {
       -moz-binding: url("chrome://global/content/bindings/menu.xml#menu-iconic") !important;
       list-style-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAB1FBMVEX///8AAAD///8ffQsdegkhggkkfg8WaQYlghArjhIMXQACEQAWXAguihYnfRIWWwgNXgEgggstjRUgggsVYAcdcQouhhcvihgLLQMrjBc1lR9apzs2lRwXdgcsjxQLGQYAAQAGUQAdhAYBEAAAIwAALAASUgU7kyEKFgZIgjNIgzMCDgEiIiIoXhwWKhZEmSoMBRAMGggiaw8AAgBPVU1cUGBcU2BhYWFra2t6dns3SDEzbBRgXWBZWVlWVlYZdwhGVz5BZjBXV1deXl4NLAQdfgliX2NzbXZcXFwmgxAhgQoGUADX19cyiRxGhi++vr7g4OAkJCQVFxUdPBmsrKzLy8sjHCTu7u7Nzc2oqKj////////ExMTr6+uOi49Jqi12xFRhflJ7l21zj2VzkWSpqan4+Pjs7Oz9/f2Ez2RxwU22sLnFv8fBvMTCvMW6ubuampqsrKykpKT7+/v6+vqlpaVcW1xXsTNqwElLpjBGnSVdXV1UVFS5ubk8oiLw8PCHh4dSUlJubm5vy1Jvb29OTk4nhAVoaGjn5+fS0tK4uLjl5eXu7u50gW9Opiyytq+wr7Cnoqion6ufm59DpCNasjrNzc2oqKhvxVA7iBlMqyo0ixXDtiEhAAAAW3RSTlMAAPYAAACEJEQAAgABrIUECQAfAWU/nmBZ8PSzgQUAAA+w8QBeibXGAAAACwDlgLoHYdsEfgAAB4jXL4GIBwAUa14AnAYVxcWc+Cye++oX+/sAheT7+y378vbywBsgQwAAANtJREFUeF5lyGNbBFEYANB3mrXtbNu27e7M2ma2bfdnu7Vftqfz8cA/BEHweWyWkJOekSmQkuRP5EqUqkJ1J7dILE9GqWht3eOtlPUp+hkMHLWa5w2tzmTWG4ZHmEwcWdk5o3n5BeMv77cTxSUwXTYzW16xUFVds3v0WVffAI1N9w+PT80trR9fm6c3be3QsYUQihm7ui1Wm/1utQd6KWc87qYGBn3+QDAUHoJtRLtce/T+weEZdnwCY/QVdn5xufNrEqYciSjmiCTNwXz0OtUivL6hP2BpOS3VyjcFRUh3kZEXpgAAAABJRU5ErkJggg==") !important;
    }
    
    /* Calculator Constants */
    menu#constants-menu {
       -moz-binding: url("chrome://global/content/bindings/menu.xml#menu-iconic") !important;
       list-style-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAAk1BMVEX///8YFxgHCAhOTk4FBQVVVVUuLi5fX19EQ0QqKisgHx8aGhoVFhU1NTVHR0gxMTFcXFxZWVkSExIODw5XV1dQUFBKSklDQkI8PDwkJCQMCwxaWloyMjIgISEJCQlWVlYvLy8eHh0HCAdSUVEsKyteXV0WFhZbW1tAQEAnJyciISEoKCgjIyIYGBgPDw8KCgoHBwe9dyexAAAAA3RSTlMA/Pz2dNRYAAAAVElEQVR4Xp3AgwHDAAAAsNSebVv/X7cfGi2dQQNAH3QB9ESQAmTIUSirGq644f5gMMRoPJnOMIcFS7BiDRu2YMceDhzBieBCGEuiDtLny9vn+9PCH/5hBKLZylKAAAAAAElFTkSuQmCC") !important;
    }
    
    /* Calculator Functions */
    menu#function-menu {
       -moz-binding: url("chrome://global/content/bindings/menu.xml#menu-iconic") !important;
       list-style-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAB90lEQVR4Xm2TvYsTQRiHfzOTyeY2iRchwtkIfhQ2FoJgYWF1laCFiKWFBMRChIhYXBWRFOkU/w6LNIKNlgraGMh5ZwiHaIrjJInI3s6nM7NZMOw+8Ob97WbfZ2Z3WWKthafVam0PBoPn9Xq9qrU2KKFSqbDZbPan2+0+cXOfwjms6Pf7O51O56rC+iwFKeTRaPQAwLpgs3Gi/vVgH28+vkMtqiFca/0QDdnAgFuGx7fuodloxnCsCZRWMMTg5NYpxHEMF1cQUIqAThWEFOHagsBqjUQKvB9/RsSrYIyCEl8EbGVoVmMYa2GNLQqEkrhw+gzuXtkGIciGQUAoDcf+p8E3sFGNoMt2ILVGO97EnUvX4bHWhiH4DmSZhBR2kUPzYIxBkiTYnezj+8EUe9MJJq7vuj79+QPy6TPIV68hvRwoCqy1QcI5B2PM91DVCvfvH19uXsbo2lkYIWG0LggCQggopaC1hpQyy76Ewtutb/jQ3gOODRylt+AH8p34HkTGZnXx6CHOHd1HahL/X7lACOGHfA49l2ijwZGVkGJNUPn/GaRpmq/uK9yGa5DC4kb9BVitjUP5qFxACMk/GJTxi90GwMBVCkdRMJ/Pf1NKEUVRWGEdC4XzoCEqLBaLvwVBr9fbGY/Hh9zhBAYlUMdyuUyGw+FLrPgHNjYbMD8KLioAAAAASUVORK5CYII=") !important;
    }
    
    /* Calculator Conversions */
    menu#conv-menu {
       -moz-binding: url("chrome://global/content/bindings/menu.xml#menu-iconic") !important;
       list-style-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAADPElEQVR4XmWRbWibZRSGr+fNm6+mJK2MxjZdN0k2u9kOxTkrVLY6rChadUqnFemcjhVnHXWDUZC5H1PYGGMMtAX9If6wTLtq3Zot9sPNTtmYtvOPCNJiOyjNaNo0n83H+x5jq1D1gsPNOQcO981RAEqz8NhL7x0qr9zwaC6TFA0NZUI+n0UMAzOfV5qmzJvXvu7947eRz1mNWq8AaD74aTASEwkn5qWl5w2JxJOSz4sk0oZEFpLy+8RtOT8wnq4K1O9hFZq8KB58eBaiYTMSC7MQnWG2eJKuydMsZZO4bBqG5Ji+PcmTDRsdXd3dXZX31L3GP1R/smmqaejZaNPlF7K7r74szcPNsn+iTbbf2S5vj3bI7PyczISjciEYkvn5iPzFwPCv6XWB+lZAsWOoIdFoNsrD8Ydk6+JW2RbbJlvmtghTiG/KJ23D7TI9E5FgaEQuDFySS6FBuTn2ixz7oDcKVp+mZTRXba6WmtxmAgk/gViAOlsd6/QqauZq2eltxOl04b93M2WVftzeKkrLyikpKXYAdv36+PXOsS9vOaq9T+1+5olHqvP5ONeM73m6ZBfPeZrYsbGBhbRBsbsEh8uNiaLU7UApzQAR1K6/v7D/s3OZJRFDRN4MdkhOVpgvzNIFnSvoTEwkklvpz3YPJkFfr0ufAAqxZ22zixm+DfZQMevjxPgpLA47zS2t9Fz8hvqGx/FWeLnYf5kHH7gPq9UGgMYKaBYL8USCwwfbmZiYIJVNkV5KkUikOLDvVY4fPYKmw0dnTnLr5zFsdjsAOqsQwOF0sqmmFv8GP2vKKrA5nJTetYbQQD9Doat4SkpB00Dk3w7USiEiXBkZ4qvzffwwOkoml6fs7nL2HniHE8eOsLgYxWLREVbQWIVpCqB461AnJ89+SMvefeQNk0Q8xiuvt+NwFnFjdASbzQbw/wi6VS8srXS07VmO4i7Yff/MxxS5XMt95/HTtD6/E123oNR/DpiCo8jloT/4HclkCtM00XWdwNpyes7143XprK27n+ErN/D5yunt+6kIpZQOoDTFXHh68N1TX2SsyjQxBTENTMMgu/QjFotGNr20PLNarOSyWRWLLqYKTuJ/Ah9bhw9fjQyBAAAAAElFTkSuQmCC") !important;
    }
    
    /* Jabber */
    menu[position="1"][insertbefore="helpMenu"] {
       -moz-binding: url("chrome://global/content/bindings/menu.xml#menu-iconic") !important;
       list-style-image: url("chrome://xmpp4moz/skin/status/all-small.png") !important;
    }
    menubar#main-menubar > menu[position="1"][insertbefore="helpMenu"] > .menu-iconic-left {
       -moz-image-region: rect(16px 16px 32px 0px) !important;
    }
    
    /* Split Browser */
    menu#splitbrowser-menu {
       -moz-binding: url("chrome://global/content/bindings/menu.xml#menu-iconic") !important;
       list-style-image: url("chrome://splitbrowser/skin/icon16.png") !important;
    }
    
    }
    Icons-Only Menubar
    Code:
    @namespace url(http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul);
    
    menubar > menu > .menu-iconic-text {
       display: none !important;
    }
    Merge the two if you prefer, i have them separated because that's how i installed them from userstyles.org before tweaking them. It's also better to troubleshoot/tweak.
     
  10. Pedro

    Pedro Registered Member

    Joined:
    Nov 2, 2006
    Posts:
    3,502
    The problem with my first attempt at "Merge Tabbar and Statusbar" was that, when i opened Zotero, the tabs went with it, and resulted in a mess..
    tab+status-mess.png
    Then i found the solution in Merge Findbar and Statusbar app style. It fixes the position, rather than lowering the original position (whatever that was).
    It now reads:
    Code:
    /* Merge Tabbar and Statusbar*/
    
    @namespace url(http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul);
    
    .tabbrowser-tab {
      max-height: 20px !important;
    }
    
    .tabbrowser-tabs {
      max-height: 28px !important;
    }
    
    .tabbrowser-tabs {
    	-moz-border-radius: 2px !important;	
    	-moz-appearance: none !important;
    	position: fixed !important;		
    	bottom: 0 !important;
    	margin: 0px 575px 5px 0px !important;
    	height: 17px !important;	
            padding: 0px 0px 2px 0px   !important; 	
    	}
    
    
    #status-bar > #statusbar-display[label] {
    visibility: hidden !important;
    }
    The last bit is likely not needed anymore.
    Zotero's controls are now free, the tabbar is left at the bottom with the statusbar. phew :p
    tab+status-mess-solved.png

    Stylish is fantastic!
     
  11. jfd15

    jfd15 Registered Member

    Joined:
    Oct 12, 2007
    Posts:
    234
    Location:
    Sacramento, CA
    jeez, i reread this thread and go to the FF add-on site also, and there are just way too many cool extensions to ever use....its just like all the free security software - too much good stuff, and i could never learnhow to use all these cool add-ons and programs in 5 lifetimes.... :(
     
  12. boonie

    boonie Registered Member

    Joined:
    Aug 5, 2007
    Posts:
    238
    In an effort to devote even more real estate to the browser window, I found a userstlye for stylish/greasemonkey that removes the scroll bar.
    Many do this, but with a loss of mouse-wheel scrolling.
    This loses the scrollbar but keeps the ability to scroll with the mouse wheel. Anyway, it's a silly aestheitc preference, but if you're interested:

    http://userstyles.org/styles/18356
     
  13. Pedro

    Pedro Registered Member

    Joined:
    Nov 2, 2006
    Posts:
    3,502
    Better yet, lets move the statusbar up :p
    Code:
    /*Merge Statusbar and Tabbar on Top*/
    
    @namespace url(http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul);
    
    #status-bar {
        -moz-appearance: none !important;
        -moz-border-radius: 2px !important;	
        position: fixed !important;		
        top: 26px !important; /*change this to move the statusbar up and down*/
        right: 0px !important;
        height: 15px !important;	
        padding: 2px 0px 5px 0px   !important; 
    	}
    
    .tabbrowser-tabs {
    	-moz-border-radius: 2px !important;	
    	-moz-appearance: none !important;	
            padding: 0px 313px 0px 0px   !important; /*change the 2nd to move the tabbar's right margin left and right	*/
    	}
    
    #status-bar > #statusbar-display[label] { display: none !important; } 
    /*this removes the "Done" and links stuff and makes the friggin thing stay still*/
    
     
  14. rolarocka

    rolarocka Guest

  15. firzen771

    firzen771 Registered Member

    Joined:
    Oct 29, 2007
    Posts:
    4,815
    Location:
    Canada
  16. rolarocka

    rolarocka Guest

    Yeah and the interesting thing is it achieves that with no additional addons like stylish etc.
     
  17. Pinga

    Pinga Registered Member

    Joined:
    Aug 31, 2006
    Posts:
    1,420
    Location:
    Europe
    Dont know if that makes sense from an ergonomic viewpoint... perhaps it's better to keep the lower part of the screen for the less important stuff.

    Here's one 'must have' that is not an extension... :)

    https://www.wilderssecurity.com/showthread.php?p=1567149
     
  18. Pedro

    Pedro Registered Member

    Joined:
    Nov 2, 2006
    Posts:
    3,502
    I'm on a laptop, and the difference pays off for me. It's not perfect, but with the Fission addon everything makes sense. I'm beginning to question TMP usefulness too. It only makes things harder to tweak and troubleshoot.
    There seems to be 2 addons as well. Did you notice any difference when you tried it?
     
  19. Pinga

    Pinga Registered Member

    Joined:
    Aug 31, 2006
    Posts:
    1,420
    Location:
    Europe
    Tab Mix Plus is probably not the way to go if you want to keep things pure and simple. Hide Caption Titlebar Plus is a great way to minimise real estate in that area:

    https://addons.mozilla.org/en-US/firefox/addon/13505

    As for the status bar, there's a script available for auto-hiding it in Stylish.

    It sure keeps my places.dat trimmed nicely, and it's a nice plus that it does the others too. Startups are lightning fast anyway so I can't really tell the difference! :p
     
  20. Pedro

    Pedro Registered Member

    Joined:
    Nov 2, 2006
    Posts:
    3,502
    The auto-hiding tricks never convinced me in full. Behaviour seems flaky when i need it the most, like autohiding when i don't want it to, showing when i don't it to. Specially with menus.
    The hide caption is nice at work, even if half baked. It does indeed help, and with my status bar tweak it's almost like seeing websites in a desktop computer :D Last time i tried it in Linux it just twitches all over the place.
     
  21. Pinga

    Pinga Registered Member

    Joined:
    Aug 31, 2006
    Posts:
    1,420
    Location:
    Europe
    Try this:

    @namespace url(http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul);

    @-moz-document url(chrome://browser/content/browser.xul) {

    #status-bar { border-top: 1px solid ButtonShadow !important; }

    #status-bar {
    height : 2px !important;
    min-height : 0 !important;
    overflow : hidden !important;
    }

    #status-bar:hover,
    #status-bar:focus,
    #status-bar:active { height: inherit /*18px*/ !important; }

    }
     
  22. Pedro

    Pedro Registered Member

    Joined:
    Nov 2, 2006
    Posts:
    3,502
    Seems to work ok Pinga. But ime it gets annoying with time. What if i want to access something in the bottom of the website?
    And the area available is too small to be convenient for me. I don't want to aim and shoot, i just want to use the buttons when needed.

    I guess this is the better side of Firefox's 'configurability'. You can't please everyone. :)
     
  23. rolarocka

    rolarocka Guest

    Last edited by a moderator: Nov 3, 2009
  24. tobacco

    tobacco Frequent Poster

    Joined:
    Nov 7, 2005
    Posts:
    1,531
    Location:
    British Columbia
  25. Pedro

    Pedro Registered Member

    Joined:
    Nov 2, 2006
    Posts:
    3,502
    Trying out Smart Find - "In this extension, we present an improvement to the Find method in Firefox, which allows a user to find a word by just giving clues to the method. SmartFind allows the user to use the traditional methods to find a word and as such integrates with these methods in a completely transparent way."

    New Tab Page - My new home page for a while. Simple and useful, hope there will be updates. You can add new search engines, but until he adds that feature, you have to edit extensions/newtabpage@dev.danielc.net/chrome/content/newtab.html in your profile folder.
    As an example, to add yahoo, add:
    Code:
    			<div class="task" id="SearchYahoo">
    				<h2><img src="chrome://newtabpage/content/images/yahoo.ico" /> Search Yahoo</h2>
    				<form action="http://search.yahoo.com/search">
    					<input id="yahoo_search" name="p" type="text" size="24" />
    					<input id="yahoo_submit" type="image" src="chrome://newtabpage/content/images/Search.png" />
    				</form>
    			</div>
    right after
    Code:
    			<div class="task" id="SearchGoogle">
    				<h2><img src="chrome://newtabpage/content/images/google.ico" /> Search Google</h2>
    				<form action="http://www.google.com.au/search">
    					<input id="google_search" name="q" type="text" size="24" />
    					<input id="google_submit" type="image" src="chrome://newtabpage/content/images/Search.png" />
    				</form>
    			</div>
    Just hit enter after that last </div>, and paste what i showed. All blank spaces count i think, so copy everything.
    Download yahoo's icon from http://m.www.yahoo.com/favicon.ico and put it in
    extensions/newtabpage@dev.danielc.net/chrome/content/images
     
    Last edited: Dec 13, 2009
Loading...
Thread Status:
Not open for further replies.
  1. This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
    By continuing to use this site, you are consenting to our use of cookies.