diff options
author | jcivelli@chromium.org <jcivelli@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2010-09-10 16:54:49 +0000 |
---|---|---|
committer | jcivelli@chromium.org <jcivelli@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2010-09-10 16:54:49 +0000 |
commit | ba70d082593f9e20ab059b7f09495d94c0856005 (patch) | |
tree | e56ce8065866ebde7de1ad8137b2fe2ccc7cf8c2 /chrome/browser/ime_input.cc | |
parent | ba62fbd428232eee1815d4b4d63fc65cb3ead566 (diff) | |
download | chromium_src-ba70d082593f9e20ab059b7f09495d94c0856005.zip chromium_src-ba70d082593f9e20ab059b7f09495d94c0856005.tar.gz chromium_src-ba70d082593f9e20ab059b7f09495d94c0856005.tar.bz2 |
Input file type now supported in extension popups.
To do this, this CL generalize the TabContentsFileSelectHelper (renamed FileSelectHelper) so it is associated with a RenderViewHost rather than a TabContents.
This allows the extension popups which don't use a TabContents to use it.
As part of that, I also moved GetTopLevelNativeWindow() from TabContentsView to TabContent, as it can be implemented in a non-platform specific way.
BUG=28829
TEST=Make sure you can still open file on web pages (such as http://www.cs.tut.fi/~jkorpela/forms/file.html.
Create an extension with a popup that contains an input file tag. Make sure it does open a file dialog and lets you choose a file.
Review URL: http://codereview.chromium.org/3209002
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@59105 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'chrome/browser/ime_input.cc')
0 files changed, 0 insertions, 0 deletions