Commit Graph

127 Commits

Author SHA1 Message Date
Brian Hackett
aea9a5df6e Merge MC -> JM 2011-11-30 12:45:27 -08:00
Brian Hackett
4229cb1c4b Merge MC -> JM 2011-11-26 15:03:20 -08:00
James Willcox
94953a1f1b Rolled up Android plugin fixes including bugs 692988, 694366, 702330, 702334, 702338, 702341, 702614, 702627, 702964
Bug 692988 - anp_system_getApplicationDataDirectory() is just plain wrong
Bug 694366 - Allow Flash to use transparent wmode
Bug 702330 - Revert to drawing Flash plugin with a SurfaceView
Bug 702334 - Fix deadlocks caused by Flash
Bug 702338 - Enable plugins
Bug 702341 - Flash plugins don't respond to panning/zooming changes
Bug 702614 - Flash should use Skia to implement ANPCanvas and similar
interfaces
Bug 702627 - Flash: queue invalidation after async surface request
Bug 702964 - Support subregion lock on plugin surfaces
2011-11-21 02:55:50 -05:00
Brian Hackett
de6355b9f3 Merge MC -> JM 2011-11-18 18:02:40 -08:00
Ms2ger
1c485b78b7 Bug 698378 - Give nsIScriptContext::EvaluateStringWithValue a JSObject* scope parameter; r=peterv 2011-11-16 08:50:19 +01:00
Brian Hackett
ae4638c3cf Merge MC -> JM 2011-11-14 09:13:33 -08: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
Brian Hackett
c918ed606d Merge MC -> JM 2011-11-10 12:06:26 -08:00
Michael Wu
21ff4d9ef1 Bug 694206 - Add Gonk (B2G) widget backend, r=cjones 2011-11-10 16:17:46 -08:00
Brian Hackett
fbb0da8930 Merge MC -> JM 2011-11-02 09:23:25 -07:00
Brian Hackett
0f1e7be714 Merge MC -> JM 2011-10-27 14:16:02 -07:00
Chris Pearce
24ba319202 Bug 684618 - Deny requests for full-screen in documents containing windowed plugins. Exit full-screen when windowed plugin added document. r=roc 2011-10-27 15:57:09 +13:00
Brian Hackett
2ecf6804fd Merge MC -> JM 2011-10-19 14:26:08 -07:00
Olli Pettay
ffb4115bc4 Bug 682420 - Rename nsINode::GetOwnerDoc to nsINode::OwnerDoc, part 2, r=jst 2011-10-18 14:19:44 +03:00
Olli Pettay
1cdbb1b884 Bug 682420 - Rename nsINode::GetOwnerDoc to nsINode::OwnerDoc, part 1, r=jst 2011-10-18 13:53:36 +03:00
Ehsan Akhgari
478ad1a412 Bug 690892 - Replace PR_TRUE/PR_FALSE with true/false on mozilla-central; rs=dbaron
Landing on a CLOSED TREE
2011-10-17 10:59:28 -04:00
Brian Hackett
a8d7dceb1f Add missing #include, bug 693754. 2011-10-12 12:20:52 -07:00
Brian Hackett
55c600efc0 Fix use of getPrivate() on function object, bug 693754. 2011-10-12 09:48:46 -07:00
Brian Hackett
0ec9245d43 Remove jsobj.h from installed headers, bug 690943. r=luke 2011-10-04 07:06:54 -07:00
Josh Aas
90d26b490c Bug 656006: Fix crash in nsPluginStreamListenerPeer::OnStartRequest. r=bz 2011-11-05 12:42:59 -04:00
Jeff Walden
7d613942b0 Bug 693469 - Implement mozilla::ArrayLength and mozilla::ArrayEnd, and replace uses of NS_ARRAY_LENGTH whenever possible. (Exceptions: assigning to static initializers, use in static assertions, as template parameters, etc. These will go away when the relevant compilers have C++11 constexpr support.) r=cjones 2011-10-10 22:50:08 -07:00
Jeff Walden
8ce2dc6ecd Bug 679509 - Make sure convert hooks in plugin code always return a primitive value. r=mrbkap, r=luke, r=jst 2011-10-14 16:27:50 -07:00
Matt Brubeck
fd897c7bed Back out dcc28a7cfa31, 13342c7d1fc3, f005ff7b0e2a (bug 692198, bug 692196, bug 692200) because of test failures 2011-10-13 12:17:06 -07:00
Jeff Walden
b02b85d75e Back out bug 679509 -- need to try another approach. r=backout 2011-10-13 11:30:17 -07:00
James Willcox
ff68a9cb3a Bug 692198 - Make Flash on Android draw to bitmap intead of SurfaceView directly r=blassey
commit 872c1f5bf1f2c205c3f999409ed55f31627c968a
Author: James Willcox <jwillcox@mozilla.com>
    Bug 692198 - Make Flash on Android draw to bitmap intead of SurfaceView directly
