summaryrefslogtreecommitdiffstats
path: root/chrome_frame/chrome_frame_activex.h
diff options
context:
space:
mode:
authorananta@chromium.org <ananta@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2009-10-02 00:00:59 +0000
committerananta@chromium.org <ananta@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2009-10-02 00:00:59 +0000
commit2b8fd32897bb674a71f09fd3ec91675b9a627181 (patch)
treef35be1cd41fcaef337f7b019433324889a9209f7 /chrome_frame/chrome_frame_activex.h
parent750b7affd8971908b2d89712a0ec815bcc3e0537 (diff)
downloadchromium_src-2b8fd32897bb674a71f09fd3ec91675b9a627181.zip
chromium_src-2b8fd32897bb674a71f09fd3ec91675b9a627181.tar.gz
chromium_src-2b8fd32897bb674a71f09fd3ec91675b9a627181.tar.bz2
Fixes the following issue
Ensures Alt and Alt + character keys work correctly in ChromeFrame. There were two issues here:- a. Chrome would not forward unhandled Keyup messages. For the curious this carries WM_SYSKEYUP which is needed for Alt key to work. b. WM_SYSCHAR is not handled by the TranslateAccelerator function in IOleControlSite and IBrowserService2::v_MayTranslateAccelerator MSHTML does the same thing and also dispatches the message. We need to understand this better. For now we just post the message back to our parent which works. This fixes http://code.google.com/p/chromium/issues/detail?id=22996 Bug=22996 Review URL: http://codereview.chromium.org/257019 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@27803 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'chrome_frame/chrome_frame_activex.h')
-rw-r--r--chrome_frame/chrome_frame_activex.h1
1 files changed, 0 insertions, 1 deletions
diff --git a/chrome_frame/chrome_frame_activex.h b/chrome_frame/chrome_frame_activex.h
index 07b8122..d60b14b 100644
--- a/chrome_frame/chrome_frame_activex.h
+++ b/chrome_frame/chrome_frame_activex.h
@@ -80,7 +80,6 @@ END_MSG_MAP()
STDMETHOD(put_src)(BSTR src);
protected:
- virtual void OnAcceleratorPressed(int tab_handle, const MSG& accel_message);
virtual void OnLoad(int tab_handle, const GURL& url);
virtual void OnMessageFromChromeFrame(int tab_handle,
const std::string& message,