joshmoz%gmail.com
678551aa57
Remove 68k code compat from npupp.h, significantly reducing the size and complexity of the file. b=344942 r=mento sr=pinkerton
...
git-svn-id: svn://10.0.0.236/trunk@203122 18797224-902f-48f8-a5cc-f745e15eee43
2006-07-19 15:39:29 +00:00
joshmoz%gmail.com
54b37d7ad8
clean up old Mac classic code and fix nsplugin.h interface comment to point out that it was a failed experiment. b=281889 r=mento sr=pinkerton
...
git-svn-id: svn://10.0.0.236/trunk@202067 18797224-902f-48f8-a5cc-f745e15eee43
2006-07-13 19:47:32 +00:00
timeless%mozdev.org
9aa4ffcfad
Bug 336968 Function: _getvalue does not dereference "result" after assigning to *result
...
r=jst sr=jst
git-svn-id: svn://10.0.0.236/trunk@200826 18797224-902f-48f8-a5cc-f745e15eee43
2006-06-25 07:34:52 +00:00
timeless%mozdev.org
0838fdb344
Bug 336968 Function: _getvalue does not dereference "result" after assigning to *result
...
r=jst sr=jst
git-svn-id: svn://10.0.0.236/trunk@200824 18797224-902f-48f8-a5cc-f745e15eee43
2006-06-25 07:18:48 +00:00
timeless%mozdev.org
43d58586e8
Bug 336965 Useless null check of shell in NPP_SetWindow
...
r=jst sr=jst
git-svn-id: svn://10.0.0.236/trunk@200823 18797224-902f-48f8-a5cc-f745e15eee43
2006-06-25 07:17:19 +00:00
dveditz%cruzio.com
f869942298
Bug 284219: add EnsureStringLength() helper function to nsReadableUtils.h to
...
simplify OOM checks when growing an nsAString. r/sr=darin
git-svn-id: svn://10.0.0.236/trunk@200610 18797224-902f-48f8-a5cc-f745e15eee43
2006-06-22 19:07:30 +00:00
timeless%mozdev.org
d7d1bbda1f
Bug 337917 Make consumers stop using cids from other modules
...
git-svn-id: svn://10.0.0.236/trunk@200245 18797224-902f-48f8-a5cc-f745e15eee43
2006-06-18 21:18:22 +00:00
mhammond%skippinet.com.au
e96b5e495a
Land DOM_AGNOSTIC3_BRANCH, bug 255942. r=a few people, sr=brendan.
...
git-svn-id: svn://10.0.0.236/trunk@199778 18797224-902f-48f8-a5cc-f745e15eee43
2006-06-13 03:07:47 +00:00
mrbkap%gmail.com
0b7523274b
Checking in Ben Turner <bent.mozilla@gmail.com> and timeless's patch to make Gecko use the JS engine's request model to help multithreaded embedders avoid GC races and crashes. bug 176182, r=mrbkap assumed-rs=brendan
...
git-svn-id: svn://10.0.0.236/trunk@199768 18797224-902f-48f8-a5cc-f745e15eee43
2006-06-12 22:39:55 +00:00
timeless%mozdev.org
adc085ea1f
Bug 336989 Useless null check of aOwner in nsPluginHostImpl::InstantiateEmbeddedPlugin
...
Also fixing a spelling error which happens to appear in pluginhostimpl and xpconnect sample
r=jst sr=jst
git-svn-id: svn://10.0.0.236/trunk@198970 18797224-902f-48f8-a5cc-f745e15eee43
2006-06-03 23:23:45 +00:00
timeless%mozdev.org
a3516ce17f
Bug 336974 crash [@ CallNPMethod][@ GetNPObject] "obj" Pointer dereferenced before NULL check
...
r=jst sr=jst
git-svn-id: svn://10.0.0.236/trunk@198968 18797224-902f-48f8-a5cc-f745e15eee43
2006-06-03 22:12:05 +00:00
mark%moxienet.com
1c1171ff7f
339238 Java doesn't work when MRJPlugin.plugin is a symbolic link. CFBundleCopyExecutableURL doesn't return a proper URL for bundles whose roots are referred to by symlink. Resolve bundle paths when they are symbolic links. r=josh sr=darin
...
git-svn-id: svn://10.0.0.236/trunk@198465 18797224-902f-48f8-a5cc-f745e15eee43
2006-05-26 17:56:18 +00:00
gavin%gavinsharp.com
fa5240b78f
Bug 265871: rename JavaScript console to Error console, patch by Kurt <supernova_00@yahoo.com>, r=mconnor, ui-r=beltzner, sr=neil/bzbarsky
...
git-svn-id: svn://10.0.0.236/trunk@198424 18797224-902f-48f8-a5cc-f745e15eee43
2006-05-25 21:22:32 +00:00
mkaply%us.ibm.com
e74ff78371
259140 - r/sr=mkaply (OS/2 only) - patch from Peter Weilbacher - resync default plugin to match Windows
...
git-svn-id: svn://10.0.0.236/trunk@198245 18797224-902f-48f8-a5cc-f745e15eee43
2006-05-23 01:28:05 +00:00
mkaply%us.ibm.com
814812ce46
#326273
...
r=mkaply, sr=mkaply (OS/2 only)
OS/2 changes from threading checkin - build bustage
git-svn-id: svn://10.0.0.236/trunk@196319 18797224-902f-48f8-a5cc-f745e15eee43
2006-05-11 17:22:54 +00:00
darin%meer.net
42edf059cf
landing patch for bug 326273 "Implement nsIThreadManager" (Mac portions by Mark Mentovai) with reviews from bienvenu, bsmedberg, bzbarsky, josh, roc, and ssieb
...
git-svn-id: svn://10.0.0.236/trunk@196254 18797224-902f-48f8-a5cc-f745e15eee43
2006-05-10 17:30:15 +00:00
gavin%gavinsharp.com
1c0d90bb52
Bug 334687: Possible null pointer dereference in nsPluginHostImpl.cpp, patch by Ryan Flint <rflint@dslr.net>, r+sr=jst
...
git-svn-id: svn://10.0.0.236/trunk@195648 18797224-902f-48f8-a5cc-f745e15eee43
2006-04-28 17:25:48 +00:00
leon.sha%sun.com
7fe75840bb
Bug 106386 Correct misspellings in source code.
...
Patch by Alfred.Peng@Sun.COM .
timeless: review+
git-svn-id: svn://10.0.0.236/trunk@195634 18797224-902f-48f8-a5cc-f745e15eee43
2006-04-28 07:11:32 +00:00
bzbarsky%mit.edu
bf19ef708d
Rename GetNodePrincipal to NodePrincipal. Bug 327246, r+sr=sicking
...
git-svn-id: svn://10.0.0.236/trunk@195579 18797224-902f-48f8-a5cc-f745e15eee43
2006-04-27 18:21:11 +00:00
mark%moxienet.com
64a5651436
333121 BROKEN_PLUGIN_HACK (313347) can be removed. A fixed Flash plugin is available (8.0.27/x86) and was included with Mac OS X 10.4.6/x86. r=josh sr=pink
...
git-svn-id: svn://10.0.0.236/trunk@195272 18797224-902f-48f8-a5cc-f745e15eee43
2006-04-24 18:29:16 +00:00
bryner%brianryner.com
f54a32de83
ifdef includes and inline function that requires MOZILLA_INTERNAL_API, so that this header can be pulled in from a standalone extension (bug 334870). r+b181=darin.
...
git-svn-id: svn://10.0.0.236/trunk@195006 18797224-902f-48f8-a5cc-f745e15eee43
2006-04-20 22:58:23 +00:00
leon.sha%sun.com
6c75968e37
Bug 334463 Variable "cx" tracked as NULL was passed to a function that dereferences it [@ ThrowJSException - nsJSObjWrapper::NP_SetProperty]
...
Patch by alfred.peng@sun.com .
jst: review+
jst: superreview+
git-svn-id: svn://10.0.0.236/trunk@194960 18797224-902f-48f8-a5cc-f745e15eee43
2006-04-20 08:14:24 +00:00
gavin%gavinsharp.com
d08dce636d
Bug 333386: crash [@ ns4xPluginStreamListener::OnFileAvailable], patch by Phil Ringnalda <philringnalda@gmail.com>, r+sr=jst
...
git-svn-id: svn://10.0.0.236/trunk@194426 18797224-902f-48f8-a5cc-f745e15eee43
2006-04-14 19:23:39 +00:00
mkaply%us.ibm.com
132a659843
#329205
...
r=timeless, src=roc
Patch from Ganesh - check for empty string before dereferencing pointer
git-svn-id: svn://10.0.0.236/trunk@193813 18797224-902f-48f8-a5cc-f745e15eee43
2006-04-07 15:44:53 +00:00
darin%meer.net
70deb5f58d
fixes bug 328925 "Replace NS_WARN_IF_FALSE with NS_ASSERTION (where appropriate)" r=dbaron
...
git-svn-id: svn://10.0.0.236/trunk@193272 18797224-902f-48f8-a5cc-f745e15eee43
2006-03-30 18:40:56 +00:00
bryner%brianryner.com
7ec5e10667
Remove dependency on nsIClassInfo.h from nsISupports.h (bug 330420). This adds a new nsIClassInfoImpl.h file which can be included to get the CI implementation macros. Also, removes unneeded inclusion of nsIProgrammingLanguage.h from nsIClassInfo.h. r=darin.
...
git-svn-id: svn://10.0.0.236/trunk@192401 18797224-902f-48f8-a5cc-f745e15eee43
2006-03-15 04:59:42 +00:00
jst%mozilla.jstenback.com
c6a4728819
Followup fix for bug 328989. Fixing BeOS build bustage. Patch by cbiesinger@gmx.at, r+sr=jst@mozilla.org
...
git-svn-id: svn://10.0.0.236/trunk@191754 18797224-902f-48f8-a5cc-f745e15eee43
2006-03-04 02:28:48 +00:00
jst%mozilla.jstenback.com
dc4b19a5f8
Landing fix for bug 296159. Adding support for NPObject enumeration to npruntime. Patch by alfred.peng@sun.com, r=mrbkap@gmail.com, sr=jst@mozilla.org
...
git-svn-id: svn://10.0.0.236/trunk@191449 18797224-902f-48f8-a5cc-f745e15eee43
2006-03-01 00:13:38 +00:00
jst%mozilla.jstenback.com
d1684ba6bf
Fixing bug 328457. Accessing ambigous members on scriptable plugins from JS can cause crashes. r=mrbkap@gmail.com, sr=brendan@mozilla.org
...
git-svn-id: svn://10.0.0.236/trunk@191225 18797224-902f-48f8-a5cc-f745e15eee43
2006-02-25 00:32:03 +00:00
timeless%mozdev.org
af51e73d0e
Bug 106386 Correct misspellings in source code
...
r=bernd rs=brendan
git-svn-id: svn://10.0.0.236/trunk@191013 18797224-902f-48f8-a5cc-f745e15eee43
2006-02-23 09:36:43 +00:00
mark%moxienet.com
3c253439a4
Excellent, we no longer have any Jaguar tinderboxes! 322578 Support ppc<->x86 cross builds for Mac OS X. Remove asdecode. Third time's the charm. r=josh sr=pink
...
git-svn-id: svn://10.0.0.236/trunk@190388 18797224-902f-48f8-a5cc-f745e15eee43
2006-02-17 20:54:32 +00:00
mark%moxienet.com
79e6a5bc5d
313347 Flash plugin crashes browser on Mac OS X/x86. Work around broken plugin's bugs with BROKEN_PLUGIN_HACK. r=josh sr=bryner
...
git-svn-id: svn://10.0.0.236/trunk@190142 18797224-902f-48f8-a5cc-f745e15eee43
2006-02-15 21:11:21 +00:00
leon.sha%sun.com
6bc97c9b94
Bug 293987 Mozilla cannot open PDF document via proxy and It crash after close the tab when it loaded.
...
Patch by leon.sha@sun.com
darin: review+
shaver: superreview+
git-svn-id: svn://10.0.0.236/trunk@189938 18797224-902f-48f8-a5cc-f745e15eee43
2006-02-14 08:13:51 +00:00
mark%moxienet.com
9f7ed3db64
backout 322578 asdecode and resources (again) due to jaguar fire (again)
...
git-svn-id: svn://10.0.0.236/trunk@189933 18797224-902f-48f8-a5cc-f745e15eee43
2006-02-14 06:15:27 +00:00
mark%moxienet.com
8c9c8808e3
322578 Support ppc<->x86 cross builds for Mac OS X. Remove asdecode. r=josh sr=pink. This will break the build on Mac OS X 10.2 ("Jaguar"), and it's not going to be fixed. See bug 299214.
...
git-svn-id: svn://10.0.0.236/trunk@189927 18797224-902f-48f8-a5cc-f745e15eee43
2006-02-14 03:42:42 +00:00
cbiesinger%web.de
6322c04952
bug 183156 remove *UCS2* functions, replacing them with *UTF16* ones
...
r+sr=darin
git-svn-id: svn://10.0.0.236/trunk@188844 18797224-902f-48f8-a5cc-f745e15eee43
2006-02-03 14:18:39 +00:00
bzbarsky%mit.edu
1510aacc39
Push up GetPrincipal to nsINode (as GetNodePrincipal). This way all nsINodes
...
(content, documents, attr nodes) can return their principal as needed.
Eliminate lazy allocation of principals in nsDocument. Bug 324600, r=sicking, sr=jst
git-svn-id: svn://10.0.0.236/trunk@188770 18797224-902f-48f8-a5cc-f745e15eee43
2006-02-02 20:02:34 +00:00
masayuki%d-toybox.com
4395e7ccdc
Bug 323142 Selecting from drop down in Java applet no longer populates field. patch by Masatoshi Kimura (emk) <VYV03354@nifty.ne.jp> r=ere, sr=roc
...
git-svn-id: svn://10.0.0.236/trunk@188665 18797224-902f-48f8-a5cc-f745e15eee43
2006-02-01 15:37:04 +00:00
mark%moxienet.com
5863d484d8
322578 backing out due to 10.2 bustage
...
git-svn-id: svn://10.0.0.236/trunk@188371 18797224-902f-48f8-a5cc-f745e15eee43
2006-01-27 22:19:42 +00:00
mark%moxienet.com
a3369f438d
322578 Bustage fix for Mac OS X 10.2 build hosts (why haven't these tinderboxes been upgraded?!)
...
git-svn-id: svn://10.0.0.236/trunk@188369 18797224-902f-48f8-a5cc-f745e15eee43
2006-01-27 21:49:08 +00:00
mark%moxienet.com
87aea0e5a5
322578 Support ppc<->x86 cross builds for Mac OS X. Remove asdecode. r=josh sr=pink
...
git-svn-id: svn://10.0.0.236/trunk@188365 18797224-902f-48f8-a5cc-f745e15eee43
2006-01-27 21:00:32 +00:00
bryner%brianryner.com
256fd4c351
Remove deprecated nsTString::ToCString (bug 323471). r+sr=darin.
...
git-svn-id: svn://10.0.0.236/trunk@188104 18797224-902f-48f8-a5cc-f745e15eee43
2006-01-24 19:22:02 +00:00
bzbarsky%mit.edu
2cf85892c1
Don't leak void array members on early return. Bug 273022, patch by jpl24
...
<jlurz24@gmail.com>, r+sr=jst
git-svn-id: svn://10.0.0.236/trunk@187814 18797224-902f-48f8-a5cc-f745e15eee43
2006-01-19 03:40:06 +00:00
dougt%meer.net
1bc4eaf725
fixing build bustage on linux arm. b=319587 r=dougt
...
git-svn-id: svn://10.0.0.236/trunk@187336 18797224-902f-48f8-a5cc-f745e15eee43
2006-01-11 17:32:29 +00:00
joshmoz%gmail.com
be393ff026
Update old email addresses for Josh Aas.
...
git-svn-id: svn://10.0.0.236/trunk@186993 18797224-902f-48f8-a5cc-f745e15eee43
2006-01-05 17:07:01 +00:00
cbiesinger%web.de
699b5b54d1
bug 322319 patch by Christian Franke <Franke@computer.org> r=biesi sr=jst
...
git-svn-id: svn://10.0.0.236/trunk@186977 18797224-902f-48f8-a5cc-f745e15eee43
2006-01-05 13:12:46 +00:00
cbiesinger%web.de
ec7f2d3bc5
Bug 316455 Remove nsIPluginInstanceOwner::PluginNotAvailable, which is pointless
...
now that plugin loading has been rewritten in bug 1156 / bug 309521
r+sr=bz
git-svn-id: svn://10.0.0.236/trunk@186777 18797224-902f-48f8-a5cc-f745e15eee43
2006-01-01 11:28:35 +00:00
gerv%gerv.net
f8d1f365ca
Bug 236613: change to MPL/LGPL/GPL tri-license.
...
git-svn-id: svn://10.0.0.236/trunk@186771 18797224-902f-48f8-a5cc-f745e15eee43
2005-12-31 16:02:07 +00:00
mark%moxienet.com
a3f38e6814
Cleaning up obsolete dead code, see bug 314432. r=josh sr=pink
...
git-svn-id: svn://10.0.0.236/trunk@186652 18797224-902f-48f8-a5cc-f745e15eee43
2005-12-28 18:21:33 +00:00
pete.zha%sun.com
d947736ab0
bug 321065 memory leak in nsJSNPRuntime.cpp
...
patch=alfred.peng@sun.com
r=dbaron
sr=brendan
git-svn-id: svn://10.0.0.236/trunk@186400 18797224-902f-48f8-a5cc-f745e15eee43
2005-12-22 03:16:16 +00:00