summaryrefslogtreecommitdiff
path: root/chromium/content/common/frame_replication_state.cc
diff options
context:
space:
mode:
Diffstat (limited to 'chromium/content/common/frame_replication_state.cc')
-rw-r--r--chromium/content/common/frame_replication_state.cc15
1 files changed, 12 insertions, 3 deletions
diff --git a/chromium/content/common/frame_replication_state.cc b/chromium/content/common/frame_replication_state.cc
index 0046466d7f1..00e835f5b92 100644
--- a/chromium/content/common/frame_replication_state.cc
+++ b/chromium/content/common/frame_replication_state.cc
@@ -11,19 +11,28 @@ namespace content {
FrameReplicationState::FrameReplicationState()
: sandbox_flags(blink::WebSandboxFlags::None),
scope(blink::WebTreeScopeType::Document),
- should_enforce_strict_mixed_content_checking(false) {}
+ should_enforce_strict_mixed_content_checking(false),
+ has_potentially_trustworthy_unique_origin(false) {}
FrameReplicationState::FrameReplicationState(
blink::WebTreeScopeType scope,
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)
: origin(),
sandbox_flags(sandbox_flags),
name(name),
+ unique_name(unique_name),
scope(scope),
should_enforce_strict_mixed_content_checking(
- should_enforce_strict_mixed_content_checking) {}
+ should_enforce_strict_mixed_content_checking),
+ has_potentially_trustworthy_unique_origin(
+ has_potentially_trustworthy_unique_origin) {}
+
+FrameReplicationState::FrameReplicationState(
+ const FrameReplicationState& other) = default;
FrameReplicationState::~FrameReplicationState() {
}