summaryrefslogtreecommitdiffstats
path: root/content
diff options
context:
space:
mode:
authoravi@chromium.org <avi@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2011-11-04 20:32:00 +0000
committeravi@chromium.org <avi@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2011-11-04 20:32:00 +0000
commit0ba9f7fca7a6627014954f95afdc6f5df0a6e03f (patch)
tree5077155631492d09a320baaa784b5f9868e28e35 /content
parent6d8a7316f954766ad3ec3998cbc2f7c58da0792a (diff)
downloadchromium_src-0ba9f7fca7a6627014954f95afdc6f5df0a6e03f.zip
chromium_src-0ba9f7fca7a6627014954f95afdc6f5df0a6e03f.tar.gz
chromium_src-0ba9f7fca7a6627014954f95afdc6f5df0a6e03f.tar.bz2
Optimize view resizing.
BUG=103017 TEST=no change visible on resizing. Review URL: http://codereview.chromium.org/8474006 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@108701 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'content')
-rw-r--r--content/browser/renderer_host/render_widget_host_view_mac.mm8
1 files changed, 2 insertions, 6 deletions
diff --git a/content/browser/renderer_host/render_widget_host_view_mac.mm b/content/browser/renderer_host/render_widget_host_view_mac.mm
index 25ee3ef..1c1f1da 100644
--- a/content/browser/renderer_host/render_widget_host_view_mac.mm
+++ b/content/browser/renderer_host/render_widget_host_view_mac.mm
@@ -1649,17 +1649,13 @@ void RenderWidgetHostViewMac::SetTextInputActive(bool active) {
}
- (void)setFrameSize:(NSSize)newSize {
+ // NB: -[NSView setFrame:] calls through -setFrameSize:, so overriding
+ // -setFrame: isn't neccessary.
[super setFrameSize:newSize];
if (renderWidgetHostView_->render_widget_host_)
renderWidgetHostView_->render_widget_host_->WasResized();
}
-- (void)setFrame:(NSRect)frameRect {
- [super setFrame:frameRect];
- if (renderWidgetHostView_->render_widget_host_)
- renderWidgetHostView_->render_widget_host_->WasResized();
-}
-
- (void)setFrameWithDeferredUpdate:(NSRect)frameRect {
[super setFrame:frameRect];
[self performSelector:@selector(renderWidgetHostWasResized)