summaryrefslogtreecommitdiffstats
path: root/views/controls/table
diff options
context:
space:
mode:
authorhbono@chromium.org <hbono@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2009-05-12 03:18:31 +0000
committerhbono@chromium.org <hbono@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2009-05-12 03:18:31 +0000
commitfcf0272855583c84d6695865e12c7006e2c40467 (patch)
tree85d92b260c7435b1de197b8048413bfcc34974a7 /views/controls/table
parent5d15ca3b908891e9a9d514448510651484c1c207 (diff)
downloadchromium_src-fcf0272855583c84d6695865e12c7006e2c40467.zip
chromium_src-fcf0272855583c84d6695865e12c7006e2c40467.tar.gz
chromium_src-fcf0272855583c84d6695865e12c7006e2c40467.tar.bz2
An experimental fix for Issue 11046.
This change replaces some ImmAssociateContextEx() calls with a LoadLibrary() call and a GetProcAddress() call to prevent Chrome from loading "imm32.dll" on a PC which doesn't have valid "imm32.dll" installed. (Since I have not been able to reproduce this issue on my XP box, this is just a blind fix.) BUG=11046 "repeated crash on launch" Review URL: http://codereview.chromium.org/113096 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@15832 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'views/controls/table')
-rw-r--r--views/controls/table/table_view.cc2
1 files changed, 1 insertions, 1 deletions
diff --git a/views/controls/table/table_view.cc b/views/controls/table/table_view.cc
index 434b355..bde6bec 100644
--- a/views/controls/table/table_view.cc
+++ b/views/controls/table/table_view.cc
@@ -892,7 +892,7 @@ HWND TableView::CreateNativeControl(HWND parent_container) {
// Bug 964884: detach the IME attached to this window.
// We should attach IMEs only when we need to input CJK strings.
- ::ImmAssociateContextEx(list_view_, NULL, 0);
+ win_util::IMEAttach(list_view_, false);
UpdateContentOffset();