Index: ui/views/cocoa/bridged_content_view.h |
diff --git a/ui/views/cocoa/bridged_content_view.h b/ui/views/cocoa/bridged_content_view.h |
index 9a949eb8d39f07b23d1aca9ab6b27fda882898da..5020f6e6b5887a9f2aa1026c2e8669c4a27fab16 100644 |
--- a/ui/views/cocoa/bridged_content_view.h |
+++ b/ui/views/cocoa/bridged_content_view.h |
@@ -7,6 +7,10 @@ |
#import <Cocoa/Cocoa.h> |
+namespace ui { |
+class TextInputClient; |
+} |
+ |
namespace views { |
class View; |
} |
@@ -14,10 +18,11 @@ class View; |
// The NSView that sits as the root contentView of the NSWindow, whilst it has |
// a views::RootView present. Bridges requests from Cocoa to the hosted |
// views::View. |
-@interface BridgedContentView : NSView { |
+@interface BridgedContentView : NSView<NSTextInputClient> { |
@private |
// Weak. The hosted RootView, owned by hostedView_->GetWidget(). |
views::View* hostedView_; |
+ ui::TextInputClient* textInputClient_; |
tapted
2014/06/17 13:23:56
This needs a comment, along with something about w
Andre
2014/06/18 21:48:34
Done.
|
} |
@property(readonly, nonatomic) views::View* view; |
@@ -28,6 +33,8 @@ class View; |
// Clear the hosted view. For example, if it is about to be destroyed. |
- (void)clearView; |
+- (void)setTextInputClient:(ui::TextInputClient*)textInputClient; |
tapted
2014/06/17 13:23:56
you could probably make this a property.
If it's
Andre
2014/06/18 21:48:34
Done.
|
+ |
@end |
#endif // UI_VIEWS_COCOA_BRIDGED_CONTENT_VIEW_H_ |