icecat: add release icecat-140.10.1-1gnu1 for ecne
This commit is contained in:
parent
a5f93cb214
commit
ff85d7c623
1256 changed files with 63469 additions and 24141 deletions
|
|
@ -5,7 +5,6 @@
|
|||
* file, You can obtain one at http://mozilla.org/MPL/2.0/. */
|
||||
|
||||
#include "mozilla/Base64.h"
|
||||
#include "mozilla/HoldDropJSObjects.h"
|
||||
#include "mozilla/Preferences.h"
|
||||
#include "mozilla/StaticPrefs_security.h"
|
||||
#include "mozilla/dom/AuthenticatorResponse.h"
|
||||
|
|
@ -28,12 +27,12 @@ namespace mozilla::dom {
|
|||
|
||||
NS_IMPL_CYCLE_COLLECTION_CLASS(PublicKeyCredential)
|
||||
NS_IMPL_CYCLE_COLLECTION_UNLINK_BEGIN_INHERITED(PublicKeyCredential, Credential)
|
||||
tmp->mRawIdCachedObj = nullptr;
|
||||
NS_IMPL_CYCLE_COLLECTION_UNLINK(mAttestationResponse)
|
||||
NS_IMPL_CYCLE_COLLECTION_UNLINK(mAssertionResponse)
|
||||
NS_IMPL_CYCLE_COLLECTION_UNLINK_END
|
||||
|
||||
NS_IMPL_CYCLE_COLLECTION_TRACE_BEGIN_INHERITED(PublicKeyCredential, Credential)
|
||||
NS_IMPL_CYCLE_COLLECTION_TRACE_PRESERVED_WRAPPER
|
||||
NS_IMPL_CYCLE_COLLECTION_TRACE_JS_MEMBER_CALLBACK(mRawIdCachedObj)
|
||||
NS_IMPL_CYCLE_COLLECTION_TRACE_END
|
||||
|
||||
NS_IMPL_CYCLE_COLLECTION_TRAVERSE_BEGIN_INHERITED(PublicKeyCredential,
|
||||
|
|
@ -49,11 +48,7 @@ NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(PublicKeyCredential)
|
|||
NS_INTERFACE_MAP_END_INHERITING(Credential)
|
||||
|
||||
PublicKeyCredential::PublicKeyCredential(nsPIDOMWindowInner* aParent)
|
||||
: Credential(aParent), mRawIdCachedObj(nullptr) {
|
||||
mozilla::HoldJSObjects(this);
|
||||
}
|
||||
|
||||
PublicKeyCredential::~PublicKeyCredential() { mozilla::DropJSObjects(this); }
|
||||
: Credential(aParent) {}
|
||||
|
||||
JSObject* PublicKeyCredential::WrapObject(JSContext* aCx,
|
||||
JS::Handle<JSObject*> aGivenProto) {
|
||||
|
|
@ -63,13 +58,7 @@ JSObject* PublicKeyCredential::WrapObject(JSContext* aCx,
|
|||
void PublicKeyCredential::GetRawId(JSContext* aCx,
|
||||
JS::MutableHandle<JSObject*> aValue,
|
||||
ErrorResult& aRv) {
|
||||
if (!mRawIdCachedObj) {
|
||||
mRawIdCachedObj = ArrayBuffer::Create(aCx, mRawId, aRv);
|
||||
if (aRv.Failed()) {
|
||||
return;
|
||||
}
|
||||
}
|
||||
aValue.set(mRawIdCachedObj);
|
||||
aValue.set(ArrayBuffer::Create(aCx, mRawId, aRv));
|
||||
}
|
||||
|
||||
void PublicKeyCredential::GetAuthenticatorAttachment(
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue