Upstream version 5.34.104.0
[platform/framework/web/crosswalk.git] / src / mojo / services / native_viewport / native_viewport_mac.mm
index 651c532..9d7301f 100644 (file)
@@ -38,12 +38,17 @@ class NativeViewportMac : public NativeViewport {
                               backing:NSBackingStoreBuffered
                                 defer:NO];
     delegate_->OnAcceleratedWidgetAvailable([window_ contentView]);
+    delegate_->OnBoundsChanged(rect_);
   }
 
   virtual void Show() OVERRIDE {
     [window_ orderFront:nil];
   }
 
+  virtual void Hide() OVERRIDE {
+    [window_ orderOut:nil];
+  }
+
   virtual void Close() OVERRIDE {
     // TODO(beng): perform this in response to NSWindow destruction.
     delegate_->OnDestroyed();