Backed out changeset c0adbf7522dc (bug 1674637) for bustage on GMPParent.cpp. CLOSED TREE

This commit is contained in:
Butkovits Atila 2020-11-04 10:54:36 +02:00
Родитель 5f29324f60
Коммит 964cca3198
686 изменённых файлов: 2920 добавлений и 1399 удалений

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

@ -9,7 +9,8 @@
#include "mozilla/dom/AbortControllerBinding.h"
#include "mozilla/dom/WorkerPrivate.h"
namespace mozilla::dom {
namespace mozilla {
namespace dom {
NS_IMPL_CYCLE_COLLECTION_WRAPPERCACHE(AbortController, mGlobal, mSignal)
@ -64,4 +65,5 @@ void AbortController::Abort() {
}
}
} // namespace mozilla::dom
} // namespace dom
} // namespace mozilla

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

@ -10,7 +10,8 @@
#include "mozilla/dom/AbortSignalBinding.h"
#include "mozilla/RefPtr.h"
namespace mozilla::dom {
namespace mozilla {
namespace dom {
// AbortSignalImpl
// ----------------------------------------------------------------------------
@ -140,4 +141,5 @@ bool AbortFollower::IsFollowing() const { return !!mFollowingSignal; }
"mFollowingSignal", 0);
}
} // namespace mozilla::dom
} // namespace dom
} // namespace mozilla

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

@ -28,7 +28,8 @@
#include "nsTransitionManager.h" // For CSSTransition
#include "PendingAnimationTracker.h" // For PendingAnimationTracker
namespace mozilla::dom {
namespace mozilla {
namespace dom {
// Static members
uint64_t Animation::sNextAnimationIndex = 0;
@ -1856,4 +1857,5 @@ bool Animation::IsRunningOnCompositor() const {
mEffect->AsKeyframeEffect()->IsRunningOnCompositor();
}
} // namespace mozilla::dom
} // namespace dom
} // namespace mozilla

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

@ -14,7 +14,8 @@
#include "mozilla/FloatingPoint.h"
#include "nsDOMMutationObserver.h"
namespace mozilla::dom {
namespace mozilla {
namespace dom {
NS_IMPL_CYCLE_COLLECTION_CLASS(AnimationEffect)
NS_IMPL_CYCLE_COLLECTION_UNLINK_BEGIN(AnimationEffect)
@ -339,4 +340,5 @@ Nullable<TimeDuration> AnimationEffect::GetLocalTime() const {
return result;
}
} // namespace mozilla::dom
} // namespace dom
} // namespace mozilla

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

@ -8,7 +8,8 @@
#include "mozilla/AnimationComparator.h"
#include "mozilla/dom/Animation.h"
namespace mozilla::dom {
namespace mozilla {
namespace dom {
AnimationTimeline::~AnimationTimeline() { mAnimationOrder.clear(); }
@ -51,4 +52,5 @@ void AnimationTimeline::RemoveAnimation(Animation* aAnimation) {
mAnimations.RemoveEntry(aAnimation);
}
} // namespace mozilla::dom
} // namespace dom
} // namespace mozilla

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

@ -12,7 +12,8 @@
#include "mozilla/TimeStamp.h"
#include "nsPresContext.h"
namespace mozilla::dom {
namespace mozilla {
namespace dom {
using AnimationPhase = ComputedTiming::AnimationPhase;
@ -362,4 +363,5 @@ void CSSAnimationKeyframeEffect::MaybeFlushUnanimatedStyle() const {
}
}
} // namespace mozilla::dom
} // namespace dom
} // namespace mozilla

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

@ -10,7 +10,8 @@
#include "mozilla/dom/KeyframeEffectBinding.h"
#include "mozilla/AnimationComparator.h"
namespace mozilla::dom {
namespace mozilla {
namespace dom {
NS_IMPL_CYCLE_COLLECTION_WRAPPERCACHE(CSSPseudoElement, mOriginatingElement)
@ -92,4 +93,5 @@ nsAtom* CSSPseudoElement::GetCSSPseudoElementPropertyAtom(
}
}
} // namespace mozilla::dom
} // namespace dom
} // namespace mozilla

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

@ -13,7 +13,8 @@
#include "mozilla/TimeStamp.h"
#include "nsPresContext.h"
namespace mozilla::dom {
namespace mozilla {
namespace dom {
JSObject* CSSTransition::WrapObject(JSContext* aCx,
JS::Handle<JSObject*> aGivenProto) {
@ -333,4 +334,5 @@ void CSSTransition::SetEffectFromStyle(dom::AnimationEffect* aEffect) {
}
}
} // namespace mozilla::dom
} // namespace dom
} // namespace mozilla

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

