modules/plugin/base/src/nsPluginHost.h
e9dafe775b3187b130a838e841167d028fe53a93
created 2011-04-28 16:08 -0400
pushed unknown
Josh Aas Josh Aas - Bug 606641: Cleanup for plugin initialization. r=bz
3aebb305dee58be2747dc523b2f31d3829bad100
created 2011-04-11 16:00 -0400
pushed unknown
Benjamin Smedberg Benjamin Smedberg - Bug 617539 - Remove nsIPluginHost_MOZILLA_2_0_BRANCH, nsIPluginInstanceOwner_MOZILLA_2_0_BRANCH, and nsIPluginInstance_MOZILLA_2_0_BRANCH; r=jst
70cedf3a3327ce6cbb671a061dad6d94b2723b4e
created 2011-04-02 19:14 -0700
pushed unknown
Matheus Kerschbaum Matheus Kerschbaum - Bug 639754 - Remove MOZ_IPC checks since IPC is always built now; r=bsmedberg
f9e753853aa7cbc9495419bbe23ffcd1b7a2c181
created 2011-04-01 11:55 -0700
pushed unknown
Daniel Holbert Daniel Holbert - Backing out e61659c0f0d4 (Bug 644585) for causing xpcshell, mochitest-1, mochitest-oth orange
e61659c0f0d4505edcb6c018a38f21c830da2e26
created 2011-04-01 13:28 -0400
pushed unknown
Benjamin Smedberg Benjamin Smedberg - Bug 644585 - Firefox 4 cannot find plugins whose path is non-ASCII. Make nsPluginTag.mFullPath and various other "full path" members use wide strings, so that we don't have to guess (and get it wrong in a couple cases) whether it's native encoding (which is lossy on Windows) or UTF8. Also, remove support for reading older versions of the plugin registry file, since it's just a cache and doesn't contain data important to the user. r=josh
8b86086e5f0e395447713e39c6e1a3402f49c3d7
created 2011-03-31 14:26 -0400
pushed unknown
Scott Greenlay Scott Greenlay - Bug 596078: Remove old 4.x plugin directory scan. Patch by Scott Greenlay and Josh Aas. r=bsmedberg
47340263d0712dbac9e37e1a02b2ff1cf2a38112
created 2011-03-31 09:11 -0400
pushed unknown
Kyle Huey Kyle Huey - Backed out changeset a5dbece71e4a due to test failures
a5dbece71e4abc15d58b2e390235fb0af420a124
created 2011-03-31 07:22 -0400
pushed unknown
Matheus Kerschbaum Matheus Kerschbaum - Bug 639754 - Remove MOZ_IPC checks since IPC is always built now. r=bsmedberg
328483e1b820019df619c0f22f570ae3901d1fe5
created 2011-02-18 20:05 -0500
pushed unknown
Josh Aas Josh Aas - Bug 633433: Limit plugin loading to Flash when we're trying to clear private data, but also clear anything else that happens to be open already. r=dwitte r=bsmedberg a=blocking2.0final+
d0ea866fef6e2b9b61e7dede3d5dd7d0e4a797e3
created 2011-02-08 14:16 -0800
pushed unknown
Dan Witte Dan Witte - Bug 508167 - NPAPI additions for clearing recent history (e.g. for "flash cookies"). r=josh, a=beltzner
b48addc64c2f065c18167040cd39f8adedf5b4db
created 2010-12-09 14:28 -0800
pushed unknown
Scott Greenlay Scott Greenlay - Bug 616271: Add architecture and list of invalid plugins to pluginreg, r=josh,taras a=blocking-beta9
73b2cd4fbd952473281f4c5bd205a7ba5381053b
created 2010-11-19 14:58 -0600
pushed unknown
Steven Michaud Steven Michaud - Bug 611910 - (try again with leak fixed) r=josh a=blocking2.0BetaN+
0f7432f2cb5d04c74f9745fef9f1b6a8cefd1560
created 2010-11-19 11:08 -0800
pushed unknown
Daniel Holbert Daniel Holbert - Backed out changeset 16c2e141d418 (Bug 611910) due to crashtest leak/orange. a=orange
16c2e141d4182698d46ea33a020192a4153c5f8a
created 2010-11-19 12:14 -0600
pushed unknown
Steven Michaud Steven Michaud - Bug 611910 - r=josh a=blocking2.0BetaN+
54b9b52337b7ba50c367a7a88c81f08690e446be
created 2010-10-22 21:16 -0400
pushed unknown
Boris Zbarsky Boris Zbarsky - Bug 484992 and bug 604420. Don't start a new network request when instantiating the plug-in for <object>s. r=josh, a=blocker
1b14b3b3095d23bd081e8e6d8cf0095c4f3b9186
created 2010-07-29 17:53 -0400
pushed unknown
Josh Aas Josh Aas - Bug 583019: Remove unused library management code from the plugin host. r=benwa
b242765c4ba8f13def2e4b8e26f35b6e2948a0a7
created 2010-07-19 22:11 -0400
pushed unknown
Josh Aas Josh Aas - Bug 542971, bug 577985: Includes a number of plugin module memory mgmt fixes. Remove/replace nsPluginInstanceTag (instance tags), stop storing the plugin library and function table twice. r=jst
def9068a444685479d6809d6e60cb0f6c9a3de5e
created 2010-07-17 19:47 -0400
pushed unknown
Josh Aas Josh Aas - Bug 579516: Patch contains a number of fixes to nsPluginStreamListenerPeer memory management. Also moves storage of the stream array for cache lookups to the plugin instance rather than the instance tag. Also stops adding streams to the cached list that shouldn't be there. r=benwa
33dd9ef7f7ebcf8fb075ece63a7bcacf4968a292
created 2010-07-16 15:55 -0400
pushed unknown
Josh Aas Josh Aas - Improve memory mgmt and reduce COM pointer type usage in plugin stream code. b=578913 r=benwa (re-landing, did not cause Ts Shutdown regression)
6ad1beea584ac84aef0dd5f6b90b297d6afe187a
created 2010-07-16 13:25 -0400
pushed unknown
Josh Aas Josh Aas - Backed out changeset 764bb4ae886c, bug 578913, it may be at fault for a Ts Shutdown regression.
764bb4ae886c5058c5c7634d6ffb02ddfe431354
created 2010-07-15 22:30 -0400
pushed unknown
Josh Aas Josh Aas - Improve memory mgmt and reduce COM pointer type usage in plugin stream code. b=578913 r=benwa
6a9d0521a3192e3d7105b0706f5aca94bbfc75af
created 2010-05-14 13:08 -0400
pushed unknown
Josh Aas Josh Aas - Remove default plugins. b=533891 r=dolske sr=jst
dd3bac33fac2ccd83b879b8cf268d93da4891206
created 2010-05-13 15:56 -0400
pushed unknown
Josh Aas Josh Aas - Backed out changeset 558df3e5b094 due to talos master issue.
558df3e5b0943efbaca927ea320db9193709586d
created 2010-05-13 14:54 -0400
pushed unknown
Josh Aas Josh Aas - Remove default plugins. b=533891 r=dolske sr=jst
ea445ca9c148e0996b4794c07b9e549d7d64cb31
created 2010-05-10 21:38 -0700
pushed unknown
Phil Ringnalda Phil Ringnalda - Backed out changeset e074757a15aa (bug 533891) due to xpcshell orange after a clobber
e074757a15aa7bdf7430980f81186403886afcd7
created 2010-05-10 20:21 -0400
pushed unknown
Josh Aas Josh Aas - Remove default plugins. b=533891 r=dolske sr=jst
fa38f2e717286b0bbc6ad8a06db737de08dc3970
created 2010-04-12 14:40 -0400
pushed unknown
Benjamin Smedberg Benjamin Smedberg - Bug 558397 - Some PDF files don't open when loaded full-page because the nsNPAPIPluginStreamListenerPeer.mURI isn't initialized in that case, r?josh
72c7b128abaae0dd3a9b0282e88d3dc8bce5ea78
created 2010-04-05 11:25 -0400
pushed unknown
Benoit Girard Benoit Girard - Put Flash 10.1+ and JavaPlugin2 out-of-process by default on Mac OS X. b=556092 r=josh
6643dbb0c15649e2c3afdae3b7244e3a3af7fda0
created 2010-03-24 16:22 -0500
pushed unknown
Chris Jones Chris Jones - Bug 544936, part 6: Submit a browser minidump along with the plugin's, if we got one. r=dolske,gavin,josh
c8a2d638f5377225280a36a8534d5bcf270484f5
created 2010-02-09 17:05 -0800
pushed unknown
Ted Mielczarek Ted Mielczarek - Bug 541076 - add minidump id and plugin name to PluginCrashed event. p=ted+dolske, r=jst, r=ted
981efc4d2ad2a495bca719e6d3adf7ba2b945cf9
created 2010-02-02 17:18 -0800
pushed unknown
Benjamin Smedberg Benjamin Smedberg - revert changeset f61e06c31086 (bug 542971) since it caused bug 543376.
f61e06c310864b2ca5420d33aebc2307b8344088
created 2010-01-29 14:42 -0500
pushed unknown
Josh Aas Josh Aas - Get rid of nsPluginInstanceTag. Clarifies the plugin object hierarchy and makes it easier to get from one object to another. We avoid unnecessary null checks and strong references due to clarified lifetimes dependencies between objects. Makes all of this code less error-prone. b=542971 r=jst
aa9d33fc949341e5e159817a023ddb80d9b556a3
created 2010-01-26 20:30 -0500
pushed unknown
Josh Aas Josh Aas - Get rid of nsPluginInstanceTagList. Make this code easier to deal with and less error-prone. b=535643 r=jst
623eefcb43d77cad26f8714ab9ff837f3d402a17
created 2009-10-05 05:00 -0400
pushed unknown
Gavin Sharp Gavin Sharp - Bug 189378: add pref to disable plugins in the browser, r=josh
18500ec42c6f91166fb4222cbd044bd2192770b6
created 2010-01-12 00:45 -0600
pushed unknown
Chris Jones Chris Jones - Bug 538532: Add the helper method nsPluginHost::FindTagForPlugin(). r=josh
03362a8f3b65ace23ff1915d06ddbcca3673d5de
created 2009-12-27 14:26 -0600
pushed unknown
Michael Wu Michael Wu - Bug 273025 - "bad logic results in potential leak xor crash based on flow" (Improve GetURL/PostURL code, v4 (2/2)) [r+sr=jst]
755a66faccf5bc3c79faf026557c463390f7a71a
created 2009-12-16 15:08 -0500
pushed unknown
Benjamin Smedberg Benjamin Smedberg - Bug 532751 - Notify the nsNPAPIPlugin and the related nsNPAPIPluginInstances when a plugin crashes so that reloading will create a new plugin process, r=josh
ab5ad57e8eea45ff0cc1ba372767813b37719fea
created 2009-12-16 08:16 -0500
pushed unknown
Josh Aas Josh Aas - Separate plugin tag code from the plugin host. b=533371 r=jst
24b1fbb96957034eda352dfd29fe99abdb95cf1e
created 2009-12-15 22:15 -0500
pushed unknown
Josh Aas Josh Aas - Backed out changeset cbb4f67c6b68
cbb4f67c6b68654f4ccc45b313a778f579b0f103
created 2009-12-15 17:47 -0500
pushed unknown
Josh Aas Josh Aas - Separate plugin tag code from the plugin host. b=533371 r=jst
878545a1236aec27b4651baee94afa24731146de
created 2009-12-15 15:44 -0500
pushed unknown
Josh Aas Josh Aas - Greatly reduce the number of timers firing when multiple Carbon plugin instances are active on Mac OS X. Should reduce CPU usage. Make all instances use the same (at most two) timers for idle events. b=519598 r=roc
0fe0641b2c400cd609a959f2205824cf9fc6edeb
created 2009-12-11 12:48 -0800
pushed unknown
Ben Turner Ben Turner - Backing out changesets ed8d3323a50d, 3930bbdffdd5, 36e32abd2cc8, f4bcfc703ff9, 21051d997076, and 49f489315dd9 at the request of bsmedberg.
21051d997076ea0b57572d562c816744a20f6fec
created 2009-12-04 13:24 -0500
pushed unknown
Benjamin Smedberg Benjamin Smedberg - Bug 532751 - Stop cacheing the nsNPAPIPlugin when it crashes, so that refreshing the page immediately reloads the plugin, r=bent pending r?joshmoz
49f489315dd9d43dae0be829197ecdd1e3ef6e1d
created 2009-12-03 15:33 -0500
pushed unknown
Benjamin Smedberg Benjamin Smedberg - Bug 532700 - nsNPAPIPluginInstance can outlive its nsNPAPIPlugin, sr=jst pending r=josh
5be08dcdc276c076fb952aeff05dc34d461ae0d8
created 2009-12-02 21:14 -0800
pushed unknown
Josh Aas Josh Aas - Fixing bug 520639. Make plugin library unloading independent of the lifetime of nsPluginTag objects. Patch and reviews by jst@mozilla.com and joshmoz@gmail.com, a=blocking1.9.2+
bdec1ecda67859096faa3e3fb92d57e9c28651d0
created 2009-09-08 12:36 -0400
pushed unknown
Josh Aas Josh Aas - Remove unused member variable that should have gone away in bug 506985. r=smichaud
46daa864e04cc66b70d005d71ab3bece56a86250
created 2009-08-24 15:56 -0700
pushed unknown
Josh Aas Josh Aas - Remove java-specific preferences from Firefox UI, hidden prefs. Java should be managed via the addons manager. Also improves accuracy of "window.navigator.javaEnabled()". b=506985 r/sr=jst uireview=faaborg
0378015ae55a917bffde1eea974184160a7b2c1c
created 2009-07-07 21:00 -0400
pushed unknown
Josh Aas Josh Aas - nsIPlugin and nsIPluginHost should not inherit from nsIFactory. b=502886 r/sr=jst
fec108a132cb8dabbee77689c63962bf3a7dd8d6
created 2009-07-06 02:10 -0400
pushed unknown
Josh Aas Josh Aas - Plugin host cleanup. b=501996 r/sr=jst
18f2df4a7c44ede2f491a9ddd18f51121bac2e8b
created 2009-07-02 01:48 -0400| base
pushed unknown
Josh Aas Josh Aas - Rename nsPluginHostImpl to nsPluginHost. No bug, discussed with jst.
less more (0) tip