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

Issue 2882303002: Factor FrameData out of RendererCompositorFrameSink (Closed)

Created:
3 years, 7 months ago by Saman Sami
Modified:
3 years, 7 months ago
CC:
chromium-reviews, jam, darin-cc_chromium.org, piman+watch_chromium.org, mlamouri+watch-content_chromium.org
Target Ref:
refs/heads/master
Project:
chromium
Visibility:
Public.

Description

Factor FrameData out of RendererCompositorFrameSink The same struct that holds surface information in RendererCompositorFrameSink will be used in the browser and sent over IPC in future CLs. This CL factors it out and also adds IPC param traits. Review-Url: https://codereview.chromium.org/2882303002 Cr-Commit-Position: refs/heads/master@{#472506} Committed: https://chromium.googlesource.com/chromium/src/+/a1d159d88e6b302061a629bdc368609ba50b08b6

Patch Set 1 #

Patch Set 2 : Remove duplicate line in build file #

Total comments: 1

Patch Set 3 : Add class description #

Patch Set 4 : Rename frame_size to size #

Patch Set 5 : Add content_source_id, fix errors #

Patch Set 6 : Fixed android #

Patch Set 7 : c #

Patch Set 8 : c #

Patch Set 9 : c #

Patch Set 10 : c #

Total comments: 2

Patch Set 11 : c #

Unified diffs Side-by-side diffs Delta from patch set Stats (+176 lines, -84 lines) Patch
M content/browser/bad_message.h View 1 2 3 4 5 6 1 chunk +1 line, -0 lines 0 comments Download
M content/browser/renderer_host/render_widget_host_impl.h View 1 2 3 4 5 6 2 chunks +4 lines, -4 lines 0 comments Download
M content/browser/renderer_host/render_widget_host_impl.cc View 1 2 3 4 5 6 7 8 9 1 chunk +8 lines, -16 lines 0 comments Download
M content/common/BUILD.gn View 1 1 chunk +2 lines, -0 lines 0 comments Download
M content/common/common_param_traits_unittest.cc View 1 2 3 4 5 6 7 8 9 1 chunk +35 lines, -0 lines 0 comments Download
M content/common/content_param_traits_macros.h View 1 2 3 4 5 6 7 8 9 3 chunks +16 lines, -0 lines 0 comments Download
A content/common/render_widget_surface_properties.h View 1 2 3 4 5 6 7 8 9 10 1 chunk +43 lines, -0 lines 0 comments Download
A content/common/render_widget_surface_properties.cc View 1 2 3 4 5 6 7 8 9 10 1 chunk +58 lines, -0 lines 0 comments Download
M content/renderer/gpu/renderer_compositor_frame_sink.h View 3 chunks +2 lines, -15 lines 0 comments Download
M content/renderer/gpu/renderer_compositor_frame_sink.cc View 2 chunks +6 lines, -49 lines 0 comments Download
M tools/metrics/histograms/enums.xml View 1 2 3 4 5 6 1 chunk +1 line, -0 lines 0 comments Download

Messages

Total messages: 56 (48 generated)
Fady Samuel
lgtm https://codereview.chromium.org/2882303002/diff/20001/content/common/render_widget_surface_properties.h File content/common/render_widget_surface_properties.h (right): https://codereview.chromium.org/2882303002/diff/20001/content/common/render_widget_surface_properties.h#newcode12 content/common/render_widget_surface_properties.h:12: struct RenderWidgetSurfaceProperties { nit: Class level description.
3 years, 7 months ago (2017-05-15 20:29:02 UTC) #6
Saman Sami
piman, please review content/.
3 years, 7 months ago (2017-05-17 15:03:42 UTC) #40
Saman Sami
tsepez, please review IPC.
3 years, 7 months ago (2017-05-17 15:04:33 UTC) #44
piman
lgtm https://codereview.chromium.org/2882303002/diff/180001/content/common/render_widget_surface_properties.h File content/common/render_widget_surface_properties.h (right): https://codereview.chromium.org/2882303002/diff/180001/content/common/render_widget_surface_properties.h#newcode20 content/common/render_widget_surface_properties.h:20: RenderWidgetSurfaceProperties(const RenderWidgetSurfaceProperties& other); nit: also add operator =(const ...
3 years, 7 months ago (2017-05-17 15:14:06 UTC) #45
Saman Sami
https://codereview.chromium.org/2882303002/diff/180001/content/common/render_widget_surface_properties.h File content/common/render_widget_surface_properties.h (right): https://codereview.chromium.org/2882303002/diff/180001/content/common/render_widget_surface_properties.h#newcode20 content/common/render_widget_surface_properties.h:20: RenderWidgetSurfaceProperties(const RenderWidgetSurfaceProperties& other); On 2017/05/17 15:14:06, piman wrote: > ...
3 years, 7 months ago (2017-05-17 15:38:53 UTC) #48
Tom Sepez
lgtm
3 years, 7 months ago (2017-05-17 16:00:56 UTC) #49
commit-bot: I haz the power
CQ is trying da patch. Follow status at: https://chromium-cq-status.appspot.com/v2/patch-status/codereview.chromium.org/2882303002/200001
3 years, 7 months ago (2017-05-17 16:07:50 UTC) #53
commit-bot: I haz the power
3 years, 7 months ago (2017-05-17 18:27:38 UTC) #56
Message was sent while issue was closed.
Committed patchset #11 (id:200001) as
https://chromium.googlesource.com/chromium/src/+/a1d159d88e6b302061a629bdc368...

Powered by Google App Engine
This is Rietveld 408576698