Benjamin Smedberg
|
0df64c6bc4
|
Additional followup to bug 398573 - remove REQUIRES from the tree even when they are in makefile conditional blocks
--HG--
extra : rebase_source : cc65c34a414e6c67a5651fc9cf0b6bd709ebcdbd
|
2009-08-27 08:53:13 -07:00 |
|
Josh Aas
|
65e80f6eb0
|
Implement Cocoa NPAPI event model. b=435041 sr=roc
|
2009-08-26 17:29:47 -07:00 |
|
timeless@mozdev.org
|
0253ddb397
|
Bug 507404 dialogWindow is unused in DialogOKClicked and DIALOGID is useless
r=karlt
|
2009-08-26 18:27:59 +02:00 |
|
Benjamin Smedberg
|
2e9438fd2f
|
Followup to bug 398573 - remove REQUIRES from the tree since it is no longer used... automatically generated patch, rs=ted
|
2009-08-25 08:59:31 -07:00 |
|
Josh Aas
|
cc8d9ebb04
|
Remove java-specific preferences from Firefox UI, hidden prefs. Java should be managed via the addons manager. Also improves accuracy of "window.navigator.javaEnabled()". b=506985 r/sr=jst uireview=faaborg
|
2009-08-24 15:56:43 -07:00 |
|
Mats Palmgren
|
de859aa548
|
Make the nsPluginInstanceTag destructor non-recursive to avoid exhausting stack space. b=486349 r+sr=jst
|
2009-08-19 02:25:36 +02:00 |
|
Hashem Masoud
|
c8f711113e
|
Bug 489502 - Replace NS_ASSERTION(0, ...) by NS_ERROR(...) in mozilla-central; r=benjamin
|
2009-08-14 16:09:00 +02:00 |
|
Josh Aas
|
a62bb5d726
|
Various 64-bit fixes for Mac OS X widget and plugin code. b=509947 r=mstange
|
2009-08-12 18:32:41 -04:00 |
|
timeless@mozdev.org
|
6abbe0e4d8
|
Bug 508021 nsNPAPIPluginInstance::Print does not need to null check mCallbacks
r=jst
|
2009-08-12 11:49:55 +02:00 |
|
timeless@mozdev.org
|
d8ae4735cf
|
Bug 505833 NPObjectMember_Convert is the only function that doesn't null check JS_GetInstancePrivate
r=joshmoz@gmail.com
|
2009-08-12 11:49:53 +02:00 |
|
Ted Mielczarek
|
ad775e7a7a
|
bug 459114 - helper function to provide a clean profile directory for xpcshell tests. r=sdwilsh
--HG--
extra : rebase_source : 76f547c1f055f18f57e09c67f1a2f7b2f548c3cd
|
2009-05-14 07:37:40 -04:00 |
|
Ted Mielczarek
|
bf94951904
|
Backed out changeset 9ddc25fb2246 - bug 459114 - helper function to provide a clean profile directory for xpcshell tests. r=sdwilsh - for test failures
|
2009-08-05 15:36:20 -04:00 |
|
Ted Mielczarek
|
b6d8d93b5c
|
bug 459114 - helper function to provide a clean profile directory for xpcshell tests. r=sdwilsh
--HG--
extra : rebase_source : 7bd4c374609a9eea15d0b244c1415ae853146e84
|
2009-05-14 07:37:40 -04:00 |
|
Robert O'Callahan
|
a2a72eee58
|
Bug 506304. Support synthesized mouse events being sent to windowless plugins, support reporting mouse event coordinates from the test plugin, and add tests for mouse events. r=josh
--HG--
extra : rebase_source : 5c97644a6db8454f759bbeab7a1e06295aca8325
|
2009-08-05 13:36:37 +12:00 |
|
Rich Walsh
|
6911caefb0
|
[OS/2] Bug 500654: sync OS/2 plugin code with Windows version, to hopefully fix some Flash-related crashes, r=pweilbacher
|
2009-07-30 21:20:44 +03:00 |
|
Josh Aas
|
39c82ddda0
|
Document unscheduleAllTimers scriptable method added to test plugin.
|
2009-07-27 23:37:52 -04:00 |
|
Robert O'Callahan
|
9c186ac605
|
Bug 500910. GTK2 test plugin should take window shapes into account when computing the effective clip region. r=karlt
|
2009-07-22 12:44:50 +12:00 |
|
Martin Stránský
|
63b764f9ee
|
Bug 486482 - null deref [@ nsPluginNativeWindowGtk2::CreateXEmbedWindow ]. r=josh, sr=jst
|
2009-07-21 10:13:38 +02:00 |
|
Steven Michaud
|
8bc55f5541
|
[OSX] Embedded plugins don't print - NPP_Print not called. b=191046 r=josh,kinetic
|
2009-07-20 17:10:36 -05:00 |
|
Vladimir Vukicevic
|
18db6edf40
|
b=503902; put back npapi DOM object access for WinCE; r=jst
|
2009-07-16 14:13:43 -07:00 |
|
Peter Weilbacher
|
eed6512282
|
Bug 503950: OS/2 bustage fix for bug 503377, p=wuno@lsvw, r=pweilbacher
|
2009-07-14 13:34:07 +02:00 |
|
Benjamin Smedberg
|
f962f665d1
|
Windows bustage fix for bug 503377
|
2009-07-13 12:57:32 -04:00 |
|
Benjamin Smedberg
|
7f34fe29a0
|
nsIPluginInstance.getMIMEType should be a [shared, const] parameter... it doesn't follow the normal XPCOM rules about allocating memory. r=josh sr=jst
|
2009-07-13 12:27:46 -04:00 |
|
Ginn Chen
|
bf66108343
|
Bug 501889 _scheduletimer symbol not found on Solaris r=joshmoz sr=jst
|
2009-07-13 20:23:41 +08:00 |
|
Josh Aas
|
c124a0981e
|
Remove mIsJavaPlugin variable in nsNPAPIPluginInstance, fix some comments. b=503809 sr=roc
|
2009-07-12 22:44:48 -04:00 |
|
Josh Aas
|
908cd606b2
|
Get rid of GUItoMacEvent and nsPluginEventType. b=503133 sr=roc
|
2009-07-10 20:20:32 -04:00 |
|
Robert O'Callahan
|
af2094496b
|
Backed out changeset 91a43fa9b0da
--HG--
extra : rebase_source : 00ee0eac778112a8aac3e19f1f114e8b8b34580c
|
2009-07-10 20:13:51 +12:00 |
|
Robert O'Callahan
|
8822eb0091
|
Bug 501295. The Win32 test plugin needs to compute an accurate clip region. r=jmathies
|
2009-07-10 14:03:00 +12:00 |
|
Robert O'Callahan
|
8ce8b649b2
|
Bug 501295. pluginGetEdge should return coordinates relative to the window frame in the Win32 test plugin. Then we can enable test_plugin_position on Windows. r=jmathies
|
2009-07-10 14:03:00 +12:00 |
|
Robert O'Callahan
|
dd9d905b7d
|
Bug 500910. GTK2 test plugin should take window shapes into account when computing the effective clip region. r=karlt
|
2009-07-10 14:02:58 +12:00 |
|
Josh Aas
|
c88c69078b
|
Get rid of nsMIMEType type. b=503025 r/sr=jst
|
2009-07-08 23:25:20 -04:00 |
|
Josh Aas
|
00f32a1cf6
|
Remove some code that is no longer necessary for the Java plugin on AIX. b=498148 r/sr=jst
|
2009-07-07 21:01:38 -04:00 |
|
Josh Aas
|
f6ab658dab
|
nsIPlugin and nsIPluginHost should not inherit from nsIFactory. b=502886 r/sr=jst
|
2009-07-07 21:00:11 -04:00 |
|
Josh Aas
|
6ee771f1a3
|
Plugin host cleanup. b=501996 r/sr=jst
|
2009-07-06 02:10:10 -04:00 |
|
Peter Van der Beken
|
ca8ccf47e0
|
Fix for bug 482788 (Lightweight DOM wrappers). r=jst, sr=mrbkap.
|
2009-05-12 22:20:42 +02:00 |
|
Robert O'Callahan
|
4f3d983ad5
|
Bug 499595. Win32 test plugin needs to double-buffer and look more like other platforms' test plugins. r=jmathies
|
2009-07-04 21:54:09 +12:00 |
|
Robert O'Callahan
|
faf74419aa
|
Bug 488620. GTK2 test plugin should not assume that ancestor X windows have associated GTK widgets. r=karlt
|
2009-07-04 21:47:15 +12:00 |
|
Josh Aas
|
b7ddfbb92b
|
Remove XPCOM plugin code from nsPluginsDirUnix. b=502045 r/sr=jst
|
2009-07-03 09:53:00 -04:00 |
|
Mats Palmgren
|
10964859cf
|
Backout bug 486349, due to regression bug 502135.
|
2009-07-03 13:48:52 +02:00 |
|
Josh Aas
|
ec67370ccc
|
Comment and formatting cleanup for nsIPlugin. No bug.
|
2009-07-02 15:32:21 -04:00 |
|
Mats Palmgren
|
9efb0b6e25
|
Make the nsPluginInstanceTag destructor non-recursive to avoid exhausting stack space. b=486349 r+sr=jst
|
2009-07-02 11:57:37 +02:00 |
|
Josh Aas
|
50f9732c36
|
Rename nsPluginHostImpl to nsPluginHost. No bug, discussed with jst.
--HG--
rename : modules/plugin/base/src/nsPluginHostImpl.cpp => modules/plugin/base/src/nsPluginHost.cpp
rename : modules/plugin/base/src/nsPluginHostImpl.h => modules/plugin/base/src/nsPluginHost.h
|
2009-07-02 01:48:08 -04:00 |
|
Josh Aas
|
70edf7241e
|
Remove nsIPluginInstanceInternal, fold it into nsIPluginInstance. b=501786 r/sr=jst
|
2009-07-02 00:52:07 -04:00 |
|
Josh Aas
|
d5e66a3fb6
|
Remove nsIPluginTagInfo2, fold it into nsIPluginTagInfo. b=501812 r/sr=jst
|
2009-07-01 20:54:18 -04:00 |
|
Makoto Kato
|
aaa74833af
|
Bug 499460 - Build error in plugin code for Symbian emulator. r=josh, sr=jst
|
2009-07-02 03:15:22 +09:00 |
|
Josh Aas
|
bd853b5bcf
|
Add new timer APIs to NPAPI, NPN_ScheduleTimer and NPN_UnscheduleTimer. b=499921 r/sr=jst
|
2009-07-01 11:09:49 -04:00 |
|
Benjamin Smedberg
|
812128ba6a
|
Bug 500660 - Don't load XPT files from plugin directories any more r=josh sr=jst
|
2009-07-01 09:34:31 -04:00 |
|
Johnny Stenback
|
a511964116
|
Fixing bug 442399. Remove LiveConnect from the tree. r=joshmoz@gmail.com, bclary@bclary.com, sr=brendan@mozilla.org
|
2009-06-30 15:55:16 -07:00 |
|
Josh Aas
|
c8ac5d9d83
|
Change plugin unloading behavior to never unload plugins by default. Prior to this patch plugins were unloaded whenever their last instance was destroyed. The old behavior meant that going from one page with a Flash instance to another page with a Flash instance would shut down the entire Flash plugin instead of just destroying one instance and starting another. The new behavior dramatically cuts down on plugin loading/unloading activity. Set "plugins.unloadASAP" to "true" to enable the old behavior of unloading plugins as soon as their last instance is destroyed. b=500925 r=bz sr=jst
|
2009-06-30 17:16:34 -04:00 |
|
Josh Aas
|
73eb23eeb9
|
Remove nsPIPluginHost. b=501388 r/sr=jst
|
2009-06-30 16:49:04 -04:00 |
|
Josh Aas
|
4a7715939e
|
Bug 501194 - Remove nsplugin.h. r/sr=jst
|
2009-06-30 01:55:05 -04:00 |
|
Josh Aas
|
c81455d12a
|
Remove plugin instance peers (nsIPluginInstancePeer, nsPIPluginInstancePeer). Second and final part of bug 500889. r/sr=jst
|
2009-06-29 14:53:52 -04:00 |
|
Josh Aas
|
4e45156e64
|
Bug 500889 - Remove nsIPluginInstancePeer2 and nsIPluginInstancePeer3, part 1 for removing plugin instance peers. b=500889 r/sr=jst
|
2009-06-28 19:43:19 -04:00 |
|
timeless@mozdev.org
|
5e5171cd35
|
Bug 499295 NULL crash [@ nsPluginInstancePeerImpl::GetJSContext]
r=jst sr=jst
|
2009-06-27 18:42:51 -07:00 |
|
Peter Weilbacher
|
fff7a9a9d4
|
[OS/2] Bug 500938: fix build break in nsPluginNativeWindowOS2.cpp following bug 499431, p=dragtext@e-vertise, r=pweilbacher
|
2009-06-28 02:02:57 +03:00 |
|
Josh Aas
|
63a294b7fb
|
Get rid of nsIWindowlessPluginInstancePeer. b=500672 r/sr=jst
|
2009-06-26 13:30:36 -04:00 |
|
Johnny Stenback
|
c773b6331b
|
Fixing bug 484744. Revert an IID change that broke the old Java plugin. r+sr=mrbkap@gmail.com
|
2009-06-26 07:57:26 -07:00 |
|
Josh Aas
|
8246f24011
|
Don't allow access to any XPCOM objects view NPAPI's NPN_GetValue. b=500513 r/sr=jst
|
2009-06-26 10:33:17 -04:00 |
|
Josh Aas
|
e8777a84be
|
Get rid of nsIPluginInstance::Destroy, it doesn't do anything. b=500593 r/sr=jst
|
2009-06-26 10:32:32 -04:00 |
|
Josh Aas
|
8cb99ebd34
|
Minor cleanup in nsPluginHostImpl, no bug.
|
2009-06-25 23:33:34 -04:00 |
|
Josh Aas
|
8f2046d4f3
|
Do a better job of checking for exceptions in npruntime, part 2. b=474157 r/sr=jst
|
2009-06-25 20:29:58 -04:00 |
|
Josh Aas
|
efafbe1392
|
Bustage fix for bug 499431.
|
2009-06-25 17:45:35 -04:00 |
|
Josh Aas
|
4734a09527
|
Remove nsIPluginManager/nsIPluginManager2. Fold their functionality into nsIPluginHost. b=499431 r/sr=jst
|
2009-06-25 17:06:54 -04:00 |
|
Makoto Kato
|
8d01acee02
|
Bug 496504 - Plugin test isn't compatible with Windows x64 build. r=joshmoz, sr=roc
|
2009-06-24 18:44:20 +09:00 |
|
Jim Mathies
|
94a314575e
|
Bug 493601 - Fix crash involving Flash module unloading. (r=emaijala,joshmoz,bent sr=brendan)
|
2009-06-23 06:27:44 -05:00 |
|
Josh Aas
|
9c6646e6e1
|
Remove os2wrapper and associated files. b=499367 r=Peter Weilbacher
|
2009-06-22 17:25:07 -04:00 |
|
Josh Aas
|
da90f79ce3
|
Remove nsIEventHandler, part of the XPCOM plugin API. b=499329 sr=sicking
|
2009-06-19 15:40:31 -04:00 |
|
Josh Aas
|
4e9bc80deb
|
Remove nsIJRILiveConnectPIPeer and nsIJRILiveConnectPlugin. b=499322 sr=sicking
|
2009-06-19 15:39:22 -04:00 |
|
Josh Aas
|
5dc8045c32
|
Remove nsIScriptablePlugin, part of the XPCOM plugin API. b=498164 r/sr=sicking
|
2009-06-19 15:37:09 -04:00 |
|
Josh Aas
|
ed0da293be
|
Minor Mac OS X plugin related cleanup, no bug. r=smichaud
|
2009-06-19 12:15:23 -04:00 |
|
Karl Tomlinson
|
71d45a3a1a
|
b=489294 XserverRegion leak with composited plugins r=jrmuizel
|
2009-06-15 12:52:11 +12:00 |
|
Josh Aas
|
86f210e336
|
Remove nsICookieStorage, part of the XPCOM plugin API. b=432354 r/sr=jst,sicking
|
2009-06-13 13:16:40 -07:00 |
|
Josh Aas
|
1157f6e11b
|
Remove unused nsIClassicPluginFactory. b=498031 r/sr=sicking
|
2009-06-12 17:33:34 -07:00 |
|
Josh Aas
|
c68b8251be
|
Remove nsIFileUtilities, part of the XPCOM plugin API. b=487977 r/sr=jst
|
2009-06-12 11:17:00 -07:00 |
|
Josh Aas
|
48858662d8
|
Disable XPCOM plugin loading. b=488042 r/sr=jst
|
2009-06-11 10:40:38 -07:00 |
|
Arpad Borsos
|
589f71c968
|
Bug 467948 - fix some deprecated conversion from string constant warnings; r=dbaron
|
2009-05-26 10:53:15 +02:00 |
|
Josh Aas
|
4bd6720b31
|
Simplify code for exposing plugin file names vs. full path. Second landing. b=488181 r/sr=jst,bz
|
2009-06-10 16:47:49 -04:00 |
|
Josh Aas
|
d3151f8707
|
Fix typo reversing some npruntime logic, fixes some problems with plugins using scripting. b=492924 sr=roc
|
2009-06-10 16:32:45 -04:00 |
|
Neil Deakin
|
79321ef1f8
|
Bug 178324, refactor focus by moving all focus handling into one place and simplifying it, add many tests, fixes many other bugs too numerous to mention in this small checkin comment, r=josh,smichaud,ere,dbaron,marco,neil,gavin,smaug,sr=smaug (CLOSED TREE)
|
2009-06-10 14:00:39 -04:00 |
|
Karl Tomlinson
|
43d4e0f67e
|
Bug 494027 - Crash @NS_NotifyPluginCall on tinderbox shortly after plugin tests run. r+sr=jst@mozilla.org
|
2009-05-22 15:24:50 -07:00 |
|
Timothy Nikkel
|
96d0ffa774
|
Fix crash that can occur with a malformed pluginreg.dat file. b=493545 r=josh sr=bz
|
2009-05-20 12:21:46 -04:00 |
|
Benjamin Smedberg
|
bb1c33c4ea
|
Bug 488175 - flatten dist/include and provide mechanism to install certain headers in namespaced subdirectories (e.g. #include "mozilla/XPCOM.h") r=ted
--HG--
rename : xpcom/ds/nsTimeStamp.cpp => xpcom/ds/TimeStamp.cpp
rename : xpcom/ds/nsTimeStamp.h => xpcom/ds/TimeStamp.h
|
2009-05-18 14:15:05 -04:00 |
|
Karl Tomlinson
|
eeb042f14a
|
test plugin window existence at plugin instance destruction. b=485125,429604,454756 r=roc
|
2009-05-18 13:53:39 +12:00 |
|
Josh Aas
|
5edcbc52ca
|
Backed out changeset 7cd22106e8d9. Simplify code for exposing plugin file names vs. full path. b=488181
|
2009-05-16 21:09:48 -04:00 |
|
Josh Aas
|
22c9a18612
|
Simplify code for exposing plugin file names vs. full path. b=488181 r/sr=jst
|
2009-05-15 18:26:21 -04:00 |
|
Josh Aas
|
d01189121a
|
Check for more accurate exceptions in npruntime, part 1. b=474157 r/sr=jst
|
2009-05-08 09:55:04 -04:00 |
|
Robert O'Callahan
|
0d7d241faf
|
Bug 480819. Explicitly track all elements that need to be frozen when a document enters bfcache. r+sr=jst
--HG--
extra : rebase_source : cf8294ebf52bf91b067dc065ccf92098c529a445
|
2009-05-08 13:32:32 +12:00 |
|
Boris Zbarsky
|
64b2d5e1bf
|
Bug 490957. Eliminate nsWebShell. r+sr=bsmedberg
|
2009-05-07 15:21:53 -04:00 |
|
Josh Aas
|
7882e36f78
|
Backed out changeset 7df4317278f5, bug 491834.
|
2009-05-07 09:27:08 -04:00 |
|
Josh Aas
|
c97cb0b630
|
Disable XPCOM plugin loading, removing support in Gecko 1.9.2. This will disable all non-NPAPI Java plugins (I suggest updating to at least Java 6 Update 12). b=488042 r/sr=jst
|
2009-05-07 01:17:07 -04:00 |
|
Josh Aas
|
ae7fd85dfa
|
Formatting fixes for the new unix npapi sample plugin. b=486423
|
2009-05-07 00:22:13 -04:00 |
|
Josh Aas
|
93473161f1
|
New unix npapi sample plugin, replaces old one. b=486423 r/sr=jst
--HG--
rename : modules/plugin/sdk/samples/basic/unix/plugin.cpp => modules/plugin/sdk/samples/basic/unix/BasicPlugin.c
rename : modules/plugin/sdk/samples/basic/unix/plugin.h => modules/plugin/sdk/samples/basic/unix/BasicPlugin.h
rename : modules/plugin/sdk/samples/basic/unix/Makefile.in => modules/plugin/sdk/samples/basic/unix/Makefile
|
2009-05-07 00:17:03 -04:00 |
|
Robert O'Callahan
|
1eca41e60c
|
Bug 488416. The GTK2 test plugin needs to clip to its clipRect in windowless mode. r=karlt
--HG--
extra : rebase_source : e391513c9ca0e57ab30b41e6d5bb2c0525a7001f
|
2009-04-25 20:40:48 +12:00 |
|
Ginn Chen
|
a1c0b74a0c
|
Bug 478845 Disable mochitest of test plugin if test plugin is absent r=ted.mielczarek, jwalden
|
2009-04-23 14:27:04 +08:00 |
|
Dave Townsend
|
3a27432a29
|
Bug 427744: List plugin file version number under about:plugins. r=josh, sr=jst
|
2009-04-22 12:13:10 -07:00 |
|
Jeremy Huddleston
|
2c6c8fb6b9
|
Bug 486892 - darwin: Use dylib file extension. r=josh
|
2009-04-20 14:36:49 +02:00 |
|
Josh Aas
|
629cf7f757
|
64-bit fixes for nsPluginsDirDarwin. b=487972 r=mstange sr=jst
|
2009-04-14 12:38:11 -04:00 |
|
Josh Aas
|
1669178e09
|
Fix formatting of nsPluginsDirWin.cpp. b=488163 r/sr=jst
|
2009-04-14 12:35:35 -04:00 |
|
Josh Aas
|
7d05cb2c64
|
Remove nsIJVMAuthTools, part of bug 485984.
|
2009-04-14 12:32:44 -04:00 |
|
Serge Gautherie
|
bf78e8e9da
|
Bug 438331 - Remove WIN16 (support) code everywhere; (Jv1) </modules/plugin/>; r=joshmoz sr=jst
|
2009-04-14 10:34:59 +02:00 |
|