84224 Commits

Author SHA1 Message Date
roc+%cs.cmu.edu
4404d25a96 Fix for bug 77507. Set default background color correctly. Warn if it isn't set correctly. r=waterson,sr=attinasi,a=blizzard
git-svn-id: svn://10.0.0.236/trunk@95913 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-25 15:00:51 +00:00
valeski%netscape.com
8b114fc235 r=jband, sr=vidur, a=blizzard. 82536. adding null check and graceful failing if null. it's valid for the stack to pop null JSContexts
git-svn-id: svn://10.0.0.236/trunk@95912 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-25 14:58:33 +00:00
roc+%cs.cmu.edu
8932054c7a Part of fix for bug 77507. Make Windows return colors with a valid alpha channel. sr=waterson,r=kmcclusk,rods,a=blizzard
git-svn-id: svn://10.0.0.236/trunk@95911 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-25 14:48:31 +00:00
prass%netscape.com
f60284d645 fix for bugscape 4458 - from field presence sticky
r=suresh@netscape.com, sr=mscott@netscape.com, a=phil@netscape.com
This is to make sure notifyclear address gets called when each msg is loaded.


git-svn-id: svn://10.0.0.236/trunk@95910 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-25 14:30:11 +00:00
ftang%netscape.com
6f7cf56ee3 fix bug 82622 . check in for nhotta@netscape.com. Add # to the escape list. r=cmanske sr=jst a=asa
git-svn-id: svn://10.0.0.236/trunk@95909 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-25 13:27:42 +00:00
nboyd%atg.com
4132fc999b Patches from Igor:
-----
The patch changes NativeCall to use IdScriptable. This is done mostly
for uniformity with other Native* classes plus it would allow to call
NativeCall.init directly and make NativeCall package private.
-----
The patch changes NativeScript to use id-based properties. Due to
inheritance from NativeFunction, id support requires to take into
account the fact that there are instance ids available from
BaseFunction. This is the reason to use "int prototypeIdShift" instead
of "boolean prototypeFlag" so it can store instance id offset.

The patch updates ScriptRuntime.callOrNewSpecial to check against
IdFunction and not FunctionObject for the Script exec method where it
also add finally clause to make sure that Context.exit would always be
called after Context.enter in the evalScript method.
-----
After converting NativeScript and NativeFunction to use IdScriptable,
they get scope argument directly as a parameter of execMethod call, so
cx.ctorScope is not used any more. The patch removes code to set/unset
cx.ctorScope.
-----
[This patch depends on conversion of NativeScript and NativeCall to use
IdScriptable and the patch to remove access of ctorScope from
FunctionObject]

The patch changes Context.initStandardObjects to call NativeCall.init
and NativeScript.init directly plus it unrolls the lazily initialization
loop. Due to rather poor support of an array initialization in Java byte
code, it actually decreases code size while eliminating are creation of
array object. The patch also removes ctorScope field as unused.
-----
The patch makes sure that ids used by NativeGlobal are visible only in
the object instance that initializes global scope and removes some junk
white space at line ends.
-----
To use the idswitch tool to generate map for strings that can not be
part of Id_ Java identifier like $*, I added code to the tool to look
for "// #string=...#" in the id definition line. The attached README
file also contains some documentation about the tool and should go to
idswitch directory.

The patch was made from toolsrc/org/mozilla/javascript/tools via:
cvs diff -u > idswitch_patch


git-svn-id: svn://10.0.0.236/trunk@95908 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-25 13:24:17 +00:00
kin%netscape.com
63f8e85d79 Fix for bug #82566 (hang in nsTextFrame::GetPosition in BIDI code)
Fix for bug #81078 (UMR: nsTextFrame::GetPosition() when selecting text.)
Subtract mContentOffset from the index returned by the ip[] array, and
make sure this index is <= textLength.
r=mjudge  sr=sfraser  a=blizzard@mozilla.org


git-svn-id: svn://10.0.0.236/trunk@95907 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-25 13:20:38 +00:00
jake%acutex.net
9cde1e2552 Bug 79739 - Initial Owner and QA Contact were not being handled correctly by the email interface after they were changed to userid's in bug 66876.
r= justdave@syndicomm.com


git-svn-id: svn://10.0.0.236/trunk@95906 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-25 12:48:47 +00:00
jdunn%netscape.com
9e88af06a8 Fixing AIX tinderbox bustage by using temps
sr= scc@mozilla.org
r= cmanske@netscape.com
a= chofmann@netscape.com
# 82523


