Snippets code from my daily experience

February 15, 2008

RichScrollbar sunset

Filed under: extension,richscrollbar,xbl — dafi @ 6:21 pm

RichScrollbar extension, RSB for friends, is quite simple and not intrusive but technically is a big compromise.
It is written as  XBL component and runs inside chrome context and  browser content context.

Under Firefox 3 beta1 and beta2 RSB after some fix worked like a charm, when beta3 arrived RSB was broken.

Mark Finkle helped me to understand why RSB didn’t work and we discover FF3 fixed a security bug on XBL.

Now it is impossible to make RSB functional on browser windows, it works only on chrome dialogs.

I surrend, period! I have not enough technical knowledge to dig for a workaround.

I consider terminated the RSB development, the XBL documentation is poor and all my help requests haven’t received reply except Mark.

Honestly I’m sad, I love RSB and I prefer it to Mouse Gestures, I’ll continue to search for a fix but it is very difficult to find.

Mark helped me and I would say thank to him, great people work at Mozilla.



  1. :(((((((((((((((((((

    Comment by — June 26, 2008 @ 12:31 pm

  2. If it´s imposible (for the moment i hooooope), do you think is possible to create a script that works with greasemonkey???


    And thank you, for your hard work… it´s so sad, that only a few people say thanks.

    So, THANK YOU!!!

    Comment by DS — August 13, 2008 @ 4:21 am

  3. Ciao,
    in cerca di una soluzione per un problema che è saltato fuori scrivendo un’estensione di firefox ho trovato questo post. Mi chiedevo se mi potessi aiutare spiegandomi come ottenere gli oggetti presenti in un . Con DOM Inspector non sono riuscito a trovarli: ne avrei bisogno per poter disattivare programmaticamente le scrollbar in una certo document, senza utilizzare window.scrollbars.visible, in quanto impostandolo su false non solo spariscono le scrollbar ma il document stesso diviene non scrollabile (con la rotella del mouse). Ho pensato allora che riuscendo ad arrivare direttamente alle scrollbar si potesse in qualche modo farle sparire senza con questo impedire lo scroll. Puoi aiutarmi?

    Comment by CAFxX — October 12, 2008 @ 7:44 pm

  4. > Mi chiedevo se mi potessi aiutare spiegandomi come ottenere gli oggetti xul:scrollbar presenti in un xul:browser.

    wordpress si è mangiato i tag…

    Comment by CAFxX — October 12, 2008 @ 7:45 pm

  5. In questo momento non posso darti codice da utilizzare ma giocando con i CSS e nsIStyleSheetService dovresti riuscire ad ottenere quello che ti serve. Ad esempio il selettore scrollbarbutton potrebbe aiutarti, hai dato un’occhiata al file richscrollbar-themes.rdf present in RichScrollbar?

    Appena posso provo a creare un test case e ti faccio sapere

    Ti chiedo per favore la prossima volta di postare in inglese in modo che le info risultino utili ad un pubblico piu’ ampio.

    Comment by dafi — October 13, 2008 @ 5:48 pm

  6. Hi dafi !

    Any hope with RSB and FF 3.5 ?

    Comment by LaLuciole — May 23, 2009 @ 5:08 pm

  7. Hi 🙂

    nice to meet you here 😛

    RSB can’t work on FF3.5, the technical constraints introduced since FF3.x make impossible to use RSB.

    I’m working to a different approach but without success

    Comment by dafi — May 23, 2009 @ 5:38 pm

RSS feed for comments on this post.

Create a free website or blog at

%d bloggers like this: