зеркало из https://github.com/mozilla/gecko-dev.git
Bug 1245185: Remove dead event handling code from nsPIDOMWindow<T>. r=smaug
This commit is contained in:
Родитель
0483075e02
Коммит
84bb8c423e
|
@ -1427,7 +1427,7 @@ public:
|
|||
// |interval| is in milliseconds.
|
||||
nsresult SetTimeoutOrInterval(nsIScriptTimeoutHandler *aHandler,
|
||||
int32_t interval,
|
||||
bool aIsInterval, int32_t* aReturn) override;
|
||||
bool aIsInterval, int32_t* aReturn);
|
||||
int32_t SetTimeoutOrInterval(JSContext* aCx,
|
||||
mozilla::dom::Function& aFunction,
|
||||
int32_t aTimeout,
|
||||
|
@ -1438,12 +1438,6 @@ public:
|
|||
mozilla::ErrorResult& aError);
|
||||
void ClearTimeoutOrInterval(int32_t aTimerID,
|
||||
mozilla::ErrorResult& aError);
|
||||
nsresult ClearTimeoutOrInterval(int32_t aTimerID) override
|
||||
{
|
||||
mozilla::ErrorResult rv;
|
||||
ClearTimeoutOrInterval(aTimerID, rv);
|
||||
return rv.StealNSResult();
|
||||
}
|
||||
|
||||
// JS specific timeout functions (JS args grabbed from context).
|
||||
nsresult ResetTimersForNonBackgroundWindow();
|
||||
|
|
|
@ -216,14 +216,6 @@ public:
|
|||
|
||||
virtual bool IsFrozen() const = 0;
|
||||
|
||||
// Add a timeout to this window.
|
||||
virtual nsresult SetTimeoutOrInterval(nsIScriptTimeoutHandler *aHandler,
|
||||
int32_t interval,
|
||||
bool aIsInterval, int32_t *aReturn) = 0;
|
||||
|
||||
// Clear a timeout from this window.
|
||||
virtual nsresult ClearTimeoutOrInterval(int32_t aTimerID) = 0;
|
||||
|
||||
nsPIDOMWindowOuter* GetOuterWindow()
|
||||
{
|
||||
return mIsInnerWindow ? mOuterWindow.get() : AsOuter();
|
||||
|
|
Загрузка…
Ссылка в новой задаче