git-svn-id: svn://10.0.0.236/trunk@95905 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-25 11:57:57 +00:00
rods%netscape.com
f6aa2e2682 Using windows SetWindowsHookEx to "hook" for certain native events in order to rollup
the combobox when embedded.
Also, makes Windows calls to determine the sensitivity of mouse moves instead of using
a hard coded value of 5 pixels (Bug 79037)
Bug 81416 & 79037
r=kmcclusk@netscape.com sr=hyatt a=blizzard


git-svn-id: svn://10.0.0.236/trunk@95904 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-25 10:53:32 +00:00
nisheeth%netscape.com
a63df7b032 Fix for bug 57636. r=rpotts, sr=jst, a=asa. Onload handlers now fire on document.written content.
git-svn-id: svn://10.0.0.236/trunk@95903 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-25 08:49:03 +00:00
jag%tty.nl
1c48bfe43b Fix a number of outliner filepicker issues:
Bug 82355: outliner filepicker shows no items in current directory
           r=Fabian Guisset <hidday@geocities.com>, sr=ben, a=blizzard

Bug 82426: sorting doesn't work in xp filepicker
           r=bryner, sr=ben, a=blizzard

Bug 82433: xp filepicker: sort on date changes dates to seconds since epoch
           r=Fabian Guisset <hidday@geocities.com>, sr=ben, a=blizzard


git-svn-id: svn://10.0.0.236/trunk@95902 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-25 07:50:34 +00:00
dmose%netscape.com
f04a90929c Fix LDAP-related crash in addressing widget of compose window (bug 81692). r=ducarroz@netscape.com, sr=mscott@netscape.com, a=asa@mozilla.org
git-svn-id: svn://10.0.0.236/trunk@95900 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-25 07:17:26 +00:00
jst%netscape.com
855319209e Checking in vidur@netscape.com's fix for bug 81994 which caused scripts on webpages to be executed twice when calling DemoteContainer() in the html content sink. r=nisheeth@netscape.com, sr=jband@netscape.com, a=asa@mozilla.org
git-svn-id: svn://10.0.0.236/trunk@95899 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-25 07:03:04 +00:00
mkaply%us.ibm.com
1f0f1e51a2 No bug
r=javier, a=tor
OS/2 only change - we were unnecessarily defining DEBUG


git-svn-id: svn://10.0.0.236/trunk@95898 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-25 04:20:24 +00:00
brendan%mozilla.org
bf20b1ca3d - Add a generation number to JSDHashTable that counts entryStore changes due
to grows, shrinks, and compresses.  This helps JS_DHashTableOperate callers
  who hold returned entry pointers to validate those pointers and avoid having
  to re-lookup an entry by its key.
- Balance that addition by removing JSDHashTable.sizeMask, which is induced by
  JSDHashTable.sizeLog2 at the cost of two typically single-cycle instructions.
- Use JSDHashTable.generation in jsobj.c to avoid unsafely dereferencing an
  entry pointer held across calls to JSClass.resolve from js_LookupProperty,
  which may recur and add entries to cx->resolving, growing that table and
  invalidating entry pointers held by earlier js_LookupProperty activations.
(bug 78121, r=jst@netscape.com, sr=jband@netscape.com, a=asa@mozilla.org)


git-svn-id: svn://10.0.0.236/trunk@95896 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-25 03:05:38 +00:00
sonmi%netscape.com
3b5bd6026a searching for nstools in different places now ($MOZ_TOOLS, z:/nstools,
c:/nstools, d:/nstools and d:/i386/nstools)


git-svn-id: svn://10.0.0.236/trunk@95895 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-25 01:46:08 +00:00
sonmi%netscape.com
617021554d took out backward compatibility testing for tinderbox
git-svn-id: svn://10.0.0.236/trunk@95894 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-25 01:44:37 +00:00
sean%beatnik.com
4b0e245781 fix for bug 82445 stream listener leaks. r=Peter Lubczynski, sr=attinasi, a=asa@mozilla.org. fixed circular refcnt dependency between nsPluginStreamListenerPeer and nsPluginStreamInfo.
git-svn-id: svn://10.0.0.236/trunk@95892 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-25 01:38:42 +00:00
wtc%netscape.com
14b2274bce Added the realclean and clobber_all targets.
git-svn-id: svn://10.0.0.236/trunk@95889 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-25 01:20:07 +00:00
hwaara%chello.se
8b460cf05e #79188. Make the Offline "Select Folders" dialog suck less. r=racham, sr=hewitt, sspitzer, a=blizzard. The UI changes are OK'd by jglick@netscape.com
git-svn-id: svn://10.0.0.236/trunk@95888 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-25 01:13:56 +00:00
hwaara%chello.se
206777a279 Fix smoketest blocker. bug 82141. r=saari, sr=hyatt
git-svn-id: svn://10.0.0.236/trunk@95887 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-25 00:53:47 +00:00
ashuk%eng.sun.com
d48fac6aa0 Bug=82611
author=ashuk
r=idk

