DescriptionFix alignment of <input> elements with overflow
r155341 (https://codereview.chromium.org/21414002) made us follow the
CSS spec for the alignment of overflow: hidden; in combination with
display: inline-block;. Unfortunately, that had the side-effect of
changing the baselines for <input> elements, because we internally
implement them as inline-blocks. This CL overrides the baseline
computation so that they align the same way with or without overflow.
(NOTE: Any websites that were broken by this can fix it by just removing
overflow: hidden, because it has no effect on <input> elements)
BUG=304210
R=ojan@chromium.org,leviw@chromium.org
Committed: https://src.chromium.org/viewvc/blink?view=rev&revision=159173
Patch Set 1 #
Messages
Total messages: 4 (0 generated)
|