Chromium Code Reviews| Index: chrome/renderer/render_view.cc |
| =================================================================== |
| --- chrome/renderer/render_view.cc (revision 46482) |
| +++ chrome/renderer/render_view.cc (working copy) |
| @@ -3820,12 +3820,12 @@ |
| } |
| void RenderView::OnEnablePreferredSizeChangedMode() { |
| - DCHECK(!send_preferred_size_changes_); |
| + if (send_preferred_size_changes_) |
| + return; |
| + |
| send_preferred_size_changes_ = true; |
| - |
| - if (ViewType::ShouldAutoResize(view_type_)) |
| - preferred_size_change_timer_.Start(TimeDelta::FromMilliseconds(10), this, |
| - &RenderView::CheckPreferredSize); |
| + preferred_size_change_timer_.Start(TimeDelta::FromMilliseconds(10), this, |
|
Matt Perry
2010/05/05 23:47:38
I remember not liking this polling when it first w
|
| + &RenderView::CheckPreferredSize); |
| } |
| void RenderView::OnDisableScrollbarsForSmallWindows( |