class ExecutionContext;
-class DOMTimer FINAL : public SuspendableTimer {
+class DOMTimer final : public SuspendableTimer {
public:
// Creates a new timer owned by the ExecutionContext, starts it and returns its ID.
static int install(ExecutionContext*, PassOwnPtr<ScheduledAction>, int timeout, bool singleShot);
int timeoutID() const;
// ActiveDOMObject
- virtual void contextDestroyed() OVERRIDE;
- virtual void stop() OVERRIDE;
+ virtual void contextDestroyed() override;
+ virtual void stop() override;
// The following are essentially constants. All intervals are in seconds.
static double hiddenPageAlignmentInterval();
}
DOMTimer(ExecutionContext*, PassOwnPtr<ScheduledAction>, int interval, bool singleShot, int timeoutID);
- virtual void fired() OVERRIDE;
+ virtual void fired() override;
// Retuns timer fire time rounded to the next multiple of timer alignment interval.
- virtual double alignedFireTime(double) const OVERRIDE;
+ virtual double alignedFireTime(double) const override;
int m_timeoutID;
int m_nestingLevel;