Closed
Bug 731587
Opened 13 years ago
Closed 12 years ago
Transform makes an inline abs.pos. container
Categories
(Core :: Layout: Positioned, defect)
Core
Layout: Positioned
Tracking
()
RESOLVED
WORKSFORME
mozilla19
People
(Reporter: MatsPalmgren_bugz, Assigned: MatsPalmgren_bugz)
Details
(Keywords: css3, testcase)
Attachments
(1 file)
|
1.12 KB,
text/html
|
Details |
The transform property applies to "block-level and atomic inline-level elements"
http://www.w3.org/TR/css3-2d-transforms/#transform-property
Since it doesn't apply to non-atomic inlines it shouldn't makes such
elements be abs.pos. containers when specified.
| Assignee | ||
Comment 1•13 years ago
|
||
Dump the frame tree and you'll find:
Block(body)(2)@0x1360bb0 <
line 0x7fb1b0866510: count=1 state=inline ... <
Inline(span)(1)@0x1361188 [state=0000002000000000] ... <
Text(0)"Lorem ipsum dolor sit amet, consectetur adipiscing"@0x1361200 ...
>
AbsoluteList<
Block(i)(1)@0x1361308 ... <
line 0x1361510: ... <
Text(0)"ABS"@0x13614a0 ...
>
>
Comment 2•13 years ago
|
||
Yes, agreed. Want to fix?
Comment 3•13 years ago
|
||
There are some obvious questions like how <button style="display: inline; transform: translate(0)"> should behave wrt abs pos descenadnts.... I bet there's no interop.
| Assignee | ||
Comment 4•13 years ago
|
||
Sure, I can take a look since I'm working on related code...
| Assignee | ||
Comment 5•12 years ago
|
||
I can still reproduce in Firefox 18, but it works for me in the latest beta (Fx19).
Status: NEW → RESOLVED
Closed: 12 years ago
Resolution: --- → WORKSFORME
Target Milestone: --- → mozilla19
You need to log in
before you can comment on or make changes to this bug.
Description
•