This fix enables BlackConnect to build on Solaris using Sun's
Forte compilers. It checks for the CC compiler and links in
an additional iostream library.


git-svn-id: svn://10.0.0.236/trunk@95886 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-25 00:40:27 +00:00
wtc%netscape.com
583263798e Although gcc takes the -mips3 option, it generates an executable that
crashes with SIGBUS.


git-svn-id: svn://10.0.0.236/trunk@95885 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-24 23:48:38 +00:00
sonmi%netscape.com
a8ebfc8b36 hopefully fix for tindebox blue screen problem: Removed NT invalid character
from the path


git-svn-id: svn://10.0.0.236/trunk@95884 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-24 23:28:21 +00:00
edburns%acm.org
7b929df0cf Necessary changes to get webclient running on Win32 with new nsIProfile stuff.
git-svn-id: svn://10.0.0.236/trunk@95883 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-24 22:38:40 +00:00
ashuk%eng.sun.com
527519b115 Bug=82189
author=ashuk
r=edburns

Files modified
A mozilla/java/webclient/classes_spec/org/mozilla/webclient/stubs
A mozilla/java/webclient/classes_spec/org/mozilla/webclient/ProfileManager.java
A mozilla/java/webclient/classes_spec/org/mozilla/webclient/wrapper_native/ProfileManagerImpl.java
A mozilla/java/webclient/config/rules.mk
A mozilla/java/webclient/config/rules.mak
A mozilla/java/webclient/import
A mozilla/java/webclient/import/Makefile.in
A mozilla/java/webclient/import/Makefile.win
A mozilla/java/webclient/import/chPackage.pl
M mozilla/java/webclient/Makefile.in
M mozilla/java/webclient/Makefile.win
M mozilla/java/webclient/classes_spec/Makefile.in
M mozilla/java/webclient/classes_spec/Makefile.win
M mozilla/java/webclient/classes_spec/org/mozilla/webclient/BrowserControl.java
M mozilla/java/webclient/classes_spec/org/mozilla/webclient/BrowserControlImpl.java
M mozilla/java/webclient/classes_spec/org/mozilla/webclient/test/EMWindow.java
M mozilla/java/webclient/classes_spec/org/mozilla/webclient/wrapper_native/WrapperFactoryImpl.java
M mozilla/java/webclient/src_share/runem.pl

This fix adds the new ProfileManager interface in the Webclient API.
This is also the first integration of BlackConnect in Webclient.
Webclient uses this ProfileManager interface to provide an interface
to the nsIProfile api in Mozilla for profile management. It uses
BlackConnect for this.


git-svn-id: svn://10.0.0.236/trunk@95879 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-24 21:13:50 +00:00
waterson%netscape.com
7d7d743d99 Bug 73291. Handle case where paint arrives before reflow for modified content. r=karnaze, sr=attinasi, a=asa
git-svn-id: svn://10.0.0.236/trunk@95877 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-24 18:40:45 +00:00
larryh%netscape.com
1d48160dcb Gnu tar incompatible with Sun tar
git-svn-id: svn://10.0.0.236/trunk@95876 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-24 18:28:22 +00:00
larryh%netscape.com
d6f2870deb Bugzilla: 81706. strsclnt exit code
git-svn-id: svn://10.0.0.236/trunk@95875 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-24 16:44:25 +00:00
despotdaemon%netscape.com
12fd5b949d Pseudo-automatic update of changes made by briane@qnx.com.
git-svn-id: svn://10.0.0.236/trunk@95873 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-24 15:31:18 +00:00
briane%qnx.com
99a94889b0 Photon Build only
Changes to support new gfx2 and image libs.
Bug fixes for drawing speed and code cleanup


git-svn-id: svn://10.0.0.236/trunk@95871 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-24 14:48:38 +00:00
briane%qnx.com
c54f63fc16 Photon build only
Bug fixes for menus, popup windows and some code cleanup


git-svn-id: svn://10.0.0.236/trunk@95870 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-24 14:35:51 +00:00
nboyd%atg.com
ac7a4da62b Patches from Igor:
----
The patch changes Notification to extend from BaseFunction and adjusts
Context, FunctionObject and NativeScript accordingly.
----
The patch changes BaseFunction.jsConstructor to use the scope argument
passed to execMethod instead of using cx.ctorScope. This argument is
null in this case because when calling execMethod IdFunction.construct
does not set cx.ctorScope because scope is passed to execMethod as argument.


