Index: chrome/browser/renderer_host/render_widget_host_view_mac.h |
diff --git a/chrome/browser/renderer_host/render_widget_host_view_mac.h b/chrome/browser/renderer_host/render_widget_host_view_mac.h |
index 44d695197e6654c72e3774a8f7d70bd12b5dca19..74f20922713297bdff8ffb514363d0ef96c979aa 100644 |
--- a/chrome/browser/renderer_host/render_widget_host_view_mac.h |
+++ b/chrome/browser/renderer_host/render_widget_host_view_mac.h |
@@ -17,6 +17,7 @@ |
#include "chrome/browser/cocoa/browser_accessibility_delegate.h" |
#include "chrome/browser/renderer_host/accelerated_surface_container_manager_mac.h" |
#include "chrome/browser/renderer_host/render_widget_host_view.h" |
+#include "chrome/common/edit_command.h" |
#include "third_party/WebKit/WebKit/chromium/public/WebCompositionUnderline.h" |
#include "webkit/glue/webcursor.h" |
#include "webkit/glue/webmenuitem.h" |
@@ -114,6 +115,15 @@ class RWHVMEditCommandHelper; |
// Underline information of the |markedText_|. |
std::vector<WebKit::WebCompositionUnderline> underlines_; |
+ |
+ // Indicates if doCommandBySelector method receives any edit command when |
+ // handling a key down event. |
+ BOOL hasEditCommands_; |
+ |
+ // Contains edit commands received by the -doCommandBySelector: method when |
+ // handling a key down event, not including inserting commands, eg. insertTab, |
+ // etc. |
+ EditCommands editCommands_; |
} |
@property(assign, nonatomic) NSRect caretRect; |