When you change nsView to allow form controls to replace its widget, you can reassign this bug to karnaze. <html> <body> <FORM> <input type=button value= foo style="left: 100px; top: 100px; position: absolute;"> </body> </html>
changes should be in place to fix this...
Form controls which have native widgets can be absolutely positioned correctly. Other controls including <button> and <label> have a problem. The following example will not display the contents of the <button>. Troy thinks it is a view rendering problem even though the view hierarchy is correct, so I'm assigning this to Micahel and changing the summary. <html> <body> <FORM> <button style="left: 100px; top: 100px; position: absolute;">hello</button> </body> </html>
in this example the button has a transparent background, but the view system is never told that the button's background is transparent so the compositor can't do the right thing. somwhere in the button code, you need to call the viewmanager's SetViewContentTransparency() method and all should be well.
Setting all current Open/Normal to M4.
per leger, assigning QA contacts to all open bugs without QA contacts according to list at http://bugzilla.mozilla.org/describecomponents.cgi?product=Browser
CC'ing evaughan on buttons related bugs.
This is displaying correctly for me.
Looks good to me. Marking verified.