Benjamin Smedberg
|
187a34a633
|
Merge mozilla-central into Electrolysis
|
2009-08-26 12:15:27 -04:00 |
|
Doug Turner
|
ea91fe7947
|
Bug 521257 - Support NPImageExpose on Maemo/Hildon only. r=roc
|
2009-10-26 22:18:35 -07:00 |
|
Jonathan Griffin
|
5505a545d5
|
Bug 518940. Add NPN_Evaluate tests.
|
2009-10-23 13:41:52 -07: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 |
|
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 |
|
Robert O'Callahan
|
2194dd18b0
|
Bug 520462. Test that mouse clicks transfer focus to plugins correctly. r=jmathies
|
2009-10-08 00:14:12 +13:00 |
|
Robert O'Callahan
|
f98cfc2882
|
Bug 520436. Interpret NPN_InvalidateRect rectangles as relative to the content-box, not the border-box. r=josh
|
2009-10-05 23:07:30 +13:00 |
|
Karl Tomlinson
|
8366722865
|
b=518915 remove incorrect comment about clipRect "Used by MAC only" r=josh
--HG--
extra : rebase_source : 008b54b52b8e4e40cf3295c759389494f1cbcfd2
|
2009-10-14 15:40:44 +13:00 |
|
Karl Tomlinson
|
0d378950db
|
b=521940 don't paint the plugin socket window to avoid flicker on load r=roc
--HG--
extra : rebase_source : 9a0f5cf10ecd3c939e6f13c14c9bcd88ace5d457
|
2009-10-14 15:38:31 +13:00 |
|
Karl Tomlinson
|
c4adb45760
|
b=521872 fix up expose event handling in sample unix print plugin r=gavin
--HG--
extra : rebase_source : b25466a231799cc0f87fdd930b13897a3f7e9b93
|
2009-10-14 15:35:47 +13:00 |
|
Karl Tomlinson
|
b05b6c05b4
|
b=520107 test plugin should not use gdk_window_foreign_new to lookup pixmap r=roc
--HG--
extra : rebase_source : 2d815c7a9ebda774d8913c518317b96cbbf60ac3
|
2009-10-05 14:07:38 +13:00 |
|
Jonathan Griffin
|
504750b2f6
|
Bug 518940. Remove Date test to fix orange
--HG--
extra : rebase_source : 440da08b5813f48e250a5a2c8708f6724e7666cf
|
2009-10-13 14:05:56 -07:00 |
|
Jonathan Griffin
|
52e5523e7a
|
Bug 518940. Fix intermittent orange.
|
2009-10-12 14:35:21 -07:00 |
|
Jonathan Griffin
|
03d93c22ae
|
Bug 518940. Add tests for NPN_InvokeDefault. r=bsmedberg
|
2009-10-12 10:38:11 -07:00 |
|
Ben Turner
|
cd1d42ffe0
|
Merge mozilla-central
|
2009-07-30 11:28:07 -07: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 |
|
Ben Turner
|
f038d2457f
|
Revert testplugin changes so that unit tests pass
|
2009-07-28 14:38:32 -07:00 |
|
Ben Turner
|
442e268257
|
Fix testplugin on windows to not crash until we support scriptable objects
|
2009-07-28 11:48:21 -07:00 |
|
Josh Aas
|
39c82ddda0
|
Document unscheduleAllTimers scriptable method added to test plugin.
|
2009-07-27 23:37:52 -04:00 |
|
Ben Turner
|
fd28e9de5a
|
Allow out of process tabs and plugins to be disabled via prefs or environment variables, and disable them both by default so that unit tests go green.
|
2009-07-24 15:21:07 -07:00 |
|
Benjamin Smedberg
|
0501b7a589
|
Make --disable-ipc work... mac-ppc now builds by default.
|
2009-07-20 15:04:52 -04:00 |
|
Benjamin Smedberg
|
1e808cd4ea
|
Merge mozilla-central into Electrolysis
--HG--
rename : modules/plugin/base/src/nsPluginHostImpl.cpp => modules/plugin/base/src/nsPluginHost.cpp
|
2009-07-20 09:36:23 -04: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 |
|
Ben Turner
|
67ac5c13b2
|
Some windows build fixup
|
2009-07-02 13:48:33 -07:00 |
|
Ben Turner
|
73f03dff53
|
merge bent's changes from libchromiumipc. Gtk plugins now drawing
|
2009-07-01 14:19:32 -07:00 |
|
Chris Jones
|
8aa21b1e90
|
merge plugin work from libchromiumipc. add env var check for OOP iframe. a few small bugfixes here and there.
|
2009-07-02 11:54:22 -05:00 |
|
Benjamin Smedberg
|
8620d95413
|
Plugins stuff: this code is equivalent to electrolysis-tmp revision 61cd9e89fd00, except that I had to merge forward a minor change to the plugin-loading code from Josh's cleanup.
|
2009-06-30 14:51:05 -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 |
|
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 |
|
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 |
|
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 |
|
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 |
|
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 |
|
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
|
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 |
|
Jim Mathies
|
22f75979f5
|
Bug 485120 - Touchup test patch for windows orange. CLOSED TREE bustage fix.
|
2009-04-13 16:42:01 -05:00 |
|
Jim Mathies
|
49ad540adc
|
Bug 485120 - Test plugin needs to support windowed mode on Windows. r=joshmoz+vlad.
|
2009-04-13 12:01:22 -05:00 |
|
Josh Aas
|
f1c19744ba
|
Test for error condition when trying to set an unknown variable in NPAPI. b=479979 r=roc
|
2009-04-10 20:15:42 -04:00 |
|
John Wolfe
|
c016140bb4
|
Fix WinCE plugin bustage. b=487783 r=jimm
|
2009-04-10 14:33:32 -04:00 |
|
Mark Finkle
|
8e4a1ce44a
|
Fix mobile plugin bustage. b=487795 r=josh
|
2009-04-10 12:45:24 -04:00 |
|
Josh Aas
|
c6a41e8074
|
Remove OJI from the tree. b=485984 r/sr=jst
|
2009-04-09 22:38:21 -04:00 |
|
Johnny Stenback
|
977b7eacfc
|
Fixing bug 486269. Prevent plugins from being destroyed while calling into them. r=joshmoz@gmail.com, sr=bzbarsky@mit.edu
|
2009-04-07 14:20:57 -07:00 |
|
Walter Meinl
|
854af9da72
|
Bug 487126: fix OS/2 and Qt test plugins build break, r=joshmoz
|
2009-04-07 23:41:49 +03:00 |
|
Neil Rashbrook
|
c0e5a3886c
|
Bug 486946 Allocator mismatch between GetVersion and FreePluginInfo r+sr=jst
|
2009-04-07 10:22:34 +01:00 |
|
Arpad Borsos
|
f7163821d2
|
Bug 486940 - fix crash in gtk_xtbin_new; r=karlt, sr=roc
|
2009-04-06 13:30:55 +02:00 |
|
Karl Tomlinson
|
ebadbd17ad
|
b=486630 detect early GtkXtBin destruction r=roc
--HG--
extra : rebase_source : a17a38faaeffebae0d4d8aadf0a3a58397aab8d9
|
2009-04-06 13:25:28 +12:00 |
|
Robert O'Callahan
|
81a78803aa
|
Bug 485121. Support getting native geometry data from the test plugin on Mac and GTK2/X11. r=joshmoz,karl
--HG--
rename : layout/generic/test/test_character_movement.html => layout/generic/test/test_movement_by_characters.html
rename : layout/generic/test/test_word_movement.html => layout/generic/test/test_movement_by_words.html
|
2009-04-06 12:04:02 +12:00 |
|
Walter Meinl
|
05e1294c02
|
Bug 486581 - OS/2 build break in testplugin after enabling of windowed mode; r=joshmoz
|
2009-04-05 15:03:48 +02:00 |
|
Arpad Borsos
|
8d06591a1b
|
Bug 474369 - get rid of nsVoidArray, plugin part; r=joshmoz, sr=jst
|
2009-03-28 14:57:13 +01:00 |
|
Josh Aas
|
c44a4edd1f
|
Remove testevents xpcom sample plugin from the tree. b=486345 sr=jst
|
2009-04-01 15:18:14 -04:00 |
|
Robert O'Callahan
|
d2012e9b33
|
Noting passing test due to checkin for bug 484923.
|
2009-04-01 17:27:44 +13:00 |
|
Robert O'Callahan
|
9e57d83ee1
|
Bug 484923. Test plugin should support 'window' mode on GTK2/X. r=josh,karl
--HG--
extra : rebase_source : 376e102b3401a2d61f26be9643c35be5e2d89ced
|
2009-04-01 14:07:19 +13:00 |
|
Robert O'Callahan
|
d0c58fb22f
|
Bug 340571. Removing getBoxObjectFor from non-XUL documents. r+sr=bzbarsky
--HG--
extra : rebase_source : a57cb7c4ebee2149a2cdc009400c133d4904409d
|
2009-03-30 13:44:48 +13:00 |
|
Michael Ventnor
|
84d760952c
|
Bug 469831 - need gtk2 drawing code for test plugin. r+sr=roc
--HG--
extra : rebase_source : 408ca77e1b3ff85e049fa8809cb13cc0885c8006
|
2009-01-26 11:21:46 -05:00 |
|
Serge Gautherie
|
8a9d7bdab5
|
Bug 476406 - [SeaMonkey] New Chrome test_privatemode.xul fails: "... Components.classes['@mozilla.org/privatebrowsing;1'] is undefined ..."; (Bv1) Add |ok(true, ...);|; r=jst
|
2009-03-28 03:00:22 +01:00 |
|
Walter Meinl
|
900f82d28c
|
Bug 485073 - OS/2 enable test plugin equivalent to other platforms; r=mozilla@Weilbacher.org
|
2009-03-27 00:47:43 +01:00 |
|
Ted Mielczarek
|
33fd6f27e3
|
bug 484780 - need plugin reftest that tests alpha rendering of test plugin. r=josh
|
2009-03-24 15:28:18 -04:00 |
|
Doug Turner
|
979a387be4
|
Bug 484918 - Fixes build bustage in plugins on Windows CE. r=blassey
|
2009-03-23 20:27:27 -07:00 |
|
Robert O'Callahan
|
2b654d962d
|
Bug 484761. Add README file describing test plugin behaviour. r=joshmoz
|
2009-03-24 13:55:26 +13:00 |
|
Ted Mielczarek
|
aaa58f8d73
|
Bug 421611 - Need to be able to run tests on arbitrary build - add packaging bits for xpcshell. r=bsmedberg
--HG--
rename : intl/strres/tests/397093.properties => intl/strres/tests/unit/397093.properties
rename : intl/strres/tests/strres.properties => intl/strres/tests/unit/strres.properties
|
2009-03-21 11:20:00 -04:00 |
|
Josh Aas
|
98bb9244be
|
Remove plugin tester and spy tools. b=484137 r/sr=jst
|
2009-03-19 15:57:50 -07:00 |
|
Josh Aas
|
db2a897753
|
NPN_SetValue should return an error when attempting to set a value that does not exist. b=479979 r/sr=jst
|
2009-03-17 14:20:24 -07:00 |
|
Josh Aas
|
3b5692c885
|
Formatting cleanup for the plugins module. b=462894
|
2009-03-17 14:20:02 -07:00 |
|
Stuart Parmenter
|
64dbc2c06b
|
bug 482091. patch from Jeff Muizelaar. fix cash on maemo with plugins
|
2009-03-12 08:11:10 -07:00 |
|
Blake Kaplan
|
f7fb1c08eb
|
Bug 482625 - Fix some warnings and remove some unneeded type declarations. r+sr=jst
|
2009-03-10 16:21:40 -07:00 |
|
Vladimir Vukicevic
|
162f8e4fdd
|
b=479104; move windows plugin dir service code to UNICODE; r=jst
|
2009-03-08 22:07:00 -07:00 |
|
Jeff Muizelaar
|
de647c8035
|
Bug 442109 - youtube videos don't play; r=vladimir
|
2009-02-25 16:25:12 +01:00 |
|
Johnny Stenback
|
3d56357332
|
Fixing bug 475646. Don't call GetPeer() on plugins as it's apparently not safe to do so on all plugins. r=joshmoz@gmail.com, sr=bzbarsky@mit.edu
|
2009-02-24 16:28:35 -08:00 |
|
Serge Gautherie
|
a5a2252e81
|
Bug 446300 - move tools/test-harness/xpcshell-simple to testing/xpcshell
(Ev2-MC) Rename the object tests directory
|
2009-02-23 19:28:20 +01:00 |
|
Josh Aas
|
61218c204f
|
Sync NPAPI scrolling constants between files. b=477126 r/sr=jst
|
2009-02-20 16:10:58 -05:00 |
|
John Tapsell
|
df5b94d492
|
Bug 474421 - Qt Widget no longer compiles in testplugin; Minor fix for getting the tests compiling; r=joshmoz
|
2009-02-18 01:01:56 +01:00 |
|
Peter Weilbacher
|
dbb36f6403
|
Bug 471759 (OS/2-only follow-up): tester code should only be compiled for
builds with OJI, p=wuno@lsvw, r=pweilbacher
|
2009-02-16 10:20:36 +01:00 |
|
Jesse Ruderman
|
c9eb6349ac
|
Add some crashtests
|
2009-02-10 16:36:04 -08:00 |
|
Blake Kaplan
|
099408ea29
|
Bug 477918 - Don't cast the narrower type to a wider type and write to it. r+sr=jst
|
2009-02-10 16:19:12 -08:00 |
|
Jesse Ruderman
|
5f1cc5c3ce
|
Add a bunch of crashtests
|
2009-02-10 00:09:40 -08:00 |
|
Marco Bonardo
|
391f0b1388
|
Backed out changeset 92a47ed3d54e - Michael Ventnor — Bug 469831 - need gtk2 drawing code for test plugin - due to mochitest leak failures (crash?)
|
2009-02-10 01:36:46 +01:00 |
|
Michael Ventnor
|
8ce094f4ec
|
Bug 469831 - need gtk2 drawing code for test plugin. r+sr=roc
|
2009-01-26 11:21:46 -05:00 |
|
Josh Aas
|
63e2d096d1
|
Clean up nsPluginHostImpl. Removes an old workaround for mac Flash 6. Stop using the phrase "active plugin" to refer to plugin instances. Dead code and spelling fixes. b=476409 r/sr=jst
|
2009-02-09 13:48:06 -05:00 |
|
Rich Walsh
|
02717bd898
|
[OS/2] Bug 476134: allow plugin code to be built with GCC 4.3.x on OS/2 by using the right calling convention, r=josh, sr=jst
|
2009-02-05 12:21:27 +01:00 |
|
Josh Aas
|
7c8a12cb18
|
Don't run npapi private browsing tests when the private browsing service is not available. b=476406 r/sr=jst
|
2009-02-04 22:19:31 -05:00 |
|
Arpad Borsos
|
51bf75177c
|
Bug 474116 - Clean up deprecated GTK symbols; r=(bsmedberg + roc) sr=roc
|
2009-02-02 18:49:58 +01:00 |
|
Josh Aas
|
f1b1a53408
|
Remove unnecessary NPPVprivateModeBool enum. b=468877
|
2009-02-01 21:15:44 -05:00 |
|
Jim Mathies
|
8ddad5ef5d
|
Updated reftest.list for Bug 469830.
|
2009-01-31 15:50:21 -06:00 |
|
Jim Mathies
|
df49001deb
|
Bug 469830 - Windows drawing code for test plugin. r=ted,joshmoz
|
2009-01-31 15:06:02 -06:00 |
|
Josh Aas
|
015a5c7e76
|
Add API allowing plugins to participate in private browsing. b=468877 r/sr=jst
|
2009-01-30 16:40:14 -05:00 |
|
Peter Weilbacher
|
15fe4f92fb
|
[OS/2] Bug 476029: fix build break in wrap_XPCOM.cpp (with GCC 3.3.5) following bug 474866
|
2009-01-30 09:59:26 +01:00 |
|
Johnny Stenback
|
b1945926a3
|
Fixing bug 474866. Make the plugin instance peer have a weak reference to its owner, and make the owner tell the peer once it's no longer its owner so we don't have reference cycles, yet the instance can hold on to its peer while being cached between pages. r+sr=mrbkap@gmail.com
|
2009-01-25 22:00:12 -08:00 |
|
Johnny Stenback
|
389a938400
|
Backed out changeset abd5a41c0b70
|
2009-01-25 11:19:51 -08:00 |
|
Johnny Stenback
|
7b13ea308c
|
Fixing bug 474866. Don't null out the peer when stopping plugins to break reference cycles, as cached plugins depend on the peer remaining set. Null out the owner instead. r=joshmoz@gmail.com, sr=bzbarsky@mit.edu
|
2009-01-25 09:05:00 -08:00 |
|
Walter Meinl
|
627190cf07
|
Don't try to build plugin tests unless platform is specifically marked as ready. b=474503 r=josh sr=jst
|
2009-01-22 23:18:47 -05:00 |
|
Daniel Holbert
|
2a7d88e05a
|
Bug 473236 - Remove executable bit from files that don't need it. (Only changes file mode -- no code changes.) r=bsmedberg
|
2009-01-21 22:55:08 -08:00 |
|
Mark Banner
|
d1a3b2d08b
|
Fix onon-FF build bustage from bug 473577
|
2009-01-17 11:20:40 +00:00 |
|
Ted Mielczarek
|
ca38450994
|
bug 473577 - make test plugin usable for reftests. r=josh
|
2009-01-16 15:03:24 -05:00 |
|
Josh Aas
|
37e61ae8a0
|
JS delete operator should invoke npruntime removeProperty on NPObject. b=470291 r/sr=jst
|
2009-01-16 12:14:43 -05:00 |
|
Josh Aas
|
15d1bd14a4
|
Fix: npruntime NPN_HasMethod forwards to wrong plugin function (hasProperty). b=467945 r/sr=jst
|
2009-01-15 15:20:10 -05:00 |
|
Mark Banner
|
ab8d03d8dd
|
Bustage fix for some windows systems following bug 386676
|
2009-01-14 13:11:08 +00:00 |
|
Boris Zbarsky
|
c34ae09fee
|
Backed out changeset e22b5d4e8ce9 (bug 518940) on suspicion of causing Linux orange.
--HG--
extra : rebase_source : 431d4f6349808163322ff48cfb32d85cc8beefe5
|
2009-09-30 23:17:36 -04:00 |
|
Jonathan Griffin
|
ed6b27392e
|
Bug 518940. Adding tests for NPN_Invoke. r=bsmedberg
|
2009-09-30 15:11:57 -07:00 |
|
Jonathan Griffin
|
08bed1367a
|
Bug 517078. New test for NPN_NewStream and NPN_Write.
|
2009-09-30 11:17:39 -07:00 |
|
Jonathan Griffin
|
b0762ec954
|
Bug 484729. Fix NPN_Write. r=joshmoz;sr=jst
|
2009-09-29 16:52:29 -07:00 |
|
Jonathan Griffin
|
5b8a3fa575
|
Bug 518004. Workaround a link problem on 64-bit linux with the test plugin by removing use of <fstream>. r=smaug
--HG--
extra : rebase_source : af6a48cca2eb0807ab30c2f6e63a5b2b4bf52c06
|
2009-09-24 15:23:35 -07:00 |
|
Jonathan Griffin
|
d2addc16d5
|
Bug 517078. Document stream-related functionality of test plugin.
|
2009-09-24 12:10:19 -07:00 |
|
Makoto Kato
|
d3cefcbb3b
|
Should use LONG_PTR for plugin code due to Win64. b=472025 r=josh sr=jst
|
2009-01-13 13:15:39 -05:00 |
|
Walter Meinl
|
21b7a78f21
|
A bunch of plugin SDK build fixes. b=471759 r=josh sr=jst
|
2009-01-13 12:14:40 -05:00 |
|
Josh Aas
|
ac38ef99e1
|
bustage fixes for some systems, b=386676
|
2009-01-13 12:09:08 -05:00 |
|
Josh Aas
|
56dc1ce64c
|
get rid of an incorrect comment
|
2009-01-13 01:47:13 -05:00 |
|
Josh Aas
|
539fcc967d
|
System for testing plugins, take 4. b=386676 r=smichaud sr=roc
|
2009-01-12 22:06:21 -05:00 |
|
Johnny Stenback
|
71c558dbe8
|
Fixing bug 470993. Expose the remainder of the Java plugins XPCOM dependency through the NPAPI. r=joshmoz@gmail.com, sr=bzbarsky@mit.edu
|
2009-01-12 16:55:52 -08:00 |
|
Ben Turner
|
6eaa912dc9
|
Fix leaky cycle between nsNPAPIPluginInstance and nsPluginInstancePeer. b=472439 r=josh sr=jst
|
2009-01-10 12:13:31 -05:00 |
|
Josh Aas
|
4c4299efbe
|
Backed out changeset e28cd33a0335
|
2008-12-19 05:30:53 -05:00 |
|
Josh Aas
|
170e6896d3
|
System for testing plugins, take 3. b=386676 r=smichaud sr=roc
|
2008-12-19 04:10:09 -05:00 |
|
Josh Aas
|
c5d2456c12
|
Backed out changeset 7b8ca8c944f2
|
2008-12-19 01:59:15 -05:00 |
|
Josh Aas
|
dd716baaec
|
System for testing plugins, take 2. b=386676 r=smichaud sr=roc
|
2008-12-19 00:47:08 -05:00 |
|