Index: cc/ipc/compositor_frame_metadata_struct_traits.h |
diff --git a/cc/ipc/compositor_frame_metadata_struct_traits.h b/cc/ipc/compositor_frame_metadata_struct_traits.h |
index c7e4f46897392e48b8affdec28c4d77be2a01fe1..fedd13ef8673eac64743e0cacb18b4b27443c53b 100644 |
--- a/cc/ipc/compositor_frame_metadata_struct_traits.h |
+++ b/cc/ipc/compositor_frame_metadata_struct_traits.h |
@@ -93,36 +93,7 @@ struct StructTraits<cc::mojom::CompositorFrameMetadata, |
} |
static bool Read(cc::mojom::CompositorFrameMetadataDataView data, |
- cc::CompositorFrameMetadata* out) { |
- out->device_scale_factor = data.device_scale_factor(); |
- if (!data.ReadRootScrollOffset(&out->root_scroll_offset)) |
- return false; |
- |
- out->page_scale_factor = data.page_scale_factor(); |
- if (!data.ReadScrollableViewportSize(&out->scrollable_viewport_size) || |
- !data.ReadRootLayerSize(&out->root_layer_size)) { |
- return false; |
- } |
- |
- out->min_page_scale_factor = data.min_page_scale_factor(); |
- out->max_page_scale_factor = data.max_page_scale_factor(); |
- out->root_overflow_x_hidden = data.root_overflow_x_hidden(); |
- out->root_overflow_y_hidden = data.root_overflow_y_hidden(); |
- if (!data.ReadLocationBarOffset(&out->location_bar_offset) || |
- !data.ReadLocationBarContentTranslation( |
- &out->location_bar_content_translation)) { |
- return false; |
- } |
- |
- out->root_background_color = data.root_background_color(); |
- if (!data.ReadSelection(&out->selection) || |
- !data.ReadLatencyInfo(&out->latency_info) || |
- !data.ReadSatisfiesSequences(&out->satisfies_sequences) || |
- !data.ReadReferencedSurfaces(&out->referenced_surfaces)) { |
- return false; |
- } |
- return true; |
- } |
+ cc::CompositorFrameMetadata* out); |
}; |
} // namespace mojo |