darin%meer.net
af98e4f306
landing dbaron's patch for bug 235735 "fix callers that cast away const on result of ns[C]String::get" r+sr=darin
...
git-svn-id: svn://10.0.0.236/trunk@153357 18797224-902f-48f8-a5cc-f745e15eee43
2004-02-28 22:34:07 +00:00
jst%mozilla.jstenback.com
854468a176
Fixing bug 233307. deCOMtaminating nsIScript* and related interfaces. r+sr=bryner@brianryner.com.
...
git-svn-id: svn://10.0.0.236/trunk@152565 18797224-902f-48f8-a5cc-f745e15eee43
2004-02-09 22:48:53 +00:00
jst%mozilla.jstenback.com
6629ad58f7
Fixing bug 232503. Start using Empty[C]String() to save a bit on code-size. r+sr=peterv@propagandism.org
...
git-svn-id: svn://10.0.0.236/trunk@152045 18797224-902f-48f8-a5cc-f745e15eee43
2004-01-29 22:04:45 +00:00
bryner%brianryner.com
2dce372072
DeCOMtaminate nsCSSFrameConstructor (bug 231157). This gets rid of the nsIStyleFrameConstruction and nsICSSFrameConstructor interfaces. The frame constructor now has the same lifetime as the pres shell. r+sr=dbaron.
...
git-svn-id: svn://10.0.0.236/trunk@151662 18797224-902f-48f8-a5cc-f745e15eee43
2004-01-21 23:05:10 +00:00
jst%mozilla.jstenback.com
803e4eb910
General deCOMtamination of nsIDocument, nsIContent, and nsIFormSubmission. Eliminating nsIAttributeContent, and doing some URL->URI changes. r+sr=peterv@propagandism.org
...
git-svn-id: svn://10.0.0.236/trunk@151115 18797224-902f-48f8-a5cc-f745e15eee43
2004-01-09 23:54:21 +00:00
bryner%brianryner.com
468d3e2e8d
Eliminate nsIStyleSet as an XPCOM interface, making the implementation internal to layout. Frame constructor ownership moves to the pres shell, and the style set methods that forward to the frame constructor are gone. Rewrote style set sheet add/remove to reduce code size. For more details, see bug 64116. r+sr=dbaron.
...
git-svn-id: svn://10.0.0.236/trunk@150998 18797224-902f-48f8-a5cc-f745e15eee43
2004-01-07 22:30:53 +00:00
cbiesinger%web.de
63fc7c860b
bug 223997
...
PluginHostImpl should use GetTypeFromURI not FromExtension
r=peterlubczynski sr=bz
git-svn-id: svn://10.0.0.236/trunk@149035 18797224-902f-48f8-a5cc-f745e15eee43
2003-11-08 17:01:46 +00:00
dwitte%stanford.edu
55a5a686dc
remove nsCCookieManager.h in favor of nsNetCID.h.
...
b=221886, r+sr=darin
git-svn-id: svn://10.0.0.236/trunk@148522 18797224-902f-48f8-a5cc-f745e15eee43
2003-10-30 02:59:31 +00:00
bryner%brianryner.com
eeddf02bde
deCOMtaminate nsIDocument by changing methods to use return value instead of out-params, eliminating unused nsresult return values, moving some members to nsIDocument and inlining the getters/setters. Bug 222134, r=bzbarsky, sr=jst.
...
git-svn-id: svn://10.0.0.236/trunk@148257 18797224-902f-48f8-a5cc-f745e15eee43
2003-10-22 06:09:48 +00:00
mkaply%us.ibm.com
39817850bd
#215581
...
r=mkaply
OS/2 only code to support VACPP Compiled plugins stuff in the new GCC build
git-svn-id: svn://10.0.0.236/trunk@148228 18797224-902f-48f8-a5cc-f745e15eee43
2003-10-21 22:11:20 +00:00
jst%mozilla.jstenback.com
ef67a47aab
Fixing bug 215981. DeCOMtaminating nsIContent and nsIDocument some, and also some minor changes to other related interfaces. r=caillon@aillon.org, sr=peterv@propagandism.org.
...
git-svn-id: svn://10.0.0.236/trunk@147354 18797224-902f-48f8-a5cc-f745e15eee43
2003-09-27 04:18:26 +00:00
robin.lu%sun.com
19186c6546
patch for bug 189229 : xembed for plugins
...
patched by robin.lu@sun.com r=joshua.xia@sun.com sr=blizzard@mozilla.org
git-svn-id: svn://10.0.0.236/trunk@146940 18797224-902f-48f8-a5cc-f745e15eee43
2003-09-16 01:44:41 +00:00
bryner%brianryner.com
a4342aad58
Fix build on gcc 3.4 by removing extra semicolons (bug 218551). r/sr=dbaron, a=brendan.
...
git-svn-id: svn://10.0.0.236/trunk@146622 18797224-902f-48f8-a5cc-f745e15eee43
2003-09-07 22:56:05 +00:00
jaggernaut%netscape.com
df747d0621
Bug 213602: Switch some users of NS_GetWeakReference over to do_GetWeakReference. r=bzbarsky, sr=dbaron
...
git-svn-id: svn://10.0.0.236/trunk@145205 18797224-902f-48f8-a5cc-f745e15eee43
2003-07-25 19:06:59 +00:00
jaggernaut%netscape.com
90c009cadf
Ugh, weird C&P
...
git-svn-id: svn://10.0.0.236/trunk@145000 18797224-902f-48f8-a5cc-f745e15eee43
2003-07-20 12:13:22 +00:00
jaggernaut%netscape.com
47ada3e562
Gotta love macros
...
git-svn-id: svn://10.0.0.236/trunk@144999 18797224-902f-48f8-a5cc-f745e15eee43
2003-07-20 11:54:31 +00:00
jaggernaut%netscape.com
f34216bf2d
Bug 25886: Get rid of a bunch of unused NS_DEFINE_IID, NS_DEFINE_CID. r=caillon, sr=dbaron
...
git-svn-id: svn://10.0.0.236/trunk@144992 18797224-902f-48f8-a5cc-f745e15eee43
2003-07-20 07:47:59 +00:00
caillon%returnzero.com
0a6d1ae509
Bug 209087
...
Content interface out-parameters should use ptr-to-ptrs instead of ref-to-ptrs and some small deCOMtamination.
r+sr=jst@netscape.com
git-svn-id: svn://10.0.0.236/trunk@143683 18797224-902f-48f8-a5cc-f745e15eee43
2003-06-13 20:10:01 +00:00
alecf%flett.org
1c89787dc0
fix for bug 206379:
...
- combine nsICharsetConverterManager2 and nsICharsetConverterManager
- get rid of nsIAtom in most of the methods
- provide versions of getUnicodeDecoder/Encoder which don't do alias resolution
- change all charset types to ASCII strings
- clean up some other i18n APIs which could be simplified
- fix all consumers of all changed i18n interfaces
r=jshin, smontagu
rs=sfraser
git-svn-id: svn://10.0.0.236/trunk@143589 18797224-902f-48f8-a5cc-f745e15eee43
2003-06-11 18:16:03 +00:00
peterlubczynski%netscape.com
5028ad751b
Fixing bug 207558 Flash (and other plugins) don't work if installed into a directory with unicode r=dougt, sr=alecf
...
git-svn-id: svn://10.0.0.236/trunk@143146 18797224-902f-48f8-a5cc-f745e15eee43
2003-05-31 19:07:04 +00:00
peterlubczynski%netscape.com
229c498330
Fixing bug 159445: Scan for PLIDs upon startup or load time (for plugins) r=jkeiser, sr=alecf
...
git-svn-id: svn://10.0.0.236/trunk@142955 18797224-902f-48f8-a5cc-f745e15eee43
2003-05-27 21:14:55 +00:00
darin%netscape.com
1d9c4bbeb7
fixes bug 22994 "Mail reader allows spammers to set/get cookies to track web usage"
...
r=dwitte sr=dveditz a=sspitzer
git-svn-id: svn://10.0.0.236/trunk@142134 18797224-902f-48f8-a5cc-f745e15eee43
2003-05-05 21:27:02 +00:00
peterlubczynski%netscape.com
fa1fbae9a6
Removing nsPluginViewer.cpp and friends, bug 195502, r=jkeiser, sr=alecf, a=asa
...
git-svn-id: svn://10.0.0.236/trunk@141776 18797224-902f-48f8-a5cc-f745e15eee43
2003-04-25 00:21:12 +00:00
bryner%netscape.com
02fa48f2da
Fix leak of pluginFileInDirectory objects from ScanPluginsDirectory(). Patch by dbradley@netscape.com, r=peterl, sr=me.
...
git-svn-id: svn://10.0.0.236/trunk@140832 18797224-902f-48f8-a5cc-f745e15eee43
2003-04-08 02:49:26 +00:00
seawood%netscape.com
34525ba4cc
Purge XP_PC.
...
Bug #56767
git-svn-id: svn://10.0.0.236/trunk@140671 18797224-902f-48f8-a5cc-f745e15eee43
2003-04-04 03:01:25 +00:00
alecf%netscape.com
60d5b5df22
just recovering --disable-oji
...
(only affects --disable-oji builds)
git-svn-id: svn://10.0.0.236/trunk@140655 18797224-902f-48f8-a5cc-f745e15eee43
2003-04-03 21:19:41 +00:00
mstoltz%netscape.com
634a85abf4
Bug 59767 - add CheckLoadURI call to GetURL and PostURL calls from the Java plugin. r=peterlubczynski, sr=heikki.
...
git-svn-id: svn://10.0.0.236/trunk@140646 18797224-902f-48f8-a5cc-f745e15eee43
2003-04-03 19:11:41 +00:00
dbaron%dbaron.org
62a44d84ec
Don't hold the pref service forever in a static nsCOMPtr. b=198895 r=peterlubczynski sr=bryner,alecf
...
git-svn-id: svn://10.0.0.236/trunk@140246 18797224-902f-48f8-a5cc-f745e15eee43
2003-03-25 14:55:35 +00:00
seawood%netscape.com
4da846686f
Resurrect --disable-oji
...
Bug #197924 r=peterl sr=alecf
git-svn-id: svn://10.0.0.236/trunk@140220 18797224-902f-48f8-a5cc-f745e15eee43
2003-03-25 06:54:52 +00:00
peterlubczynski%netscape.com
e17d52d583
Fixing bug 197855 JRE 1.3.1 crashes because we don't resolve symbolic links to plugin before loading it on UNIX and bug 197975, plugin.expose_full_path broke, r=dougt, sr=heikki
...
git-svn-id: svn://10.0.0.236/trunk@140037 18797224-902f-48f8-a5cc-f745e15eee43
2003-03-22 04:04:55 +00:00
peterlubczynski%netscape.com
48cef544f1
Creating nsMediaDocument/nsPluginDocument to make full-page
...
plugins scriptable, bug 90256 r=jkeiser sr=jst
git-svn-id: svn://10.0.0.236/trunk@140032 18797224-902f-48f8-a5cc-f745e15eee43
2003-03-22 03:20:23 +00:00
dougt%netscape.com
fed2927b2c
Create a new xpcom obsolete library (and component library).
...
Moved nsFileSpec and related classes into this obsolete library.
Moved nsRegistry and related libreg functionality into the obsolete library.
Updated many callers using the obsolete nsFile spec to use nsIFile and Necko to do file IO.
Combined the following DLLs (source -> dest)
uriloader -> docshell
shistory -> docshell
jsurl -> jsdom
gkview -> gklayout
Moved nsAdapterEnumerator out of xpcom/ds and into mailnews, since they're the only consumer
Modifed the xpt_link tool so that you can specify a only include cid list that can mask CIDs that you are not interested in.
Added build options:
Prevent the building of xpinstall (--disable-xpinstall)
Prevent the building js component loader (--disable-jsloader)
A build option to only build a single profile (--enable-single-profile)
A build flag to only built the required xpfe components (--disable-xpfe-components).
Removal or hiding of unused functions and classes including nsEscape*, nsDequeIterator, nsRecyclingAllocatorImpl, nsDiscriminatedUnion, nsOpaqueKey, nsCRT::strlen, NS_NewCommandLineService
Bug 194240, r/sr = darin, alec.
git-svn-id: svn://10.0.0.236/trunk@139480 18797224-902f-48f8-a5cc-f745e15eee43
2003-03-15 01:04:32 +00:00
cls%seawood.org
004488e967
Landing mingw plugin changes.
...
Thanks to Dan Mosedale <dmose@mozilla.org> for the changes.
Bug #134113 r=peterl sr=dbaron
git-svn-id: svn://10.0.0.236/trunk@139250 18797224-902f-48f8-a5cc-f745e15eee43
2003-03-11 03:29:47 +00:00
seawood%netscape.com
3d8d80e7ff
Use MOZ_X11 instead of NO_X11 to signify that we're building for an X11-based toolkit.
...
Bug #191447 r=peterl sr=sfraser
git-svn-id: svn://10.0.0.236/trunk@138842 18797224-902f-48f8-a5cc-f745e15eee43
2003-03-04 03:58:43 +00:00
cbiesinger%web.de
2ce1496a15
97324 r=peterl/jst sr=jst/bz nsContentDLF.cpp should not use a static list of image types; also: 192023 Make DocLoaderFactories a service
...
git-svn-id: svn://10.0.0.236/trunk@138608 18797224-902f-48f8-a5cc-f745e15eee43
2003-02-27 13:51:55 +00:00
seawood%netscape.com
d07b21e9e8
Remove qt toolkit support from the tree.
...
Use the QT_LAST_RITES tag to pull the last known "good" tree to continue work on the port.
Bug #178987 r=bryner
git-svn-id: svn://10.0.0.236/trunk@138156 18797224-902f-48f8-a5cc-f745e15eee43
2003-02-22 07:14:37 +00:00
dbradley%netscape.com
b6a04fa280
Bug 189296 - Plugin code takes address of nsCOMPtr's. r=adamlock, sr=jst
...
git-svn-id: svn://10.0.0.236/trunk@136663 18797224-902f-48f8-a5cc-f745e15eee43
2003-01-20 13:03:06 +00:00
dbaron%dbaron.org
855a1b80fa
Bug 178643: Remove uses of NS_INIT_ISUPPORTS, since it is no longer needed. r=timeless sr=jag
...
git-svn-id: svn://10.0.0.236/trunk@136019 18797224-902f-48f8-a5cc-f745e15eee43
2003-01-08 22:35:09 +00:00
peterlubczynski%netscape.com
9650abcb60
Fixing bug 180366, browser crashes on shutdown after scripting plugin, moving unused plugin library unloading to Observe("xpcom-shutdown") r=av sr=beard
...
git-svn-id: svn://10.0.0.236/trunk@135643 18797224-902f-48f8-a5cc-f745e15eee43
2002-12-26 22:54:46 +00:00
av%netscape.com
2cefc3fffb
Bug 56229 -- removing useless dialog, r=serge, sr=beard
...
git-svn-id: svn://10.0.0.236/trunk@135434 18797224-902f-48f8-a5cc-f745e15eee43
2002-12-17 22:53:23 +00:00
timeless%mozdev.org
c76dda3c44
Bug 184681 qt port fails to compile in plugins code
...
X and Qt don't get along...
r=peterl sr=roc+moz
git-svn-id: svn://10.0.0.236/trunk@135104 18797224-902f-48f8-a5cc-f745e15eee43
2002-12-11 04:11:33 +00:00
timeless%mozdev.org
141452467f
break the Qt build. If you're building Qt you don't want this checkin
...
git-svn-id: svn://10.0.0.236/trunk@135066 18797224-902f-48f8-a5cc-f745e15eee43
2002-12-10 21:50:56 +00:00
timeless%mozdev.org
e064eb12fd
Bug 184681 qt port fails to compile in plugins code
...
X and Qt don't get along...
r=peterl sr=roc+moz a=roc+moz
git-svn-id: svn://10.0.0.236/trunk@135063 18797224-902f-48f8-a5cc-f745e15eee43
2002-12-10 19:53:06 +00:00
peterlubczynski%netscape.com
9cfbd11307
Fixing bug 137535, supporting BP_GetSupportedMIMETypes on Mach-O for MPEGS to work r=sdagley sr=beard
...
git-svn-id: svn://10.0.0.236/trunk@134501 18797224-902f-48f8-a5cc-f745e15eee43
2002-11-26 22:28:39 +00:00
darin%netscape.com
b59017f198
fixes bug 157133 "HTTP Interfaces need to be frozen" r=dougt sr=bzbarsky
...
git-svn-id: svn://10.0.0.236/trunk@134319 18797224-902f-48f8-a5cc-f745e15eee43
2002-11-22 07:40:16 +00:00
timeless%mozdev.org
b8cbc03db2
bug 180576 nsPluginHostImpl::RegisterPluginMimeTypesWithLayout doesn't null check loader
...
r=av sr=bz
git-svn-id: svn://10.0.0.236/trunk@134020 18797224-902f-48f8-a5cc-f745e15eee43
2002-11-17 22:48:26 +00:00
timeless%mozdev.org
e37205ec16
180576 nsPluginHostImpl::RegisterPluginMimeTypesWithLayout doesn't null check loader
...
r=av sr=bz
git-svn-id: svn://10.0.0.236/trunk@134019 18797224-902f-48f8-a5cc-f745e15eee43
2002-11-17 21:58:03 +00:00
av%netscape.com
7fa8d67a9e
Bug 176782 -- hang with scriptable Flash plugin, patch by serge, r=av, sr=darin
...
git-svn-id: svn://10.0.0.236/trunk@133951 18797224-902f-48f8-a5cc-f745e15eee43
2002-11-16 03:38:01 +00:00
darin%netscape.com
abd2669870
fixes bug 173094 "Freeze nsIUploadChannel" r=dougt,timeless sr=rpotts
...
git-svn-id: svn://10.0.0.236/trunk@133847 18797224-902f-48f8-a5cc-f745e15eee43
2002-11-14 20:36:20 +00:00
seawood%netscape.com
8ae058aa20
Add support for loading cfm plugins in OSX mach-o builds.
...
Changes backported from the CHIMERA_M1_0_1_BRANCH branch.
Bug #155256 r=peterl sr=sfraser
git-svn-id: svn://10.0.0.236/trunk@133054 18797224-902f-48f8-a5cc-f745e15eee43
2002-11-06 01:24:57 +00:00