Bug 13041 - Form input and pieces misplaced in CSS3 columns
Summary: Form input and pieces misplaced in CSS3 columns
Status: RESOLVED FIXED
Alias: None
Product: WebKit
Classification: Unclassified
Component: Layout and Rendering (show other bugs)
Version: 523.x (Safari 3)
Hardware: Mac OS X 10.4
: P2 Normal
Assignee: Nobody
URL:
Keywords: HasReduction
Depends on:
Blocks:
 
Reported: 2007-03-10 18:40 PST by Matt Lilek
Modified: 2009-03-03 16:08 PST (History)
3 users (show)

See Also:


Attachments
Testcase (328 bytes, text/html)
2007-03-10 18:42 PST, Matt Lilek
no flags Details
Testcase with more form elements (952 bytes, text/html)
2007-03-10 22:52 PST, Matt Lilek
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description Matt Lilek 2007-03-10 18:40:50 PST
Load the attached testcase and type something in the input in the second column.  The text will be garbled and placed below the first column.
Comment 1 Matt Lilek 2007-03-10 18:42:29 PST
Created attachment 13582 [details]
Testcase
Comment 2 Matt Lilek 2007-03-10 19:07:00 PST
This affects many form widgets, though I suppose this is covered under the original blog post on the feature with "At this time any stacking context children like relative positioned content or content that uses opacity will position impoperly (as though the column didn’t exist)" (one of these day's I'll learn to read...)
Comment 3 David Kilzer (:ddkilzer) 2007-03-10 21:29:55 PST
This definitely needs to be fixed before releasing Safari.  Changing to P1 and adding NeedsRadar keyword.

Comment 4 Matt Lilek 2007-03-10 22:52:24 PST
Created attachment 13584 [details]
Testcase with more form elements

Expanded testcase with more form elements.  If you remove the padding on the columns, the selects behave properly.
Comment 5 mitz 2007-03-10 22:54:07 PST
Layers ignore columns.
Comment 6 Dave Hyatt 2007-03-10 22:58:40 PST
The columns spec is probably going to change completely before it's released (people are actively proposing different syntax etc. in the WG right now).  I'm not sure why this needs to be P1.

Comment 7 David Kilzer (:ddkilzer) 2007-03-11 09:53:31 PDT
(In reply to comment #6)
> The columns spec is probably going to change completely before it's released
> (people are actively proposing different syntax etc. in the WG right now).  I'm
> not sure why this needs to be P1.

I marked it P1 because it just looks really, really bad.  Have you tried typing in the right-hand text box in the first test case (Attachment 13582 [details])?

Unless column support is going to be removed as part of the stabilization spree, I think this should be fixed.  Obviously, that's just my opinion.

Comment 8 Maciej Stachowiak 2007-03-13 11:05:38 PDT
Something that looks really bad but is based on a relatively new experimental feature is not a P1. It would be nice to fix, but isn't a showstopper problem like a crash or hang or regression.
Comment 9 Dave Hyatt 2009-03-03 12:28:00 PST
Fixed when I added self-painting overflow layers.