| Index: Source/core/dom/FrameRequestCallbackCollection.h
|
| diff --git a/Source/core/dom/FrameRequestCallbackCollection.h b/Source/core/dom/FrameRequestCallbackCollection.h
|
| index 9990fc8d8e895d86de6e9f3a4d81a3df0c856c09..43ad11a71b4cb556cf4d0753b033faf65bc729eb 100644
|
| --- a/Source/core/dom/FrameRequestCallbackCollection.h
|
| +++ b/Source/core/dom/FrameRequestCallbackCollection.h
|
| @@ -13,10 +13,11 @@ class ExecutionContext;
|
| class FrameRequestCallback;
|
|
|
| class FrameRequestCallbackCollection final {
|
| + DISALLOW_ALLOCATION();
|
| public:
|
| explicit FrameRequestCallbackCollection(ExecutionContext*);
|
|
|
| - typedef int CallbackId;
|
| + using CallbackId = int;
|
| CallbackId registerCallback(FrameRequestCallback*);
|
| void cancelCallback(CallbackId);
|
| void executeCallbacks(double highResNowMs, double highResNowMsLegacy);
|
| @@ -26,13 +27,13 @@ public:
|
| DECLARE_TRACE();
|
|
|
| private:
|
| - typedef PersistentHeapVectorWillBeHeapVector<Member<FrameRequestCallback>> CallbackList;
|
| + using CallbackList = PersistentHeapVectorWillBeHeapVector<Member<FrameRequestCallback>>;
|
| CallbackList m_callbacks;
|
| CallbackList m_callbacksToInvoke; // only non-empty while inside executeCallbacks
|
|
|
| CallbackId m_nextCallbackId = 0;
|
|
|
| - ExecutionContext* m_context = nullptr;
|
| + RawPtrWillBeMember<ExecutionContext> m_context;
|
| };
|
|
|
| } // namespace blink
|
|
|