2011-10-05 14:44:19 -04:00
James Willcox
17c49a0017 bug 692196 - Make 'navigator.plugins' have correct content on Android r=blassey
From 14c74360d7af6101a2b9193ed8b8a6f4bcd6c42b Mon Sep 17 00:00:00 2001
https://bugzilla.mozilla.org/show_bug.cgi?id=692196
2011-10-05 14:34:19 -04:00
James Willcox
4091d8bb45 Bug 692200 - Make 'plugins.force.wmode' pref override any other wmode r=jst
From 1c3c36534accbc956a5b88278ebc165626c8a8f0 Mon Sep 17 00:00:00 2001
This also enables the preference on Android. We need this because
the fix for bug 692200 breaks 32bit support, which is used
in 'transparent' (and probably other) wmodes. We force it
to 'opaque' to avoid this.
2011-10-05 14:43:16 -04: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
Jeff Walden
c5e5f873d1 Back out everything since 5435ee09cf7b. Tinderbox compilers hate me. r=epic-fail 2011-10-12 12:21:53 -07:00
Jeff Walden
946f2ae0e3 Bug 639469 - Implement mozilla::ArrayLength and mozilla::ArrayEnd, and replace uses of NS_ARRAY_LENGTH whenever possible. r=cjones 2011-10-10 22:50:08 -07:00
Jeff Walden
2004b7a6cf Bug 679509 - Make sure convert hooks in plugin code always return a non-primitive value. r=luke 2011-10-11 15:42:15 -07:00
Josh Aas
88b8c0a8a2 Bug 649079: Plugin crash fix (parent process). r=bz 2011-10-27 16:00:49 -04:00
Benoit Girard
31489f52ae Bug 694039 - Add Offline Renderer support to nsCARenderer. r=jmuizelaar 2011-10-20 16:32:38 -04:00
Makoto Kato
c8ee1c56b1 Bug 703942 - get rid of *WithConversion (plugin part). r=josh 2011-11-22 12:14:00 +09: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
Steven Michaud
2611a823dc Bug 687610 - QuickTime can't play media from the network cache when running OOP. r=bsmedberg 2011-10-19 09:46:24 -05:00
James Willcox
25eba07897 Bug 692198 - Make Flash on Android draw to bitmap intead of SurfaceView directly
From 718909dd4d8c1b1ffb2e8ea72cc7d75c281e0773 Mon Sep 17 00:00:00 2001
2011-10-05 14:44:19 -04:00
James Willcox
b9a489cbeb Bug 692200 - Make 'plugins.force.wmode' pref override any other wmode
From 1c3c36534accbc956a5b88278ebc165626c8a8f0 Mon Sep 17 00:00:00 2001
This also enables the preference on Android. We need this because
the fix for bug 692200 breaks 32bit support, which is used
in 'transparent' (and probably other) wmodes. We force it
to 'opaque' to avoid this.
2011-10-05 14:43:16 -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
Rafael Ávila de Espíndola
dc141a19a4 Bug 689609 - Don't enable c++11 on systems that don't really support it. r=ehsan,glandium. 2011-09-28 16:46:06 -04:00
Ehsan Akhgari
dc6c88eba1 Bug 666414 followup - Fix the Android build bustage 2011-09-26 16:41:38 -04:00
Ehsan Akhgari
5af8d28808 Bug 666414 - Part 2: Reference count the ANPTypeface type explicitly instead of piggybacking on nsRefPtr; r=dougt 2011-09-26 16:10:47 -04:00
Ehsan Akhgari
f8f7ebcba1 Bug 666414 - Prevent AddRef and Release from being called on the pointers wrapped in nsCOMPtr and nsRefPtr; r=bsmedberg 2011-09-16 16:22:44 -04:00
Ralph Giles
2087e2a287 Bug 688274 - Remove zero-length android_npapi.h - r=:dougt
Hg commit 804e93f6 includes a zero-length copy of android_npapi.h in
dom/plugins/base/. As far as I can tell this isn't functional; there's a
working copy of of the header in dom/plugins/base/android.
2011-09-22 12:16:28 +01:00
Ed Morley
aba6e5dd88 Merge last green changeset on mozilla-inbound to mozilla-central 2011-09-18 20:23:17 +01:00
Jim Mathies
9f3c98440a Bug 654891 - warning C4509: nonstandard extension used: 'PluginWindowEvent::Run' uses SEH and 'inst' has destructor; r=bsmedberg 2011-09-18 00:58:37 +01:00
Ms2ger
6057ede4ed Bug 649603 - Make nsIScriptContext::GetNativeContext return JSContext; r=jst 2011-09-18 11:22:17 +02: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