RESOLVED FIXED 65239
REGRESSION: [Chromium/782] Speech icon should be on the left side for dir=rtl
https://bugs.webkit.org/show_bug.cgi?id=65239
Summary REGRESSION: [Chromium/782] Speech icon should be on the left side for dir=rtl
Kent Tamura
Reported 2011-07-27 02:20:50 PDT
M13 part of http://code.google.com/p/chromium/issues/detail?id=87045. M14 and the trunk already have another fix.
Attachments
Patch (1.77 KB, patch)
2011-07-27 02:26 PDT, Kent Tamura
rniwa: review+
tkent: commit-queue-
Kent Tamura
Comment 1 2011-07-27 02:26:52 PDT
Created attachment 102110 [details] Patch *** This is a patch for chromium/782 branch, not the trunk. ***
Kent Tamura
Comment 2 2011-07-27 02:30:26 PDT
I confirmed Chrome 13 with this patch works same as Chrome 12. - When I typed "שלום עולם" on www.google.com, the speech button moved to the left side. - I clicked on the speech button, then the speech bubble showed on the right side of the search box. This is not good, but it's same as Chrome 12.
Ryosuke Niwa
Comment 3 2011-07-27 09:30:36 PDT
Comment on attachment 102110 [details] Patch View in context: https://bugs.webkit.org/attachment.cgi?id=102110&action=review > Source/WebCore/rendering/RenderTextControlSingleLine.cpp:342 > + x = borderLeft() + paddingLeft() + (spinBox ? spinBox->width() : 0); Don't we need to take outerSpinButtonElement into account here?
Kent Tamura
Comment 4 2011-07-27 18:21:09 PDT
Comment on attachment 102110 [details] Patch View in context: https://bugs.webkit.org/attachment.cgi?id=102110&action=review >> Source/WebCore/rendering/RenderTextControlSingleLine.cpp:342 >> + x = borderLeft() + paddingLeft() + (spinBox ? spinBox->width() : 0); > > Don't we need to take outerSpinButtonElement into account here? In M13, the outer spin button is always located on the right side ;-P See the code just after this block.
Ryosuke Niwa
Comment 5 2011-07-27 18:26:28 PDT
Comment on attachment 102110 [details] Patch (In reply to comment #4) > In M13, the outer spin button is always located on the right side ;-P > See the code just after this block. Okay. r=me then.
Kent Tamura
Comment 6 2011-07-27 22:06:24 PDT
Note You need to log in before you can comment on or make changes to this bug.