forked from mirrors/gecko-dev
Bug 1676932 - Remove nsIContentPermissionRequester.onVisibilityChange. r=nika
Also unused. Depends on D96881 Differential Revision: https://phabricator.services.mozilla.com/D96882
This commit is contained in:
parent
1239692187
commit
fa458d34ab
2 changed files with 0 additions and 44 deletions
|
|
@ -455,29 +455,6 @@ nsContentPermissionRequester::~nsContentPermissionRequester() {
|
||||||
mListener = nullptr;
|
mListener = nullptr;
|
||||||
}
|
}
|
||||||
|
|
||||||
NS_IMETHODIMP
|
|
||||||
nsContentPermissionRequester::SetOnVisibilityChange(
|
|
||||||
nsIContentPermissionRequestCallback* aCallback) {
|
|
||||||
mListener->SetCallback(aCallback);
|
|
||||||
|
|
||||||
if (!aCallback) {
|
|
||||||
mListener->RemoveListener();
|
|
||||||
}
|
|
||||||
|
|
||||||
return NS_OK;
|
|
||||||
}
|
|
||||||
|
|
||||||
NS_IMETHODIMP
|
|
||||||
nsContentPermissionRequester::GetOnVisibilityChange(
|
|
||||||
nsIContentPermissionRequestCallback** aCallback) {
|
|
||||||
NS_ENSURE_ARG_POINTER(aCallback);
|
|
||||||
|
|
||||||
nsCOMPtr<nsIContentPermissionRequestCallback> callback =
|
|
||||||
mListener->GetCallback();
|
|
||||||
callback.forget(aCallback);
|
|
||||||
return NS_OK;
|
|
||||||
}
|
|
||||||
|
|
||||||
static nsIPrincipal* GetTopLevelPrincipal(nsPIDOMWindowInner* aWindow) {
|
static nsIPrincipal* GetTopLevelPrincipal(nsPIDOMWindowInner* aWindow) {
|
||||||
MOZ_ASSERT(aWindow);
|
MOZ_ASSERT(aWindow);
|
||||||
|
|
||||||
|
|
@ -770,23 +747,6 @@ NS_IMPL_ISUPPORTS(
|
||||||
nsContentPermissionRequestProxy::nsContentPermissionRequesterProxy,
|
nsContentPermissionRequestProxy::nsContentPermissionRequesterProxy,
|
||||||
nsIContentPermissionRequester)
|
nsIContentPermissionRequester)
|
||||||
|
|
||||||
NS_IMETHODIMP
|
|
||||||
nsContentPermissionRequestProxy::nsContentPermissionRequesterProxy ::
|
|
||||||
SetOnVisibilityChange(nsIContentPermissionRequestCallback* aCallback) {
|
|
||||||
mOnChangeCallback = aCallback;
|
|
||||||
return NS_OK;
|
|
||||||
}
|
|
||||||
|
|
||||||
NS_IMETHODIMP
|
|
||||||
nsContentPermissionRequestProxy::nsContentPermissionRequesterProxy ::
|
|
||||||
GetOnVisibilityChange(nsIContentPermissionRequestCallback** aCallback) {
|
|
||||||
NS_ENSURE_ARG_POINTER(aCallback);
|
|
||||||
|
|
||||||
nsCOMPtr<nsIContentPermissionRequestCallback> callback = mOnChangeCallback;
|
|
||||||
callback.forget(aCallback);
|
|
||||||
return NS_OK;
|
|
||||||
}
|
|
||||||
|
|
||||||
void nsContentPermissionRequestProxy::nsContentPermissionRequesterProxy ::
|
void nsContentPermissionRequestProxy::nsContentPermissionRequesterProxy ::
|
||||||
NotifyVisibilityResult(const bool& aIsVisible) {
|
NotifyVisibilityResult(const bool& aIsVisible) {
|
||||||
if (mWaitGettingResult) {
|
if (mWaitGettingResult) {
|
||||||
|
|
|
||||||
|
|
@ -44,10 +44,6 @@ interface nsIContentPermissionRequestCallback : nsISupports {
|
||||||
*/
|
*/
|
||||||
[scriptable, uuid(f8577124-6a5f-486f-ae04-c5bcae911eb5)]
|
[scriptable, uuid(f8577124-6a5f-486f-ae04-c5bcae911eb5)]
|
||||||
interface nsIContentPermissionRequester : nsISupports {
|
interface nsIContentPermissionRequester : nsISupports {
|
||||||
/**
|
|
||||||
* The callback to get the notification of visibility change.
|
|
||||||
*/
|
|
||||||
attribute nsIContentPermissionRequestCallback onVisibilityChange;
|
|
||||||
};
|
};
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue