WebKit Bugzilla
New
Browse
Log In
×
Sign in with GitHub
or
Remember my login
Create Account
·
Forgot Password
Forgotten password account recovery
RESOLVED FIXED
Bug 64668
REGRESSION: Microphone icon in speech input field should be on the left for rtl
https://bugs.webkit.org/show_bug.cgi?id=64668
Summary
REGRESSION: Microphone icon in speech input field should be on the left for rtl
Jeremy Moskovich
Reported
2011-07-17 04:51:40 PDT
Like it says on the tin.
Attachments
Patch
(42.65 KB, patch)
2011-07-17 04:54 PDT
,
Jeremy Moskovich
no flags
Details
Formatted Diff
Diff
Patch
(43.47 KB, patch)
2011-07-18 00:01 PDT
,
Jeremy Moskovich
no flags
Details
Formatted Diff
Diff
Patch for landing
(43.49 KB, patch)
2011-07-19 04:04 PDT
,
Jeremy Moskovich
no flags
Details
Formatted Diff
Diff
Patch for landing
(43.46 KB, patch)
2011-07-19 05:09 PDT
,
Jeremy Moskovich
no flags
Details
Formatted Diff
Diff
Show Obsolete
(3)
View All
Add attachment
proposed patch, testcase, etc.
Jeremy Moskovich
Comment 1
2011-07-17 04:54:31 PDT
Created
attachment 101115
[details]
Patch
WebKit Review Bot
Comment 2
2011-07-17 05:17:16 PDT
Comment on
attachment 101115
[details]
Patch
Attachment 101115
[details]
did not pass chromium-ews (chromium-xvfb): Output:
http://queues.webkit.org/results/9097978
New failing tests: fast/speech/speech-bidi-rendering.html fast/speech/input-text-speechbutton.html
Dimitri Glazkov (Google)
Comment 3
2011-07-17 09:04:54 PDT
Comment on
attachment 101115
[details]
Patch This looks like a great fix! Needs a bit of test-expectation-lovin' though.
Ryosuke Niwa
Comment 4
2011-07-17 09:39:33 PDT
Comment on
attachment 101115
[details]
Patch View in context:
https://bugs.webkit.org/attachment.cgi?id=101115&action=review
> LayoutTests/ChangeLog:8 > + Reviewed by NOBODY (OOPS!).
Reviewed by should appear before the long description.
> Source/WebCore/ChangeLog:10 > + Reviewed by NOBODY (OOPS!).
Ditto.
Ryosuke Niwa
Comment 5
2011-07-17 09:41:09 PDT
Not sure why this patch was r-ed. It seems like this patch is ready to be committed manually.
Dimitri Glazkov (Google)
Comment 6
2011-07-17 09:44:26 PDT
Comment on
attachment 101115
[details]
Patch sure.
Kent Tamura
Comment 7
2011-07-17 23:59:32 PDT
Comment on
attachment 101115
[details]
Patch View in context:
https://bugs.webkit.org/attachment.cgi?id=101115&action=review
> Source/WebCore/css/html.css:479 > +input[x-webkit-speech][dir=rtl]::-webkit-textfield-decoration-container { > + direction: rtl; > +}
I don't think this works well with * <span dir=rtl><input x-webkit-speech></span> or * <input x-webkit-speech style="direction:rtl">
Jeremy Moskovich
Comment 8
2011-07-18 00:01:02 PDT
Created
attachment 101132
[details]
Patch
Jeremy Moskovich
Comment 9
2011-07-18 00:29:56 PDT
tkent: Thanks for catching those cases! I guess we'll need to propagate manually when we do style recalc. Is there already a framework for doing this? Are any other styles handled this way? Or should I just dig around?
Ryosuke Niwa
Comment 10
2011-07-18 09:47:43 PDT
All regressions are P1.
WebKit Review Bot
Comment 11
2011-07-18 11:12:52 PDT
Comment on
attachment 101132
[details]
Patch Rejecting
attachment 101132
[details]
from commit-queue. Failed to run "['./Tools/Scripts/webkit-patch', '--status-host=queues.webkit.org', '--bot-id=ec2-cq-02', '--port..." exit_code: 2 Last 500 characters of output: l patching file LayoutTests/platform/chromium/test_expectations.txt Hunk #1 FAILED at 3826. 1 out of 1 hunk FAILED -- saving rejects to file LayoutTests/platform/chromium/test_expectations.txt.rej patching file LayoutTests/platform/mac/fast/speech/speech-bidi-rendering-expected.txt patching file Source/WebCore/ChangeLog Hunk #1 succeeded at 1 with fuzz 3. patching file Source/WebCore/css/html.css Failed to run "[u'/mnt/git/webkit-commit-queue/Tools/Scripts/svn-apply', u'--force']" exit_code: 1 Full output:
http://queues.webkit.org/results/9114395
Jeremy Moskovich
Comment 12
2011-07-19 04:04:53 PDT
Created
attachment 101298
[details]
Patch for landing
WebKit Review Bot
Comment 13
2011-07-19 05:03:07 PDT
Comment on
attachment 101298
[details]
Patch for landing Rejecting
attachment 101298
[details]
from commit-queue. Failed to run "['./Tools/Scripts/webkit-patch', '--status-host=queues.webkit.org', '--bot-id=ec2-cq-02', '--port..." exit_code: 1 Last 500 characters of output: 2d18fb44881a8dd2b965b115eb940129d9229d6a
r91248
= cc2dc4e12e4b1be22f4884548c02c0596956beb2 Done rebuilding .git/svn/refs/remotes/origin/master/.rev_map.268f45cc-cd09-0410-ab3c-d52691b4dbfc First, rewinding head to replay your work on top of it... Fast-forwarded master to refs/remotes/origin/master. Updating chromium port dependencies using gclient... ________ running '/usr/bin/python gyp_webkit' in '/mnt/git/webkit-commit-queue/Source/WebKit/chromium' Updating webkit projects from gyp files... Full output:
http://queues.webkit.org/results/9153132
Jeremy Moskovich
Comment 14
2011-07-19 05:09:33 PDT
Created
attachment 101303
[details]
Patch for landing
WebKit Review Bot
Comment 15
2011-07-19 05:22:36 PDT
Comment on
attachment 101303
[details]
Patch for landing Clearing flags on attachment: 101303 Committed
r91249
: <
http://trac.webkit.org/changeset/91249
>
WebKit Review Bot
Comment 16
2011-07-19 05:22:42 PDT
All reviewed patches have been landed. Closing bug.
Note
You need to
log in
before you can comment on or make changes to this bug.
Top of Page
Format For Printing
XML
Clone This Bug