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