@ -15,7 +15,8 @@
#include "nsPresContext.h"
#include "nsRefreshDriver.h"
namespace mozilla::dom {
namespace mozilla {
namespace dom {
NS_IMPL_CYCLE_COLLECTION_CLASS(DocumentTimeline)
NS_IMPL_CYCLE_COLLECTION_UNLINK_BEGIN_INHERITED(DocumentTimeline,
@ -287,4 +288,5 @@ void DocumentTimeline::UnregisterFromRefreshDriver() {
DisconnectRefreshDriver(refreshDriver);
}
} // namespace mozilla::dom
} // namespace dom
} // namespace mozilla

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

@ -82,7 +82,8 @@ class AudioPlaybackRunnable final : public Runnable {
} // anonymous namespace
namespace mozilla::dom {
namespace mozilla {
namespace dom {
const char* SuspendTypeToStr(const nsSuspendedTypes& aSuspend) {
MOZ_ASSERT(aSuspend == nsISuspendedTypes::NONE_SUSPENDED ||
@ -622,4 +623,5 @@ void AudioChannelService::AudioChannelWindow::MaybeNotifyMediaBlockStart(
}
}
} // namespace mozilla::dom
} // namespace dom
} // namespace mozilla

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

@ -18,7 +18,8 @@
#include "nsRange.h"
#include "nsTArray.h"
namespace mozilla::dom {
namespace mozilla {
namespace dom {
template nsresult AbstractRange::SetStartAndEndInternal(
const RangeBoundary& aStartBoundary, const RangeBoundary& aEndBoundary,
@ -207,4 +208,5 @@ JSObject* AbstractRange::WrapObject(JSContext* aCx,
MOZ_CRASH("Must be overridden");
}
} // namespace mozilla::dom
} // namespace dom
} // namespace mozilla

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

@ -16,7 +16,8 @@
#include "nsStyledElement.h"
#include "HTMLCanvasElement.h"
namespace mozilla::dom {
namespace mozilla {
namespace dom {
// Ref counting and cycle collection
NS_IMPL_CYCLE_COLLECTION_ROOT_NATIVE(AnonymousContent, AddRef)
@ -218,4 +219,5 @@ void AnonymousContent::SetStyle(const nsACString& aProperty,
declaration->SetProperty(aProperty, aValue, u""_ns, IgnoreErrors());
}
} // namespace mozilla::dom
} // namespace dom
} // namespace mozilla

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

@ -27,7 +27,8 @@
#include "nsWrapperCacheInlines.h"
#include "NodeUbiReporting.h"
namespace mozilla::dom {
namespace mozilla {
namespace dom {
//----------------------------------------------------------------------
bool Attr::sInitialized;
@ -221,4 +222,5 @@ void Attr::ConstructUbiNode(void* storage) {
JS::ubi::Concrete<Attr>::construct(storage, this);
}
} // namespace mozilla::dom
} // namespace dom
} // namespace mozilla

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

@ -11,7 +11,8 @@
#include "nsGlobalWindow.h"
#include "nsIWebBrowserChrome.h"
namespace mozilla::dom {
namespace mozilla {
namespace dom {
//
// Basic (virtual) BarProp class implementation
@ -204,4 +205,5 @@ void ScrollbarsProp::SetVisible(bool aVisible, CallerType, ErrorResult&) {
/* Do nothing */
}
} // namespace mozilla::dom
} // namespace dom
} // namespace mozilla

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

@ -9,7 +9,8 @@
#include "mozilla/StaticPrefs_browser.h"
namespace mozilla::dom {
namespace mozilla {
namespace dom {
bool BindContext::AllowsAutoFocus() const {
if (!StaticPrefs::browser_autofocus()) {
@ -44,4 +45,5 @@ bool BindContext::IsSameOriginAsTop() const {
return NS_SUCCEEDED(nsContentUtils::CheckSameOrigin(topLevelDocument, &mDoc));
}
} // namespace mozilla::dom
} // namespace dom
} // namespace mozilla

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

@ -31,7 +31,8 @@
# undef CreateFile
#endif
namespace mozilla::dom {
namespace mozilla {
namespace dom {
namespace {
@ -810,4 +811,5 @@ void BodyConsumer::RunAbortAlgorithm() {
NS_IMPL_ISUPPORTS(BodyConsumer, nsIObserver, nsISupportsWeakReference)
} // namespace mozilla::dom
} // namespace dom
} // namespace mozilla

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

@ -18,7 +18,8 @@
static NS_DEFINE_CID(kStreamTransportServiceCID, NS_STREAMTRANSPORTSERVICE_CID);
namespace mozilla::dom {
namespace mozilla {
namespace dom {
// BodyStreamHolder
// ---------------------------------------------------------------------------
@ -572,4 +573,5 @@ BodyStream::Observe(nsISupports* aSubject, const char* aTopic,
return NS_OK;
}
} // namespace mozilla::dom
} // namespace dom
} // namespace mozilla

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

@ -29,7 +29,8 @@
#include "mozilla/dom/Promise.h"
#include "mozilla/dom/URLSearchParams.h"
namespace mozilla::dom {
namespace mozilla {
namespace dom {
namespace {
@ -498,4 +499,5 @@ void BodyUtil::ConsumeJson(JSContext* aCx, JS::MutableHandle<JS::Value> aValue,
aValue.set(json);
}
} // namespace mozilla::dom
} // namespace dom
} // namespace mozilla

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

@ -6,7 +6,8 @@
#include "mozilla/dom/BorrowedAttrInfo.h"
namespace mozilla::dom {
namespace mozilla {
namespace dom {
BorrowedAttrInfo::BorrowedAttrInfo(const nsAttrName* aName,
const nsAttrValue* aValue)
@ -19,4 +20,5 @@ BorrowedAttrInfo::BorrowedAttrInfo(const BorrowedAttrInfo& aOther)
MOZ_ASSERT_IF(mName, mValue);
}
} // namespace mozilla::dom
} // namespace dom
} // namespace mozilla

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

@ -7,52 +7,47 @@
#include "mozilla/MainThreadIdlePeriod.h"
#include "nsCycleCollector.h"
static const mozilla::TimeDuration kOneMinute =
mozilla::TimeDuration::FromSeconds(60.0f);
static const TimeDuration kOneMinute = TimeDuration::FromSeconds(60.0f);
// The amount of time we wait between a request to CC (after GC ran)
// and doing the actual CC.
static const mozilla::TimeDuration kCCDelay =
mozilla::TimeDuration::FromSeconds(6);
static const TimeDuration kCCDelay = TimeDuration::FromSeconds(6);
static const mozilla::TimeDuration kCCSkippableDelay =
mozilla::TimeDuration::FromMilliseconds(250);
static const TimeDuration kCCSkippableDelay =
TimeDuration::FromMilliseconds(250);
// In case the cycle collector isn't run at all, we don't want forget skippables
// to run too often. So limit the forget skippable cycle to start at earliest 2
// seconds after the end of the previous cycle.
static const mozilla::TimeDuration kTimeBetweenForgetSkippableCycles =
mozilla::TimeDuration::FromSeconds(2);
static const TimeDuration kTimeBetweenForgetSkippableCycles =
TimeDuration::FromSeconds(2);
// ForgetSkippable is usually fast, so we can use small budgets.
// This isn't a real budget but a hint to IdleTaskRunner whether there
// is enough time to call ForgetSkippable.
static const mozilla::TimeDuration kForgetSkippableSliceDuration =
mozilla::TimeDuration::FromMilliseconds(2);
static const TimeDuration kForgetSkippableSliceDuration =
TimeDuration::FromMilliseconds(2);
// Maximum amount of time that should elapse between incremental CC slices
static const mozilla::TimeDuration kICCIntersliceDelay =
mozilla::TimeDuration::FromMilliseconds(64);
static const TimeDuration kICCIntersliceDelay =
TimeDuration::FromMilliseconds(64);
// Time budget for an incremental CC slice when using timer to run it.
static const mozilla::TimeDuration kICCSliceBudget =
mozilla::TimeDuration::FromMilliseconds(3);
static const TimeDuration kICCSliceBudget = TimeDuration::FromMilliseconds(3);
// Minimum budget for an incremental CC slice when using idle time to run it.
static const mozilla::TimeDuration kIdleICCSliceBudget =
mozilla::TimeDuration::FromMilliseconds(2);
static const TimeDuration kIdleICCSliceBudget =
TimeDuration::FromMilliseconds(2);
// Maximum total duration for an ICC
static const mozilla::TimeDuration kMaxICCDuration =
mozilla::TimeDuration::FromSeconds(2);
static const TimeDuration kMaxICCDuration = TimeDuration::FromSeconds(2);
// Force a CC after this long if there's more than NS_CC_FORCED_PURPLE_LIMIT
// objects in the purple buffer.
static const mozilla::TimeDuration kCCForced = kOneMinute * 2;
static const TimeDuration kCCForced = kOneMinute * 2;
static const uint32_t kCCForcedPurpleLimit = 10;
// Don't allow an incremental GC to lock out the CC for too long.
static const mozilla::TimeDuration kMaxCCLockedoutTime =
mozilla::TimeDuration::FromSeconds(30);
static const TimeDuration kMaxCCLockedoutTime = TimeDuration::FromSeconds(30);
// Trigger a CC if the purple buffer exceeds this size when we check it.
static const uint32_t kCCPurpleLimit = 200;

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

@ -41,7 +41,8 @@
# include "nsAccessibilityService.h"
#endif
namespace mozilla::dom {
namespace mozilla {
namespace dom {
CharacterData::CharacterData(already_AddRefed<dom::NodeInfo>&& aNodeInfo)
: nsIContent(std::move(aNodeInfo)) {
@ -585,4 +586,5 @@ void CharacterData::AddSizeOfExcludingThis(nsWindowSizes& aSizes,
*aNodeSize += mText.SizeOfExcludingThis(aSizes.mState.mMallocSizeOf);
}
} // namespace mozilla::dom
} // namespace dom
} // namespace mozilla

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

@ -14,7 +14,8 @@
#include "nsCSSAnonBoxes.h"
#include "nsLayoutUtils.h"
namespace mozilla::dom {
namespace mozilla {
namespace dom {
ExplicitChildIterator::ExplicitChildIterator(const nsIContent* aParent,
bool aStartAtBeginning)
@ -370,4 +371,5 @@ nsIContent* AllChildrenIterator::GetPreviousChild() {
return nullptr;
}
} // namespace mozilla::dom
} // namespace dom
} // namespace mozilla

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

@ -9,7 +9,8 @@
#include "mozilla/HoldDropJSObjects.h"
#include "mozilla/dom/MessageManagerBinding.h"
namespace mozilla::dom {
namespace mozilla {
namespace dom {
JSObject* ChromeMessageBroadcaster::WrapObject(
JSContext* aCx, JS::Handle<JSObject*> aGivenProto) {
@ -18,4 +19,5 @@ JSObject* ChromeMessageBroadcaster::WrapObject(
return ChromeMessageBroadcaster_Binding::Wrap(aCx, this, aGivenProto);
}
} // namespace mozilla::dom
} // namespace dom
} // namespace mozilla

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

@ -7,7 +7,8 @@
#include "mozilla/dom/ChromeMessageSender.h"
#include "mozilla/dom/MessageManagerBinding.h"
namespace mozilla::dom {
namespace mozilla {
namespace dom {
JSObject* ChromeMessageSender::WrapObject(JSContext* aCx,
JS::Handle<JSObject*> aGivenProto) {
@ -16,4 +17,5 @@ JSObject* ChromeMessageSender::WrapObject(JSContext* aCx,
return ChromeMessageSender_Binding::Wrap(aCx, this, aGivenProto);
}
} // namespace mozilla::dom
} // namespace dom
} // namespace mozilla

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

@ -56,7 +56,8 @@
#endif
#include "nsIException.h"
namespace mozilla::dom {
namespace mozilla {
namespace dom {
/* static */
void ChromeUtils::NondeterministicGetWeakMapKeys(
@ -1363,4 +1364,5 @@ void ChromeUtils::GetAllDOMProcesses(
}
}
} // namespace mozilla::dom
} // namespace dom
} // namespace mozilla

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

@ -16,7 +16,8 @@
using namespace mozilla;
using namespace dom;
namespace mozilla::dom {
namespace mozilla {
namespace dom {
Comment::~Comment() = default;
@ -66,4 +67,5 @@ JSObject* Comment::WrapNode(JSContext* aCx, JS::Handle<JSObject*> aGivenProto) {
return Comment_Binding::Wrap(aCx, this, aGivenProto);
}
} // namespace mozilla::dom
} // namespace dom
} // namespace mozilla

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

@ -17,7 +17,8 @@
using mozilla::dom::ContentChild;
namespace mozilla::dom {
namespace mozilla {
namespace dom {
NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(Crypto)
NS_WRAPPERCACHE_INTERFACE_MAP_ENTRY
@ -99,4 +100,5 @@ SubtleCrypto* Crypto::Subtle() {
return mSubtle;
}
} // namespace mozilla::dom
} // namespace dom
} // namespace mozilla

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

@ -26,7 +26,8 @@
#include "xpcprivate.h"
#include "nsGlobalWindow.h"
namespace mozilla::dom {
namespace mozilla {
namespace dom {
//-----------------------------------------------------
// CustomElementUpgradeReaction
@ -1504,4 +1505,5 @@ CustomElementDefinition::CustomElementDefinition(
mDisableInternals(aDisableInternals),
mDisableShadow(aDisableShadow) {}
} // namespace mozilla::dom
} // namespace dom
} // namespace mozilla

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

@ -137,7 +137,8 @@ nsresult NS_GetNameAndMessageForDOMNSResult(nsresult aNSResult,
return NS_ERROR_NOT_AVAILABLE;
}
namespace mozilla::dom {
namespace mozilla {
namespace dom {
NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(Exception)
NS_WRAPPERCACHE_INTERFACE_MAP_ENTRY
@ -405,4 +406,5 @@ already_AddRefed<DOMException> DOMException::Create(
return inst.forget();
}
} // namespace mozilla::dom
} // namespace dom
} // namespace mozilla

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

@ -13,7 +13,8 @@
#include "mozilla/dom/DocumentType.h"
#include "nsTextNode.h"
namespace mozilla::dom {
namespace mozilla {
namespace dom {
// QueryInterface implementation for DOMImplementation
NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(DOMImplementation)
@ -186,4 +187,5 @@ already_AddRefed<Document> DOMImplementation::CreateHTMLDocument(
return document.forget();
}
} // namespace mozilla::dom
} // namespace dom
} // namespace mozilla

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

@ -21,7 +21,8 @@
#include "mozilla/dom/HTMLImageElement.h"
#include "Units.h"
namespace mozilla::dom {
namespace mozilla {
namespace dom {
NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(DOMIntersectionObserverEntry)
NS_WRAPPERCACHE_INTERFACE_MAP_ENTRY
@ -737,4 +738,5 @@ void DOMIntersectionObserver::Notify() {
}
}
} // namespace mozilla::dom
} // namespace dom
} // namespace mozilla

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

@ -22,7 +22,8 @@
#include "js/Conversions.h" // JS::NumberToString
#include "js/Equality.h" // JS::SameValueZero
namespace mozilla::dom {
namespace mozilla {
namespace dom {
template <typename T>
static void SetDataInMatrix(DOMMatrixReadOnly* aMatrix, const T* aData,
@ -1020,4 +1021,5 @@ JSObject* DOMMatrix::WrapObject(JSContext* aCx,
return DOMMatrix_Binding::Wrap(aCx, this, aGivenProto);
}
} // namespace mozilla::dom
} // namespace dom
} // namespace mozilla

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

@ -8,7 +8,8 @@
#include "mozilla/dom/DOMStringListBinding.h"
#include "nsContentUtils.h"
namespace mozilla::dom {
namespace mozilla {
namespace dom {
NS_IMPL_CYCLE_COLLECTION_WRAPPERCACHE_0(DOMStringList)
@ -26,4 +27,5 @@ JSObject* DOMStringList::WrapObject(JSContext* aCx,
return DOMStringList_Binding::Wrap(aCx, this, aGivenProto);
}
} // namespace mozilla::dom
} // namespace dom
} // namespace mozilla

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

@ -118,7 +118,8 @@ NS_IMETHODIMP LabellingEventTarget::HaveDirectTasks(bool* aValue) {
NS_IMPL_ISUPPORTS(LabellingEventTarget, nsIEventTarget, nsISerialEventTarget,
nsIDirectTaskDispatcher)
namespace mozilla::dom {
namespace mozilla {
namespace dom {
AutoTArray<RefPtr<DocGroup>, 2>* DocGroup::sPendingDocGroups = nullptr;
@ -399,4 +400,5 @@ bool DocGroup::IsActive() const {
return false;
}
} // namespace mozilla::dom
} // namespace dom
} // namespace mozilla

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

@ -9477,7 +9477,8 @@ void nsDOMAttributeMap::BlastSubtreeToPieces(nsINode* aNode) {
}
}
namespace mozilla::dom {
namespace mozilla {
namespace dom {
nsINode* Document::AdoptNode(nsINode& aAdoptedNode, ErrorResult& rv) {
nsINode* adoptedNode = &aAdoptedNode;
@ -17111,4 +17112,5 @@ void Document::DisableChildElementInPictureInPictureMode() {
MOZ_ASSERT(mPictureInPictureChildElementCount >= 0);
}
} // namespace mozilla::dom
} // namespace dom
} // namespace mozilla

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

@ -21,7 +21,8 @@
#include "mozilla/dom/Document.h"
#include "mozilla/IntegerPrintfMacros.h"
namespace mozilla::dom {
namespace mozilla {
namespace dom {
JSObject* DocumentFragment::WrapNode(JSContext* aCx,
JS::Handle<JSObject*> aGivenProto) {
@ -121,4 +122,5 @@ NS_IMPL_RELEASE_INHERITED(DocumentFragment, FragmentOrElement)
NS_IMPL_ELEMENT_CLONE(DocumentFragment)
} // namespace mozilla::dom
} // namespace dom
} // namespace mozilla

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

@ -21,7 +21,8 @@
#include "nsLayoutUtils.h"
#include "nsWindowSizes.h"
namespace mozilla::dom {
namespace mozilla {
namespace dom {
DocumentOrShadowRoot::DocumentOrShadowRoot(ShadowRoot* aShadowRoot)
: mAsNode(aShadowRoot), mKind(Kind::ShadowRoot) {
@ -847,4 +848,5 @@ void DocumentOrShadowRoot::Unlink(DocumentOrShadowRoot* tmp) {
tmp->mRadioGroups.Clear();
}
} // namespace mozilla::dom
} // namespace dom
} // namespace mozilla

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

@ -33,7 +33,8 @@ already_AddRefed<mozilla::dom::DocumentType> NS_NewDOMDocumentType(
return docType.forget();
}
namespace mozilla::dom {
namespace mozilla {
namespace dom {
JSObject* DocumentType::WrapNode(JSContext* cx,
JS::Handle<JSObject*> aGivenProto) {
@ -79,4 +80,5 @@ already_AddRefed<CharacterData> DocumentType::CloneDataNode(
do_AddRef(aNodeInfo), mPublicId, mSystemId, mInternalSubset));
}
} // namespace mozilla::dom
} // namespace dom
} // namespace mozilla

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

@ -168,7 +168,8 @@
using mozilla::gfx::Matrix4x4;
namespace mozilla::dom {
namespace mozilla {
namespace dom {
// Verify sizes of nodes. We use a template rather than a direct static
// assert so that the error message actually displays the sizes.
@ -208,7 +209,8 @@ ASSERT_NODE_SIZE(Text, 120, 64);
#undef ASSERT_NODE_SIZE
#undef EXTRA_DOM_NODE_BYTES
} // namespace mozilla::dom
} // namespace dom
} // namespace mozilla
nsAtom* nsIContent::DoGetID() const {
MOZ_ASSERT(HasID(), "Unexpected call");
@ -231,7 +233,8 @@ nsIFrame* nsIContent::GetPrimaryFrame(mozilla::FlushType aType) {
return GetPrimaryFrame();
}
namespace mozilla::dom {
namespace mozilla {
namespace dom {
const nsAttrValue* Element::GetSVGAnimatedClass() const {
MOZ_ASSERT(MayHaveClass() && IsSVGElement(), "Unexpected call");
@ -290,7 +293,8 @@ void Element::UpdateState(bool aNotify) {
}
}
} // namespace mozilla::dom
} // namespace dom
} // namespace mozilla
void nsIContent::UpdateEditableState(bool aNotify) {
if (IsInNativeAnonymousSubtree()) {
@ -315,7 +319,8 @@ void nsIContent::UpdateEditableState(bool aNotify) {
SetEditableFlag(parent && parent->HasFlag(NODE_IS_EDITABLE));
}
namespace mozilla::dom {
namespace mozilla {
namespace dom {
void Element::UpdateEditableState(bool aNotify) {
nsIContent::UpdateEditableState(aNotify);
@ -4353,4 +4358,5 @@ nsAtom* Element::GetEventNameForAttr(nsAtom* aAttr) {
return aAttr;
}
} // namespace mozilla::dom
} // namespace dom
} // namespace mozilla

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

@ -49,7 +49,8 @@
#include "mozilla/Encoding.h"
#include "ReferrerInfo.h"
namespace mozilla::dom {
namespace mozilla {
namespace dom {
static LazyLogModule gEventSourceLog("EventSource");
@ -2049,4 +2050,5 @@ NS_INTERFACE_MAP_END_INHERITING(DOMEventTargetHelper)
NS_IMPL_ADDREF_INHERITED(EventSource, DOMEventTargetHelper)
NS_IMPL_RELEASE_INHERITED(EventSource, DOMEventTargetHelper)
} // namespace mozilla::dom
} // namespace dom
} // namespace mozilla

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

@ -13,7 +13,8 @@
#include "nsThreadUtils.h"
#include "mozilla/Services.h"
namespace mozilla::dom {
namespace mozilla {
namespace dom {
namespace {
@ -313,4 +314,5 @@ void EventSourceEventService::GetListeners(
aListeners.AppendElements(listener->mListeners);
}
} // namespace mozilla::dom
} // namespace dom
} // namespace mozilla

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

@ -13,7 +13,8 @@
#include "mozilla/dom/HTMLElementBinding.h"
#include "mozilla/dom/NameSpaceConstants.h"
namespace mozilla::dom {
namespace mozilla {
namespace dom {
NS_IMPL_ELEMENT_CLONE(GeneratedImageContent);
@ -35,4 +36,5 @@ JSObject* GeneratedImageContent::WrapNode(JSContext* aCx,
return dom::HTMLElement_Binding::Wrap(aCx, this, aGivenProto);
}
} // namespace mozilla::dom
} // namespace dom
} // namespace mozilla

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

@ -16,7 +16,8 @@
#include "nsCycleCollectionParticipant.h"
#include "nsStringFwd.h"
namespace mozilla::dom {
namespace mozilla {
namespace dom {
static Element* LookupElement(DocumentOrShadowRoot& aDocOrShadow,
const nsAString& aRef, bool aReferenceImage) {
@ -223,4 +224,5 @@ IDTracker::DocumentLoadNotification::Observe(nsISupports* aSubject,
return NS_OK;
}
} // namespace mozilla::dom
} // namespace dom
} // namespace mozilla

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

@ -14,7 +14,8 @@
#include "nsDOMNavigationTiming.h"
#include "nsPIDOMWindow.h"
namespace mozilla::dom {
namespace mozilla {
namespace dom {
NS_IMPL_CYCLE_COLLECTION_WRAPPERCACHE(IdleDeadline, mWindow, mGlobal)
NS_IMPL_CYCLE_COLLECTING_ADDREF(IdleDeadline)
@ -69,4 +70,5 @@ DOMHighResTimeStamp IdleDeadline::TimeRemaining() {
bool IdleDeadline::DidTimeout() const { return mDidTimeout; }
} // namespace mozilla::dom
} // namespace dom
} // namespace mozilla

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

@ -15,7 +15,8 @@
#include "nsGlobalWindow.h"
#include "nsPIDOMWindow.h"
namespace mozilla::dom {
namespace mozilla {
namespace dom {
IdleRequest::IdleRequest(IdleRequestCallback* aCallback, uint32_t aHandle)
: mCallback(aCallback), mHandle(aHandle), mTimeoutHandle(Nothing()) {
@ -61,4 +62,5 @@ void IdleRequest::IdleRun(nsPIDOMWindowInner* aWindow,
callback->Call(*deadline, "requestIdleCallback handler");
}
} // namespace mozilla::dom
} // namespace dom
} // namespace mozilla

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

@ -23,7 +23,8 @@
using namespace mozilla::gfx;
namespace mozilla::dom {
namespace mozilla {
namespace dom {
// This class should be placed inside GetBRGADataSourceSurfaceSync(). However,
// due to B2G ICS uses old complier (C++98/03) which forbids local class as
@ -443,4 +444,5 @@ already_AddRefed<imgIEncoder> ImageEncoder::GetImageEncoder(nsAString& aType) {
return encoder.forget();
}
} // namespace mozilla::dom
} // namespace dom
} // namespace mozilla

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

@ -14,7 +14,8 @@
#include "mozilla/Preferences.h"
#include "nsXULAppAPI.h"
namespace mozilla::dom {
namespace mozilla {
namespace dom {
ImageTracker::ImageTracker() : mLocking(false), mAnimating(true) {}
@ -164,4 +165,5 @@ void ImageTracker::MediaFeatureValuesChangedAllDocuments(
}
}
} // namespace mozilla::dom
} // namespace dom
} // namespace mozilla

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

@ -10,7 +10,8 @@
#include "mozIMozIntl.h"
#include "nsContentUtils.h"
namespace mozilla::dom {
namespace mozilla {
namespace dom {
NS_IMPL_CYCLE_COLLECTION_WRAPPERCACHE(IntlUtils, mWindow)
NS_IMPL_CYCLE_COLLECTING_ADDREF(IntlUtils)
@ -129,4 +130,5 @@ void IntlUtils::GetLocaleInfo(const Sequence<nsString>& aLocales,
}
}
} // namespace mozilla::dom
} // namespace dom
} // namespace mozilla

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

@ -26,7 +26,8 @@
#include "nsAttrValueInlines.h"
#include "HTMLLinkElement.h"
namespace mozilla::dom {
namespace mozilla {
namespace dom {
Link::Link(Element* aElement)
: mElement(aElement),
@ -586,4 +587,5 @@ size_t Link::SizeOfExcludingThis(mozilla::SizeOfState& aState) const {
return n;
}
} // namespace mozilla::dom
} // namespace dom
} // namespace mozilla

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

@ -31,7 +31,8 @@
#include "nsStyleUtil.h"
#include "nsQueryObject.h"
namespace mozilla::dom {
namespace mozilla {
namespace dom {
LinkStyle::SheetInfo::SheetInfo(
const Document& aDocument, nsIContent* aContent,
@ -320,4 +321,5 @@ Result<LinkStyle::Update, nsresult> LinkStyle::DoUpdateStyleSheet(
return resultOrError;
}
} // namespace mozilla::dom
} // namespace dom
} // namespace mozilla

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

@ -34,7 +34,8 @@
#include "mozilla/dom/ScriptSettings.h"
#include "ReferrerInfo.h"
namespace mozilla::dom {
namespace mozilla {
namespace dom {
Location::Location(nsPIDOMWindowInner* aWindow,
BrowsingContext* aBrowsingContext)
@ -634,4 +635,5 @@ JSObject* Location::WrapObject(JSContext* aCx,
return Location_Binding::Wrap(aCx, this, aGivenProto);
}
} // namespace mozilla::dom
} // namespace dom
} // namespace mozilla

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

@ -18,7 +18,8 @@
#include "mozilla/dom/Document.h"
#include "mozilla/dom/WindowContext.h"
namespace mozilla::dom {
namespace mozilla {
namespace dom {
already_AddRefed<nsDocShellLoadState> LocationBase::CheckURL(
nsIURI* aURI, nsIPrincipal& aSubjectPrincipal, ErrorResult& aRv) {
@ -246,4 +247,5 @@ nsIURI* LocationBase::GetSourceBaseURL() {
return doc ? doc->GetBaseURI() : nullptr;
}
} // namespace mozilla::dom
} // namespace dom
} // namespace mozilla

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

@ -25,7 +25,8 @@ static bool IsLocation(JSObject* obj) {
}
#endif // DEBUG
namespace mozilla::dom {
namespace mozilla {
namespace dom {
/* static */
bool MaybeCrossOriginObjectMixins::IsPlatformObjectSameOrigin(JSContext* cx,
@ -511,4 +512,5 @@ bool MaybeCrossOriginObject<Base>::hasInstance(JSContext* cx,
template class MaybeCrossOriginObject<js::Wrapper>;
template class MaybeCrossOriginObject<DOMProxyHandler>;
} // namespace mozilla::dom
} // namespace dom
} // namespace mozilla

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

@ -7,7 +7,8 @@
#include "mozilla/dom/MessageBroadcaster.h"
#include "mozilla/dom/ContentParent.h"
namespace mozilla::dom {
namespace mozilla {
namespace dom {
MessageBroadcaster::MessageBroadcaster(MessageBroadcaster* aParentManager,
MessageManagerFlags aFlags)
@ -35,4 +36,5 @@ void MessageBroadcaster::RemoveChildManager(MessageListenerManager* aManager) {
mChildManagers.RemoveElement(aManager);
}
} // namespace mozilla::dom
} // namespace dom
} // namespace mozilla

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

@ -7,7 +7,8 @@
#include "mozilla/dom/MessageListenerManager.h"
#include "mozilla/dom/MessageBroadcaster.h"
namespace mozilla::dom {
namespace mozilla {
namespace dom {
MessageListenerManager::MessageListenerManager(
ipc::MessageManagerCallback* aCallback, MessageBroadcaster* aParentManager,
@ -45,4 +46,5 @@ void MessageListenerManager::ClearParentManager(bool aRemove) {
mParentManager = nullptr;
}
} // namespace mozilla::dom
} // namespace dom
} // namespace mozilla

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

@ -16,7 +16,8 @@
# include <windows.h>
#endif
namespace mozilla::dom {
namespace mozilla {
namespace dom {
void MessageManagerGlobal::Dump(const nsAString& aStr) {
if (!nsJSUtils::DumpEnabled()) {
@ -46,4 +47,5 @@ void MessageManagerGlobal::Btoa(const nsAString& aBase64Data,
aError = nsContentUtils::Btoa(aBase64Data, aAsciiString);
}
} // namespace mozilla::dom
} // namespace dom
} // namespace mozilla

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

@ -7,7 +7,8 @@
#include "mozilla/dom/MessageSender.h"
#include "mozilla/dom/MessageBroadcaster.h"
namespace mozilla::dom {
namespace mozilla {
namespace dom {
void MessageSender::InitWithCallback(ipc::MessageManagerCallback* aCallback) {
if (mCallback) {
@ -28,4 +29,5 @@ void MessageSender::InitWithCallback(ipc::MessageManagerCallback* aCallback) {
}
}
} // namespace mozilla::dom
} // namespace dom
} // namespace mozilla

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

@ -14,7 +14,8 @@
#include "xpcpublic.h"
namespace mozilla::dom {
namespace mozilla {
namespace dom {
constexpr size_t IID_SIZE = sizeof(nsIID);
@ -89,4 +90,5 @@ bool MozQueryInterface::WrapObject(JSContext* aCx,
return MozQueryInterface_Binding::Wrap(aCx, this, aGivenProto, aReflector);
}
} // namespace mozilla::dom
} // namespace dom
} // namespace mozilla

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

@ -112,7 +112,8 @@
#include "mozilla/intl/LocaleService.h"
namespace mozilla::dom {
namespace mozilla {
namespace dom {
static const nsLiteralCString kVibrationPermissionType = "vibration"_ns;
@ -2161,4 +2162,5 @@ bool Navigator::Webdriver() {
return Preferences::GetBool("marionette.enabled", false);
}
} // namespace mozilla::dom
} // namespace dom
} // namespace mozilla

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

@ -19,7 +19,8 @@
#include "mozilla/dom/NodeFilterBinding.h"
#include "mozilla/dom/NodeIteratorBinding.h"
namespace mozilla::dom {
namespace mozilla {
namespace dom {
/*
* NodePointer implementation
@ -209,4 +210,5 @@ bool NodeIterator::WrapObject(JSContext* cx, JS::Handle<JSObject*> aGivenProto,
return NodeIterator_Binding::Wrap(cx, this, aGivenProto, aReflector);
}
} // namespace mozilla::dom
} // namespace dom
} // namespace mozilla

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

@ -9,7 +9,8 @@
#include "mozilla/HoldDropJSObjects.h"
#include "mozilla/dom/MessageManagerBinding.h"
namespace mozilla::dom {
namespace mozilla {
namespace dom {
ParentProcessMessageManager::ParentProcessMessageManager()
: MessageBroadcaster(nullptr, MessageManagerFlags::MM_CHROME |
@ -28,4 +29,5 @@ JSObject* ParentProcessMessageManager::WrapObject(
return ParentProcessMessageManager_Binding::Wrap(aCx, this, aGivenProto);
}
} // namespace mozilla::dom
} // namespace dom
} // namespace mozilla

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

@ -8,7 +8,8 @@
#include "mozilla/HoldDropJSObjects.h"
namespace mozilla::dom {
namespace mozilla {
namespace dom {
NS_IMPL_CYCLE_COLLECTION_CLASS(PlacesEvent)
@ -39,4 +40,5 @@ JSObject* PlacesEvent::WrapObject(JSContext* aCx,
return PlacesEvent_Binding::Wrap(aCx, this, aGivenProto);
}
} // namespace mozilla::dom
} // namespace dom
} // namespace mozilla

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

@ -10,7 +10,8 @@
#include "nsIWeakReferenceUtils.h"
#include "mozilla/ClearOnShutdown.h"
namespace mozilla::dom {
namespace mozilla {
namespace dom {
template <class T>
struct Flagged {
@ -337,4 +338,5 @@ void PlacesObservers::NotifyListeners(
gCallingListeners = false;
}
} // namespace mozilla::dom
} // namespace dom
} // namespace mozilla

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

@ -9,7 +9,8 @@
#include "mozilla/HoldDropJSObjects.h"
#include "mozilla/dom/ContentProcessMessageManager.h"
namespace mozilla::dom {
namespace mozilla {
namespace dom {
NS_IMPL_CYCLE_COLLECTION_WRAPPERCACHE_WEAK_PTR(PlacesWeakCallbackWrapper,
mParent, mCallback)
@ -41,4 +42,5 @@ JSObject* PlacesWeakCallbackWrapper::WrapObject(
return PlacesWeakCallbackWrapper_Binding::Wrap(aCx, this, aGivenProto);
}
} // namespace mozilla::dom
} // namespace dom
} // namespace mozilla

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

@ -15,7 +15,8 @@
#include "nsXULPopupManager.h"
#include "nsIPermissionManager.h"
namespace mozilla::dom {
namespace mozilla {
namespace dom {
namespace {
@ -469,7 +470,8 @@ void PopupBlocker::UnregisterOpenPopupSpam() {
/* static */
uint32_t PopupBlocker::GetOpenPopupSpamCount() { return sOpenPopupSpamCount; }
} // namespace mozilla::dom
} // namespace dom
} // namespace mozilla
AutoPopupStatePusherInternal::AutoPopupStatePusherInternal(
mozilla::dom::PopupBlocker::PopupControlState aState, bool aForce)

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

@ -9,7 +9,8 @@
#include "mozilla/dom/TypedArray.h"
#include "mozilla/dom/Pose.h"
namespace mozilla::dom {
namespace mozilla {
namespace dom {
NS_IMPL_CYCLE_COLLECTION_CLASS(Pose)
@ -84,4 +85,5 @@ void Pose::SetFloat32Array(JSContext* aJSContext, nsWrapperCache* creator,
aRetVal.set(aObj);
}
} // namespace mozilla::dom
} // namespace dom
} // namespace mozilla

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

@ -33,7 +33,8 @@
#include "nsPresContext.h"
#include "nsQueryObject.h"
namespace mozilla::dom {
namespace mozilla {
namespace dom {
PostMessageEvent::PostMessageEvent(BrowsingContext* aSource,
const nsAString& aCallerOrigin,
@ -307,4 +308,5 @@ void PostMessageEvent::DispatchToTargetThread(ErrorResult& aError) {
aError = mTargetWindow->Dispatch(TaskCategory::Other, event.forget());
}
} // namespace mozilla::dom
} // namespace dom
} // namespace mozilla

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

@ -9,7 +9,8 @@
#include "mozilla/dom/MessageManagerBinding.h"
#include "nsContentUtils.h"
namespace mozilla::dom {
namespace mozilla {
namespace dom {
ProcessMessageManager::ProcessMessageManager(
ipc::MessageManagerCallback* aCallback,
@ -39,4 +40,5 @@ JSObject* ProcessMessageManager::WrapObject(JSContext* aCx,
return ProcessMessageManager_Binding::Wrap(aCx, this, aGivenProto);
}
} // namespace mozilla::dom
} // namespace dom
} // namespace mozilla

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

@ -11,7 +11,8 @@
#include "mozilla/dom/WindowBinding.h"
#include "xpcprivate.h"
namespace mozilla::dom {
namespace mozilla {
namespace dom {
/**
* RemoteOuterWindowProxy is the proxy handler for the WindowProxy objects for
@ -163,4 +164,5 @@ bool RemoteOuterWindowProxy::getOwnEnumerablePropertyKeys(
return AppendIndexedPropertyNames(aCx, GetBrowsingContext(aProxy), aProps);
}
} // namespace mozilla::dom
} // namespace dom
} // namespace mozilla

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

@ -13,7 +13,8 @@
#include "nsIContentInlines.h"
#include <limits>
namespace mozilla::dom {
namespace mozilla {
namespace dom {
/**
* Returns the length of the parent-traversal path (in terms of the number of
@ -320,4 +321,5 @@ NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(ResizeObserverSize)
NS_INTERFACE_MAP_ENTRY(nsISupports)
NS_INTERFACE_MAP_END
} // namespace mozilla::dom
} // namespace dom
} // namespace mozilla

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

@ -15,7 +15,8 @@
#include "nsRefreshDriver.h"
#include <limits>
namespace mozilla::dom {
namespace mozilla {
namespace dom {
void ResizeObserverNotificationHelper::WillRefresh(TimeStamp aTime) {
MOZ_DIAGNOSTIC_ASSERT(mOwner, "Should've de-registered on-time!");
@ -223,4 +224,5 @@ void ResizeObserverController::AddSizeOfIncludingThis(
aSizes.mDOMResizeObserverControllerSize += size;
}
} // namespace mozilla::dom
} // namespace dom
} // namespace mozilla

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

@ -20,7 +20,8 @@
using namespace mozilla;
using namespace mozilla::dom;
namespace mozilla::dom {
namespace mozilla {
namespace dom {
NS_IMPL_CYCLE_COLLECTION(ResponsiveImageSelector, mOwnerNode)
@ -729,4 +730,5 @@ double ResponsiveImageCandidate::Density(double aMatchingWidth) const {
return 1.0;
}
} // namespace mozilla::dom
} // namespace dom
} // namespace mozilla

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

@ -7,7 +7,8 @@
#include "ScreenLuminance.h"
#include "nsScreen.h"
namespace mozilla::dom {
namespace mozilla {
namespace dom {
NS_IMPL_CYCLE_COLLECTION_ROOT_NATIVE(ScreenLuminance, AddRef)
NS_IMPL_CYCLE_COLLECTION_UNROOT_NATIVE(ScreenLuminance, Release)
@ -18,4 +19,5 @@ JSObject* ScreenLuminance::WrapObject(JSContext* aCx,
return ScreenLuminance_Binding::Wrap(aCx, this, aGivenProto);
}
} // namespace mozilla::dom
} // namespace dom
} // namespace mozilla

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

@ -9,7 +9,8 @@
#include "js/SavedFrameAPI.h"
#include "mozilla/dom/WorkerPrivate.h"
namespace mozilla::dom {
namespace mozilla {
namespace dom {
SerializedStackHolder::SerializedStackHolder()
: mHolder(StructuredCloneHolder::CloningSupported,
@ -149,4 +150,5 @@ void NotifyNetworkMonitorAlternateStack(nsISupports* aChannel,
PromiseFlatString(aStackJSON).get());
}
} // namespace mozilla::dom
} // namespace dom
} // namespace mozilla

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

@ -8,7 +8,8 @@
#include "mozilla/dom/StaticRangeBinding.h"
#include "nsINode.h"
namespace mozilla::dom {
namespace mozilla {
namespace dom {
template already_AddRefed<StaticRange> StaticRange::Create(
const RangeBoundary& aStartBoundary, const RangeBoundary& aEndBoundary,
@ -120,4 +121,5 @@ JSObject* StaticRange::WrapObject(JSContext* aCx,
return StaticRange_Binding::Wrap(aCx, this, aGivenProto);
}
} // namespace mozilla::dom
} // namespace dom
} // namespace mozilla

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

@ -9,7 +9,8 @@
#include "mozilla/StaticPrefs_dom.h"
#include <cstdlib>
namespace mozilla::dom {
namespace mozilla {
namespace dom {
NS_IMPL_CYCLE_COLLECTION_INHERITED(StorageAccessPermissionRequest,
ContentPermissionRequestBase)
@ -125,4 +126,5 @@ unsigned StorageAccessPermissionRequest::CalculateSimulatedDelay() {
return kMin + random % (kMax - kMin);
}
} // namespace mozilla::dom
} // namespace dom
} // namespace mozilla

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

@ -15,7 +15,8 @@
#include "mozilla/UniquePtr.h"
#include "xpcpublic.h"
namespace mozilla::dom {
namespace mozilla {
namespace dom {
StructuredCloneBlob::StructuredCloneBlob() {
mHolder.emplace(Holder::CloningSupported, Holder::TransferringNotSupported,
@ -217,4 +218,5 @@ StructuredCloneBlob::CollectReports(nsIHandleReportCallback* aHandleReport,
NS_IMPL_ISUPPORTS(StructuredCloneBlob, nsIMemoryReporter)
} // namespace mozilla::dom
} // namespace dom
} // namespace mozilla

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

@ -44,7 +44,8 @@
using namespace mozilla::ipc;
namespace mozilla::dom {
namespace mozilla {
namespace dom {
namespace {
@ -1336,4 +1337,5 @@ void StructuredCloneHolder::SameProcessScopeRequired(
}
}
} // namespace mozilla::dom
} // namespace dom
} // namespace mozilla

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

@ -9,7 +9,8 @@
#include "mozilla/dom/StyleSheetListBinding.h"
#include "nsINode.h"
namespace mozilla::dom {
namespace mozilla {
namespace dom {
NS_IMPL_CYCLE_COLLECTION_WRAPPERCACHE_0(StyleSheetList)
@ -43,4 +44,5 @@ StyleSheetList::~StyleSheetList() {
}
}
} // namespace mozilla::dom
} // namespace dom
} // namespace mozilla

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

@ -10,7 +10,8 @@
#include "mozilla/dom/SubtleCryptoBinding.h"
#include "mozilla/dom/WebCryptoTask.h"
namespace mozilla::dom {
namespace mozilla {
namespace dom {
NS_IMPL_CYCLE_COLLECTION_WRAPPERCACHE(SubtleCrypto, mParent)
NS_IMPL_CYCLE_COLLECTING_ADDREF(SubtleCrypto)
@ -122,4 +123,5 @@ already_AddRefed<Promise> SubtleCrypto::UnwrapKey(
unwrappedKeyAlgorithm, extractable, keyUsages)
}
} // namespace mozilla::dom
} // namespace dom
} // namespace mozilla

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

@ -8,7 +8,8 @@
#include "nsTextNode.h"
#include "mozAutoDocUpdate.h"
namespace mozilla::dom {
namespace mozilla {
namespace dom {
already_AddRefed<Text> Text::SplitText(uint32_t aOffset, ErrorResult& aRv) {
nsAutoString cutText;
@ -154,4 +155,5 @@ bool Text::HasTextForTranslation() {
return false;
}
} // namespace mozilla::dom
} // namespace dom
} // namespace mozilla

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

@ -9,7 +9,8 @@
#include "mozilla/dom/TimeoutManager.h"
#include "nsGlobalWindowInner.h"
namespace mozilla::dom {
namespace mozilla {
namespace dom {
Timeout::Timeout()
: mTimeoutId(0),
@ -88,4 +89,5 @@ const TimeDuration& Timeout::TimeRemaining() const {
return mTimeRemaining;
}
} // namespace mozilla::dom
} // namespace dom
} // namespace mozilla

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

@ -8,7 +8,8 @@
#include "mozilla/dom/Timeout.h"
namespace mozilla::dom {
namespace mozilla {
namespace dom {
/* static */ TimeoutBudgetManager& TimeoutBudgetManager::Get() {
static TimeoutBudgetManager gTimeoutBudgetManager;
@ -32,4 +33,5 @@ TimeDuration TimeoutBudgetManager::RecordExecution(const TimeStamp& aNow,
return aNow - mStart;
}
} // namespace mozilla::dom
} // namespace dom
} // namespace mozilla

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

@ -15,7 +15,8 @@
extern mozilla::LazyLogModule gTimeoutLog;
namespace mozilla::dom {
namespace mozilla {
namespace dom {
NS_IMPL_ISUPPORTS(TimeoutExecutor, nsIRunnable, nsITimerCallback, nsINamed)
@ -253,4 +254,5 @@ TimeoutExecutor::GetName(nsACString& aNameOut) {
return NS_OK;
}
} // namespace mozilla::dom
} // namespace dom
} // namespace mozilla

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

@ -9,7 +9,8 @@
#include "mozilla/Assertions.h"
#include "nsJSUtils.h"
namespace mozilla::dom {
namespace mozilla {
namespace dom {
//-----------------------------------------------------------------------------
// TimeoutHandler
@ -174,4 +175,5 @@ void CallbackTimeoutHandler::GetDescription(nsACString& aOutString) {
mFunction->GetDescription(aOutString);
}
} // namespace mozilla::dom
} // namespace dom
} // namespace mozilla

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

@ -17,7 +17,8 @@
#include "mozilla/dom/NodeFilterBinding.h"
#include "mozilla/dom/TreeWalkerBinding.h"
namespace mozilla::dom {
namespace mozilla {
namespace dom {
/*
* Factories, constructors and destructors
@ -326,4 +327,5 @@ bool TreeWalker::WrapObject(JSContext* aCx, JS::Handle<JSObject*> aGivenProto,
return TreeWalker_Binding::Wrap(aCx, this, aGivenProto, aReflector);
}
} // namespace mozilla::dom
} // namespace dom
} // namespace mozilla

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

@ -11,7 +11,8 @@
#include "mozilla/dom/Document.h"
#include "mozilla/SimpleEnumerator.h"
namespace mozilla::dom {
namespace mozilla {
namespace dom {
/* static */
void OnPrefChange(const char* aPrefName, void*) {
@ -60,4 +61,5 @@ void UIDirectionManager::Shutdown() {
Preferences::UnregisterCallback(OnPrefChange, "intl.l10n.pseudo");
}
} // namespace mozilla::dom
} // namespace dom
} // namespace mozilla

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

@ -8,7 +8,8 @@
#include "mozilla/TextEvents.h"
namespace mozilla::dom {
namespace mozilla {
namespace dom {
namespace {
@ -125,4 +126,5 @@ AutoHandlingUserInputStatePusher::~AutoHandlingUserInputStatePusher() {
UserActivation::StopHandlingUserInput(mMessage);
}
} // namespace mozilla::dom
} // namespace dom
} // namespace mozilla

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

@ -14,7 +14,8 @@
#include "nsJSUtils.h"
#include "xpcprivate.h"
namespace mozilla::dom {
namespace mozilla {
namespace dom {
static bool ShouldExposeChildWindow(const nsString& aNameBeingResolved,
BrowsingContext* aChild) {
@ -272,4 +273,5 @@ JSObject* WindowNamedPropertiesHandler::Create(JSContext* aCx,
return gsp;
}
} // namespace mozilla::dom
} // namespace dom
} // namespace mozilla

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

@ -113,7 +113,8 @@ VisibilityChangeListener::GetCallback() {
return callback.forget();
}
namespace mozilla::dom {
namespace mozilla {
namespace dom {
class ContentPermissionRequestParent : public PContentPermissionRequestParent {
public:
@ -785,7 +786,8 @@ nsresult TranslateChoices(
return NS_OK;
}
} // namespace mozilla::dom
} // namespace dom
} // namespace mozilla
NS_IMPL_ISUPPORTS(
nsContentPermissionRequestProxy::nsContentPermissionRequesterProxy,

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

@ -160,9 +160,11 @@ static inline int32_t FirstNon8BitUnvectorized(const char16_t* str,
}
#ifdef MOZILLA_MAY_SUPPORT_SSE2
namespace mozilla::SSE2 {
namespace mozilla {
namespace SSE2 {
int32_t FirstNon8Bit(const char16_t* str, const char16_t* end);
} // namespace mozilla::SSE2
} // namespace SSE2
} // namespace mozilla
#endif
#ifdef __powerpc__

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

@ -10,7 +10,8 @@
#include "mozilla/dom/BindingUtils.h"
#include "nsPrintfCString.h"
namespace mozilla::dom {
namespace mozilla {
namespace dom {
bool CallbackInterface::GetCallableProperty(
BindingCallContext& cx, JS::Handle<jsid> aPropId,
@ -30,4 +31,5 @@ bool CallbackInterface::GetCallableProperty(
return true;
}
} // namespace mozilla::dom
} // namespace dom
} // namespace mozilla

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

@ -21,7 +21,8 @@
#include "js/ContextOptions.h"
#include "nsJSPrincipals.h"
namespace mozilla::dom {
namespace mozilla {
namespace dom {
NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(CallbackObject)
NS_INTERFACE_MAP_ENTRY(mozilla::dom::CallbackObject)
@ -430,4 +431,5 @@ already_AddRefed<nsISupports> CallbackObjectHolderBase::ToXPCOMCallback(
return retval.forget();
}
} // namespace mozilla::dom
} // namespace dom
} // namespace mozilla

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

@ -18,7 +18,8 @@
using namespace JS;
namespace mozilla::dom {
namespace mozilla {
namespace dom {
jsid s_length_id = JSID_VOID;
@ -326,4 +327,5 @@ void ShadowingDOMProxyHandler::trace(JSTracer* trc, JSObject* proxy) const {
"Shadowing DOM proxy expando");
}
} // namespace mozilla::dom
} // namespace dom
} // namespace mozilla

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

@ -22,7 +22,8 @@
#include "WorkerPrivate.h"
#include "nsContentUtils.h"
namespace mozilla::dom {
namespace mozilla {
namespace dom {
// Throw the given exception value if it's safe. If it's not safe, then
// synthesize and throw a new exception value for NS_ERROR_UNEXPECTED. The
@ -753,4 +754,5 @@ already_AddRefed<nsIStackFrame> CreateStack(JSContext* aCx,
}
} // namespace exceptions
} // namespace mozilla::dom
} // namespace dom
} // namespace mozilla

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

@ -6,7 +6,8 @@
#include "mozilla/dom/IterableIterator.h"
namespace mozilla::dom {
namespace mozilla {
namespace dom {
// Due to IterableIterator being a templated class, we implement the necessary
// CC bits in a superclass that IterableIterator then inherits from. This allows
@ -30,4 +31,5 @@ NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(IterableIteratorBase)
NS_INTERFACE_MAP_ENTRY(nsISupports)
NS_INTERFACE_MAP_END
} // namespace mozilla::dom
} // namespace dom
} // namespace mozilla

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

@ -10,7 +10,8 @@
#include "js/Object.h" // JS::GetClass
#include "xpcprivate.h"
namespace mozilla::dom {
namespace mozilla {
namespace dom {
bool RemoteObjectProxyBase::getOwnPropertyDescriptor(
JSContext* aCx, JS::Handle<JSObject*> aProxy, JS::Handle<jsid> aId,
@ -179,4 +180,5 @@ void RemoteObjectProxyBase::GetOrCreateProxyObject(
const char RemoteObjectProxyBase::sCrossOriginProxyFamily = 0;
} // namespace mozilla::dom
} // namespace dom
} // namespace mozilla

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

@ -19,7 +19,8 @@
#include "mozilla/dom/ScriptSettings.h"
#include "mozilla/NullPrincipal.h"
namespace mozilla::dom {
namespace mozilla {
namespace dom {
NS_IMPL_CYCLE_COLLECTION_CLASS(SimpleGlobalObject)
@ -166,4 +167,5 @@ SimpleGlobalObject::GlobalType SimpleGlobalObject::SimpleGlobalType(
return globalObject->Type();
}
} // namespace mozilla::dom
} // namespace dom
} // namespace mozilla

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

@ -14,7 +14,8 @@
#include "nsStringBuffer.h"
#include "xpcpublic.h"
namespace mozilla::dom {
namespace mozilla {
namespace dom {
bool ToJSValue(JSContext* aCx, const nsAString& aArgument,
JS::MutableHandle<JS::Value> aValue) {
@ -115,4 +116,5 @@ static_assert(std::is_same_v<ScriptableInterfaceType<MultiScriptableInterface>,
nsISupports>,
"Concrete type with multiple scriptable interfaces falls back");
} // namespace binding_detail
} // namespace mozilla::dom
} // namespace dom
} // namespace mozilla

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

@ -25,7 +25,8 @@
#include "nsTHashtable.h"
#include "WrapperFactory.h"
namespace mozilla::dom {
namespace mozilla {
namespace dom {
static JSObject* FindNamedConstructorForXray(
JSContext* aCx, JS::Handle<jsid> aId, const WebIDLNameTableEntry* aEntry) {
@ -268,4 +269,5 @@ bool WebIDLGlobalNameHash::NewEnumerateSystemGlobal(
return true;
}
} // namespace mozilla::dom
} // namespace dom
} // namespace mozilla

Некоторые файлы не были показаны из-за слишком большого количества измененных файлов Показать больше