| 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
|
|
|