#include "content/test/test_render_view_host.h"
#include "testing/gmock/include/gmock/gmock.h"
#include "testing/gtest/include/gtest/gtest.h"
-#include "ui/base/test/cocoa_test_event_utils.h"
-#import "ui/base/test/ui_cocoa_test_helper.h"
+#include "ui/events/test/cocoa_test_event_utils.h"
+#import "ui/gfx/test/ui_cocoa_test_helper.h"
// Declare things that are part of the 10.7 SDK.
#if !defined(MAC_OS_X_VERSION_10_7) || \
- (void)touchesEndedWithEvent:(NSEvent*)event{}
- (void)beginGestureWithEvent:(NSEvent*)event{}
- (void)endGestureWithEvent:(NSEvent*)event{}
+- (BOOL)canRubberbandLeft:(NSView*)view {
+ return true;
+}
+- (BOOL)canRubberbandRight:(NSView*)view {
+ return true;
+}
@end
old_rwhv_ = rvh()->GetView();
// Owned by its |cocoa_view()|, i.e. |rwhv_cocoa_|.
- rwhv_mac_ = static_cast<RenderWidgetHostViewMac*>(
- RenderWidgetHostView::CreateViewForWidget(rvh()));
+ rwhv_mac_ = new RenderWidgetHostViewMac(rvh());
rwhv_cocoa_.reset([rwhv_mac_->cocoa_view() retain]);
}
virtual void TearDown() {
pool_.Recycle();
// See comment in SetUp().
- test_rvh()->SetView(old_rwhv_);
+ test_rvh()->SetView(static_cast<RenderWidgetHostViewBase*>(old_rwhv_));
RenderViewHostImplTestHarness::TearDown();
}
// Owned by its |cocoa_view()|.
RenderWidgetHostImpl* rwh = new RenderWidgetHostImpl(
&delegate, process_host, MSG_ROUTING_NONE, false);
- RenderWidgetHostViewMac* view = static_cast<RenderWidgetHostViewMac*>(
- RenderWidgetHostView::CreateViewForWidget(rwh));
+ RenderWidgetHostViewMac* view = new RenderWidgetHostViewMac(rwh);
view->InitAsFullscreen(rwhv_mac_);
// Owned by its |cocoa_view()|.
RenderWidgetHostImpl* rwh = new RenderWidgetHostImpl(
&delegate, process_host, MSG_ROUTING_NONE, false);
- RenderWidgetHostViewMac* view = static_cast<RenderWidgetHostViewMac*>(
- RenderWidgetHostView::CreateViewForWidget(rwh));
+ RenderWidgetHostViewMac* view = new RenderWidgetHostViewMac(rwh);
view->InitAsFullscreen(rwhv_mac_);
// Owned by its |cocoa_view()|.
MockRenderWidgetHostImpl* rwh = new MockRenderWidgetHostImpl(
&delegate, process_host, MSG_ROUTING_NONE);
- RenderWidgetHostViewMac* view = static_cast<RenderWidgetHostViewMac*>(
- RenderWidgetHostView::CreateViewForWidget(rwh));
+ RenderWidgetHostViewMac* view = new RenderWidgetHostViewMac(rwh);
base::scoped_nsobject<CocoaTestHelperWindow> window(
[[CocoaTestHelperWindow alloc] init]);
MockRenderWidgetHostDelegate delegate;
MockRenderWidgetHostImpl* host = new MockRenderWidgetHostImpl(
&delegate, process_host, MSG_ROUTING_NONE);
- RenderWidgetHostViewMac* view = static_cast<RenderWidgetHostViewMac*>(
- RenderWidgetHostView::CreateViewForWidget(host));
+ RenderWidgetHostViewMac* view = new RenderWidgetHostViewMac(host);
// Send an initial wheel event with NSEventPhaseBegan to the view.
NSEvent* event1 = MockScrollWheelEventWithPhase(@selector(phaseBegan), 0);
MockRenderWidgetHostDelegate delegate;
MockRenderWidgetHostImpl* host = new MockRenderWidgetHostImpl(
&delegate, process_host, MSG_ROUTING_NONE);
- RenderWidgetHostViewMac* view = static_cast<RenderWidgetHostViewMac*>(
- RenderWidgetHostView::CreateViewForWidget(host));
+ RenderWidgetHostViewMac* view = new RenderWidgetHostViewMac(host);
// Add a delegate to the view.
base::scoped_nsobject<MockRenderWidgetHostViewMacDelegate> view_delegate(