Descriptionaura: Add fullscreen/popups to RenderWidgetHostViewAura.
This also makes aura::DesktopHostLinux avoid generating Char
events when not appropriate, which avoids a problem that I
observed where arrow keys were moving <select> selections two
spaces instead of one.
There still appears to be an issue with the Enter key getting
double-counted in <select> popups, though (but if we avoid
sending a Char event for it, things like <textarea> break),
and fullscreen Flash windows aren't getting updated.
BUG=99757, 101899, 101848
TEST=manual
Committed: http://src.chromium.org/viewvc/chrome?view=rev&revision=108008
Patch Set 1 #Patch Set 2 : avoid emulating WM_CHAR events for many keys #
Total comments: 16
Patch Set 3 : apply review feedback #Patch Set 4 : remove unneeded parameters #Patch Set 5 : avoid passing unneeded parameters. um. #
Total comments: 1
Patch Set 6 : expand list of keys that generate char events #
Total comments: 5
Patch Set 7 : use aura::WindowType #
Total comments: 1
Patch Set 8 : use unknown type for unhandled in NativeWidgetAura #
Total comments: 4
Patch Set 9 : apply review feedback #Patch Set 10 : merge #
Messages
Total messages: 19 (0 generated)
|