Snippets code from my daily experience

December 27, 2007

Richscrollbar released

Filed under: extension,firefox,nsIStyleSheetService,richscrollbar — dafi @ 11:56 am

After ten months I’ve released a new Richscrollbar (RSB) version, starting from FF3 compatibility issues I’ve done some other work.

Finally standard OS themes aren’t offended by old ugly RSB scrollbars, now RSB integrates better with the native OS look&feel.

Now RSB simplifies integration with themes, a model based on supported themes repository allow me to quickly add css styles.

Finally users can decide to remove RSB scrollbars from listbox, tree and so on and have them only on main browser window.

Very strange is the reason RSB doesn’t work on FF3; The nsIStyleSheetService.USER_SHEET must be changed to nsIStyleSheetService.AGENT_SHEET

It’s always present the problem with disabled javascript due to bug 236839 that limits RSB usage for example with Thunderbird or when NoScript is installed

Initially I would make RSB compatible with Seamonkey but the current number of users is so little that this compatibility isn’t necessary



  1. Hey Davide,
    This extension becomes runner-up in Extend Firefox. Congratulazione 🙂

    Comment by LouCypher — February 12, 2008 @ 11:08 pm

  2. Hi Lou,
    thanks very much 🙂 but the Runner-up is Table2Clipboard not RichScrollbar.
    RichScrollbar is near to dead due to radical modification on XBL content window in FF3 but I hope to write a post about this

    Comment by dafi — February 13, 2008 @ 7:42 am

  3. D’oh!

    Comment by LouCypher — February 13, 2008 @ 9:50 pm

RSS feed for comments on this post.

Create a free website or blog at

%d bloggers like this: