This is probably about positioning not working in XUL.
This works well in Firefox 3.6, so it is a regression in Firefox 4.0 betas.
Would you be able to try and find the regression range: https://wiki.mozilla.org/QA/Triage#How_to_Help_with_Regressions_--_Finding_Regression_Windows Thanks!
blocking2.0: ? → -
It happened between nightly 20100309 and 20100310, but I find that the tab drop indicator changed from xul:hbox to xul:image between the two versions.
Thanks for the regression range. Pushlog using revs rather than dates: http://hg.mozilla.org/mozilla-central/pushloghtml?fromchange=dcfcfca09b45&tochange=fd26cf0fd809 In that range is bug 508499 which is presumably the change you mention in comment 4.
Status: UNCONFIRMED → NEW
Ever confirmed: true
7 years ago
I have tested another xul:image introduced by xbl binding. [code] var searchbar = document.getElementById('searchbar'); var ind = document.getAnonymousElementByAttribute(searchbar, "anonid", "search-go-button"); ind.style.position = "fixed"; ind.style.top = "100px"; ind.style.left = "300px"; var style = getComputedStyle(ind, null); alert([style.top, style.left]); [/code] It seems the problem has been existing in Firefox 3.6, so probably not introduced by bug 508499. Sorry for the misleading.
xul:hbox introduced by xbl binding works well with fixed positioning though.
You need to log in before you can comment on or make changes to this bug.