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-
Fix build issue. (14.83 KB, patch)
2010-06-28 10:41 PDT, James Su
jianli: review-
Update ChangeLog to mention the change in TestPopupMenu.cpp (14.92 KB, patch)
2010-06-28 13:14 PDT, James Su
no flags
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
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.