Code: Select all
var urlbar = document.getElementById("urlbar-icons")
var go = urlbar.lastChild
var sp = document.getElementById("stylish-panel")
sp.contextMenu = null
var ss = document.getElementById("stylish-strings")
var su = document.getElementById("stylish-url-strings")
var nsR = document.getElementById("noscript-statusRedirect")
var nsX = document.getElementById("noscript-statusXss")
var nsL = document.getElementById("noscript-statusLabel")
var nsI = document.getElementById("noscript-statusIcon")
var gmS = document.getElementById("gm-status")
var gmB = document.getElementById("gm-browser-bundle")
urlbar.insertBefore(nsI, go)
urlbar.insertBefore(nsL, go)
urlbar.insertBefore(nsX, go)
urlbar.insertBefore(nsR, go)
urlbar.insertBefore(su, go)
urlbar.insertBefore(ss, go)
urlbar.insertBefore(sp, go)
urlbar.insertBefore(gmB, go)
urlbar.insertBefore(gmS, go)
I put them in urlbar-icons b/c they kept jumping from the feed icon. insertBefore b/c I'm using Total ReChrome and the go button is permanently displayed. Stylish didn't disable the context menu, so I used sp.contextMenu = null. I used the Dom Inspector's Inspect Chrome Document to find out all the IDs.
The Greasemonkey icon has lots of padding on its left and right sides, is there any way to get rid of that?
Probably a n00b question, but where do I go to find out about properties like gBrowser and mTabContainer? Searching MDC reveals nothing.
Thanks! Great extension.