зеркало из https://github.com/mozilla/gecko-dev.git
Bug 1287313 - get rid of 'workers::' in Promise.cpp, r=smaug
This commit is contained in:
Родитель
c2e7f126f5
Коммит
c0a8e7cf34
|
@ -2761,7 +2761,7 @@ Promise::Settle(JS::Handle<JS::Value> aValue, PromiseState aState)
|
|||
if (aState == PromiseState::Rejected &&
|
||||
!mHadRejectCallback &&
|
||||
!NS_IsMainThread()) {
|
||||
workers::WorkerPrivate* worker = GetCurrentThreadWorkerPrivate();
|
||||
WorkerPrivate* worker = GetCurrentThreadWorkerPrivate();
|
||||
MOZ_ASSERT(worker);
|
||||
worker->AssertIsOnWorkerThread();
|
||||
|
||||
|
@ -2825,9 +2825,9 @@ Promise::RemoveWorkerHolder()
|
|||
}
|
||||
|
||||
bool
|
||||
PromiseReportRejectWorkerHolder::Notify(workers::Status aStatus)
|
||||
PromiseReportRejectWorkerHolder::Notify(Status aStatus)
|
||||
{
|
||||
MOZ_ASSERT(aStatus > workers::Running);
|
||||
MOZ_ASSERT(aStatus > Running);
|
||||
mPromise->MaybeReportRejectedOnce();
|
||||
// After this point, `this` has been deleted by RemoveWorkerHolder!
|
||||
return true;
|
||||
|
@ -2879,7 +2879,7 @@ Promise::GetDependentPromises(nsTArray<RefPtr<Promise>>& aPromises)
|
|||
|
||||
// A WorkerRunnable to resolve/reject the Promise on the worker thread.
|
||||
// Calling thread MUST hold PromiseWorkerProxy's mutex before creating this.
|
||||
class PromiseWorkerProxyRunnable : public workers::WorkerRunnable
|
||||
class PromiseWorkerProxyRunnable : public WorkerRunnable
|
||||
{
|
||||
public:
|
||||
PromiseWorkerProxyRunnable(PromiseWorkerProxy* aPromiseWorkerProxy,
|
||||
|
@ -2894,7 +2894,7 @@ public:
|
|||
}
|
||||
|
||||
virtual bool
|
||||
WorkerRun(JSContext* aCx, workers::WorkerPrivate* aWorkerPrivate)
|
||||
WorkerRun(JSContext* aCx, WorkerPrivate* aWorkerPrivate)
|
||||
{
|
||||
MOZ_ASSERT(aWorkerPrivate);
|
||||
aWorkerPrivate->AssertIsOnWorkerThread();
|
||||
|
@ -2929,7 +2929,7 @@ private:
|
|||
|
||||
/* static */
|
||||
already_AddRefed<PromiseWorkerProxy>
|
||||
PromiseWorkerProxy::Create(workers::WorkerPrivate* aWorkerPrivate,
|
||||
PromiseWorkerProxy::Create(WorkerPrivate* aWorkerPrivate,
|
||||
Promise* aWorkerPromise,
|
||||
const PromiseWorkerProxyStructuredCloneCallbacks* aCb)
|
||||
{
|
||||
|
@ -2955,7 +2955,7 @@ PromiseWorkerProxy::Create(workers::WorkerPrivate* aWorkerPrivate,
|
|||
|
||||
NS_IMPL_ISUPPORTS0(PromiseWorkerProxy)
|
||||
|
||||
PromiseWorkerProxy::PromiseWorkerProxy(workers::WorkerPrivate* aWorkerPrivate,
|
||||
PromiseWorkerProxy::PromiseWorkerProxy(WorkerPrivate* aWorkerPrivate,
|
||||
Promise* aWorkerPromise,
|
||||
const PromiseWorkerProxyStructuredCloneCallbacks* aCallbacks)
|
||||
: mWorkerPrivate(aWorkerPrivate)
|
||||
|
@ -2981,7 +2981,7 @@ void
|
|||
PromiseWorkerProxy::CleanProperties()
|
||||
{
|
||||
#ifdef DEBUG
|
||||
workers::WorkerPrivate* worker = GetCurrentThreadWorkerPrivate();
|
||||
WorkerPrivate* worker = GetCurrentThreadWorkerPrivate();
|
||||
MOZ_ASSERT(worker);
|
||||
worker->AssertIsOnWorkerThread();
|
||||
#endif
|
||||
|
@ -3014,7 +3014,7 @@ PromiseWorkerProxy::AddRefObject()
|
|||
return true;
|
||||
}
|
||||
|
||||
workers::WorkerPrivate*
|
||||
WorkerPrivate*
|
||||
PromiseWorkerProxy::GetWorkerPrivate() const
|
||||
{
|
||||
#ifdef DEBUG
|
||||
|
@ -3034,7 +3034,7 @@ Promise*
|
|||
PromiseWorkerProxy::WorkerPromise() const
|
||||
{
|
||||
#ifdef DEBUG
|
||||
workers::WorkerPrivate* worker = GetCurrentThreadWorkerPrivate();
|
||||
WorkerPrivate* worker = GetCurrentThreadWorkerPrivate();
|
||||
MOZ_ASSERT(worker);
|
||||
worker->AssertIsOnWorkerThread();
|
||||
#endif
|
||||
|
|
|
@ -90,7 +90,7 @@ public:
|
|||
protected:
|
||||
static void FlushUncaughtRejectionsInternal();
|
||||
friend class FlushRejections;
|
||||
friend class WorkerPrivate;
|
||||
friend class mozilla::dom::workers::WorkerPrivate;
|
||||
private:
|
||||
// Identity of the process.
|
||||
// This property is:
|
||||
|
|
Загрузка…
Ссылка в новой задаче