Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(586)

Issue 8704005: Add autoresize capability to chromium. (Closed)

Created:
9 years ago by levin
Modified:
9 years ago
CC:
chromium-reviews, jennb, jam, Dmitry Titov, jianli, prasadt, joi+watch-content_chromium.org, darin-cc_chromium.org, dcheng, dpranke-watch+content_chromium.org
Visibility:
Public.

Description

Add autoresize capability to chromium. Committed: http://src.chromium.org/viewvc/chrome?view=rev&revision=112719

Patch Set 1 #

Total comments: 4

Patch Set 2 : code rearrangement #

Patch Set 3 : latest update #

Total comments: 4

Patch Set 4 : Adjust for feedback. #

Patch Set 5 : minor fix #

Total comments: 4

Patch Set 6 : Standardize on resize everywhere. #

Unified diffs Side-by-side diffs Delta from patch set Stats (+74 lines, -6 lines) Patch
M content/browser/renderer_host/render_view_host.h View 1 2 3 4 5 2 chunks +5 lines, -0 lines 0 comments Download
M content/browser/renderer_host/render_view_host.cc View 1 2 3 4 5 2 chunks +10 lines, -0 lines 0 comments Download
M content/browser/renderer_host/render_widget_host.h View 1 2 3 4 5 3 chunks +11 lines, -0 lines 0 comments Download
M content/browser/renderer_host/render_widget_host.cc View 1 2 3 4 5 5 chunks +27 lines, -6 lines 0 comments Download
M content/common/view_messages.h View 1 2 3 4 5 1 chunk +6 lines, -0 lines 0 comments Download
M content/renderer/render_view_impl.h View 1 2 3 4 5 1 chunk +1 line, -0 lines 0 comments Download
M content/renderer/render_view_impl.cc View 1 2 3 4 5 2 chunks +9 lines, -0 lines 0 comments Download
M content/renderer/render_widget.h View 1 2 3 1 chunk +1 line, -0 lines 0 comments Download
M content/renderer/render_widget.cc View 1 2 3 1 chunk +4 lines, -0 lines 0 comments Download

Messages

Total messages: 7 (0 generated)
darin (slow to review)
http://codereview.chromium.org/8704005/diff/1/content/renderer/render_view_impl.cc File content/renderer/render_view_impl.cc (right): http://codereview.chromium.org/8704005/diff/1/content/renderer/render_view_impl.cc#newcode1748 content/renderer/render_view_impl.cc:1748: Send(new ViewHostMsg_DidContentsPreferredSizeChange(routing_id_, nit: DidChangeContentsPreferredSize or ContentsPreferredSizeChanged DidContentsPreferredSizeChange sounds like ...
9 years ago (2011-11-28 16:53:54 UTC) #1
jennb
Drive-by... I"ll wait for this patch to land before landing my Panel class refactor. I'm ...
9 years ago (2011-11-28 18:02:24 UTC) #2
levin
http://codereview.chromium.org/8704005/diff/1/content/renderer/render_view_impl.cc File content/renderer/render_view_impl.cc (right): http://codereview.chromium.org/8704005/diff/1/content/renderer/render_view_impl.cc#newcode1748 content/renderer/render_view_impl.cc:1748: Send(new ViewHostMsg_DidContentsPreferredSizeChange(routing_id_, On 2011/11/28 16:53:55, darin wrote: > nit: ...
9 years ago (2011-11-28 18:44:56 UTC) #3
darin (slow to review)
http://codereview.chromium.org/8704005/diff/13001/content/browser/renderer_host/render_view_host.cc File content/browser/renderer_host/render_view_host.cc (right): http://codereview.chromium.org/8704005/diff/13001/content/browser/renderer_host/render_view_host.cc#newcode1347 content/browser/renderer_host/render_view_host.cc:1347: setShouldAutoSize(true); nit: setShould -> SetShould http://codereview.chromium.org/8704005/diff/13001/content/renderer/render_widget.cc File content/renderer/render_widget.cc (right): ...
9 years ago (2011-11-30 23:30:59 UTC) #4
levin
All fixed up. Also, I removed the panel changes from this patch because I think ...
9 years ago (2011-12-01 20:18:06 UTC) #5
darin (slow to review)
LGTM http://codereview.chromium.org/8704005/diff/21003/content/browser/renderer_host/render_widget_host.cc File content/browser/renderer_host/render_widget_host.cc (right): http://codereview.chromium.org/8704005/diff/21003/content/browser/renderer_host/render_widget_host.cc#newcode883 content/browser/renderer_host/render_widget_host.cc:883: should_auto_size_ = true; perhaps you should also add ...
9 years ago (2011-12-02 05:48:24 UTC) #6
levin
9 years ago (2011-12-02 17:17:44 UTC) #7
On 2011/12/02 05:48:24, darin wrote:
> LGTM
> 
>
http://codereview.chromium.org/8704005/diff/21003/content/browser/renderer_ho...
> File content/browser/renderer_host/render_widget_host.cc (right):
> 
>
http://codereview.chromium.org/8704005/diff/21003/content/browser/renderer_ho...
> content/browser/renderer_host/render_widget_host.cc:883: should_auto_size_ =
> true;
> perhaps you should also add some assertions that when we are in auto-size mode
> that we don't try to resize the RenderWidgetHost directly?

Didn't do it in this patch but will look at this for a future patch.



I went with resize everywhere. (Here and in the WebKit side.)

Powered by Google App Engine
This is Rietveld 408576698