[Webkit-unassigned] [Bug 9122] New: REGRESSION: Incorrect vertical position for text fields in a "display: table" block

bugzilla-daemon at opendarwin.org bugzilla-daemon at opendarwin.org
Fri May 26 03:14:32 PDT 2006


http://bugzilla.opendarwin.org/show_bug.cgi?id=9122

           Summary: REGRESSION: Incorrect vertical position for text fields
                    in a "display: table" block
           Product: WebKit
           Version: 420+ (nightly)
          Platform: Macintosh
               URL: http://stoneship.org/pub/css/input-field-jump/jump.html
        OS/Version: Mac OS X 10.4
            Status: UNCONFIRMED
          Severity: normal
          Priority: P2
         Component: New Bugs
        AssignedTo: webkit-unassigned at opendarwin.org
        ReportedBy: amonre at amonre.org


OVERVIEW

In a block with 'display' attribute set to 'table', text fields and their
labels are positioned incorrectly.

STEPS TO REPRODUCE

1. Load <http://stoneship.org/pub/css/input-field-jump/jump.html>.

2. Type something in the first text field.
(The text field will jump down.)

3. Delete the contents of the text field
(The text field will jump up.)

4. Watch the 8 text fields below the horizontal rule.

ACTUAL RESULTS

When typing something in the first text field, the field jumps down and the
label jumps up.
When deleting the content of the field, the label jumps down and the field
jumps up.

The fields below the rule are incorrectly aligned.
The labels of filled fields are too high, or the filled fields themselves are
too low.
The labels of empty fields are too low, or the empty fields themselves are too
high.
The size of the "table" row changes slightly.

EXPECTED RESULTS

When typing something in the first text field, the field should not jump up or
down.
The label and the text field should be on the same line.
The height of the "table" row should always be the same.

BUILD DATE AND PLATFORM:

Does not happen in stock Safari (417.9.3).
Happens in r14606.

ADDITIONAL INFORMATION:

mitz' local patch for bug #8969 does not fix the issue, but merely hides it.
Possibly not relevant, but I'll quote from #webkit anyway:

< mitzpettel> ddfreyne: funny, i have TOT+ a local textfield patch and i can't
reproduce, so maybe my local patch accidently fixed it
< mitzpettel> ddfreyne: aha, so my patch sort of delays the jumping-around
until you resize the document


-- 
Configure bugmail: http://bugzilla.opendarwin.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.



More information about the webkit-unassigned mailing list