git-svn-id: svn://10.0.0.236/trunk@95869 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-24 13:38:12 +00:00
jake%acutex.net
010f29bb13 Mention the Bugzilla project page and where to report bugs
Patch by Matthew Tuck <matty@chariot.net.au>
r= justdave@syndicomm.com, jake@acutex.net


git-svn-id: svn://10.0.0.236/trunk@95868 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-24 12:58:33 +00:00
ssu%netscape.com
01ebb3f78f fixing bug 71010, which is part of a fix for bug 81601, which got pdt approval. r=sgehani,sr=mscott,a=pdt2
git-svn-id: svn://10.0.0.236/trunk@95864 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-24 08:07:52 +00:00
gagan%netscape.com
a8f57b8dad Fix for bug 81214. We were running the PAC routines even for non-relevant scheme URLs like chrome, file, etc. Added a check to only process proxy related ones. r=pavlov, sr=darin, a=asa
git-svn-id: svn://10.0.0.236/trunk@95863 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-24 07:12:06 +00:00
ian%hixie.ch
84ed67d880 Added some minor corrections and clarifications to the documentation.
Added some comments to various user-related files.
Factored out some code that started becoming common when inserting fields in Service/User.pm.
Added code to deal with adding new contact details.
Added code to support removing fields from a user.


git-svn-id: svn://10.0.0.236/trunk@95862 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-24 07:06:41 +00:00
idk%eng.sun.com
1f903545ec *not part of the buil*
add on to
fix for 80938


git-svn-id: svn://10.0.0.236/trunk@95861 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-24 05:39:24 +00:00
idk%eng.sun.com
6e4a0fdecc *not part of the build*
fix for 80938
a = avm@sparc.spb.su
    ovk@sparc.spb.su
    sva@sparc.spb.su

Tests for blackConnect


git-svn-id: svn://10.0.0.236/trunk@95860 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-24 05:22:13 +00:00
timeless%mac.com
d74ff774aa 62446 extra spaces inside links on some lxr-generated pages
r=terry


git-svn-id: svn://10.0.0.236/trunk@95859 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-24 04:10:23 +00:00
timeless%mac.com
7b3af5b74c 45785 Swapped ALIGN/VALIGN attributes
39224 duplicate word on lxr.mozilla.org/ ("use use")
r=terry


git-svn-id: svn://10.0.0.236/trunk@95858 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-24 04:07:43 +00:00
ben%netscape.com
8471a1f288 Fix history D&D again. r=kerz, sr=blake, a=asa
git-svn-id: svn://10.0.0.236/trunk@95857 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-24 03:30:02 +00:00
bienvenu%netscape.com
1e3dba74c3 fix 82285 hang playing back offline moves from local folder to imap folder rs=sspitzer a=putterman
git-svn-id: svn://10.0.0.236/trunk@95856 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-24 03:15:30 +00:00
jake%acutex.net
6a7f347c38 Bug 71552 - Remove oldemailtech from Bugzilla
r= justdave@syndicomm.com


git-svn-id: svn://10.0.0.236/trunk@95855 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-24 03:10:49 +00:00
leaf%mozilla.org
b12e668ee4 Automated update
git-svn-id: svn://10.0.0.236/trunk@95854 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-24 02:14:42 +00:00
cls%seawood.org
4a883cab51 Backing out previous checkin for bug 76710 as it causes libboehm.so to be linked with -Bsymbolic and that's bad.
bug #81735 a=blizzard for 0.9.1


git-svn-id: svn://10.0.0.236/trunk@95853 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-24 02:07:36 +00:00
ftang%netscape.com
3b651f68c9 fix 81957. return error code when error happen when we do not get a good frame result to stop a selection crash
in a page which have bidi/table/image
proposed by yokoyama r=ftang/mjudge/attinasi sr=kin a=blizzard


git-svn-id: svn://10.0.0.236/trunk@95849 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-24 01:10:19 +00:00
ftang%netscape.com
74b8f582d0 fix bug 74088. check in for katakai@japan.sun.com
r=ftang/pavlov sr/a=blizzard
change the key event init code so we can handle the keysym correctly for
non ASCII keys


git-svn-id: svn://10.0.0.236/trunk@95848 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-24 01:07:41 +00:00
gagan%netscape.com
911a7b0b3c Fixes for bug 72599. Checking in on dougt's behalf. r=dougt, sr=brendan, a=blizzard.
git-svn-id: svn://10.0.0.236/trunk@95847 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-24 00:57:57 +00:00