Excellent addon Rated 5 out of 5 stars

This is a great addon that fixes one of Mozilla's very silly decisions, and works exactly as advertised.

However, the addon seems to have problems with other extensions, custom themes and userChrome.css changes, and so I would propose the author make a CSS update in starinurlextra.css (this is for the Windows version, which is the only one I use):

@namespace url(http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul);
@-moz-document url(chrome://browser/content/browser.xul){
#urlbar-icons #bookmarks-menu-button .toolbarbutton-icon {
border:0 !important;
background-color:transparent !important;
list-style-image: url("chrome://star-in-urlbar/skin/windows/starbutton1.png");
-moz-image-region: rect(0px 18px 18px 0px);
}
#urlbar-icons #bookmarks-menu-button:hover .toolbarbutton-icon {
border:0 !important;
background-color:transparent !important;
list-style-image: url("chrome://star-in-urlbar/skin/windows/starbutton1.png");
background-image: radial-gradient(circle closest-side, hsla(45,100%,73%,.3), hsla(45,100%,73%,0));
-moz-image-region: rect(0px 36px 18px 18px);
}
#urlbar-icons #bookmarks-menu-button:hover:active .toolbarbutton-icon {
border:0 !important;
background-color:transparent !important;
list-style-image: url("chrome://star-in-urlbar/skin/windows/starbutton1.png");
background-image: radial-gradient(circle closest-side, hsla(45,100%,73%,.1), hsla(45,100%,73%,0));
-moz-image-region: rect(0px 54px 18px 36px);
}
#urlbar-icons #bookmarks-menu-button[starred] .toolbarbutton-icon {
border:0 !important;
background-color:transparent !important;
list-style-image: url("chrome://star-in-urlbar/skin/windows/starbutton2.png");
-moz-image-region: rect(0px 18px 18px 0px);
}
#urlbar-icons #bookmarks-menu-button[starred]:hover .toolbarbutton-icon {
border:0 !important;
background-color:transparent !important;
list-style-image: url("chrome://star-in-urlbar/skin/windows/starbutton2.png");
background-image: radial-gradient(circle closest-side, hsla(45,100%,73%,.3), hsla(45,100%,73%,0));
-moz-image-region: rect(0px 36px 18px 18px);
}
#urlbar-icons #bookmarks-menu-button[starred]:hover:active .toolbarbutton-icon {
border:0 !important;
background-color:transparent !important;
list-style-image: url("chrome://star-in-urlbar/skin/windows/starbutton2.png");
background-image: radial-gradient(circle closest-side, hsla(45,100%,73%,.1), hsla(45,100%,73%,0));
-moz-image-region: rect(0px 54px 18px 36px);
}
}

Adding border and background-color rules should (mostly) invalidate the default Firefox button styling, which is admittedly to blame for the problem, and not the extension author.



Also, adding the function of this old unsupported extension:
https://addons.mozilla.org/en-US/firefox/addon/draggable-star/
Would make this extension a must-have for every power-user out there, as well as address the complaints with the bookmark menu. I understand that may be too much work, though.

This review is for a previous version of the add-on (1.0.9.1-signed.1-signed). 

Thanks for your support. I can add the extra css code, if this improves star appearance for some themes. I haven't seen anything wrong with Fx default themes.

I will look into the draggable star add-on, but most likely this feature won't be added to this extension.
SIU only moves the default bookmarks button into urlbar, it does not add any new functions or features.