diff options
Diffstat (limited to 'WebCore/page')
-rw-r--r-- | WebCore/page/PositionOptions.h | 20 |
1 files changed, 12 insertions, 8 deletions
diff --git a/WebCore/page/PositionOptions.h b/WebCore/page/PositionOptions.h index d714902..0a7f625 100644 --- a/WebCore/page/PositionOptions.h +++ b/WebCore/page/PositionOptions.h @@ -33,23 +33,27 @@ namespace WebCore { class PositionOptions : public RefCounted<PositionOptions> { public: - static PassRefPtr<PositionOptions> create() { return adoptRef(new PositionOptions()); } + static PassRefPtr<PositionOptions> create() { return adoptRef(new PositionOptions); } bool enableHighAccuracy() const { return m_highAccuracy; } void setEnableHighAccuracy(bool enable) { m_highAccuracy = enable; } bool hasTimeout() { return m_hasTimeout; } - int timeout() const { return m_timeout; } - void setTimeout(int t) + int timeout() const { - ASSERT(t >= 0); + ASSERT(hasTimeout()); + return m_timeout; + } + void setTimeout(int timeout) + { + ASSERT(timeout >= 0); m_hasTimeout = true; - m_timeout = t; + m_timeout = timeout; } int maximumAge() const { return m_maximumAge; } - void setMaximumAge(int a) + void setMaximumAge(int age) { - ASSERT(a >= 0); - m_maximumAge = a; + ASSERT(age >= 0); + m_maximumAge = age; } private: |