Index: third_party/WebKit/Source/core/paint/FirstMeaningfulPaintDetector.h |
diff --git a/third_party/WebKit/Source/core/paint/FirstMeaningfulPaintDetector.h b/third_party/WebKit/Source/core/paint/FirstMeaningfulPaintDetector.h |
index 6053c29f84f4118bc578d73f19ad4c1a89d6b1e9..57e11395f8e133119302111589181410d7dab76f 100644 |
--- a/third_party/WebKit/Source/core/paint/FirstMeaningfulPaintDetector.h |
+++ b/third_party/WebKit/Source/core/paint/FirstMeaningfulPaintDetector.h |
@@ -53,11 +53,15 @@ class CORE_EXPORT FirstMeaningfulPaintDetector |
private: |
friend class FirstMeaningfulPaintDetectorTest; |
+ enum NetworkState { NetworkActive, Network2Quiet, Network0Quiet }; |
kouhei (in TOK)
2017/02/28 23:47:32
Optional: enum class NetworkState { Active, Quiet2
|
+ |
Document* document(); |
+ bool isNetworkQuiet(int maxActiveConnections); |
void networkStableTimerFired(TimerBase*); |
- enum State { NextPaintIsNotMeaningful, NextPaintIsMeaningful, Reported }; |
- State m_state = NextPaintIsNotMeaningful; |
+ bool m_nextPaintIsMeaningful = false; |
+ NetworkState m_networkState = NetworkActive; |
+ NetworkState m_networkStateAtFirstMeaningfulPaint = NetworkActive; |
Member<PaintTiming> m_paintTiming; |
double m_provisionalFirstMeaningfulPaint = 0.0; |