Ted Mielczarek
5dd2127073
bug 584582 - XP_TTOA not null terminating strings on Linux. r=bsmedberg, a=blocking
2010-08-11 10:57:44 -04:00
L. David Baron
2416326121
Backed out changeset fef97fa21915 (bug 584582) for causing compilation failures on Windows.
2010-08-11 12:25:55 -07:00
Ted Mielczarek
76e6ca6946
bug 584582 - XP_TTOA not null terminating strings on Linux. r=bsmedberg, a=blocking
...
--HG--
extra : rebase_source : 17a3fc38dc225906301ebb61a24bf3252634af92
2010-08-11 10:57:44 -04:00
Josh Aas
00479ccb44
Bug 584143 - Crashes when streams are open and a plugin instance is closed at/under nsNPAPIPluginInstance::Stop, r=bsmedberg
2010-08-09 14:38:43 -04:00
L. David Baron
6115b1c973
Mark known random assertion due to bug 585394.
2010-08-07 19:21:44 -07:00
Josh Aas
52a0d495b7
Fix a problem in which we fail to load an enabled plugin just because a disabled plugin is a MIME handler for the same MIME type. b=581848 r=jst
2010-08-04 15:16:12 -04:00
Benjamin Smedberg
f6cb2e4de5
Bug 583576 - Range requests on an embedded or fullpage stream causes the stream to be destroyed prematurely because we don't record the mPendingRequests on the nsPluginStreamListenerPeer, r=josh
2010-08-04 14:31:20 -04:00
Dave Townsend
ca2c8d238a
Disable plugin crash submission tests on all Linux for bug 583591. rs=khuey
2010-08-02 18:02:20 -07:00
Josh Aas
930aa1296a
Bug 583506: Remove remaining support for blackwood java from plugins module. r/a=jst
2010-08-02 16:31:31 -04:00
Robert O'Callahan
bb197a6e72
Bug 580160. Test plugin needs to invalidate itself if its size changes. r=josh
2010-08-02 15:07:07 +12:00
Robert Sayre
802a358676
Merge mozilla-central to tracemonkey.
2010-07-30 21:57:41 -07:00
L. David Baron
b0ac8dc333
Switch reftest manifests to new, shorter syntax for widget toolkit tests. (Bug 570329) a2.0=tests
...
This patch was created by running the following sed commands:
s/MOZ_WIDGET_TOOLKIT=="\(gtk2\|cocoa\|qt\|windows\)"/\1Widget/g
s/MOZ_WIDGET_TOOLKIT!="\(gtk2\|cocoa\|qt\|windows\)"/!\1Widget/g
on all *.list files in the tree.
2010-07-30 16:48:57 -07:00
Josh Aas
129ac218c6
Bug 583019: Remove unused library management code from the plugin host. r=benwa
2010-07-29 17:53:48 -04:00
Chris Jones
9753a8ad8f
Bug 582486: Don't read an unused pref when unregistering from the category manager. r=josh
2010-07-29 14:15:13 -05:00
Robert Sayre
ca1f1776fe
Merge mozilla-central to tracemonkey.
2010-07-27 13:09:04 -07:00
Igor Bukanov
d7a21deef3
bug 552266 - - asserting that autorooters are used only under a request. r=mrbkap
2010-07-23 13:33:15 +02:00
Robert Sayre
b8d6ec6280
Merge mozilla-central to tracemonkey.
2010-07-20 15:07:03 -07:00
Luke Wagner
130283c1f7
fatval tweaks: bump XDR version, remove spurious comment and #defines, realign JSStackFrame
2010-07-15 13:18:12 -07:00
Luke Wagner
7371ad00ed
Bug 549143 - fatvals
2010-07-14 23:19:36 -07:00
Robert Sayre
dd51c79fca
Merge mozilla-central to tracemonkey.
2010-07-12 20:42:21 -07:00
Josh Aas
6989f1220a
Fix mStreamListeners incorrectly initialized to nsnull. Also remove a bad comment. b=577982
2010-07-12 16:22:51 -04:00
Robert Sayre
86b530a417
Merge mozilla-central to tracemonkey.
2010-07-11 16:23:48 -07:00
Makoto Kato
ca4131be55
Bug 574095 - crash loading test plugin on 64-bit win7 tests in /layout/generic/crashtests/505912-1.html , /tests/layout/generic/test/test_plugin_clipping.xhtml [@ _SetWindowLongPtr() | nsPluginNativeWindowWin::SubclassAndAssociateWindow]. r=joshmoz
2010-07-12 13:49:12 +09:00
Robert Sayre
2fd899ed0f
Merge mozilla-central to tracemonkey.
2010-07-02 17:25:52 -07:00
Josh Aas
6ee6e0f0e7
Bug 542971, bug 577985: Includes a number of plugin module memory mgmt fixes. Remove/replace nsPluginInstanceTag (instance tags), stop storing the plugin library and function table twice. r=jst
2010-07-19 22:11:26 -04:00
Josh Aas
9a8a73ee06
Bug 579516: Patch contains a number of fixes to nsPluginStreamListenerPeer memory management. Also moves storage of the stream array for cache lookups to the plugin instance rather than the instance tag. Also stops adding streams to the cached list that shouldn't be there. r=benwa
2010-07-17 19:47:29 -04:00
Josh Aas
9d110a0600
Improve memory mgmt and reduce COM pointer type usage in plugin stream code. b=578913 r=benwa (re-landing, did not cause Ts Shutdown regression)
2010-07-16 15:55:54 -04:00
Josh Aas
ff84c50aad
Backed out changeset 764bb4ae886c, bug 578913, it may be at fault for a Ts Shutdown regression.
2010-07-16 13:25:01 -04:00
Josh Aas
ee2aabe5e5
Improve memory mgmt and reduce COM pointer type usage in plugin stream code. b=578913 r=benwa
2010-07-15 22:30:07 -04:00
Robert O'Callahan
0970406293
Bug 564991. Part 37: Add test plugin API to make the plugin invalidate itself during each paint. r=josh
2010-07-16 09:08:11 +12:00
Robert Sayre
e3ad7b484c
merge tracemonkey to mozilla-central.
2010-07-14 06:00:32 -07:00
Josh Aas
7cd34cf663
Move nsPluginStreamListenerPeer to its own files, clean up the plugin host. b=578447 r=benwa
2010-07-13 16:48:00 -04:00
Josh Aas
91d27b3dc6
Move nsNPAPIPluginStreamListener implementation to its own file. b=578383 r=jst
2010-07-13 14:42:03 -04:00
Josh Aas
fada1b3fd6
Remove nsPluginCacheListener, it is unused. b=578285 r=benwa
2010-07-13 02:58:30 -04:00
Benjamin Smedberg
995c9cbf9a
Bug 582012 - register identifiers in the ID maps when they are created by the browser, so that a plugin never sees two identifiers for the same string/integer, r=bent
2010-07-28 13:20:33 -04:00
Steven Michaud
f3b2471ebf
Bug 577967 - Crash [@ NSAddImage ] on startup on 2.0 branch. r=josh
2010-07-21 11:27:13 -05:00
Chris Jones
8b2a196f48
Temporarily disable plugin crash submission tests. See bug 573290
2010-07-01 20:01:09 -05:00
Benjamin Smedberg
e17740e1ab
Merge mozilla-central to the bug 568691 branch.
...
--HG--
rename : gfx/public/nsITheme.h => gfx/src/nsITheme.h
2010-06-30 14:23:23 -04:00
Ted Mielczarek
07f98626ad
bug 574357 followup, don't run the new test on platforms where we don't build crashreporter. Should also fix bug 574118. r=bsmedberg
2010-06-30 11:10:46 -04:00
Ted Mielczarek
ee8378966a
bug 574357 - Plugin crash reports are submitted with Throttleable=0. r=dolske
...
--HG--
rename : modules/plugin/test/mochitest/test_crash_notify_no_report.xul => modules/plugin/test/mochitest/test_crash_submit.xul
2010-06-30 10:29:05 -04:00
Justin Dolske
9e6760b252
Backed out changeset e112f68bc941 (bug 574357) due to test failures.
2010-06-29 22:45:30 -07:00
Ted Mielczarek
7bd46535a1
bug 574357 - Plugin crash reports are submitted with Throttleable=0. r=dolske
...
--HG--
rename : modules/plugin/test/mochitest/test_crash_notify_no_report.xul => modules/plugin/test/mochitest/test_crash_submit.xul
2010-06-29 19:34:39 -04:00
Benjamin Smedberg
e4311303e0
Bug 574457 - Back out the functional changes from revision 0327e126ea24, bug 569644, because of 100ms (20%) Ts regression on Linux/Mac. This leaves the nsIContentUtils helper function, but restores the plugin host category entry munging.
2010-06-29 16:56:13 -04:00
Benjamin Smedberg
29e089defb
Merge mozilla-central into the branch for bug 568691, including fixup of the new jetpack binary module.
2010-06-25 19:41:09 -04:00
Benjamin Smedberg
822ccb0789
Merge mozilla-central into the static-xpcom-registration branch.
2010-06-23 17:26:25 -04:00
Benjamin Smedberg
0df0345c66
Merge mozilla-central into the "branch" for but 568691. The omnijar XPT/component/chrome registration was removed during this merge, and will be re-added to the component manager shortly.
...
--HG--
rename : content/base/public/nsIChromeRegistry.idl => chrome/public/nsIChromeRegistry.idl
2010-06-21 11:41:42 -04:00
Chris Jones
a6c0e90e24
Bug 572295: Add X11Util.h for X11 toolkits. r=karlt,joedrew
2010-06-21 15:35:49 -05:00
Benjamin Smedberg
a7e67d32ad
Bug 568691 part B - mechanical changes to in-tree binary modules needed to get them building and registering correctly. After this patch, xpcshell appears to work.
2010-06-10 14:11:40 -04:00
Benjamin Smedberg
9403279763
Bug 569644 - Query the plugin host directly when searching for MIME types, rather than using Gecko-Content-Viewer category manager registration, r=bz
2010-06-10 12:42:16 -04:00
Josh Aas
2422ca8d7a
Sync NPAPI headers to npapi-headers repository r27. b=571538 r=jst r=mstange
2010-06-15 15:34:32 -04:00