bug 1328964 use = default in WorkletGlobalScope and derived constructors r?baku
Addresses modernize-use-equals-default clang-tidy suggestions
in "part 1 - Remove the window from worklet".
MozReview-Commit-ID: KDPa70YCR1J
--- a/dom/worklet/AudioWorkletGlobalScope.cpp
+++ b/dom/worklet/AudioWorkletGlobalScope.cpp
@@ -7,19 +7,17 @@
#include "AudioWorkletGlobalScope.h"
#include "WorkletPrincipal.h"
#include "mozilla/dom/AudioWorkletGlobalScopeBinding.h"
#include "mozilla/dom/FunctionBinding.h"
namespace mozilla {
namespace dom {
-AudioWorkletGlobalScope::AudioWorkletGlobalScope()
-{
-}
+AudioWorkletGlobalScope::AudioWorkletGlobalScope() = default;
bool
AudioWorkletGlobalScope::WrapGlobalObject(JSContext* aCx,
JS::MutableHandle<JSObject*> aReflector)
{
JS::CompartmentOptions options;
return AudioWorkletGlobalScopeBinding::Wrap(aCx, this, this,
options,
--- a/dom/worklet/PaintWorkletGlobalScope.cpp
+++ b/dom/worklet/PaintWorkletGlobalScope.cpp
@@ -7,19 +7,17 @@
#include "PaintWorkletGlobalScope.h"
#include "WorkletPrincipal.h"
#include "mozilla/dom/PaintWorkletGlobalScopeBinding.h"
#include "mozilla/dom/FunctionBinding.h"
namespace mozilla {
namespace dom {
-PaintWorkletGlobalScope::PaintWorkletGlobalScope()
-{
-}
+PaintWorkletGlobalScope::PaintWorkletGlobalScope() = default;
bool
PaintWorkletGlobalScope::WrapGlobalObject(JSContext* aCx,
JS::MutableHandle<JSObject*> aReflector)
{
JS::CompartmentOptions options;
return PaintWorkletGlobalScopeBinding::Wrap(aCx, this, this,
options,
--- a/dom/worklet/WorkletGlobalScope.cpp
+++ b/dom/worklet/WorkletGlobalScope.cpp
@@ -29,19 +29,17 @@ NS_IMPL_CYCLE_COLLECTION_TRACE_WRAPPERCA
NS_IMPL_CYCLE_COLLECTING_ADDREF(WorkletGlobalScope)
NS_IMPL_CYCLE_COLLECTING_RELEASE(WorkletGlobalScope)
NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(WorkletGlobalScope)
NS_WRAPPERCACHE_INTERFACE_MAP_ENTRY
NS_INTERFACE_MAP_ENTRY(nsIGlobalObject)
NS_INTERFACE_MAP_ENTRY(WorkletGlobalScope)
NS_INTERFACE_MAP_END
-WorkletGlobalScope::WorkletGlobalScope()
-{
-}
+WorkletGlobalScope::WorkletGlobalScope() = default;
JSObject*
WorkletGlobalScope::WrapObject(JSContext* aCx,
JS::Handle<JSObject*> aGivenProto)
{
MOZ_CRASH("We should never get here!");
return nullptr;
}