| Index: content/common/frame_replication_state.h
|
| diff --git a/content/common/frame_replication_state.h b/content/common/frame_replication_state.h
|
| index 55f0ef3f92c8d7a6cbd60028e447ea5742686072..9ec7b8b5839e124dddc27948097bf372ab028864 100644
|
| --- a/content/common/frame_replication_state.h
|
| +++ b/content/common/frame_replication_state.h
|
| @@ -23,7 +23,8 @@ struct CONTENT_EXPORT FrameReplicationState {
|
| const std::string& name,
|
| const std::string& unique_name,
|
| blink::WebSandboxFlags sandbox_flags,
|
| - bool should_enforce_strict_mixed_content_checking);
|
| + bool should_enforce_strict_mixed_content_checking,
|
| + bool has_potentially_trustworthy_unique_origin);
|
| ~FrameReplicationState();
|
|
|
| // Current origin of the frame. This field is updated whenever a frame
|
| @@ -90,6 +91,10 @@ struct CONTENT_EXPORT FrameReplicationState {
|
| // frames live in different processes.
|
| bool should_enforce_strict_mixed_content_checking;
|
|
|
| + // True if a frame's origin is unique and should be considered potentially
|
| + // trustworthy.
|
| + bool has_potentially_trustworthy_unique_origin;
|
| +
|
| // TODO(alexmos): Eventually, this structure can also hold other state that
|
| // needs to be replicated, such as frame sizing info.
|
| };
|
|
|