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 41244
[chromium]Remove deprecated code related to input method.
https://bugs.webkit.org/show_bug.cgi?id=41244
Summary
[chromium]Remove deprecated code related to input method.
James Su
Reported
2010-06-25 22:06:08 PDT
This patch just removes some deprecated code. No functionality change. Please refer to:
https://bugs.webkit.org/show_bug.cgi?id=40608
Attachments
The patch for review.
(12.53 KB, patch)
2010-06-25 22:09 PDT
,
James Su
jianli
: review-
Details
Formatted Diff
Diff
Fix build issue.
(14.83 KB, patch)
2010-06-28 10:41 PDT
,
James Su
jianli
: review-
Details
Formatted Diff
Diff
Update ChangeLog to mention the change in TestPopupMenu.cpp
(14.92 KB, patch)
2010-06-28 13:14 PDT
,
James Su
no flags
Details
Formatted Diff
Diff
Show Obsolete
(2)
View All
Add attachment
proposed patch, testcase, etc.
James Su
Comment 1
2010-06-25 22:09:58 PDT
Created
attachment 59822
[details]
The patch for review. The patch for review.
WebKit Review Bot
Comment 2
2010-06-25 22:52:33 PDT
Attachment 59822
[details]
did not build on chromium: Build output:
http://webkit-commit-queue.appspot.com/results/3350023
Tony Chang
Comment 3
2010-06-27 19:13:51 PDT
The build on chromium failed. Looks like there are still references to WebCompositionCommand.h (probably the include statement itself?). Should be fine once you get it to pass the EWS bots.
Jian Li
Comment 4
2010-06-28 10:26:42 PDT
Comment on
attachment 59822
[details]
The patch for review. You need to remove the file from WebKit/chromium/WebKit.gyp. Please make sure you build and test the Chromium.
James Su
Comment 5
2010-06-28 10:41:44 PDT
Created
attachment 59910
[details]
Fix build issue.
Jian Li
Comment 6
2010-06-28 11:39:31 PDT
Comment on
attachment 59910
[details]
Fix build issue. Do you want to have the reviewer to add your patch to the commit queue? If so, please set the commit-queue flag from empty to "?". WebKit/chromium/ChangeLog:18 + * tests/PopupMenuTest.cpp: Please also mention here why you need to change this file to override the default implementations since the main description only says to remove the deprecated code.
James Su
Comment 7
2010-06-28 11:57:05 PDT
(In reply to
comment #6
)
> (From update of
attachment 59910
[details]
) > Do you want to have the reviewer to add your patch to the commit queue? If so, please set the commit-queue flag from empty to "?". > > WebKit/chromium/ChangeLog:18 > + * tests/PopupMenuTest.cpp: > Please also mention here why you need to change this file to override the default implementations since the main description only says to remove the deprecated code.
I should have made this change in the patch of
bug 40608
. These new methods are pure virtual, so they needs to be overridden here. But as this TestWebWidget class is not used anywhere, it's actually won't break any test without this change.
Jian Li
Comment 8
2010-06-28 12:05:21 PDT
(In reply to
comment #7
)
> (In reply to
comment #6
) > > (From update of
attachment 59910
[details]
[details]) > > Do you want to have the reviewer to add your patch to the commit queue? If so, please set the commit-queue flag from empty to "?". > > > > WebKit/chromium/ChangeLog:18 > > + * tests/PopupMenuTest.cpp: > > Please also mention here why you need to change this file to override the default implementations since the main description only says to remove the deprecated code. > > I should have made this change in the patch of
bug 40608
. These new methods are pure virtual, so they needs to be overridden here. But as this TestWebWidget class is not used anywhere, it's actually won't break any test without this change.
It would be better to mention all the changes made in the patch. It might be as simple as adding the following line to the description. Also update TestPopupMenuClient to add missing implementations. Also, what I mean is that you need to set both review flag and commit-queue flag when you submit a new patch for review if you want to use the commit queue to commit your patch.
James Su
Comment 9
2010-06-28 13:14:57 PDT
Created
attachment 59928
[details]
Update ChangeLog to mention the change in TestPopupMenu.cpp
Jian Li
Comment 10
2010-06-28 14:31:59 PDT
Comment on
attachment 59928
[details]
Update ChangeLog to mention the change in TestPopupMenu.cpp r=me
WebKit Commit Bot
Comment 11
2010-06-28 14:50:51 PDT
Comment on
attachment 59928
[details]
Update ChangeLog to mention the change in TestPopupMenu.cpp Clearing flags on attachment: 59928 Committed
r62039
: <
http://trac.webkit.org/changeset/62039
>
WebKit Commit Bot
Comment 12
2010-06-28 14:50:57 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