diff options
Diffstat (limited to 'xpcom/base/nsIMemoryReporter.idl')
-rw-r--r-- | xpcom/base/nsIMemoryReporter.idl | 20 |
1 files changed, 10 insertions, 10 deletions
diff --git a/xpcom/base/nsIMemoryReporter.idl b/xpcom/base/nsIMemoryReporter.idl index 5e2c079db5..7b63cf9dde 100644 --- a/xpcom/base/nsIMemoryReporter.idl +++ b/xpcom/base/nsIMemoryReporter.idl @@ -442,7 +442,7 @@ typedef nsIMemoryReporterCallback nsIHandleReportCallback; namespace mozilla { // All the following registration/unregistration functions don't use -// MOZ_MUST_USE because ignoring failures is common and reasonable. +// [[nodiscard]] because ignoring failures is common and reasonable. // Register a memory reporter. The manager service will hold a strong // reference to this reporter. @@ -494,15 +494,15 @@ DECL_REGISTER_DISTINGUISHED_AMOUNT(Infallible, GhostWindows) // Likewise for per-tab measurement. -typedef MOZ_MUST_USE nsresult (*JSSizeOfTabFn)(JSObject* aObj, - size_t* aJsObjectsSize, - size_t* aJsStringSize, - size_t* aJsPrivateSize, - size_t* aJsOtherSize); -typedef MOZ_MUST_USE nsresult (*NonJSSizeOfTabFn)(nsPIDOMWindowOuter* aWindow, - size_t* aDomSize, - size_t* aStyleSize, - size_t* aOtherSize); +typedef nsresult (*JSSizeOfTabFn)(JSObject* aObj, + size_t* aJsObjectsSize, + size_t* aJsStringSize, + size_t* aJsPrivateSize, + size_t* aJsOtherSize); +typedef nsresult (*NonJSSizeOfTabFn)(nsPIDOMWindowOuter* aWindow, + size_t* aDomSize, + size_t* aStyleSize, + size_t* aOtherSize); nsresult RegisterJSSizeOfTab(JSSizeOfTabFn aSizeOfTabFn); nsresult RegisterNonJSSizeOfTab(NonJSSizeOfTabFn aSizeOfTabFn); |