summaryrefslogtreecommitdiff
path: root/chromium/content/browser/frame_host/keep_alive_handle_factory.h
diff options
context:
space:
mode:
Diffstat (limited to 'chromium/content/browser/frame_host/keep_alive_handle_factory.h')
-rw-r--r--chromium/content/browser/frame_host/keep_alive_handle_factory.h6
1 files changed, 5 insertions, 1 deletions
diff --git a/chromium/content/browser/frame_host/keep_alive_handle_factory.h b/chromium/content/browser/frame_host/keep_alive_handle_factory.h
index 226886ed6e6..d5eb453b468 100644
--- a/chromium/content/browser/frame_host/keep_alive_handle_factory.h
+++ b/chromium/content/browser/frame_host/keep_alive_handle_factory.h
@@ -6,6 +6,8 @@
#define CONTENT_BROWSER_FRAME_HOST_KEEP_ALIVE_HANDLE_FACTORY_H_
#include "base/memory/ref_counted.h"
+#include "base/memory/weak_ptr.h"
+#include "base/time/time.h"
#include "content/common/frame.mojom.h"
namespace content {
@@ -32,7 +34,9 @@ class KeepAliveHandleFactory final {
class KeepAliveHandleImpl;
class Context;
- scoped_refptr<Context> context_;
+ const int process_id_;
+ base::TimeDelta timeout_;
+ base::WeakPtr<Context> context_;
DISALLOW_COPY_AND_ASSIGN(KeepAliveHandleFactory);
};