Граф коммитов

829 Коммитов

Автор SHA1 Сообщение Дата
Richard Newman 003f7af1da Backout 0e03eb171e08 (Bug 743574 - Deprecate DOMException.code). a=bustage 2012-04-11 15:33:37 -07:00
David Rajchenbach-Teller 4a4db7fd71 Bug 728171 - Use Scoped.h throughout the code. r=cjones 2012-04-11 18:59:10 +02:00
James Willcox 24c2b42892 backout 022be5c50732 for xul bustage 2012-04-11 12:56:00 -04:00
James Willcox c9ca98b86a Bug 730890 - Set up an Android Looper on the main Gecko thread r=cjones 2012-04-11 11:43:08 -04:00
Justin Lebar 98f340fd14 Bug 742491 - Use a thread-safe DLL patcher on Windows, when possible. r=glandium 2012-04-10 15:52:56 -04:00
Steven Michaud b2a46e2132 Bug 313700 - Stale information in about:plugins (pluginreg.dat) after a plugin update. r=josh 2012-04-10 10:56:49 -05:00
Brad Lassey 87026a9098 bug 738198 - crash in nsPluginInstanceOwner::~nsPluginInstanceOwner r=snorp 2012-03-27 01:31:57 -04:00
Daniel Holbert 12b29e28a6 Bug 743785: Remove no-longer-used variable 'javaIsEnabled' from nsNPAPIPlugin.cpp. r=josh 2012-04-09 13:36:23 -07:00
Igor Bukanov ebf44d1479 Bug 737365 - stop using the cx during finalization, part 1.
This part changes the signatures for various finalization API to take
not JSContext* but rather either JSFreeOp structure or its
library-private counterpart FreeOp. These structures wrap parameters
that are passed to the finalizers removing most of explicit dependencies
on JSContext in the finalization code.
2012-03-19 15:34:55 +01:00
Masayuki Nakano 2f587c535e Bug 668157 part.2 mozilla/dom should use mozilla::Preferences r=jst 2012-04-04 13:09:20 +09:00
Josh Aas 1c05bf837b Bug 741724: Clean up nsPluginHost::SetUpPluginInstance. r=jst 2012-04-03 18:11:06 -04:00
Josh Aas 0c226aa85b Bug 741726: Rename nsPluginTag::mEntryPoint to nsPluginTag::mPlugin. r=jst 2012-04-03 18:08:07 -04:00
Josh Aas 5805e81738 Bug 741246: Simplify plugin instance creation and initialization (further). r=jst 2012-04-02 15:17:34 -04:00
Josh Aas 9578ff9a0e Bug 741126: Require plugin for instance creation. r=jst 2012-04-01 06:13:10 -04:00
Josh Aas 971c9c863a Bug 740217: Simplify plugin instance object creation. r=bsmedberg 2012-03-30 12:52:43 -04:00
Benjamin Smedberg 65354ee420 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
--HG--
extra : rebase_source : 1d3f255cfd861fb136d54cef63f327a77f76c931
2012-03-29 12:53:31 -04:00
Oleg Romashin 0714ed6312 Bug 703155 - Port Mozilla Qt to Qt5. r=mark.finkle,mh+mozilla,dougt 2012-03-22 16:24:40 -07:00
Bobby Holley 6e5e5a0e1c Bug 733984 - Explicitly disallow shadowing on location wrappers. r=mrbkap
This was taken care of in other ways before, but we need to be more explicit about it now that we're doing more Xray stuff with Location wrappers.
2012-03-23 15:58:18 -07:00
Josh Aas 081c6d5986 Bug 726734: Reload plugin instances when the src/data URL changes. r=jst 2012-03-23 08:33:15 -04:00
Hessam Salehi b568dd684b Bug 474505 - Replace uses of nsVoidPtrHashkey with nsPtrHashKey<T>; r=bsmedberg 2012-03-21 14:07:31 -04:00
Aryeh Gregor 6025a477ae Bug 735805 - Part 3: Fix plugin mochitests that run no tests. r=roc 2012-03-20 13:18:08 -04:00
James Willcox 7b72da3835 Bug 737120 - Allow Flash plugin instances to be cleaned up on Android without an object frame present r=blassey 2012-03-19 16:09:49 -04:00
James Willcox 8cc038bca0 Bug 719851 - Remove Flash view on Android when plugin instance is lost r=blassey
--HG--
extra : rebase_source : 88996dc534da0bab5a4bd19104ec2f604c241c90
2012-03-14 17:15:46 -04:00
Ehsan Akhgari 7e8955c96b Merge mozilla-central into mozilla-inbound 2012-03-14 13:40:34 -04:00
Oleg Romashin c6d35ce5c5 Bug 735598 - Check for MOZ_X11 before using X11 Window types. r=karlt 2012-03-14 13:24:20 +01:00
James Willcox b3f52926a0 Bug 728371 - Make Flash work with GLES 2.0 and GL layers r=pcwalton
--HG--
extra : rebase_source : 4b845e7dc4224bfd807fb757e7199c91655c0d69
2012-03-12 13:03:54 -04:00
Justin Lebar 1c0932be59 Bug 729940 - Part 2: Stop using crappy hash functions in Gecko. r=bz
--HG--
extra : rebase_source : 6fa267a89878cc1a766d8618569debcea9b12e48
2012-03-12 18:53:18 -04:00
Benjamin Smedberg 41bff7be33 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
Benjamin Smedberg 59104bc1df Bug 729009 part 0 - remove dead code, r=josh 2012-03-12 12:48:27 -04:00
Josh Aas 13b5c9e6af Bug 734306: Fix bad conversion from nsresult to NPError. r=bas 2012-03-12 10:39:54 -04:00
David Mandelin 4dec8c9820 Bug 732306: Remove typedef jsint, r=luke
--HG--
extra : rebase_source : 4d15a8514dbd698c114fa688461e533afab68ffa
2012-03-01 18:54:01 -08:00
Ginn Chen 85b43140f6 Bug 731917 prevent plugins from corrupting the stack by making word-size stores to pointers to bool r=karlt 2012-03-02 14:17:26 +08:00
Bas Schouten b55b23d7e7 Bug 651192 - Followup 3: Properly skip test when test plugin isn't present. rs=philor 2012-03-01 18:20:09 +01:00
Bas Schouten 1a7fa00b46 Bug 651192 - Followup 2: Properly initialize IPDL union on OS X. pending-r=roc 2012-03-01 14:09:12 +01:00
Bas Schouten 213b675c72 Bug 651192 - Followup: Change random-if for android on test into skip-if. r=jfkthame 2012-03-01 13:31:53 +01:00
Bas Schouten 62712cf4a0 Bug 651192 - Part 9: Add reftests for NPAPIAsync plugin functionality. r=roc 2012-02-16 04:30:32 +01:00
Bas Schouten 0b567e9a0c Bug 651192 - Part 8: Add NPAPI async code to test plugin. r=roc 2012-02-16 04:30:28 +01:00
Bas Schouten 12c50f6ea4 Bug 651192 - Part 7: Implement the NPP_DidComposite API. r=roc 2012-02-16 04:30:25 +01:00
Bas Schouten 1ef4a76e0c Bug 651192 - Part 6: Implement the AsyncBitmapSurface drawing model support. r=roc 2012-02-16 04:30:22 +01:00
Bas Schouten 0ec7bea211 Bug 651192 - Part 5: Support remote access to ImageContainers. r=roc 2012-02-16 04:26:19 +01:00
Bas Schouten 474189f722 Bug 651192 - Part 4: Allow setting different drawing models across all platforms. r=roc 2012-02-16 04:24:38 +01:00
Bas Schouten 9f2ab07bb6 Bug 651192 - Part 3: Add IPC structures for AsyncBitmapModel. r=cjones 2012-02-16 04:09:06 +01:00
Bas Schouten 4ede4a574d Bug 651192 - Part 2: Update interface and stub implementors which don't have support. r=roc 2012-02-16 04:08:41 +01:00
Bas Schouten 9cf53d8462 Bug 651192 - Part 1: Add the NPAsyncDrawing API to the NPAPI. r=josh sr=roc 2012-02-16 04:08:15 +01:00
Igor Bukanov cf930bb8ec bug 723286 - remove JSContext * parameter from heap-traversal and related API. r=:billm 2012-02-29 21:23:38 +01:00
Nathan Froyd 3868dc8283 Bug 706647 - Measure plugin shutdown with telemetry. r=josh 2012-02-28 15:29:42 -05:00
Matt Brubeck 274fe7f956 Back out 2778f515ed5a (bug 723286) on suspicion of causing OSX64 crashes 2012-02-29 16:18:22 -08:00
Igor Bukanov 7fd09cd7fb bug 723286 - remove JSContext * parameter from heap-traversal and related API. r=:billm 2012-02-29 21:23:38 +01:00
John Schoenick 980837b7fc Bug 406541 - Ensure we agree with java on applet codebase, and run security checks for file: codebase URIs. r=jst 2012-02-27 13:58:00 -08:00
David Mandelin c5d656dd4f Bug 730511: remove obsolete typedefs intN, uintN, r=luke 2012-02-28 15:11:11 -08:00