L. David Baron
47a1ea54a4
Mark known random assertion due to bug 585394.
2010-08-07 19:21:44 -07:00
Josh Aas
34ab243850
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
ea370f00dd
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
37786012ba
Disable plugin crash submission tests on all Linux for bug 583591. rs=khuey
2010-08-02 18:02:20 -07:00
Josh Aas
d759b00647
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
bedf0d6189
Bug 580160. Test plugin needs to invalidate itself if its size changes. r=josh
2010-08-02 15:07:07 +12:00
Robert Sayre
7cb0f0f1ca
Merge mozilla-central to tracemonkey.
2010-07-30 21:57:41 -07:00
L. David Baron
b2e63de23c
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
0e0e8d92c4
Bug 583019: Remove unused library management code from the plugin host. r=benwa
2010-07-29 17:53:48 -04:00
Chris Jones
0a55544f88
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
017624baad
Merge mozilla-central to tracemonkey.
2010-07-27 13:09:04 -07:00
Igor Bukanov
8a41261377
bug 552266 - - asserting that autorooters are used only under a request. r=mrbkap
2010-07-23 13:33:15 +02:00
Robert Sayre
1dd6dffb4b
Merge mozilla-central to tracemonkey.
2010-07-20 15:07:03 -07:00
Luke Wagner
d9c3675957
fatval tweaks: bump XDR version, remove spurious comment and #defines, realign JSStackFrame
2010-07-15 13:18:12 -07:00
Luke Wagner
ad475468cd
Bug 549143 - fatvals
2010-07-14 23:19:36 -07:00
Robert Sayre
b1d025a974
Merge mozilla-central to tracemonkey.
2010-07-12 20:42:21 -07:00
Josh Aas
6b6703e803
Fix mStreamListeners incorrectly initialized to nsnull. Also remove a bad comment. b=577982
2010-07-12 16:22:51 -04:00
Robert Sayre
f61d3ab570
Merge mozilla-central to tracemonkey.
2010-07-11 16:23:48 -07:00
Makoto Kato
c1088eac82
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
0fb4de7a31
Merge mozilla-central to tracemonkey.
2010-07-02 17:25:52 -07:00
Josh Aas
b044059799
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
d9a178b62b
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
5c0719ee6f
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
84a6c7d7e8
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
5d2b2437ae
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
9c297da773
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
8a20018d7a
merge tracemonkey to mozilla-central.
2010-07-14 06:00:32 -07:00
Josh Aas
5bc839073d
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
994cdd4530
Move nsNPAPIPluginStreamListener implementation to its own file. b=578383 r=jst
2010-07-13 14:42:03 -04:00
Josh Aas
1ba0f35dd7
Remove nsPluginCacheListener, it is unused. b=578285 r=benwa
2010-07-13 02:58:30 -04:00
Benjamin Smedberg
cdf1dbd459
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
d5f5560ef8
Bug 577967 - Crash [@ NSAddImage ] on startup on 2.0 branch. r=josh
2010-07-21 11:27:13 -05:00
Chris Jones
97a500c1b9
Temporarily disable plugin crash submission tests. See bug 573290
2010-07-01 20:01:09 -05:00
Benjamin Smedberg
94ef4d2ac3
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
677df6df49
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
6b1c15948b
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
d559bf005f
Backed out changeset e112f68bc941 (bug 574357) due to test failures.
2010-06-29 22:45:30 -07:00
Ted Mielczarek
b98c629748
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
0ddcb8539b
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
b54a384bb8
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
f56445a420
Merge mozilla-central into the static-xpcom-registration branch.
2010-06-23 17:26:25 -04:00
Benjamin Smedberg
cae1800556
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
6a7afab683
Bug 572295: Add X11Util.h for X11 toolkits. r=karlt,joedrew
2010-06-21 15:35:49 -05:00
Benjamin Smedberg
5b338a8304
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
89038557e0
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
0f98656cd2
Sync NPAPI headers to npapi-headers repository r27. b=571538 r=jst r=mstange
2010-06-15 15:34:32 -04:00
Benedict Hsieh
6a3aead4b2
Bug 570980 - intermittent failure in test_fullpage.html | An error occurred - frameLoaded is not definedfixes race in plugin mochitest. r=bz
2010-06-11 12:02:44 -07:00
Josh Aas
d2da161f93
Add support for Cocoa NPAPI complex text input. This patch contains a TSM-based implementation for 32-bit builds, and an NSInputContext-based implementation for 64-bit builds. b=512886 r=smichaud sr=jst
2010-06-09 20:56:17 -04:00
Mats Palmgren
9424435536
Null-check frame (which is needed when bounds width/height is zero) and clamp negative values to zero. b=570884 r=josh
2010-06-09 21:07:41 +02:00
Josh Aas
337e9b5e22
Merge of backout for 8e2ff18bc67e, bug 554524
2010-06-09 01:26:01 -04:00