Index: cc/surfaces/display.h |
diff --git a/cc/surfaces/display.h b/cc/surfaces/display.h |
index c4400cd52f0300e35e05ff1cb14e1ed47a16e699..76e7735a42d576bf317eca0b8821a873f33f5411 100644 |
--- a/cc/surfaces/display.h |
+++ b/cc/surfaces/display.h |
@@ -67,6 +67,7 @@ class CC_SURFACES_EXPORT Display : public DisplaySchedulerClient, |
void SetSurfaceId(SurfaceId id, float device_scale_factor); |
void Resize(const gfx::Size& new_size); |
void SetExternalClip(const gfx::Rect& clip); |
+ void SetOutputIsSecure(bool secure); |
SurfaceId CurrentSurfaceId(); |
@@ -116,6 +117,8 @@ class CC_SURFACES_EXPORT Display : public DisplaySchedulerClient, |
float device_scale_factor_; |
bool swapped_since_resize_; |
gfx::Rect external_clip_; |
+ bool output_is_secure_ = false; |
+ |
std::unique_ptr<OutputSurface> output_surface_; |
// An internal synthetic BFS. May be null when not used. |
std::unique_ptr<BeginFrameSource> internal_begin_frame_source_; |