Created attachment 338057 [details] test case An absolute positioned child of an element with -moz-column and position:relative is positioned inside the padding-box instead of the border-box. Affected: Gecko 1.8.1, Gecko 1.9.0, 1.9.1 b1pre
Created attachment 338058 [details] test case 2 With 'right:0;' the element is actually dragged outside of the parent box (by the same amount as the value for padding). But 'bottom:0;' puts it in the padding-box (vertically)
Added the PrinceXML demo page for @fontface in hte URL field. Various examples use absolute positioning and look bad on Gecko. (the issue is not visible on the equivalent ALA pages, where -moz-column is not specified)
The infrastructure for this has landed in bug 10209.
Both Testcases WFM with Bug 10209 fixed using Mozilla/5.0 (Windows NT 5.1; rv:10.0a1) Gecko/20110930 Firefox/10.0a1 ID:20110930172132 (Built from http://hg.mozilla.org/mozilla-central/rev/325e330499b4)
Yeah, works fine now, both attached test cases, the test cases in the duped bug and some others I have on my dev server. Marking as fixed by bug 10209. Thanks Ehsan.
@Ms2ger why WFM ? FIXED seems way more appropriate.
This is fixed now, I just need to write a reftest for it...
Created attachment 565348 [details] [diff] [review] Patch (v1)