Bug 1268313: Part 6 - Replace NewRunnableMethod with NS_NewRunnableMethod. r=froydnj
This commit is contained in:
@@ -36,8 +36,8 @@ ChromeProcessController::ChromeProcessController(nsIWidget* aWidget,
|
||||
MOZ_ASSERT(aAPZEventState);
|
||||
MOZ_ASSERT(aAPZCTreeManager);
|
||||
|
||||
mUILoop->PostTask(
|
||||
NewRunnableMethod(this, &ChromeProcessController::InitializeRoot));
|
||||
RefPtr<Runnable> runnable = NS_NewRunnableMethod(this, &ChromeProcessController::InitializeRoot);
|
||||
mUILoop->PostTask(runnable.forget());
|
||||
}
|
||||
|
||||
ChromeProcessController::~ChromeProcessController() {}
|
||||
@@ -71,8 +71,8 @@ void
|
||||
ChromeProcessController::Destroy()
|
||||
{
|
||||
if (MessageLoop::current() != mUILoop) {
|
||||
mUILoop->PostTask(
|
||||
NewRunnableMethod(this, &ChromeProcessController::Destroy));
|
||||
RefPtr<Runnable> runnable = NS_NewRunnableMethod(this, &ChromeProcessController::Destroy);
|
||||
mUILoop->PostTask(runnable.forget());
|
||||
return;
|
||||
}
|
||||
|
||||
@@ -121,9 +121,12 @@ ChromeProcessController::HandleDoubleTap(const mozilla::CSSPoint& aPoint,
|
||||
const ScrollableLayerGuid& aGuid)
|
||||
{
|
||||
if (MessageLoop::current() != mUILoop) {
|
||||
mUILoop->PostTask(
|
||||
NewRunnableMethod(this, &ChromeProcessController::HandleDoubleTap,
|
||||
aPoint, aModifiers, aGuid));
|
||||
RefPtr<Runnable> runnable =
|
||||
NS_NewRunnableMethodWithArgs<CSSPoint,
|
||||
Modifiers,
|
||||
ScrollableLayerGuid>(this, &ChromeProcessController::HandleDoubleTap,
|
||||
aPoint, aModifiers, aGuid);
|
||||
mUILoop->PostTask(runnable.forget());
|
||||
return;
|
||||
}
|
||||
|
||||
@@ -158,9 +161,12 @@ ChromeProcessController::HandleSingleTap(const CSSPoint& aPoint,
|
||||
const ScrollableLayerGuid& aGuid)
|
||||
{
|
||||
if (MessageLoop::current() != mUILoop) {
|
||||
mUILoop->PostTask(
|
||||
NewRunnableMethod(this, &ChromeProcessController::HandleSingleTap,
|
||||
aPoint, aModifiers, aGuid));
|
||||
RefPtr<Runnable> runnable =
|
||||
NS_NewRunnableMethodWithArgs<CSSPoint,
|
||||
Modifiers,
|
||||
ScrollableLayerGuid>(this, &ChromeProcessController::HandleSingleTap,
|
||||
aPoint, aModifiers, aGuid);
|
||||
mUILoop->PostTask(runnable.forget());
|
||||
return;
|
||||
}
|
||||
|
||||
@@ -173,9 +179,13 @@ ChromeProcessController::HandleLongTap(const mozilla::CSSPoint& aPoint, Modifier
|
||||
uint64_t aInputBlockId)
|
||||
{
|
||||
if (MessageLoop::current() != mUILoop) {
|
||||
mUILoop->PostTask(
|
||||
NewRunnableMethod(this, &ChromeProcessController::HandleLongTap,
|
||||
aPoint, aModifiers, aGuid, aInputBlockId));
|
||||
RefPtr<Runnable> runnable =
|
||||
NS_NewRunnableMethodWithArgs<mozilla::CSSPoint,
|
||||
Modifiers,
|
||||
ScrollableLayerGuid,
|
||||
uint64_t>(this, &ChromeProcessController::HandleLongTap,
|
||||
aPoint, aModifiers, aGuid, aInputBlockId);
|
||||
mUILoop->PostTask(runnable.forget());
|
||||
return;
|
||||
}
|
||||
|
||||
@@ -189,9 +199,12 @@ ChromeProcessController::NotifyAPZStateChange(const ScrollableLayerGuid& aGuid,
|
||||
int aArg)
|
||||
{
|
||||
if (MessageLoop::current() != mUILoop) {
|
||||
mUILoop->PostTask(
|
||||
NewRunnableMethod(this, &ChromeProcessController::NotifyAPZStateChange,
|
||||
aGuid, aChange, aArg));
|
||||
RefPtr<Runnable> runnable =
|
||||
NS_NewRunnableMethodWithArgs<ScrollableLayerGuid,
|
||||
APZStateChange,
|
||||
int>(this, &ChromeProcessController::NotifyAPZStateChange,
|
||||
aGuid, aChange, aArg);
|
||||
mUILoop->PostTask(runnable.forget());
|
||||
return;
|
||||
}
|
||||
|
||||
@@ -202,8 +215,11 @@ void
|
||||
ChromeProcessController::NotifyMozMouseScrollEvent(const FrameMetrics::ViewID& aScrollId, const nsString& aEvent)
|
||||
{
|
||||
if (MessageLoop::current() != mUILoop) {
|
||||
mUILoop->PostTask(
|
||||
NewRunnableMethod(this, &ChromeProcessController::NotifyMozMouseScrollEvent, aScrollId, aEvent));
|
||||
RefPtr<Runnable> runnable =
|
||||
NS_NewRunnableMethodWithArgs<FrameMetrics::ViewID,
|
||||
nsString>(this, &ChromeProcessController::NotifyMozMouseScrollEvent,
|
||||
aScrollId, aEvent);
|
||||
mUILoop->PostTask(runnable.forget());
|
||||
return;
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user