Bug 1350940 - Label Runnables in dom/plugins; r=bsmedberg
MozReview-Commit-ID: DCxeZUj6CEd
This commit is contained in:
@@ -112,7 +112,9 @@ class AudioRunnable : public mozilla::Runnable
|
|||||||
public:
|
public:
|
||||||
NS_DECL_NSIRUNNABLE
|
NS_DECL_NSIRUNNABLE
|
||||||
|
|
||||||
AudioRunnable(ANPAudioTrack* aAudioTrack) {
|
AudioRunnable(ANPAudioTrack* aAudioTrack) :
|
||||||
|
Runnable("AudioRunnable")
|
||||||
|
{
|
||||||
mTrack = aAudioTrack;
|
mTrack = aAudioTrack;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@@ -557,7 +557,10 @@ NPPExceptionAutoHolder::~NPPExceptionAutoHolder()
|
|||||||
nsPluginThreadRunnable::nsPluginThreadRunnable(NPP instance,
|
nsPluginThreadRunnable::nsPluginThreadRunnable(NPP instance,
|
||||||
PluginThreadCallback func,
|
PluginThreadCallback func,
|
||||||
void *userData)
|
void *userData)
|
||||||
: mInstance(instance), mFunc(func), mUserData(userData)
|
: Runnable("nsPluginThreadRunnable"),
|
||||||
|
mInstance(instance),
|
||||||
|
mFunc(func),
|
||||||
|
mUserData(userData)
|
||||||
{
|
{
|
||||||
if (!sPluginThreadAsyncCallLock) {
|
if (!sPluginThreadAsyncCallLock) {
|
||||||
// Failed to create lock, not much we can do here then...
|
// Failed to create lock, not much we can do here then...
|
||||||
|
|||||||
@@ -68,7 +68,12 @@ class PluginEventRunnable : public Runnable
|
|||||||
{
|
{
|
||||||
public:
|
public:
|
||||||
PluginEventRunnable(nsNPAPIPluginInstance* instance, ANPEvent* event)
|
PluginEventRunnable(nsNPAPIPluginInstance* instance, ANPEvent* event)
|
||||||
: mInstance(instance), mEvent(*event), mCanceled(false) {}
|
: Runnable("PluginEventRunnable"),
|
||||||
|
mInstance(instance),
|
||||||
|
mEvent(*event),
|
||||||
|
mCanceled(false)
|
||||||
|
{
|
||||||
|
}
|
||||||
|
|
||||||
virtual nsresult Run() {
|
virtual nsresult Run() {
|
||||||
if (mCanceled)
|
if (mCanceled)
|
||||||
|
|||||||
@@ -1301,7 +1301,10 @@ nsPluginHost::GetPluginForContentProcess(uint32_t aPluginId, nsNPAPIPlugin** aPl
|
|||||||
class nsPluginUnloadRunnable : public Runnable
|
class nsPluginUnloadRunnable : public Runnable
|
||||||
{
|
{
|
||||||
public:
|
public:
|
||||||
explicit nsPluginUnloadRunnable(uint32_t aPluginId) : mPluginId(aPluginId) {}
|
explicit nsPluginUnloadRunnable(uint32_t aPluginId) :
|
||||||
|
Runnable("nsPluginUnloadRunnable"),
|
||||||
|
mPluginId(aPluginId)
|
||||||
|
{}
|
||||||
|
|
||||||
NS_IMETHOD Run() override
|
NS_IMETHOD Run() override
|
||||||
{
|
{
|
||||||
@@ -3964,7 +3967,8 @@ class nsPluginDestroyRunnable : public Runnable,
|
|||||||
{
|
{
|
||||||
public:
|
public:
|
||||||
explicit nsPluginDestroyRunnable(nsNPAPIPluginInstance *aInstance)
|
explicit nsPluginDestroyRunnable(nsNPAPIPluginInstance *aInstance)
|
||||||
: mInstance(aInstance)
|
: Runnable("nsPluginDestroyRunnable"),
|
||||||
|
mInstance(aInstance)
|
||||||
{
|
{
|
||||||
PR_INIT_CLIST(this);
|
PR_INIT_CLIST(this);
|
||||||
PR_APPEND_LINK(this, &sRunnableListHead);
|
PR_APPEND_LINK(this, &sRunnableListHead);
|
||||||
|
|||||||
@@ -134,7 +134,9 @@ class AsyncPaintWaitEvent : public Runnable
|
|||||||
{
|
{
|
||||||
public:
|
public:
|
||||||
AsyncPaintWaitEvent(nsIContent* aContent, bool aFinished) :
|
AsyncPaintWaitEvent(nsIContent* aContent, bool aFinished) :
|
||||||
mContent(aContent), mFinished(aFinished)
|
Runnable("AsyncPaintWaitEvent"),
|
||||||
|
mContent(aContent),
|
||||||
|
mFinished(aFinished)
|
||||||
{
|
{
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@@ -67,7 +67,8 @@ protected:
|
|||||||
LPARAM mLParam;
|
LPARAM mLParam;
|
||||||
};
|
};
|
||||||
|
|
||||||
PluginWindowEvent::PluginWindowEvent()
|
PluginWindowEvent::PluginWindowEvent() :
|
||||||
|
Runnable("PluginWindowEvent")
|
||||||
{
|
{
|
||||||
Clear();
|
Clear();
|
||||||
}
|
}
|
||||||
@@ -160,7 +161,8 @@ class nsDelayedPopupsEnabledEvent : public Runnable
|
|||||||
{
|
{
|
||||||
public:
|
public:
|
||||||
explicit nsDelayedPopupsEnabledEvent(nsNPAPIPluginInstance *inst)
|
explicit nsDelayedPopupsEnabledEvent(nsNPAPIPluginInstance *inst)
|
||||||
: mInst(inst)
|
: Runnable("nsDelayedPopupsEnabledEvent"),
|
||||||
|
mInst(inst)
|
||||||
{}
|
{}
|
||||||
|
|
||||||
NS_DECL_NSIRUNNABLE
|
NS_DECL_NSIRUNNABLE
|
||||||
|
|||||||
@@ -38,7 +38,8 @@ class nsPluginHangUITelemetry : public mozilla::Runnable
|
|||||||
public:
|
public:
|
||||||
nsPluginHangUITelemetry(int aResponseCode, int aDontAskCode,
|
nsPluginHangUITelemetry(int aResponseCode, int aDontAskCode,
|
||||||
uint32_t aResponseTimeMs, uint32_t aTimeoutMs)
|
uint32_t aResponseTimeMs, uint32_t aTimeoutMs)
|
||||||
: mResponseCode(aResponseCode),
|
: Runnable("nsPluginHangUITelemetry"),
|
||||||
|
mResponseCode(aResponseCode),
|
||||||
mDontAskCode(aDontAskCode),
|
mDontAskCode(aDontAskCode),
|
||||||
mResponseTimeMs(aResponseTimeMs),
|
mResponseTimeMs(aResponseTimeMs),
|
||||||
mTimeoutMs(aTimeoutMs)
|
mTimeoutMs(aTimeoutMs)
|
||||||
|
|||||||
@@ -23,7 +23,8 @@ class DeferNPObjectReleaseRunnable : public mozilla::Runnable
|
|||||||
{
|
{
|
||||||
public:
|
public:
|
||||||
DeferNPObjectReleaseRunnable(const NPNetscapeFuncs* f, NPObject* o)
|
DeferNPObjectReleaseRunnable(const NPNetscapeFuncs* f, NPObject* o)
|
||||||
: mFuncs(f)
|
: Runnable("DeferNPObjectReleaseRunnable")
|
||||||
|
, mFuncs(f)
|
||||||
, mObject(o)
|
, mObject(o)
|
||||||
{
|
{
|
||||||
NS_ASSERTION(o, "no release null objects");
|
NS_ASSERTION(o, "no release null objects");
|
||||||
|
|||||||
@@ -2070,7 +2070,10 @@ class GetKeyStateTask : public Runnable
|
|||||||
|
|
||||||
public:
|
public:
|
||||||
explicit GetKeyStateTask(int aVirtKey, HANDLE aSemaphore, SHORT* aKeyState) :
|
explicit GetKeyStateTask(int aVirtKey, HANDLE aSemaphore, SHORT* aKeyState) :
|
||||||
mVirtKey(aVirtKey), mSemaphore(aSemaphore), mKeyState(aKeyState)
|
Runnable("GetKeyStateTask"),
|
||||||
|
mVirtKey(aVirtKey),
|
||||||
|
mSemaphore(aSemaphore),
|
||||||
|
mKeyState(aKeyState)
|
||||||
{}
|
{}
|
||||||
|
|
||||||
NS_IMETHOD Run() override
|
NS_IMETHOD Run() override
|
||||||
@@ -2141,8 +2144,9 @@ class GetFileNameTask : public Runnable
|
|||||||
public:
|
public:
|
||||||
explicit GetFileNameTask(GetFileNameFunc func, void* aLpOpenFileName,
|
explicit GetFileNameTask(GetFileNameFunc func, void* aLpOpenFileName,
|
||||||
HANDLE aSemaphore, BOOL* aReturnValue) :
|
HANDLE aSemaphore, BOOL* aReturnValue) :
|
||||||
mLpOpenFileName(aLpOpenFileName), mSemaphore(aSemaphore),
|
Runnable("GetFileNameTask"), mLpOpenFileName(aLpOpenFileName),
|
||||||
mReturnValue(aReturnValue), mFunc(func)
|
mSemaphore(aSemaphore), mReturnValue(aReturnValue),
|
||||||
|
mFunc(func)
|
||||||
{}
|
{}
|
||||||
|
|
||||||
NS_IMETHOD Run() override
|
NS_IMETHOD Run() override
|
||||||
|
|||||||
@@ -154,7 +154,8 @@ class mozilla::plugins::FinishInjectorInitTask : public mozilla::CancelableRunna
|
|||||||
{
|
{
|
||||||
public:
|
public:
|
||||||
FinishInjectorInitTask()
|
FinishInjectorInitTask()
|
||||||
: mMutex("FlashInjectorInitTask::mMutex")
|
: CancelableRunnable("FinishInjectorInitTask")
|
||||||
|
, mMutex("FlashInjectorInitTask::mMutex")
|
||||||
, mParent(nullptr)
|
, mParent(nullptr)
|
||||||
, mMainThreadMsgLoop(MessageLoop::current())
|
, mMainThreadMsgLoop(MessageLoop::current())
|
||||||
{
|
{
|
||||||
|
|||||||
@@ -22,7 +22,8 @@ class AudioDeviceChangedRunnable : public Runnable
|
|||||||
public:
|
public:
|
||||||
explicit AudioDeviceChangedRunnable(const PluginModuleSet* aAudioNotificationSet,
|
explicit AudioDeviceChangedRunnable(const PluginModuleSet* aAudioNotificationSet,
|
||||||
NPAudioDeviceChangeDetailsIPC aChangeDetails) :
|
NPAudioDeviceChangeDetailsIPC aChangeDetails) :
|
||||||
mChangeDetails(aChangeDetails)
|
Runnable("AudioDeviceChangedRunnable")
|
||||||
|
, mChangeDetails(aChangeDetails)
|
||||||
, mAudioNotificationSet(aAudioNotificationSet)
|
, mAudioNotificationSet(aAudioNotificationSet)
|
||||||
{}
|
{}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user