Index: chrome/browser/extensions/api/web_navigation/frame_navigation_state.h |
diff --git a/chrome/browser/extensions/api/web_navigation/frame_navigation_state.h b/chrome/browser/extensions/api/web_navigation/frame_navigation_state.h |
index 71edaaf506971ea9880e98fc6c7e97b2756dd069..6c70b679c793cf81d4c4cf7138aeb7102c03477c 100644 |
--- a/chrome/browser/extensions/api/web_navigation/frame_navigation_state.h |
+++ b/chrome/browser/extensions/api/web_navigation/frame_navigation_state.h |
@@ -54,7 +54,8 @@ class FrameNavigationState { |
FrameID parent_frame_id, |
const GURL& url, |
bool is_main_frame, |
- bool is_error_page); |
+ bool is_error_page, |
+ bool is_iframe_srcdoc); |
// Stops tracking all frames but the frame with |id_to_skip| for a given |
// RenderViewHost. |
@@ -116,8 +117,11 @@ class FrameNavigationState { |
private: |
struct FrameState { |
+ FrameState(); |
+ |
bool error_occurred; // True if an error has occurred in this frame. |
bool is_main_frame; // True if this is a main frame. |
+ bool is_iframe_srcdoc; // True if the frame is displaying its srcdoc. |
bool is_navigating; // True if there is a navigation going on. |
bool is_committed; // True if the navigation is already committed. |
bool is_server_redirected; // True if a server redirect happened. |