Index: third_party/WebKit/Source/core/page/ScopedPageSuspender.h |
diff --git a/third_party/WebKit/Source/core/page/ScopedPageSuspender.h b/third_party/WebKit/Source/core/page/ScopedPageSuspender.h |
index 5b30bff86920949f442d2e6726a4d554dac2d97a..2889f8a0453b3f68f112347679bced1b218d49c0 100644 |
--- a/third_party/WebKit/Source/core/page/ScopedPageSuspender.h |
+++ b/third_party/WebKit/Source/core/page/ScopedPageSuspender.h |
@@ -26,6 +26,8 @@ |
namespace blink { |
+class Page; |
+ |
class CORE_EXPORT ScopedPageSuspender final { |
WTF_MAKE_NONCOPYABLE(ScopedPageSuspender); |
USING_FAST_MALLOC(ScopedPageSuspender); |
@@ -34,6 +36,10 @@ class CORE_EXPORT ScopedPageSuspender final { |
explicit ScopedPageSuspender(); |
~ScopedPageSuspender(); |
+ private: |
+ friend class Page; |
+ |
+ static void setSuspended(bool); |
static bool isActive(); |
}; |