diff options
author | avi@chromium.org <avi@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2011-11-04 20:32:00 +0000 |
---|---|---|
committer | avi@chromium.org <avi@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2011-11-04 20:32:00 +0000 |
commit | 0ba9f7fca7a6627014954f95afdc6f5df0a6e03f (patch) | |
tree | 5077155631492d09a320baaa784b5f9868e28e35 /content | |
parent | 6d8a7316f954766ad3ec3998cbc2f7c58da0792a (diff) | |
download | chromium_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.mm | 8 |
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) |