gecko/dom/plugins/base
Bobby Holley 50c6d52c5a Bug 771202 - Don't double-call OnWrapperDestroyed. r=bsmedberg
Calling OnWrapperDestroyed at this point in OnDestroy doesn't make sense, because the JS objects have a finalize hook that also calls OnWrapperDestroyed regardless of whether or not they still have a pointer stashed in their private. So when we do this, we get a bunch of assertions about unmatched calls to OnWrapperDestroyed.

AFAICT the only reason this worked before is that this code never ran: I put a MOZ_ASSERT just before call to OnWrappedDestroyed in OnDestroy, and it never fired during the dom/plugins mochitests.
2012-07-13 10:56:38 +02:00
..
android Bug 720778 - Important threads should have a name for better debugability, r=bsmith, sr=bsmedberg+glandium 2012-06-12 19:06:20 +02:00
Makefile.in Bug 758227: NPAPI plugin stream decomtamination: nsIPluginStreamInfo. r=bsmedberg 2012-06-05 09:58:39 -04:00
npapi.h Bug 716478 - update licence to MPL 2. 2012-05-21 12:12:37 +01:00
npfunctions.h Bug 716478 - update licence to MPL 2. 2012-05-21 12:12:37 +01:00
npruntime.h Bug 674240: Update NPAPI headers to npapi-sdk r12. r=bgirard 2011-07-28 14:32:29 -04:00
nptypes.h Bug 716478 - update licence to MPL 2. 2012-05-21 12:12:37 +01:00
nsIHTTPHeaderListener.idl Bug 716478 - update licence to MPL 2. 2012-05-21 12:12:37 +01:00
nsIPluginDocument.idl Bug 716478 - update licence to MPL 2. 2012-05-21 12:12:37 +01:00
nsIPluginHost.idl Bug 716478 - update licence to MPL 2. 2012-05-21 12:12:37 +01:00
nsIPluginInputStream.idl Bug 716478 - update licence to MPL 2. 2012-05-21 12:12:37 +01:00
nsIPluginInstanceOwner.idl Bug 716478 - update licence to MPL 2. 2012-05-21 12:12:37 +01:00
nsIPluginTag.idl bug 760625 - use the blocklist to inform click-to-play plugins. r=joshmoz,bmcbride 2012-07-11 08:56:34 -07:00
nsIPluginTagInfo.idl Bug 716478 - update licence to MPL 2. 2012-05-21 12:12:37 +01:00
nsJSNPRuntime.cpp Bug 771202 - Don't double-call OnWrapperDestroyed. r=bsmedberg 2012-07-13 10:56:38 +02:00
nsJSNPRuntime.h Bug 716478 - update licence to MPL 2. 2012-05-21 12:12:37 +01:00
nsNPAPIPlugin.cpp Bug 769721 - Minimal patch to force OOPP mode on for Windows Vista+ users, because Flash is not tested with the IPP configuration and has known bugs, r=josh 2012-07-03 17:04:45 -04:00
nsNPAPIPlugin.h Bug 716478 - update licence to MPL 2. 2012-05-21 12:12:37 +01:00
nsNPAPIPluginInstance.cpp Backout de697e323b39, b778d551c9e5, and 4b9414cba94d (bug 544088) due to build bustage. 2012-07-12 19:52:15 -04:00
nsNPAPIPluginInstance.h Bug 759747 - Fix up fullscreen Flash handling on Android 4.0+ r=blassey 2012-06-06 22:39:36 -04:00
nsNPAPIPluginStreamListener.cpp Bug 767388 - Kill NS_DEBUG. r=bz. 2012-06-25 20:59:42 +01:00
nsNPAPIPluginStreamListener.h Merge m-c to m-i 2012-06-06 15:13:51 +12:00
nsPluginDirServiceProvider.cpp Bug 749930 - Replace uses of nsILocalFile with nsIFile (compiled code only); r=bsmedberg 2012-06-06 14:08:30 +12:00
nsPluginDirServiceProvider.h Bug 749930 - Replace uses of nsILocalFile with nsIFile (compiled code only); r=bsmedberg 2012-06-06 14:08:30 +12:00
nsPluginError.h Bug 716478 - update licence to MPL 2. 2012-05-21 12:12:37 +01:00
nsPluginHost.cpp bug 760625 - use the blocklist to inform click-to-play plugins. r=joshmoz,bmcbride 2012-07-11 08:56:34 -07:00
nsPluginHost.h bug 760625 - use the blocklist to inform click-to-play plugins. r=joshmoz,bmcbride 2012-07-11 08:56:34 -07:00
nsPluginInstanceOwner.cpp Backout changeset f568fc280fb0 (bug 539356) because of performance and correctness regressions 2012-07-03 20:24:55 -04:00
nsPluginInstanceOwner.h Bug 773025 - fix 2 warnings in dom/plugins r=jst 2012-07-11 20:55:59 -07:00
nsPluginLogging.h Bug 716478 - update licence to MPL 2. 2012-05-21 12:12:37 +01:00
nsPluginManifestLineReader.h Bug 716478 - update licence to MPL 2. 2012-05-21 12:12:37 +01:00
nsPluginModule.cpp Bug 716478 - update licence to MPL 2. 2012-05-21 12:12:37 +01:00
nsPluginNativeWindow.cpp Bug 716478 - update licence to MPL 2. 2012-05-21 12:12:37 +01:00
nsPluginNativeWindow.h Bug 716478 - update licence to MPL 2. 2012-05-21 12:12:37 +01:00
nsPluginNativeWindowGtk2.cpp Backout de697e323b39, b778d551c9e5, and 4b9414cba94d (bug 544088) due to build bustage. 2012-07-12 19:52:15 -04:00
nsPluginNativeWindowOS2.cpp Bug 716478 - update licence to MPL 2. 2012-05-21 12:12:37 +01:00
nsPluginNativeWindowQt.cpp Bug 716478 - update licence to MPL 2. 2012-05-21 12:12:37 +01:00
nsPluginNativeWindowWin.cpp Bug 723133 - Protect against recursive calls in nsPluginNativeWindowWin's PluginWndProc. r=bsmedberg 2012-07-02 12:15:17 -05:00
nspluginroot.idl Bug 716478 - update licence to MPL 2. 2012-05-21 12:12:37 +01:00
nsPluginSafety.h Bug 716478 - update licence to MPL 2. 2012-05-21 12:12:37 +01:00
nsPluginsCID.h Bug 716478 - update licence to MPL 2. 2012-05-21 12:12:37 +01:00
nsPluginsDir.h Bug 716478 - update licence to MPL 2. 2012-05-21 12:12:37 +01:00
nsPluginsDirDarwin.cpp Bug 716478 - update licence to MPL 2. 2012-05-21 12:12:37 +01:00
nsPluginsDirOS2.cpp Bug 716478 - update licence to MPL 2. 2012-05-21 12:12:37 +01:00
nsPluginsDirUnix.cpp Bug 767388 - Kill NS_DEBUG. r=bz. 2012-06-25 20:59:42 +01:00
nsPluginsDirUtils.h Bug 716478 - update licence to MPL 2. 2012-05-21 12:12:37 +01:00
nsPluginsDirWin.cpp Bug 749930 - Replace uses of nsILocalFile with nsIFile (compiled code only); r=bsmedberg 2012-06-06 14:08:30 +12:00
nsPluginStreamListenerPeer.cpp Bug 758227: NPAPI plugin stream decomtamination: nsIPluginStreamInfo. r=bsmedberg 2012-06-05 09:58:39 -04:00
nsPluginStreamListenerPeer.h Bug 758227: NPAPI plugin stream decomtamination: nsIPluginStreamInfo. r=bsmedberg 2012-06-05 09:58:39 -04:00
nsPluginTags.cpp bug 760625 - use the blocklist to inform click-to-play plugins. r=joshmoz,bmcbride 2012-07-11 08:56:34 -07:00
nsPluginTags.h bug 760625 - use the blocklist to inform click-to-play plugins. r=joshmoz,bmcbride 2012-07-11 08:56:34 -07:00
PluginPRLibrary.cpp Bug 716478 - update licence to MPL 2. 2012-05-21 12:12:37 +01:00
PluginPRLibrary.h Backout de697e323b39, b778d551c9e5, and 4b9414cba94d (bug 544088) due to build bustage. 2012-07-12 19:52:15 -04:00