Bug 1966547 - Remove unnecessary virtual specifiers. r=nika,necko-reviewers,media-playback-reviewers,permissions-reviewers,timhuang,kershaw,padenot

clang 21 now warns about them.

Differential Revision: https://phabricator.services.mozilla.com/D249517
This commit is contained in:
Mike Hommey
2025-05-22 03:36:44 +00:00
committed by mh@glandium.org
parent 66ee19892a
commit c9818c67e7
33 changed files with 50 additions and 51 deletions

View File

@@ -30,7 +30,7 @@ class CanonicalBrowsingContext;
class BrowsingContextWebProgress final : public nsIWebProgress,
public nsIWebProgressListener {
public:
NS_DECL_CYCLE_COLLECTING_ISUPPORTS
NS_DECL_CYCLE_COLLECTING_ISUPPORTS_FINAL
NS_DECL_CYCLE_COLLECTION_CLASS_AMBIGUOUS(BrowsingContextWebProgress,
nsIWebProgress)
NS_DECL_NSIWEBPROGRESS
@@ -69,7 +69,7 @@ class BrowsingContextWebProgress final : public nsIWebProgress,
void DropBounceTrackingState();
private:
virtual ~BrowsingContextWebProgress();
~BrowsingContextWebProgress();
void UpdateAndNotifyListeners(
uint32_t aFlag,