Commit Graph

524 Commits

Author SHA1 Message Date
Taras Glek
39305bbd8f Bug 668355 - Measure plugin enumeration with telemetry r=jlebar 2011-07-01 12:06:12 -07:00
Benoit Girard
474b757db7 Bug 663259 - Part 2: Restore Synchronous plugin rendering, with preference for async rendering. r=smichaud 2011-06-30 12:46:26 -04:00
Benoit Girard
2655767197 Bug 663259 - Part 1: Mac Async rendering fixes. r=josh 2011-06-30 12:46:25 -04:00
Josh Matthews
3dedd1d98f Back out bug 581341 due to too many intermittent failures. 2011-06-29 23:44:28 -04:00
Josh Matthews
84e67ec8c4 Bug 581341 - Part 1: Make crash report annotation work OOP and subsume existing workarounds. r=cjones
--HG--
extra : rebase_source : b0c73c5d539a7c1d579722fb1e67db1e0c9a44b1
2011-06-08 15:56:31 -04:00
Josh Matthews
e9333f488d Back out bug 581341. 2011-06-29 15:13:17 -04:00
Josh Matthews
3283f11a52 Bug 581341 - Part 1: Make crash report annotation work OOP and subsume existing workarounds. r=cjones 2011-06-08 15:56:31 -04:00
Benoit Girard
a14a2919e3 Bug 557226 - Mac plugins now reflect plugin name; r=smichaud 2010-08-15 23:02:38 -04:00
Benoit Girard
b8d8bbfb74 Bug 587370 - Part 2: Use MOZ_WIDGET_COCOA instead of OS_MACOSX; r=benjamin 2011-06-27 13:29:06 -04:00
Mounir Lamouri
d8b025aad8 Backout changeset 4e87265b9c11 (bug 663259) due to Talos regression. 2011-06-27 14:52:57 +02:00
Benoit Girard
6455de56ad Enabled Mac Async plugin by default + Fixes. b=663259 r=josh 2011-06-25 15:12:59 -04:00
Jeremy Huddleston
72d422b374 Bug 587370 - Use MOZ_WIDGET_COCOA instead of OS_MACOSX; r=benjamin 2011-06-25 11:25:03 -04:00
Matt Brubeck
6a1c07e10e Merge mozilla-central to mozilla-inbound 2011-06-25 19:43:57 -07:00
Kyle Huey
ecb9c8319d Merge b-s to m-c 2011-06-25 10:13:14 -07:00
Josh Aas
516b8ec107 Bug 666529: Fixes for NPAPI timer test. Fix a crash bug discovered by Hiroyuki Ikezoe and a bad dependency on timer event ordering, both of which are sources of intermittent failures. r=jgriffin 2011-06-24 22:12:23 -04:00
Kyle Huey
f32aa5fd7b Bug 441197: Maintain an audio session across processes. r=jimm 2011-06-24 07:20:03 -07:00
Marco Bonardo
acc6a474c6 Revert to changeset a87ee7550f6a due to incomplete backout 2011-06-24 17:23:04 +02:00
Kyle Huey
49a4168bd0 Bug 441197: Maintain an audio session across processes. r=jimm 2011-06-24 07:20:03 -07:00
Marco Bonardo
d50a414c3e Merge last green changeset in mozilla-inbound to mozilla-central 2011-06-24 11:32:12 +02:00
Hiroyuki Ikezoe
d9cf32e90f Bug 666784 - kNotifyData.redirectCallback should be initilized with NULL. r=josh 2011-06-23 19:01:17 -07:00
Jim Mathies
13b2bb59d4 Bug 664974 - Work around for _SEH_prolog plugin stack overflow crashes. r=bsmedberg 2011-06-23 18:02:53 -05:00
Joel Maher
21a6239e68 Bug 666298 - test_crash_submit.xul fails to run inside mochitest-chrome. r=ted, a=test-only 2011-06-23 11:46:35 -04:00
Cameron McCormack
1b56814d74 Bug 642175 - Part 3: Make existing plugin crash mochitests clean up after themselves. r=ted 2011-06-21 12:12:15 +12:00
Benjamin Smedberg
dcef4856bb Bug 653083 part 2: Fix crash introduced in this patch by moving the plugin-alive null checks before the identifier tries to use the module, r=captain-obvious
--HG--
extra : rebase_source : 703e0d5db66734b8905a24752add12f071fcd6e0
2011-06-17 15:42:13 -04:00
Benjamin Smedberg
1d46e9545a Bug 653083 - Deal with NPRuntime identifier which may be non-interned being passed across the process boundary, and the current cache which isn't aware of that problem. r=bent,cdleary
--HG--
extra : rebase_source : e21fac12c028e15f7d1a36988a6b66859c9addd8
2011-06-14 15:49:48 -04:00
Benjamin Smedberg
a624abf137 Test for bug 653083 - "temporary" string NPIdentifiers (those not requested explicitly with NPN_GetStringIdentifier) are being cached incorrectly across GCs
--HG--
extra : rebase_source : f8f8384a84a20bb6d0576797ef79106cccab8ee0
2011-06-10 12:12:32 -04:00
Mike Hommey
7d2a5f6eb2 Bug 552864 part 1 - Move DLL blocklist in XRE, and inline NS_SetDllDirectory and environment sanitization, which now needs to be called manually. r=ehsan,r=bsmedberg 2011-05-22 08:22:27 +02:00
Benjamin Smedberg
27a34348cd Back out bug 653083 because of crashtest crashes (bug698862.html) in PluginInstanceParent::GetNPP for a crashed plugin 2011-06-16 13:22:24 -04:00
Benjamin Smedberg
eb5403c455 Bug 653083 - Deal with NPRuntime identifier which may be non-interned being passed across the process boundary, and the current cache which isn't aware of that problem. r=bent,cdleary
--HG--
extra : rebase_source : b7f61b198216756b6d0a2a73a21cb84d493f7d38
2011-06-14 15:49:48 -04:00
Benjamin Smedberg
9568c7b1ae Test for bug 653083 - "temporary" string NPIdentifiers (those not requested explicitly with NPN_GetStringIdentifier) are being cached incorrectly across GCs
--HG--
extra : rebase_source : 15e38546e0c7beeb3cab5a981dc27e15c2316757
2011-06-10 12:12:32 -04:00
Matt Brubeck
28a99ad4d4 Back out 6b23b52e68d6 - e92f98e8a335 (bug 632404, 552864, 658995) because of Tp4 regression. 2011-06-15 09:00:28 -07:00
Mike Hommey
9b8bddafa3 Bug 552864 part 1 - Move DLL blocklist in XRE, and inline NS_SetDllDirectory and environment sanitization, which now needs to be called manually. r=ehsan,r=bsmedberg 2011-05-22 08:22:27 +02:00
Neil Rashbrook
556e8dfd93 Bug 660536 Remove useless uses of PromiseFlat(C)String r=smaug 2011-06-09 21:17:58 +01:00
Ted Mielczarek
a88f0715f0 merge m-c and b-s 2011-06-13 09:09:43 -04:00
Ed Morley
223c46b36b Bug 659621 - Remove EXTRA_DSO_LIBS, EXTRA_DSO_LDOPTS, OS_LIBS from makefiles containing LIBXUL_LIBRARY = 1, now that libxul is always built; r=ted 2011-06-12 03:49:00 -04:00
Steven Michaud
1994fe8137 Bug 659817 - [10.7 SDK] Build error in PluginInterposeOSX.h due to Cursor type not being defined. r=bgirard 2011-06-11 11:55:44 +02:00
Benjamin Smedberg
2e7449883d Bug 655098 - Root the jsid stored in NPObjectMemberPrivate.methodName, r=cdleary,mrbkap
--HG--
extra : rebase_source : 5b1d369518b23cbf28320989f03b04a3775a1f49
2011-05-06 11:24:05 -04:00
Josh Aas
1224785812 Bug 660989: Make NPPVpluginWantsAllNetworkStreams work with OOP plugins. r=bsmedberg 2011-06-08 16:20:53 -04:00
Benoit Girard
468e5acf13 Asynchronous layer-based plugin painting on Mac b=598425 r=roc,josh 2011-05-19 17:08:14 -04:00
Mounir Lamouri
8bc1be7f60 Merging cedar with mozilla-central. 2011-06-05 15:31:36 +02:00
Ehsan Akhgari
8703cf5143 Bug 612448 - Protect the progress listener object from being garbage collected too soon which could cause a test timeout; r=roc 2011-06-03 16:48:31 -04:00
Hiroyuki Ikezoe
9038802859 Bug 661426 - Fix wrong style sheet name in test_xulbrowser_plugin_visibility.xul. r=josh 2011-06-02 17:43:00 -04:00
Ginn Chen
42402a83a5 Bug 657874 Fix Flash movie playback with w_mode on a screen with xBGR visual r=karlt 2011-06-02 10:27:51 +08:00
Josh Aas
864f24fbfa Bustage fix for bug 660721. 2011-06-01 01:00:20 -04:00
Josh Aas
aceea2590e Bug 660721: Move nsPluginInstanceOwner to its own files. r=roc
--HG--
rename : layout/generic/nsObjectFrame.cpp => dom/plugins/base/nsPluginInstanceOwner.cpp
2011-06-01 00:37:54 -04:00
Benoit Girard
da9288b6cc Bug 641227 - Crash in mozilla::plugins::PluginInstanceParent::GetImage [@ mozilla::layers::MacIOSurfaceImageOGL::SetData ] 2011-06-03 14:48:14 -07:00
Ed Morley
af1d9c6c2b Bug 661584 - Code cleanup, substitute more PR_(MAX|MIN|ABS|ROUNDUP) macro calls; r=roc,ted 2011-06-25 16:06:02 +02:00
Masayuki Nakano
85c451e309 Bug 660121 Remove all pref related methods from nsContentUtils r=roc 2011-05-29 08:42:57 +09:00
Josh Aas
ad51d92173 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
Jim Mathies
fcdf914fed Bug 658741 - Backout of focus related changes in bug 648935 due to plugin hang issues. r=bsmedberg 2011-05-27 17:28:20 -05:00