Bug 41822 - AutoFill and Autocomplete popup menu implementation has deprecated parts
Summary: AutoFill and Autocomplete popup menu implementation has deprecated parts
Status: RESOLVED FIXED
Alias: None
Product: WebKit
Classification: Unclassified
Component: Forms (show other bugs)
Version: 528+ (Nightly build)
Hardware: All All
: P2 Normal
Assignee: Nobody
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2010-07-07 18:05 PDT by David Holloway
Modified: 2010-12-13 11:56 PST (History)
5 users (show)

See Also:


Attachments
Proposed patch. Removes deprecated logic. (7.01 KB, patch)
2010-07-07 18:14 PDT, David Holloway
ojan: review+
commit-queue: commit-queue-
Details | Formatted Diff | Diff
Updated patch. (9.10 KB, patch)
2010-12-08 14:29 PST, David Holloway
no flags Details | Formatted Diff | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description David Holloway 2010-07-07 18:05:09 PDT
The AutoFill and Autocomplete popup menu handling logic has now been consolidated into a single implementation.  This leaves some remaining deprecated logic.  This logic should be removed.

Files affected are:

* public/WebView.h
* src/AutoFillPopupMenuClient.cpp
* src/AutoFillPopupMenuClient.h
* src/WebViewImpl.cpp
* src/WebViewImpl.h
Comment 1 David Holloway 2010-07-07 18:14:36 PDT
Created attachment 60819 [details]
Proposed patch.  Removes deprecated logic.
Comment 2 WebKit Review Bot 2010-07-07 20:35:33 PDT
Attachment 60819 [details] did not build on chromium:
Build output: http://webkit-commit-queue.appspot.com/results/3495003
Comment 3 David Holloway 2010-07-09 12:59:56 PDT
Chromium DEPS now at a point where this patch should pass cr-linux tests.

DEPS roll in https://bugs.webkit.org/show_bug.cgi?id=41867.
Comment 4 Adam Barth 2010-08-10 22:42:52 PDT
Comment on attachment 60819 [details]
Proposed patch.  Removes deprecated logic.

Comment #3 claims this is now safe to land.
Comment 5 WebKit Commit Bot 2010-08-11 02:05:04 PDT
Comment on attachment 60819 [details]
Proposed patch.  Removes deprecated logic.

Rejecting patch 60819 from commit-queue.

Failed to run "[u'/Users/eseidel/Projects/CommitQueue/WebKitTools/Scripts/svn-apply', u'--reviewer', u'Ojan Vafai', u'--force']" exit_code: 1
Last 500 characters of output:
ving rejects to file WebKit/chromium/src/AutoFillPopupMenuClient.cpp.rej
patching file WebKit/chromium/src/AutoFillPopupMenuClient.h
Hunk #1 succeeded at 114 with fuzz 2 (offset 15 lines).
Hunk #2 succeeded at 140 (offset 21 lines).
patching file WebKit/chromium/src/WebViewImpl.cpp
Hunk #1 FAILED at 1756.
1 out of 1 hunk FAILED -- saving rejects to file WebKit/chromium/src/WebViewImpl.cpp.rej
patching file WebKit/chromium/src/WebViewImpl.h
Hunk #1 succeeded at 181 with fuzz 2 (offset 12 lines).

Full output: http://queues.webkit.org/results/3771050
Comment 6 Eric Seidel (no email) 2010-10-14 11:34:46 PDT
This needs an updated patch which applies to tip of tree.
Comment 7 David Holloway 2010-12-08 14:29:27 PST
Created attachment 75965 [details]
Updated patch.
Comment 8 Eric Seidel (no email) 2010-12-13 11:32:45 PST
Comment on attachment 75965 [details]
Updated patch.

Yay removing code!
Comment 9 WebKit Review Bot 2010-12-13 11:56:35 PST
Comment on attachment 75965 [details]
Updated patch.

Clearing flags on attachment: 75965

Committed r73940: <http://trac.webkit.org/changeset/73940>
Comment 10 WebKit Review Bot 2010-12-13 11:56:41 PST
All reviewed patches have been landed.  Closing bug.