Skip to content

Commit e9fe8be

Browse files
committed
Backed out changeset a653a439a39b (bug 1483905)for build bustages on webauthn/WebAuthnTransactionChild.cpp:35 CLOSED TREE
1 parent 6012e76 commit e9fe8be

File tree

4 files changed

+0
-67
lines changed

4 files changed

+0
-67
lines changed

dom/webauthn/WebAuthnTransactionChild.cpp

Lines changed: 0 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -28,11 +28,6 @@ WebAuthnTransactionChild::RecvConfirmRegister(const uint64_t& aTransactionId,
2828
return IPC_FAIL_NO_REASON(this);
2929
}
3030

31-
// We don't own the reference to mManager. We need to prevent its refcount
32-
// going to 0 while we call anything that can reach the call to
33-
// StopListeningForVisibilityEvents in WebAuthnManager::ClearTransaction
34-
// (often via WebAuthnManager::RejectTransaction).
35-
RefPtr<WebAuthnManagerBase> kungFuDeathGrip(mManager);
3631
mManager->FinishMakeCredential(aTransactionId, aResult);
3732
return IPC_OK();
3833
}
@@ -45,11 +40,6 @@ WebAuthnTransactionChild::RecvConfirmSign(const uint64_t& aTransactionId,
4540
return IPC_FAIL_NO_REASON(this);
4641
}
4742

48-
// We don't own the reference to mManager. We need to prevent its refcount
49-
// going to 0 while we call anything that can reach the call to
50-
// StopListeningForVisibilityEvents in WebAuthnManager::ClearTransaction
51-
// (often via WebAuthnManager::RejectTransaction).
52-
RefPtr<WebAuthnManagerBase> kungFuDeathGrip(mManager);
5343
mManager->FinishGetAssertion(aTransactionId, aResult);
5444
return IPC_OK();
5545
}
@@ -62,11 +52,6 @@ WebAuthnTransactionChild::RecvAbort(const uint64_t& aTransactionId,
6252
return IPC_FAIL_NO_REASON(this);
6353
}
6454

65-
// We don't own the reference to mManager. We need to prevent its refcount
66-
// going to 0 while we call anything that can reach the call to
67-
// StopListeningForVisibilityEvents in WebAuthnManager::ClearTransaction
68-
// (often via WebAuthnManager::RejectTransaction).
69-
RefPtr<WebAuthnManagerBase> kungFuDeathGrip(mManager);
7055
mManager->RequestAborted(aTransactionId, aError);
7156
return IPC_OK();
7257
}

dom/webauthn/tests/get_assertion_dead_object.html

Lines changed: 0 additions & 21 deletions
This file was deleted.

dom/webauthn/tests/mochitest.ini

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,6 @@ support-files =
33
cbor.js
44
u2futil.js
55
pkijs/*
6-
get_assertion_dead_object.html
76
skip-if = !e10s
87
scheme = https
98

@@ -15,7 +14,6 @@ scheme = https
1514
[test_webauthn_no_token.html]
1615
[test_webauthn_make_credential.html]
1716
[test_webauthn_get_assertion.html]
18-
[test_webauthn_get_assertion_dead_object.html]
1917
[test_webauthn_override_request.html]
2018
[test_webauthn_store_credential.html]
2119
[test_webauthn_sameorigin.html]

dom/webauthn/tests/test_webauthn_get_assertion_dead_object.html

Lines changed: 0 additions & 29 deletions
This file was deleted.

0 commit comments

Comments
 (0)