summaryrefslogtreecommitdiffstats
path: root/content/browser/frame_host/frame_tree.h
diff options
context:
space:
mode:
Diffstat (limited to 'content/browser/frame_host/frame_tree.h')
-rw-r--r--content/browser/frame_host/frame_tree.h8
1 files changed, 7 insertions, 1 deletions
diff --git a/content/browser/frame_host/frame_tree.h b/content/browser/frame_host/frame_tree.h
index 164c3c1..ce34bc2 100644
--- a/content/browser/frame_host/frame_tree.h
+++ b/content/browser/frame_host/frame_tree.h
@@ -130,8 +130,11 @@ class CONTENT_EXPORT FrameTree {
// the listener installed by SetFrameRemoveListener.
void FrameRemoved(FrameTreeNode* frame);
+ // Updates the overall load progress and notifies the WebContents.
+ void UpdateLoadProgress();
+
// Returns this FrameTree's total load progress.
- double GetLoadProgress();
+ double load_progress() { return load_progress_; }
// Resets the load progress on all nodes in this FrameTree.
void ResetLoadProgress();
@@ -178,6 +181,9 @@ class CONTENT_EXPORT FrameTree {
base::Callback<void(RenderFrameHost*)> on_frame_removed_;
+ // Overall load progress.
+ double load_progress_;
+
DISALLOW_COPY_AND_ASSIGN(FrameTree);
};