diff options
author | jcampan@chromium.org <jcampan@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2009-02-09 19:03:40 +0000 |
---|---|---|
committer | jcampan@chromium.org <jcampan@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2009-02-09 19:03:40 +0000 |
commit | 7645256a98266bb1fd3904deb30e816614bfa9c2 (patch) | |
tree | d1b6b3eec1c15339c66d281484456b6a3e5db684 /webkit/glue/webview_delegate.h | |
parent | f9630be80af3622be85bda302e601b0c56facfe2 (diff) | |
download | chromium_src-7645256a98266bb1fd3904deb30e816614bfa9c2.zip chromium_src-7645256a98266bb1fd3904deb30e816614bfa9c2.tar.gz chromium_src-7645256a98266bb1fd3904deb30e816614bfa9c2.tar.bz2 |
Selecting an item in the autocomplete popup would cause a crasher.
This was caused by a change in the PopupMenuChromium where the popup would first hide itself before setting the selection.
We use to delete our client on hide, causing a crasher when setting the selection.
This new CL makes the autocomplete popup and client live as long as the WebView is alive and the WebView reuse them (we just hide the popup when necessary).
TEST=In a form, type some text in an input field. Make sure the autocomplete popups up and behaves as expected.
BUG=7435
Review URL: http://codereview.chromium.org/21153
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@9397 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'webkit/glue/webview_delegate.h')
0 files changed, 0 insertions, 0 deletions