Bug 1289792 - removed member variable mAPZResult and used a local one in Run(). r=vlad

MozReview-Commit-ID: JPkE1cSg4HP

--HG--
extra : rebase_source : 8d66dda7390b1d88763f9eb1ad49c542a2c247ca
This commit is contained in:
Andi-Bogdan Postelnicu 2016-07-27 17:39:13 +03:00
Родитель c3d36f874d
Коммит edffc3c8ec
1 изменённых файлов: 3 добавлений и 4 удалений

Просмотреть файл

@ -1195,11 +1195,11 @@ public:
NS_IMETHOD Run() override
{
mAPZResult = mAPZC->ReceiveInputEvent(mWheelInput, &mGuid, &mInputBlockId);
if (mAPZResult == nsEventStatus_eConsumeNoDefault) {
nsEventStatus result = mAPZC->ReceiveInputEvent(mWheelInput, &mGuid, &mInputBlockId);
if (result == nsEventStatus_eConsumeNoDefault) {
return NS_OK;
}
RefPtr<Runnable> r = new DispatchWheelEventOnMainThread(mWheelInput, mWidget, mAPZResult, mInputBlockId, mGuid);
RefPtr<Runnable> r = new DispatchWheelEventOnMainThread(mWheelInput, mWidget, result, mInputBlockId, mGuid);
mMainMessageLoop->PostTask(r.forget());
return NS_OK;
}
@ -1209,7 +1209,6 @@ private:
ScrollWheelInput mWheelInput;
RefPtr<IAPZCTreeManager> mAPZC;
nsBaseWidget* mWidget;
nsEventStatus mAPZResult;
uint64_t mInputBlockId;
ScrollableLayerGuid mGuid;
};