Bug 1795990. Remove unused nsImageFrame/nsImageBoxFrame::RestartAnimation/StopAnimation. r=emilio
Differential Revision: https://phabricator.services.mozilla.com/D159630
This commit is contained in:
@@ -2813,28 +2813,6 @@ void nsImageFrame::IconLoad::GetPrefs() {
|
||||
"browser.display.show_loading_image_placeholder", true);
|
||||
}
|
||||
|
||||
nsresult nsImageFrame::RestartAnimation() {
|
||||
nsCOMPtr<imgIRequest> currentRequest = GetCurrentRequest();
|
||||
|
||||
if (currentRequest) {
|
||||
bool deregister = false;
|
||||
nsLayoutUtils::RegisterImageRequestIfAnimated(PresContext(), currentRequest,
|
||||
&deregister);
|
||||
}
|
||||
return NS_OK;
|
||||
}
|
||||
|
||||
nsresult nsImageFrame::StopAnimation() {
|
||||
nsCOMPtr<imgIRequest> currentRequest = GetCurrentRequest();
|
||||
|
||||
if (currentRequest) {
|
||||
bool deregister = true;
|
||||
nsLayoutUtils::DeregisterImageRequest(PresContext(), currentRequest,
|
||||
&deregister);
|
||||
}
|
||||
return NS_OK;
|
||||
}
|
||||
|
||||
void nsImageFrame::IconLoad::Notify(imgIRequest* aRequest, int32_t aType,
|
||||
const nsIntRect* aData) {
|
||||
MOZ_ASSERT(aRequest);
|
||||
|
||||
@@ -131,9 +131,6 @@ class nsImageFrame : public nsAtomicContainerFrame, public nsIReflowCallback {
|
||||
}
|
||||
}
|
||||
|
||||
nsresult RestartAnimation();
|
||||
nsresult StopAnimation();
|
||||
|
||||
already_AddRefed<imgIRequest> GetCurrentRequest() const;
|
||||
void Notify(imgIRequest*, int32_t aType, const nsIntRect* aData);
|
||||
|
||||
|
||||
@@ -207,20 +207,6 @@ void nsImageBoxFrame::Init(nsIContent* aContent, nsContainerFrame* aParent,
|
||||
UpdateImage();
|
||||
}
|
||||
|
||||
void nsImageBoxFrame::RestartAnimation() {
|
||||
if (mImageRequest && !mRequestRegistered) {
|
||||
nsLayoutUtils::RegisterImageRequestIfAnimated(PresContext(), mImageRequest,
|
||||
&mRequestRegistered);
|
||||
}
|
||||
}
|
||||
|
||||
void nsImageBoxFrame::StopAnimation() {
|
||||
if (mImageRequest && mRequestRegistered) {
|
||||
nsLayoutUtils::DeregisterImageRequest(PresContext(), mImageRequest,
|
||||
&mRequestRegistered);
|
||||
}
|
||||
}
|
||||
|
||||
void nsImageBoxFrame::UpdateImage() {
|
||||
nsPresContext* presContext = PresContext();
|
||||
Document* doc = presContext->Document();
|
||||
|
||||
@@ -97,9 +97,6 @@ class nsImageBoxFrame final : public nsLeafBoxFrame {
|
||||
*/
|
||||
void UpdateLoadFlags();
|
||||
|
||||
void RestartAnimation();
|
||||
void StopAnimation();
|
||||
|
||||
virtual void BuildDisplayList(nsDisplayListBuilder* aBuilder,
|
||||
const nsDisplayListSet& aLists) override;
|
||||
|
||||
|
||||
Reference in New Issue
Block a user