gecko-dev/docshell/base
Nicholas Nethercote 3b0485fcdb Bug 1294645 - Don't use NS_CALLBACK for callbacks in nsI{Input,Output,UnicharInput},Stream.idl. r=froydnj.
Slightly less than half (93 / 210) of the NS_METHOD instances in the codebase
are because of the use of NS_CALLBACK in
nsI{Input,Output,UnicharInput},Stream.idl. The use of __stdcall on Win32 isn't
important for these callbacks because they are only used as arguments to
[noscript] methods.

This patch converts them to vanilla |nsresult| functions. It increases the size
of xul.dll by about ~600 bytes, which is about 0.001%.

--HG--
extra : rebase_source : c15d85298e0975fd030cd8f8f8e54501f453959b
2016-08-12 17:36:22 +10:00
..
crashtests
timeline Bug 1286877 - do not set c-basic-offset for python-mode; r=gps 2016-07-14 10:16:42 -06:00
IHistory.h
LoadContext.cpp merge mozilla-inbound to mozilla-central a=merge 2016-06-03 12:00:06 +02:00
LoadContext.h Bug 1269361 - Add mPrivateBrowsingId to OriginAttributes r=ehsan,jdm 2016-06-02 17:03:11 -04:00
moz.build Bug 1286877 - do not set c-basic-offset for python-mode; r=gps 2016-07-14 10:16:42 -06:00
nsAboutRedirector.cpp Bug 1280216 - Remove nsIAboutModule::GetIndexedDBOriginPostfix(); r=bz 2016-08-09 20:47:29 +02:00
nsAboutRedirector.h
nsCDefaultURIFixup.idl
nsDefaultURIFixup.cpp Bug 1174254 - Disable FTP protocol guessing. r=mcmanus 2016-04-28 18:00:00 -04:00
nsDefaultURIFixup.h Bug 1174254 - Disable FTP protocol guessing. r=mcmanus 2016-04-28 18:00:00 -04:00
nsDocShell.cpp Bug 1294645 - Don't use NS_CALLBACK for callbacks in nsI{Input,Output,UnicharInput},Stream.idl. r=froydnj. 2016-08-12 17:36:22 +10:00
nsDocShell.h Bug 1286472: Replace owner with triggeringPrincipal within docshell. r=bz 2016-07-28 09:20:41 +02:00
nsDocShellEditorData.cpp
nsDocShellEditorData.h
nsDocShellEnumerator.cpp
nsDocShellEnumerator.h
nsDocShellLoadInfo.cpp Bug 1286472: Replace owner with triggeringPrincipal within docshell. r=bz 2016-07-28 09:20:41 +02:00
nsDocShellLoadInfo.h Bug 1286472: Replace owner with triggeringPrincipal within docshell. r=bz 2016-07-28 09:20:41 +02:00
nsDocShellLoadTypes.h
nsDocShellTransferableHooks.cpp
nsDocShellTransferableHooks.h
nsDownloadHistory.cpp
nsDownloadHistory.h
nsDSURIContentListener.cpp Bug 1277106 - Part 2: Expand MOZ_UTF16() strings to u"" string literals. r=Waldo 2016-07-20 22:03:25 -07:00
nsDSURIContentListener.h
nsIClipboardCommands.idl
nsIContentViewer.idl Bug 881832 - Make inner document reflow asynchronous. r=tnikkel 2016-05-12 12:07:45 +12:00
nsIContentViewerContainer.idl
nsIContentViewerEdit.idl
nsIContentViewerFile.idl
nsIDocCharset.idl
nsIDocShell.idl Bug 1293364 - Refactor out duplicate typedefs in xpidl, r=mayhemer 2016-08-10 11:11:42 -04:00
nsIDocShellLoadInfo.idl Bug 1286472: Replace owner with triggeringPrincipal within docshell. r=bz 2016-07-28 09:20:41 +02:00
nsIDocShellTreeItem.idl
nsIDocShellTreeOwner.idl Bug 1261842 - Add methods to nsIDocShellTreeOwner for sizing the primary content. r=smaug 2016-07-14 16:31:41 -04:00
nsIDocumentLoaderFactory.idl
nsIDownloadHistory.idl
nsIGlobalHistory2.idl
nsILinkHandler.h
nsILoadContext.idl Bug 1258033 - Part 1: Add IsTrackingProtectionOn for nsILoadContext. r=smaug 2016-06-02 10:12:39 +08:00
nsIPrivacyTransitionObserver.idl
nsIReflowObserver.idl
nsIRefreshURI.idl
nsIScrollable.idl
nsIScrollObserver.h
nsITextScroll.idl
nsIURIFixup.idl
nsIWebNavigation.idl Bug 1286472: Replace owner with triggeringPrincipal within docshell. r=bz 2016-07-28 09:20:41 +02:00
nsIWebNavigationInfo.idl
nsIWebPageDescriptor.idl
nsIWebShellServices.h
nsWebNavigationInfo.cpp
nsWebNavigationInfo.h
SerializedLoadContext.cpp Bug 1269361 - Add mPrivateBrowsingId to OriginAttributes r=ehsan,jdm 2016-06-02 17:03:11 -04:00
SerializedLoadContext.h Bug 1262671 - void** -> PickleIterator (r=froydnj) 2016-05-27 09:57:38 -07:00