Commit Graph

355 Commits

Author SHA1 Message Date
Peng Kang
16252c82f6 Bug 737056 - Replace NS_CompareVersions more intuitive C++ API called mozilla::Version. r=bsmedberg 2012-04-18 16:31:59 -04:00
Josh Aas
1b41ed3e54 Bug 745241: Clean up some plugin stream functions. r=bsmedberg 2012-04-15 17:34:01 -04:00
Josh Aas
c512480d9e Bug 745842: Clean up plugin stream listener creation. r=jst 2012-04-24 16:25:21 -04:00
Steven Michaud
e6e4333994 Bug 313700 - Stale information in about:plugins (pluginreg.dat) after a plugin update. r=josh 2012-04-10 10:56:49 -05:00
Masayuki Nakano
60594b183f Bug 668157 part.2 mozilla/dom should use mozilla::Preferences r=jst 2012-04-04 13:09:20 +09:00
Josh Aas
f52810c657 Bug 741724: Clean up nsPluginHost::SetUpPluginInstance. r=jst 2012-04-03 18:11:06 -04:00
Josh Aas
4b93b7021a Bug 741726: Rename nsPluginTag::mEntryPoint to nsPluginTag::mPlugin. r=jst 2012-04-03 18:08:07 -04:00
Josh Aas
596a6a670a Bug 741246: Simplify plugin instance creation and initialization (further). r=jst 2012-04-02 15:17:34 -04:00
Josh Aas
7b68ec0c45 Bug 741126: Require plugin for instance creation. r=jst 2012-04-01 06:13:10 -04:00
Josh Aas
d229c3c3f0 Bug 740217: Simplify plugin instance object creation. r=bsmedberg 2012-03-30 12:52:43 -04:00
Benjamin Smedberg
5e024d90c7 Bug 737433 - Send the referer for embedded src="" streams for plugins (and make them part of the correct load group while we're at it!), r=josh 2012-03-29 12:53:31 -04:00
Brian Nicholson
ac86840602 Bug 712975 - Observe plugin pref changes. r=josh a=blocking-fennec 2012-01-05 16:02:51 -08:00
Benjamin Smedberg
b851c8997c Bug 729009 - Send the embedded document (SWF file) as the referer for plugin-initiated streams, r=josh 2012-03-12 12:48:27 -04:00
Nathan Froyd
f7efe15d44 Bug 706647 - Measure plugin shutdown with telemetry. r=josh 2012-02-28 15:29:42 -05:00
Josh Aas
2f2dba91db Bug 729673: Fix cases in which plugin instance src data stream is not delivered properly. r=bsmedberg 2012-02-27 15:36:46 -05:00
Benjamin Smedberg
6e6819da0f Bug 724465 - Only inlude the Referer header in GET requests from plugins, not POST requests, because IIS throws malformed request exceptions, r=josh 2012-02-16 13:14:29 -05:00
James Willcox
76313612cc Bug 703601 - Fix a bunch of lifecycle issues with Flash on Android 2012-02-15 15:34:31 -05:00
Josh Aas
7a653b6f1f Bug 501485: Destroy plugin processes after three minutes of not being used. Timer starts when the last instance is destroyed, is canceled if a new instance is created before it fires. r=bsmedberg 2012-02-14 13:03:24 -05:00
Geoff Lankow
58aa36746e Bug 718255 - Merge nsIPrefBranch2 with nsIPrefBranch - Part G, remove remaining uses of nsIPrefBranch2; r=bsmedberg 2012-01-18 23:23:28 +13:00
Josh Aas
2601df7a1a Bug 723217: Fix click-to-play support for plugins on Android. r=snorp 2012-02-10 08:39:40 -05:00
Josh Aas
751621897d Bug 90268: Change plugin instance ownership from layout to content. r=roc r=bsmedberg 2012-01-31 16:55:54 -05:00
Matt Brubeck
c7bda6e332 Bug 720400 - Crash in nsPluginInstanceOwner::RemovePluginView @ mozilla::AndroidBridge::EnsureJNIThread [r=blassey] 2012-01-28 20:16:26 -08:00
Fabien Cellier
7b03823a0d bug 410904 : add referrer in http request from npapi. r=josh 2012-01-11 14:38:19 -05:00
Margaret Leibovic
f31c181b2b Bug 707886 - Platform support for non-e10s click-to-play plugins. r=jst,blassey 2011-12-10 09:23:05 -08:00
Margaret Leibovic
3df3e72f1d backout f9b9d90ff8e1 due to bustage 2011-12-09 14:56:20 -08:00
Margaret Leibovic
58746392be Bug 707886 - Platform support for non-e10s click-to-play plugins. r=jst 2011-12-09 14:04:15 -08:00
Steven Michaud
2cea5e64da Bug 705931 - FF crashes when you leave/close page with many Java applets (using latest Apple Java updates). r=jst 2011-12-08 17:28:07 -06:00
Makoto Kato
c8ee1c56b1 Bug 703942 - get rid of *WithConversion (plugin part). r=josh 2011-11-22 12:14:00 +09:00
Steven Michaud
5969b9c010 Bug 700835 - Restore plugin caching to work around bad crash bug in latest Apple Java updates. r=josh 2011-11-11 19:10:31 -06:00
Brad Lassey
03fb4f1a1b bug 687265 - Front-end support for flash on Android Fennec r=mbrubeck,blassey,dolske,jst 2011-10-07 13:46:02 -04:00
Josh Aas
bbe816bfa8 Bug 690459: Remove usage of PR_TRUE and PR_FALSE from base plugin code. r=jst 2011-09-30 02:02:59 -04:00
Ehsan Akhgari
862882e82e Backout changeset 32e9422afd8d (bug 687265) explicitly from mozilla-central 2011-09-29 20:29:11 -04:00
Mark Finkle
2be9580a61 Bug 687265 - Front-end support for flash on Android Fennec [r=mbrubeck r=blassey] 2011-09-29 10:44:03 -04:00
Michael Wu
0fe7772ece Bug 675553 - Switch from PRBool to bool on a CLOSED TREE , r=bsmedberg,khuey,bz,cjones 2011-09-28 23:19:26 -07:00
Doug Turner
de45728b30 Bug 630007 - Minimal support NPAPI on ANDROID. Pre-Honeycomb inproccess support only. r=josh. 2011-09-16 14:34:31 -07:00
Ed Morley
dfcf452dc7 Backout d4bdab069bbc (bug 630007) for qt build bustage and various oranges on other platforms 2011-09-17 00:27:55 +01:00
Doug Turner
4002d1430f Bug 630007 - Minimal support NPAPI on ANDROID. Pre-Honeycomb inproccess support only. r=josh. 2011-09-16 14:34:31 -07:00
Josh Aas
6f3b538ef0 Backed out changeset 33031c875984. Bug 90268. r=josh 2011-08-30 02:09:56 -04:00
Josh Aas
408bab982e Bug 90268: Make content own plugin instances instead of frames. Allows display:none instances and re-parenting instances without stopping them. r=roc 2011-08-29 03:09:22 -04:00
Josh Aas
0b68a1a39d Bug 675309: Get rid of unnecessary calls to nsNPAPIPluginInstance::Start(). r=jst 2011-08-02 13:49:05 -04:00
arno renevier
dc09fc8a13 Bug 669299 - Remove unneeded nsPrintfCString.h includes. r=bsmedberg 2011-07-21 04:37:31 +02:00
Matheus Kerschbaum
200b657e7d Bug 579571 - Remove --enable-timeline support. r=tglek 2011-07-17 12:07:42 +02:00
Josh Aas
09091a7ba6 Bug 670079: Stop caching plugin instances. We don't ever want to restart instances. r=jst 2011-07-08 12:39:22 -04:00
Taras Glek
0843d96018 Bug 668355: s/Timer/AutoTimer/ r=jlebar 2011-07-01 14:39:17 -07:00
Taras Glek
5f4ec8bf5c Bug 668355 - Measure plugin enumeration with telemetry r=jlebar 2011-07-01 12:06:12 -07:00
Josh Aas
f3bf35ae34 Bug 653116: Sort plugins from most to least recently modified. Search them in this order for MIME/extension matches. They should also appear in this order in about:plugins. r=jst r=bent 2011-05-28 00:08:26 -04:00
Josh Aas
32a8627777 Bug 606641: When creating a plugin from a stream, use the same creation path for both embedded and full screen plugins. r=jst 2011-05-26 21:49:56 -04:00
Josh Aas
60c0c9ea43 Bug 657952: Minimize methods in nsIPluginHost. r=jst 2011-05-21 09:28:54 -04:00
Josh Aas
fdde0fa13b Bug 637253: Remove nsIPluginInstance interface. r=bsmedberg 2011-05-17 21:48:34 -04:00
Josh Aas
6fa922aa5f Bug 637253: Remove nsIPlugin interface. r=bsmedberg 2011-05-11 16:23:25 -04:00