Index: content/common/pepper_renderer_instance_data.h |
diff --git a/content/common/pepper_renderer_instance_data.h b/content/common/pepper_renderer_instance_data.h |
index 6b3baa400594fc463dfa05248c4c9cbf31e2272a..84e9f97519e25227c6ef0d3d9709e171450d68a7 100644 |
--- a/content/common/pepper_renderer_instance_data.h |
+++ b/content/common/pepper_renderer_instance_data.h |
@@ -22,12 +22,17 @@ struct PepperRendererInstanceData { |
PepperRendererInstanceData(int render_process, |
int render_frame_id, |
const GURL& document, |
- const GURL& plugin); |
+ const GURL& plugin, |
+ bool secure); |
~PepperRendererInstanceData(); |
int render_process_id; |
int render_frame_id; |
GURL document_url; |
GURL plugin_url; |
+ // Whether the plugin context is secure. That is, it is served from a secure |
+ // origin and it is embedded within a hierarchy of secure frames. This value |
+ // comes from the renderer so should not be trusted. It is used for metrics. |
+ bool is_potentially_secure_plugin_context; |
}; |
} // namespace content |